Details
-
Bug
-
Resolution: Done
-
Blocker
-
EAP_EWP 5.1.1 ER1
-
None
-
NEW
Description
Hi.
I have 6 failing tests in JBossWS Native testsuite against EAP + HornetQ (EAP 5.1.0.GA passed for 100%). Problem is in client jars, missing classes in classpath - javax/xml/rpc/encoding/TypeMappingRegistry and javax/xml/rpc/holders/BigDecimalHolder. For details see https://hudson.qa.jboss.com/hudson/view/EAP5-jbossws/job/eap51-hornetq-native-ibm-openjdk/jdk=openjdk-local,label=RHEL5_x86/14/
I was able to run failing tests successfully on my local machine when I renamed/copied jboss-jaxrpc-api_1.1_spec.jar to jaxrpc-api.jar in client directory. File jaxrpc-api.jar is defined in jbossws-native-client.jar --> MANIFEST.MF --> Class-Path of jbossws-native-client.jar.
Please discuss with Alessio if jboss-jaxrpc-api_1.1_spec.jar can be renamed to jaxrpc-api.jar or how should be fixed this issue.
There are more missing or badly named jars defined in jbossws-native-client.jar --> MANIFEST.MF --> Class-Path, see below.
Part of jbossws-native-client.jar --> MANIFEST.MF:
Implementation-Title: JBoss Web Services - Stack Native Client Implementation-Version: 3.1.2.SP8 Implementation-Vendor-Id: org.jboss.ws.native Implementation-Vendor: JBoss, by Red Hat Class-Path: jbossws-spi.jar jbossws-common.jar jbossws-framework.jar j bossws-native-core.jar jbossws-native-factories.jar jaxrpc-api.jar ja xws-api.jar jsr181-api.jar saaj-api.jar activation.jar commons-loggin g.jar concurrent.jar javassist.jar jaxb-api.jar jaxb-impl.jar mail.ja r jboss-logging-spi.jar jboss-logging-log4j.jar jcl-over-slf4j.jar sl f4j-api.jar slf4j-jboss-logging.jar jbosssx-client.jar jboss-javaee.j ar jboss-remoting.jar jboss-xml-binding.jar jbossxb.jar netty.jar pol icy.jar stax-api.jar wsdl4j.jar
List of files defined in Class-Path:
[rsvoboda@rosta-ntb client]$ ls jbossws-spi.jar jbossws-common.jar jbossws-framework.jar jbossws-native-core.jar jbossws-native-factories.jar jaxrpc-api.jar jaxws-api.jar jsr181-api.jar saaj-api.jar activation.jar commons-logging.jar concurrent.jar javassist.jar jaxb-api.jar jaxb-impl.jar mail.jar jboss-logging-spi.jar jboss-logging-log4j.jar jcl-over-slf4j.jar slf4j-api.jar slf4j-jboss-logging.jar jbosssx-client.jar jboss-javaee.jar jboss-remoting.jar jboss-xml-binding.jar jbossxb.jar netty.jar policy.jar stax-api.jar wsdl4j.jar ls: cannot access jaxrpc-api.jar: No such file or directory ls: cannot access jcl-over-slf4j.jar: No such file or directory ls: cannot access jbossxb.jar: No such file or directory ls: cannot access policy.jar: No such file or directory activation.jar jaxb-impl.jar jboss-remoting.jar jbossws-native-core.jar netty.jar wsdl4j.jar commons-logging.jar jaxws-api.jar jboss-xml-binding.jar jbossws-native-factories.jar saaj-api.jar concurrent.jar jboss-javaee.jar jbosssx-client.jar jbossws-spi.jar slf4j-api.jar javassist.jar jboss-logging-log4j.jar jbossws-common.jar jsr181-api.jar slf4j-jboss-logging.jar jaxb-api.jar jboss-logging-spi.jar jbossws-framework.jar mail.jar stax-api.jar
Missing classes for tests are in jboss-jaxrpc-api_1.1_spec.jar.
[rsvoboda@rosta-ntb client]$ grep javax/xml/rpc/encoding/TypeMappingRegistry . -R Binary file ./jboss-jaxrpc-api_1.1_spec.jar matches [rsvoboda@rosta-ntb client]$ grep javax/xml/rpc/holders/BigDecimalHolder . -R Binary file ./jboss-jaxrpc-api_1.1_spec.jar matches
Attachments
Issue Links
- is related to
-
JBPAPP-6318 Client directory contains different jars comparing to 5.1.0.GA
- Closed