I am just trying to deploy another example I was looking at based on the original test for
JBWS-1384. My WSDL defines the attachment but it is not mapped to any parameters on the
SEI - The endpoint accesses the attachment through the SOAPMessage class.
However deployment now fails with the following error: -
anonymous wrote : 20:07:03,480 ERROR [ServiceEndpointDeployer] Cannot create service
endpoint
| org.jboss.ws.WSException: Cannot obtain method parameter mapping for message part
'mimepart' in wsdl operation: publishPhoto
| at
org.jboss.ws.metadata.builder.jaxrpc.JAXRPCMetaDataBuilder.buildInputParameter(JAXRPCMetaDataBuilder.java:245)
| at
org.jboss.ws.metadata.builder.jaxrpc.JAXRPCMetaDataBuilder.processBindingParameters(JAXRPCMetaDataBuilder.java:395)
| at
org.jboss.ws.metadata.builder.jaxrpc.JAXRPCMetaDataBuilder.buildParameterMetaDataDoc(JAXRPCMetaDataBuilder.java:867)
| at
org.jboss.ws.metadata.builder.jaxrpc.JAXRPCMetaDataBuilder.setupOperationsFromWSDL(JAXRPCMetaDataBuilder.java:215)
| at
org.jboss.ws.metadata.builder.jaxrpc.JAXRPCServerMetaDataBuilder.buildMetaData(JAXRPCServerMetaDataBuilder.java:219)
| at
org.jboss.ws.core.server.ServiceEndpointDeployer.create(ServiceEndpointDeployer.java:81)
| at
org.jboss.ws.integration.jboss42.DeployerInterceptor.createServiceEndpoint(DeployerInterceptor.java:127)
| at
org.jboss.ws.integration.jboss42.DeployerInterceptorJSE.createServiceEndpoint(DeployerInterceptorJSE.java:130)
| at
org.jboss.ws.integration.jboss42.DeployerInterceptor.create(DeployerInterceptor.java:78)
| at
org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.create(SubDeployerInterceptorSupport.java:180)
| at
org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:91)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
|
Does this now mean that all attachments need to be mapped or should we be allowing them to
be unmapped so if no mapping is found the attachment can just be retrieved using the
SOAPMessage class? I can take a look if it is the latter, I am just really trying to
build up a picture of all the ways attachments can be mapped so I can this into account in
wstools.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4002982#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...