[JBoss JIRA] Created: (JBAS-8789) Stackoverflow deploying WAR with specific JAR in lib
by Nicklas Karlsson (JIRA)
Stackoverflow deploying WAR with specific JAR in lib
----------------------------------------------------
Key: JBAS-8789
URL: https://issues.jboss.org/browse/JBAS-8789
Project: JBoss Application Server
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Deployers
Affects Versions: 6.0.0.Final
Reporter: Nicklas Karlsson
Assignee: Ales Justin
Attachments: geoapi-2.3-M1.jar
A WAR with the geoapi-2.3.M1.jar (as example) fails to deploy with
Caused by: java.lang.RuntimeException: Error visiting resource: VFSResourceContext @ org/opengis/annotation/UML.class / BaseClassLoader@6b35456b{vfs:///C:/Java/as/jboss-6.0.0.Final/server/default/deploy/geoserver.war}, visitor: org.jboss.scanning.hierarchy.plugins.HierarchyTypeVisitor@73d2fcae
at org.jboss.scanning.plugins.visitor.IgnoreSetErrorHandler.handleError(IgnoreSetErrorHandler.java:56) [:1.0.0.GA]
at org.jboss.scanning.plugins.visitor.ReflectResourceVisitor.visit(ReflectResourceVisitor.java:91) [:1.0.0.GA]
at org.jboss.scanning.hierarchy.plugins.HierarchyIndexScanningPlugin.visit(HierarchyIndexScanningPlugin.java:91) [:1.0.0.GA]
at org.jboss.scanning.spi.helpers.ScanningPluginWrapper.visit(ScanningPluginWrapper.java:112) [:1.0.0.GA]
at org.jboss.classloading.plugins.visitor.FederatedResourceVisitor.visit(FederatedResourceVisitor.java:101) [jboss-classloading.jar:2.2.0.GA]
at org.jboss.classloading.plugins.vfs.VFSResourceVisitor.visit(VFSResourceVisitor.java:264) [jboss-classloading-vfs.jar:2.2.0.GA]
... 48 more
Caused by: java.lang.StackOverflowError
at sun.reflect.generics.parser.SignatureParser.parseSimpleClassTypeSignature(SignatureParser.java:253) [:1.6.0_23]
at sun.reflect.generics.parser.SignatureParser.parseClassTypeSignatureSuffix(SignatureParser.java:270) [:1.6.0_23]
at sun.reflect.generics.parser.SignatureParser.parseClassTypeSignature(SignatureParser.java:244) [:1.6.0_23]
at sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:228) [:1.6.0_23]
at sun.reflect.generics.parser.SignatureParser.parseTypeSignature(SignatureParser.java:359) [:1.6.0_23]
at sun.reflect.generics.parser.SignatureParser.parseTypeSig(SignatureParser.java:157) [:1.6.0_23]
at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.java:367) [:1.6.0_23]
at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:181) [:1.6.0_23]
at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:69) [:1.6.0_23]
at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:52) [:1.6.0_23]
at java.lang.reflect.Field.declaredAnnotations(Field.java:1014) [:1.6.0_23]
at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:1007) [:1.6.0_23]
at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:175) [:1.6.0_23]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.readAnnotations(IntrospectionTypeInfoFactoryImpl.java:610) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getAnnotations(IntrospectionTypeInfoFactoryImpl.java:126) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:482) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:495) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getAnnotations(IntrospectionTypeInfoFactoryImpl.java:140) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:482) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:495) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getAnnotations(IntrospectionTypeInfoFactoryImpl.java:140) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:482) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:495) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getAnnotations(IntrospectionTypeInfoFactoryImpl.java:140) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:482) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:495) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getAnnotations(IntrospectionTypeInfoFactoryImpl.java:140) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:482) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:495) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getAnnotations(IntrospectionTypeInfoFactoryImpl.java:140) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:482) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:495) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getAnnotations(IntrospectionTypeInfoFactoryImpl.java:140) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:482) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:495) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getAnnotations(IntrospectionTypeInfoFactoryImpl.java:140) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:482) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:495) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getAnnotations(IntrospectionTypeInfoFactoryImpl.java:140) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:482) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:495) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getAnnotations(IntrospectionTypeInfoFactoryImpl.java:140) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:482) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:495) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getAnnotations(IntrospectionTypeInfoFactoryImpl.java:140) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:482) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:495) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getAnnotations(IntrospectionTypeInfoFactoryImpl.java:140) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:482) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:348) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:495) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.instantiate(IntrospectionTypeInfoFactoryImpl.java:73) [jboss-reflect.jar:2.2.0.GA]
at org.jboss.util.collection.WeakTypeCache.getClass(WeakTypeCache.java:243) [jboss-common-core.jar:2.2.17.GA]
at org.jboss.util.collection.WeakTypeCache.get(WeakTypeCache.java:67) [jboss-common-core.jar:2.2.17.GA]
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 3 months
[JBoss JIRA] Created: (JBAS-8937) Removing unused Weld deployers leads to unrelated RAR failures
by Marius Bogoevici (JIRA)
Removing unused Weld deployers leads to unrelated RAR failures
--------------------------------------------------------------
Key: JBAS-8937
URL: https://issues.jboss.org/browse/JBAS-8937
Project: JBoss Application Server
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: MicroContainer bus
Affects Versions: 6.0.0.Final
Reporter: Marius Bogoevici
Assignee: Ales Justin
Fix For: 6.1.0
Removing:
<bean name="JavaEEComponentJndiBinderDeployer" class="org.jboss.weld.integration.deployer.jndi.JavaEEComponentJndiBinderDeployer">
<constructor><parameter><inject bean="NamingJavaEEComponentInformer"/></parameter></constructor>
<depends>NameSpaces</depends>
</bean>
<bean name="WebJndiBinderDeployer" class="org.jboss.weld.integration.deployer.jndi.WebJndiBinderDeployer">
<constructor><parameter><inject bean="NamingJavaEEModuleInformer"/></parameter></constructor>
<depends>NameSpaces</depends>
</bean>
from weld-int/assembly/src/main/assembly/resources/META-INF/weld-deployers-jboss-beans.xml
causes the server to fail on startup with
10:43:00,238 ERROR [AbstractKernelController] Error installing to Real: name=vfs:///home/marius/Work/jbossas/trunk/build/target/jboss-6.1.0-SNAPSHOT/server/all/deploy/jms-ra.rar state=PreReal mode=Manual requiredState=Real: org.jboss.deployers.spi.DeploymentException: Error deploying: jboss.jca:service=RARDeployment,name='jms-ra.rar'
at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49) [jboss-deployers-core-spi-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:125) [jboss-deployers-jmx-2.2.0.GA.jar:6.1.0-SNAPSHOT]
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:49) [jboss-deployers-jmx-2.2.0.GA.jar:6.1.0-SNAPSHOT]
at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62) [jboss-deployers-spi-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:55) [jboss-deployers-spi-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179) [jboss-deployers-impl-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832) [jboss-deployers-impl-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550) [jboss-deployers-impl-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1571) [jboss-deployers-impl-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1491) [jboss-deployers-impl-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983) [jboss-deployers-impl-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076) [jboss-deployers-impl-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679) [jboss-deployers-impl-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106) [jboss-as-system.jar:6.1.0-SNAPSHOT]
at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143) [jboss-profileservice-core-0.2.2.jar:0.2.2]
at org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:151) [jboss-profileservice-core-0.2.2.jar:0.2.2]
at org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94) [jboss-profileservice-core-0.2.2.jar:0.2.2]
at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54) [jboss-kernel-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42) [jboss-kernel-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.profileservice.dependency.ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190) [jboss-profileservice-core-0.2.2.jar:0.2.2]
at org.jboss.profileservice.dependency.ProfileActivationWrapper.start(ProfileActivationWrapper.java:87) [jboss-profileservice-core-0.2.2.jar:0.2.2]
at org.jboss.profileservice.dependency.ProfileActivationService.activateProfile(ProfileActivationService.java:215) [jboss-profileservice-core-0.2.2.jar:0.2.2]
at org.jboss.profileservice.dependency.ProfileActivationService.activate(ProfileActivationService.java:159) [jboss-profileservice-core-0.2.2.jar:0.2.2]
at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.activate(AbstractProfileServiceBootstrap.java:112) [jboss-profileservice-core-0.2.2.jar:0.2.2]
at org.jboss.profileservice.resolver.BasicResolverFactory$ProfileResolverFacade.deploy(BasicResolverFactory.java:87) [jboss-profileservice-core-0.2.2.jar:0.2.2]
at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.start(AbstractProfileServiceBootstrap.java:91) [jboss-profileservice-core-0.2.2.jar:0.2.2]
at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:132) [jboss-as-system.jar:6.1.0-SNAPSHOT]
at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56) [jboss-as-system.jar:6.1.0-SNAPSHOT]
at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827) [jboss-bootstrap-impl-base-2.1.0-alpha-5.jar:2.1.0-alpha-5]
at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417) [jboss-bootstrap-impl-base-2.1.0-alpha-5.jar:2.1.0-alpha-5]
at java.lang.Thread.run(Thread.java:680) [:1.6.0_24]
Caused by: java.lang.IllegalStateException: jboss.jca:name='jms-ra.rar',service=RARDeployment is already installed.
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:835) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:641) [jboss-dependency-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.system.ServiceController.doInstall(ServiceController.java:653) [jboss-jmx-mc-int-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.system.ServiceController.install(ServiceController.java:256) [jboss-jmx-mc-int-2.2.0.GA.jar:2.2.0.GA]
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:93) [jboss-deployers-jmx-2.2.0.GA.jar:6.1.0-SNAPSHOT]
... 48 more
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 3 months
[JBoss JIRA] Created: (JBAS-9047) WarAnnotationDeploymentProcessor runs later than it should
by Stuart Douglas (JIRA)
WarAnnotationDeploymentProcessor runs later than it should
----------------------------------------------------------
Key: JBAS-9047
URL: https://issues.jboss.org/browse/JBAS-9047
Project: JBoss Application Server
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Web (Tomcat) service
Affects Versions: 7.0.0.Beta1
Reporter: Stuart Douglas
Assignee: Remy Maucherat
WarAnnotationDeploymentProcessor needs a ClassLoader, so at the moment it runs in POST_MODULE.
As this information is needed before EE components can be installed, this has resulted in EE component installation deployers being pushed back to POST_MODULE when they should be in PARSE.
Ideally this should be changed to use the Jandex index rather than actual annotation instances, so that it can be pushed back to the PARSE phase.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 3 months
[JBoss JIRA] Created: (JBRULES-2929) Note about Undeeded Patterns
by Toni Rikkola (JIRA)
Note about Undeeded Patterns
----------------------------
Key: JBRULES-2929
URL: https://issues.jboss.org/browse/JBRULES-2929
Project: Drools
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: drools-verifier
Reporter: Toni Rikkola
Assignee: Toni Rikkola
Priority: Minor
Restrictions are not needed in this rule.
rule "Pattern possibility that is always true"
when
a: Restriction()
b: Restriction()
$pp: SubPattern()
Opposites(
(
left == a && right memberOf $pp.items
) && (
left == b && right memberOf $pp.items
)
)
then
insert( new AlwaysTrue( $pp, a, b ) );
end
Because it could be simply written as:
when
$pp: SubPattern()
Opposites( $left: left memberOf $pp.items &&
$right: right memberOf $pp.items )
then
insert( new AlwaysTrue( $pp, $left, $right ) );
end
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 3 months
[JBoss JIRA] Created: (JBAS-8916) Need shared TLD's for JSTL and JSF
by Stan Silvert (JIRA)
Need shared TLD's for JSTL and JSF
----------------------------------
Key: JBAS-8916
URL: https://issues.jboss.org/browse/JBAS-8916
Project: JBoss Application Server
Issue Type: Task
Security Level: Public (Everyone can see)
Components: JSF, Web (Tomcat) service
Affects Versions: 7.0.0.Alpha1
Reporter: Stan Silvert
Assignee: Remy Maucherat
Priority: Critical
Attachments: jsfwithjsp.war
JSTL applications and JSP-based JSF applications will fail because the TLD's are not processed for WARs that need them. We need a shared TLD facility similar to previous AS versions so that these tag libs are parsed only once and then shared with every WAR.
I'm attaching a simple WAR to smoke-test JSTL and JSP-based JSF. With the attached WAR, The following URLs will yield the following errors:
http://localhost:8080/jsfwithjsp/hellojsf.faces
org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsf/html cannot be resolved in either web.xml or the jar files deployed with this application
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:239)
http://localhost:8080/jsfwithjsp/hellojstl.jsp
org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:239)
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 3 months