Hi Sergey,
I was able to make progress on this by forcing IDEA to run all the
antlr3 maven goals _before_ it tried to compile the rest of the code.
I'm able to get the project to start in debug mode locally in IDEA,
but I get this exception on startup:
Connected to the target VM, address: '
127.0.0.1:52311', transport:
'socket'
May 03, 2012 9:52:26 PM org.apache.catalina.core.AprLifecycleListener
init
INFO: Loaded APR based Apache Tomcat Native library 1.1.23.
May 03, 2012 9:52:26 PM org.apache.catalina.core.AprLifecycleListener
init
INFO: APR capabilities: IPv6 [true], sendfile [true], accept filters
[false], random [true].
May 03, 2012 9:52:27 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-apr-8080"]
May 03, 2012 9:52:27 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-apr-57757"]
May 03, 2012 9:52:27 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1865 ms
May 03, 2012 9:52:27 PM org.apache.catalina.core.StandardService
startInternal
INFO: Starting service Catalina
May 03, 2012 9:52:27 PM org.apache.catalina.core.StandardEngine
startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.27
May 03, 2012 9:52:27 PM org.apache.catalina.startup.HostConfig
deployDescriptor
INFO: Deploying configuration descriptor C:\Users\jeremy
\.IntelliJIdea11\system\tomcat\Unnamed_xcmis-es-sp\conf\Catalina
\localhost\ROOT.xml
May 03, 2012 9:52:27 PM org.apache.catalina.loader.WebappClassLoader
validateJarFile
INFO: validateJarFile(C:\java-dev\projects\xcmis-git\xcmis-server-
tomcat-demo\target\xcmis-server-tomcat-demo-1.2.3-SNAPSHOT\WEB-INF\lib
\juel-api-2.1.2.jar) - jar not loaded. See Servlet Spec 2.3, section
9.7.2. Offending class: javax/el/Expression.class
May 03, 2012 9:52:27 PM org.apache.catalina.core.ContainerBase
addChildInternal
SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:
154)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
895)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
871)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:
615)
at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:
649)
at org.apache.catalina.startup.HostConfig
$DeployDescriptor.run(HostConfig.java:1585)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:
471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
1110)
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.lang.NoClassDefFoundError: Lorg/xcmis/spi/utils/
Logger;
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Class.java:2308)
at java.lang.Class.getDeclaredFields(Class.java:1760)
at
org.apache.catalina.startup.WebAnnotationSet.getDeclaredFields(WebAnnotationSet.java:
452)
at
org.apache.catalina.startup.WebAnnotationSet.loadFieldsAnnotation(WebAnnotationSet.java:
257)
at
org.apache.catalina.startup.WebAnnotationSet.loadApplicationFilterAnnotations(WebAnnotationSet.java:
107)
at
org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:
65)
at
org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:
381)
at
org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:
858)
at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:
345)
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:
5161)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:
150)
... 11 more
Caused by: java.lang.ClassNotFoundException:
org.xcmis.spi.utils.Logger
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
1711)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
1556)
... 25 more
May 03, 2012 9:52:27 PM org.apache.catalina.startup.HostConfig
deployDescriptor
SEVERE: Error deploying configuration descriptor C:\Users\jeremy
\.IntelliJIdea11\system\tomcat\Unnamed_xcmis-es-sp\conf\Catalina
\localhost\ROOT.xml
java.lang.IllegalStateException: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
898)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
871)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:
615)
at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:
649)
at org.apache.catalina.startup.HostConfig
$DeployDescriptor.run(HostConfig.java:1585)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:
471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
1110)
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
May 03, 2012 9:52:27 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-apr-8080"]
May 03, 2012 9:52:27 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-apr-57757"]
May 03, 2012 9:52:27 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 469 ms
Connected to server
Any recommendations?