Then my assumption was correct. In the ant build they bundled the content of the other modules into each opt module.
It might be due to a lot of problems I had I'm my life with double packaged classes that this does cause headaches with me. What happens if the user deploys an application with a newer version of the core libs. Things start getting realy messy then. I would rather update the documentation to deploy all needed jars instead of double packaging them. But that's just my opinion. Chris Gesendet mit meinem HTC ----- Reply message ----- Von: "Alex Harui" <aha...@adobe.com> An: "dev@flex.apache.org" <dev@flex.apache.org> Betreff: Updated Flex-SDK to use apache-flex blazeds :-) Datum: Mo., Nov. 24, 2014 06:26 On 11/23/14, 1:57 AM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote: >Eventually the ant build bundled the core classes in the opt packages. >Maven only packages the classes inside the artifact. If you had written >which classes actually were missing I could have had a better guess. >Probably you would need to copy some of the 4 core blazeds libs (probably >only common) to the tomcat lib dir. But it's just a guess. > >If you encounter problems like this, could you please post the log >output? This would help eliminate a few email roundtrips ;-) Here’s the log when my lib folder only contains: ~/apache-tomcat-6.0.41/webapps/samplewebapp/WEB-INF/lib$ ls flex-messaging-common.jar flex-messaging-remoting.jar flex-messaging-core.jar flex-rds-server.jar flex-messaging-proxy.jar Nov 23, 2014 9:20:27 PM org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /Users/aharui/Library/Java/Extensions:/Library/Java/Extensions:/Network/Lib rary/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. Nov 23, 2014 9:20:28 PM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-8080 Nov 23, 2014 9:20:28 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 660 ms Nov 23, 2014 9:20:28 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Nov 23, 2014 9:20:28 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/6.0.41 Nov 23, 2014 9:20:28 PM org.apache.catalina.startup.HostConfig deployDescriptor INFO: Deploying configuration descriptor host-manager.xml Nov 23, 2014 9:20:28 PM org.apache.catalina.startup.HostConfig deployDescriptor INFO: Deploying configuration descriptor manager.xml Nov 23, 2014 9:20:28 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory docs Nov 23, 2014 9:20:28 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory examples Nov 23, 2014 9:20:28 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory ROOT Nov 23, 2014 9:20:28 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory samplewebapp **** MessageBrokerServlet in application 'BlazeDS Test' failed to initialize due to runtime exception: Exception: flex.messaging.MessageException: Cannot create class of type 'flex.messaging.security.TomcatLoginCommand'. Type 'flex.messaging.security.TomcatLoginCommand' not found. at flex.messaging.util.ClassUtil.createClass(ClassUtil.java:81) at flex.messaging.config.MessagingConfiguration.initLoginCommand(MessagingConf iguration.java:276) at flex.messaging.config.MessagingConfiguration.createAuthorizationManager(Mes sagingConfiguration.java:247) at flex.messaging.config.MessagingConfiguration.configureBroker(MessagingConfi guration.java:118) at flex.messaging.MessageBrokerServlet.init(MessageBrokerServlet.java:134) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1 213) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1026) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java :4425) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4738) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java: 799) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:583) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079 ) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:10 02) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppo rt.java:142) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065) at org.apache.catalina.core.StandardHost.start(StandardHost.java:822) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463) at org.apache.catalina.core.StandardService.start(StandardService.java:525) at org.apache.catalina.core.StandardServer.start(StandardServer.java:754) at org.apache.catalina.startup.Catalina.start(Catalina.java:595) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5 7) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp l.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) Nov 23, 2014 9:20:29 PM org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-8080 Nov 23, 2014 9:20:29 PM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:8009 Nov 23, 2014 9:20:29 PM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/14 config=null Nov 23, 2014 9:20:29 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 881 ms ~/apache-tomcat-6.0.41/logs$ Adding flex-messaging-opt.jar makes the error go away. HTH, -Alex