You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Peter Kelley <pe...@moveit.com.au> on 2002/10/22 05:06:27 UTC

No client transport named 'null' found!

I'm getting the below exception when trying to send a SOAP document
message from an EJB. I execute very similar code from a test case in
another part of the system and it works but the EJB case fails.

On the call I am setting:
            //override service properties
                call.setTargetEndpointAddress(new URL(endpointURI));
                QName serviceQName = 
                        new QName(endpointURI, serviceName);
                call.setOperation(serviceQName, operationName);
                call.setProperty(Call.USERNAME_PROPERTY, userid);
                call.setProperty(Call.PASSWORD_PROPERTY, password);
                call.setProperty(Call.OPERATION_STYLE_PROPERTY,
operationStyle);

where operationStyle = "document" in this case.

Has anyone seen this before ?

P.S. For extra bonus points how would I do this automatically from the
WSDL ? (see previous message with subject Service constructor query)

Peter Kelley 

No client transport named 'null' found!
	at
au.com.moveit.ejb.integration.SOAPExportBean.export(SOAPExportBean.java:153)
	at
au.com.moveit.ejb.integration.AbstractExportBean.onMessage(AbstractExportBean.java:53)
	at java.lang.reflect.Method.invoke(Native Method)
	at
org.jboss.ejb.MessageDrivenContainer$ContainerInterceptor.invoke(MessageDrivenContainer.java:391)
	at
org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:186)
	at
org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor.invoke(MessageDrivenInstanceInterceptor.java:88)
	at
org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:96)
	at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:176)
	at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:61)
	at
org.jboss.ejb.plugins.RunAsSecurityInterceptor.invoke(RunAsSecurityInterceptor.java:100)
	at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:183)
	at
org.jboss.ejb.MessageDrivenContainer.invoke(MessageDrivenContainer.java:302)
	at
org.jboss.ejb.plugins.jms.JMSContainerInvoker.invoke(JMSContainerInvoker.java:631)
	at
org.jboss.ejb.plugins.jms.JMSContainerInvoker$MessageListenerImpl.onMessage(JMSContainerInvoker.java:997)
	at
org.jboss.jms.asf.StdServerSession.onMessage(StdServerSession.java:238)
	at
org.jboss.mq.SpyMessageConsumer.sessionConsumerProcessMessage(SpyMessageConsumer.java:561)
	at
org.jboss.mq.SpyMessageConsumer.addMessage(SpyMessageConsumer.java:377)
	at org.jboss.mq.SpySession.run(SpySession.java:252)
	at org.jboss.jms.asf.StdServerSession.run(StdServerSession.java:177)
	at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:655)
	at java.lang.Thread.run(Thread.java:479)
Root Cause:
AxisFault
 faultCode: {http://xml.apache.org/axis/}Server.generalException
 faultString: No client transport named 'null' found!
 faultActor: null
 faultDetail: 
	stackTrace: AxisFault
 faultCode: {http://xml.apache.org/axis/}Server.generalException
 faultString: No client transport named 'null' found!
 faultActor: null
 faultDetail: