Guvnor 5.5.0 on Tomcat 7
I have 2 model jars:
x.jar
y.jar

Both contain our domain pojos. y.jar does not have any dependencies. x.jar
has a reference to a class in y.jar
When I upload y.jar, no errors
When I upload x.jar after y.jar is already uploaded, I get this error for
the class that is in y.jar
Caused by: java.lang.NoClassDefFoundError: com/classFromY.jar
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClassCond(ClassLoader.java:630)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:614)
        at
org.drools.rule.MapBackedClassLoader.fastFindClass(MapBackedClassLoader.java:85)
        at
org.drools.rule.MapBackedClassLoader.loadClass(MapBackedClassLoader.java:103)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
        at
org.drools.guvnor.server.contenthandler.ModelContentHandler.isClassVisible(ModelContentHandler.java:184)
        at
org.drools.guvnor.server.contenthandler.ModelContentHandler.getImportsFromJar(ModelContentHandler.java:149)
        at
org.drools.guvnor.server.contenthandler.ModelContentHandler.onAttachmentRemoved(ModelContentHandler.java:87)
        at
org.drools.guvnor.server.RepositoryAssetService.archiveOrUnarchiveAsset(RepositoryAssetService.java:489)

Due to project/organization, I am not able to merge both jars.

So question...
Does the Guvnor pojo jar require that it cannot have any dependencies
outside the jar? even if the other jar is also uploaded?

thanks



--
View this message in context: 
http://drools.46999.n3.nabble.com/Guvnor-5-5-POJO-upload-error-when-there-is-dependency-tp4025146.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to