axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (AXIS2-4927) Can't use @WebFault and @RequestWrapper annotations in JAX-WS services on Java 1.6
Date Sat, 20 Apr 2013 19:57:15 GMT

    [ https://issues.apache.org/jira/browse/AXIS2-4927?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13637337#comment-13637337
] 

Hudson commented on AXIS2-4927:
-------------------------------

Integrated in axis2-1.6 #335 (See [https://builds.apache.org/job/axis2-1.6/335/])
    AXIS2-4927: Merged r1382245 to the 1.6 branch. (Revision 1470128)

     Result = UNSTABLE
veithen : 
Files : 
* /axis/axis2/java/core/branches/1_6
* /axis/axis2/java/core/branches/1_6/modules/metadata/src/org/apache/axis2/jaxws/description/builder/converter/JavaClassToDBCConverter.java
* /axis/axis2/java/core/branches/1_6/modules/metadata/src/org/apache/axis2/jaxws/description/builder/converter/JavaMethodsToMDCConverter.java
* /axis/axis2/java/core/branches/1_6/modules/saaj

                
> Can't use @WebFault and @RequestWrapper annotations in JAX-WS services on Java 1.6
> ----------------------------------------------------------------------------------
>
>                 Key: AXIS2-4927
>                 URL: https://issues.apache.org/jira/browse/AXIS2-4927
>             Project: Axis2
>          Issue Type: Bug
>          Components: jaxws
>    Affects Versions: 1.6.0, 1.6.1, 1.6.2
>            Reporter: Isuru Eranga Suriarachchi
>            Assignee: Andreas Veithen
>             Fix For: 1.7.0
>
>
> When @WebFault and @RequestWrapper annotations are used, JAX-WS service doesn't get deployed
properly. Following is the stack trace on the console.
> java.lang.NoSuchMethodError: javax.xml.ws.WebFault.messageName()Ljava/lang/String;
> 	at org.apache.axis2.jaxws.description.builder.converter.JavaClassToDBCConverter.attachWebFaultAnnotation(JavaClassToDBCConverter.java:384)
> 	at org.apache.axis2.jaxws.description.builder.converter.JavaClassToDBCConverter.setTypeTargettedAnnotations(JavaClassToDBCConverter.java:247)
> 	at org.apache.axis2.jaxws.description.builder.converter.JavaClassToDBCConverter.introspectClass(JavaClassToDBCConverter.java:159)
> 	at org.apache.axis2.jaxws.description.builder.converter.JavaClassToDBCConverter.buildDBC(JavaClassToDBCConverter.java:141)
> 	at org.apache.axis2.jaxws.description.builder.converter.JavaClassToDBCConverter.produceDBC(JavaClassToDBCConverter.java:97)
> 	at org.apache.axis2.jaxws.description.impl.DescriptionFactoryImpl.createServiceDescription(DescriptionFactoryImpl.java:215)
> 	at org.apache.axis2.jaxws.description.DescriptionFactory.createAxisService(DescriptionFactory.java:564)
> 	at org.apache.axis2.jaxws.framework.JAXWSDeployer.createAxisService(JAXWSDeployer.java:253)
> 	at org.apache.axis2.jaxws.framework.JAXWSDeployer.deployClasses(JAXWSDeployer.java:208)
> 	at org.apache.axis2.jaxws.framework.JAXWSDeployer.deploy(JAXWSDeployer.java:162)
> 	at org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136)
> 	at org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:813)
> 	at org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144)
> 	at org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:370)
> 	at org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254)
> 	at org.apache.axis2.deployment.DeploymentEngine.loadServices(DeploymentEngine.java:142)
> 	at org.apache.axis2.deployment.FileSystemConfigurator.loadServices(FileSystemConfigurator.java:147)
> 	at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:95)
> 	at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:210)
> 	at org.apache.axis2.transport.SimpleAxis2Server.<init>(SimpleAxis2Server.java:47)
> 	at org.apache.axis2.transport.SimpleAxis2Server.main(SimpleAxis2Server.java:98)
> [INFO] Exception creating Axis Service : null
> java.lang.NoSuchMethodError: javax.xml.ws.RequestWrapper.partName()Ljava/lang/String;
> 	at org.apache.axis2.jaxws.description.builder.converter.JavaMethodsToMDCConverter.attachRequestWrapperAnnotation(JavaMethodsToMDCConverter.java:202)
> 	at org.apache.axis2.jaxws.description.builder.converter.JavaMethodsToMDCConverter.convertMethods(JavaMethodsToMDCConverter.java:84)
> 	at org.apache.axis2.jaxws.description.builder.converter.JavaClassToDBCConverter.introspectClass(JavaClassToDBCConverter.java:193)
> 	at org.apache.axis2.jaxws.description.builder.converter.JavaClassToDBCConverter.buildDBC(JavaClassToDBCConverter.java:141)
> 	at org.apache.axis2.jaxws.description.builder.converter.JavaClassToDBCConverter.produceDBC(JavaClassToDBCConverter.java:120)
> 	at org.apache.axis2.jaxws.description.impl.DescriptionFactoryImpl.createServiceDescription(DescriptionFactoryImpl.java:215)
> 	at org.apache.axis2.jaxws.description.DescriptionFactory.createAxisService(DescriptionFactory.java:564)
> 	at org.apache.axis2.jaxws.framework.JAXWSDeployer.createAxisService(JAXWSDeployer.java:253)
> 	at org.apache.axis2.jaxws.framework.JAXWSDeployer.deployClasses(JAXWSDeployer.java:208)
> 	at org.apache.axis2.jaxws.framework.JAXWSDeployer.deploy(JAXWSDeployer.java:162)
> 	at org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136)
> 	at org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:813)
> 	at org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144)
> 	at org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:370)
> 	at org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254)
> 	at org.apache.axis2.deployment.DeploymentEngine.loadServices(DeploymentEngine.java:142)
> 	at org.apache.axis2.deployment.FileSystemConfigurator.loadServices(FileSystemConfigurator.java:147)
> 	at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:95)
> 	at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:210)
> 	at org.apache.axis2.transport.SimpleAxis2Server.<init>(SimpleAxis2Server.java:47)
> 	at org.apache.axis2.transport.SimpleAxis2Server.main(SimpleAxis2Server.java:98)
> Thanks,
> ~Isuru

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org


Mime
View raw message