2014-2-17 12:12:11 Org.apache.catalina.core.AprLifecycleListener Init
Info: Loaded Apr based Apache Tomcat Native library 1.1.29 using APR version 1.4.8.
2014-2-17 12:12:11 Org.apache.catalina.core.AprLifecycleListener Init
Info: APR Capabilities:ipv6 [true], sendfile [true], accept filters [FALSE], random [true].
2014-2-17 12:12:11 Org.apache.catalina.core.AprLifecycleListener Initializessl
Info: OpenSSL successfully initialized (OpenSSL 1.0.1e Feb 2013)
2014-2-17 12:12:12 Org.apache.coyote.AbstractProtocol Init
Info: Initializing Protocolhandler ["http-apr-8080"]
2014-2-17 12:12:12 Org.apache.coyote.AbstractProtocol Init
Info: Initializing Protocolhandler ["ajp-apr-8009"]
2014-2-17 12:12:12 Org.apache.catalina.startup.Catalina Load
Info: Initialization processed in 1294 MS
2014-2-17 12:12:12 Org.apache.catalina.core.StandardService startinternal
Info: Starting service Catalina
2014-2-17 12:12:12 Org.apache.catalina.core.StandardEngine startinternal
Info: Starting Servlet engine:apache tomcat/7.0.50
2014-2-17 12:12:12 Org.apache.catalina.startup.HostConfig deploydirectory
Info: Deploying Web application Directory D:\Workspaces\apache-tomcat-7.0.50\webapps\docs
2014-2-17 12:12:13 Org.apache.tomcat.websocket.server.WsSci Onstartup
Info: JSR 356 WebSocket (Java WebSocket 1.0) support is isn't available when running on Java 6. To suppress this message, run Tomcat in Java 7, remove the WebSocket JARs from $CATALINA _home/lib or add the Websocketjars To the Tomcat.util.scan.DefaultJarScanner.jarsToSkip property in $CATALINA _base/conf/catalina.properties. The deprecated Tomcat 7 WebSocket API would be available.
2014-2-17 12:12:13 Org.apache.catalina.startup.HostConfig deploydirectory
Info: Deploying Web application Directory D:\Workspaces\apache-tomcat-7.0.50\webapps\examples
2014-2-17 12:12:14 Org.apache.catalina.core.ApplicationContext Log
Info: contextlistener:contextinitialized ()
2014-2-17 12:12:14 Org.apache.catalina.core.ApplicationContext Log
Info: sessionlistener:contextinitialized ()
2014-2-17 12:12:14 Org.apache.catalina.core.ApplicationContext Log
Info: contextlistener:attributeadded (' Org.apache.jasper.compiler.TldLocationsCache ', ' ORG.APACHE.JASPER.COMPILER.TLDLOCATIONSCACHE@1758CD1 ')
2014-2-17 12:12:14 Org.apache.catalina.startup.HostConfig deploydirectory
Info: Deploying Web application Directory D:\Workspaces\apache-tomcat-7.0.50\webapps\host-manager
2014-2-17 12:12:14 Org.apache.catalina.startup.HostConfig deploydirectory
Info: Deploying Web application Directory D:\Workspaces\apache-tomcat-7.0.50\webapps\manager
2014-2-17 12:12:14 Org.apache.catalina.startup.HostConfig deploydirectory
Info: Deploying Web application Directory D:\Workspaces\apache-tomcat-7.0.50\webapps\ROOT
2014-2-17 12:12:14 Org.apache.catalina.startup.HostConfig deploydirectory
Info: Deploying Web application Directory D:\WORKSPACES\APACHE-TOMCAT-7.0.50\WEBAPPS\SPM
2014-2-17 12:12:26 org.apache.catalina.core.ContainerBase addchildinternal
Serious: ContainerBase.addChild:start:
org.apache.catalina.LifecycleException:Failed to start component [Standardengine[catalina]. Standardhost[localhost]. STANDARDCONTEXT[/SPM]]
At Org.apache.catalina.util.LifecycleBase.start (lifecyclebase.java:154)
At Org.apache.catalina.core.ContainerBase.addChildInternal (containerbase.java:901)
At Org.apache.catalina.core.ContainerBase.addChild (containerbase.java:877)
At Org.apache.catalina.core.StandardHost.addChild (standardhost.java:634)
At Org.apache.catalina.startup.HostConfig.deployDirectory (hostconfig.java:1230)
At Org.apache.catalina.startup.hostconfig$deploydirectory.run (hostconfig.java:1876)
At Java.util.concurrent.executors$runnableadapter.call (executors.java:441)
At Java.util.concurrent.futuretask$sync.innerrun (futuretask.java:303)
At Java.util.concurrent.FutureTask.run (futuretask.java:138)
At Java.util.concurrent.threadpoolexecutor$worker.runtask (threadpoolexecutor.java:886)
At Java.util.concurrent.threadpoolexecutor$worker.run (threadpoolexecutor.java:908)
At Java.lang.Thread.run (thread.java:619)
caused By:java.lang.noclassdeffounderror:lorg/apache/annotationprocessor;
At Java.lang.Class.getDeclaredFields0 (Native method)
At Java.lang.Class.privateGetDeclaredFields (class.java:2291)
At Java.lang.Class.getDeclaredFields (class.java:1743)
At Org.apache.catalina.util.Introspection.getDeclaredFields (introspection.java:106)
At Org.apache.catalina.startup.WebAnnotationSet.loadFieldsAnnotation (webannotationset.java:263)
At Org.apache.catalina.startup.WebAnnotationSet.loadApplicationServletAnnotations (webannotationset.java:142)
At Org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations (webannotationset.java:67)
At Org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig (contextconfig.java:407)
At Org.apache.catalina.startup.ContextConfig.configureStart (contextconfig.java:883)
At Org.apache.catalina.startup.ContextConfig.lifecycleEvent (contextconfig.java:378)
At Org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (lifecyclesupport.java:119)
At Org.apache.catalina.util.LifecycleBase.fireLifecycleEvent (lifecyclebase.java:90)
At Org.apache.catalina.core.StandardContext.startInternal (standardcontext.java:5343)
At Org.apache.catalina.util.LifecycleBase.start (lifecyclebase.java:150)
... One more
caused By:java.lang.ClassNotFoundException:org.apache.AnnotationProcessor
At Org.apache.catalina.loader.WebappClassLoader.loadClass (webappclassloader.java:1702)
At Org.apache.catalina.loader.WebappClassLoader.loadClass (webappclassloader.java:1547)
At Java.lang.ClassLoader.loadClassInternal (classloader.java:320)
... More
2014-2-17 12:12:26 Org.apache.catalina.startup.HostConfig deploydirectory
Serious: Error deploying Web application directory D:\WORKSPACES\APACHE-TOMCAT-7.0.50\WEBAPPS\SPM
Java.lang.IllegalStateException:ContainerBase.addChild:start:org.apache.catalina.LifecycleException:Failed to Start component [Standardengine[catalina]. Standardhost[localhost]. STANDARDCONTEXT[/SPM]]
At Org.apache.catalina.core.ContainerBase.addChildInternal (containerbase.java:904)
At Org.apache.catalina.core.ContainerBase.addChild (containerbase.java:877)
At Org.apache.catalina.core.StandardHost.addChild (standardhost.java:634)
At Org.apache.catalina.startup.HostConfig.deployDirectory (hostconfig.java:1230)
At Org.apache.catalina.startup.hostconfig$deploydirectory.run (hostconfig.java:1876)
At Java.util.concurrent.executors$runnableadapter.call (executors.java:441)
At Java.util.concurrent.futuretask$sync.innerrun (futuretask.java:303)
At Java.util.concurrent.FutureTask.run (futuretask.java:138)
At Java.util.concurrent.threadpoolexecutor$worker.runtask (threadpoolexecutor.java:886)
At Java.util.concurrent.threadpoolexecutor$worker.run (threadpoolexecutor.java:908)
At Java.lang.Thread.run (thread.java:619)
2014-2-17 12:12:26 Org.apache.coyote.AbstractProtocol Start
Info: Starting Protocolhandler ["http-apr-8080"]
2014-2-17 12:12:26 Org.apache.coyote.AbstractProtocol Start
Info: Starting Protocolhandler ["ajp-apr-8009"]
2014-2-17 12:12:26 Org.apache.catalina.startup.Catalina Start
Info: Server Startup in 13716 MS
Workaround:
Build package Org.apache under SRC; Add Annotationprocessor interface Class code as follows:
Package Org.apache;
Import java.lang.reflect.InvocationTargetException;
Import javax.naming.NamingException;
Public interface Annotationprocessor {public
void Postconstruct (Object instance) throws Illegalaccessexception,
invocationtargetexception;
public void Predestroy (Object instance) throws Illegalaccessexception,
invocationtargetexception;
public void Processannotations (Object instance)
throws Illegalaccessexception, InvocationTargetException,
namingexception;
}