On 11/24/14, 1:07 AM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote:

>Then my assumption was correct. In the ant build they bundled the content
>of the other modules into each opt module.

I’m not sure I understand.  The classes in flex-messaging-opt.jar are not
in the other jars in the Ant build of BlazeDS, and the source for those
classes is in the modules/opt folder.

I would agree that it would be bad for a class to be in more than one jar
and would be interested in figuring out a way to avoid such a situation,
but I’m not seeing it here.

Here’s what I see in the JAR.

~/apache-tomcat-6.0.41/webapps/samplewebapp/WEB-INF/lib$ jar -tf
~/flex-messaging-opt.jar
META-INF/
META-INF/MANIFEST.MF
flex/
flex/messaging/
flex/messaging/security/
flex/messaging/security/TomcatLogin.class
flex/messaging/security/TomcatLoginCommand.class
flex/messaging/security/TomcatLoginHolder.class
flex/messaging/security/TomcatValve$TomcatLoginImpl.class
flex/messaging/security/TomcatValve.class
flex/messaging/vendors.properties
META-INF/DEPENDENCIES
META-INF/LICENSE
META-INF/NOTICE
META-INF/maven/
META-INF/maven/org.apache.flex.blazeds/
META-INF/maven/org.apache.flex.blazeds/flex-messaging-opt-tomcat6/
META-INF/maven/org.apache.flex.blazeds/flex-messaging-opt-tomcat6/pom.xml
META-INF/maven/org.apache.flex.blazeds/flex-messaging-opt-tomcat6/pom.prope
rties



~/git/flex/master/flex-blazeds$ find . -name Tom*.java
./modules/opt/src/tomcat/flex/messaging/security/Tomcat7Valve.java
./modules/opt/src/tomcat/flex/messaging/security/TomcatLogin.java
./modules/opt/src/tomcat/flex/messaging/security/TomcatLoginCommand.java
./modules/opt/src/tomcat/flex/messaging/security/TomcatLoginHolder.java
./modules/opt/src/tomcat/flex/messaging/security/TomcatValve.java
./modules/opt/src/tomcat/flex/messaging/security/TomcatValve4150.java

-Alex

Reply via email to