org.jboss.test.webservice.header
Class HeaderEndpointTestCase

java.lang.Object
  extended byTestCase
      extended byorg.jboss.test.JBossTestCase (src) 
          extended byorg.jboss.test.webservice.WebserviceTestBase (src) 
              extended byorg.jboss.test.webservice.header.HeaderEndpointTestCase

public class HeaderEndpointTestCase
extends WebserviceTestBase (src)

Test [ 1067384 ] ClassCastException in initServiceUse on valid WSDL

Since:
26-Nov-2004
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jboss.test.JBossTestCase (src)
delegate, deploymentException, log
 
Constructor Summary
HeaderEndpointTestCase(java.lang.String name)
           
 
Method Summary
static Test suite()
          Deploy the test ear
 void testBeanHeaderEndpoint()
          Send a message with complex IN header.
 void testExplicitHeaderEndpoint()
          Send a message with INOUT headers.
 void testImplicitHeaderEndpoint()
          Send a message with INOUT headers.
 void testSimpleHeaderEndpoint()
          Send a message with IN header.
 
Methods inherited from class org.jboss.test.webservice.WebserviceTestBase (src)
getClientContext
 
Methods inherited from class org.jboss.test.JBossTestCase (src)
deploy, flushAuthCache, flushAuthCache, getBeanCount, getDeployerName, getDeploySetup, getDeployURL, getInitialContext, getIterationCount, getJndiInitFactory, getJndiURL, getLog, getResourceURL, getServer, getServerHost, getThreadCount, initDelegate, invoke, restartDBPool, sleep, testServerFound, undeploy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeaderEndpointTestCase

public HeaderEndpointTestCase(java.lang.String name)
Method Detail

testSimpleHeaderEndpoint

public void testSimpleHeaderEndpoint()
                              throws java.lang.Exception
Send a message with IN header. The service endpoint interface sees the header.

Throws:
java.lang.Exception

testBeanHeaderEndpoint

public void testBeanHeaderEndpoint()
                            throws java.lang.Exception
Send a message with complex IN header. The service endpoint interface sees the header.

Throws:
java.lang.Exception

testImplicitHeaderEndpoint

public void testImplicitHeaderEndpoint()
                                throws java.lang.Exception
Send a message with INOUT headers. The headers are processed by handlers. The service endpoint interface does not see the header.

Throws:
java.lang.Exception

testExplicitHeaderEndpoint

public void testExplicitHeaderEndpoint()
                                throws java.lang.Exception
Send a message with INOUT headers. The service endpoint interface sees the header.

Throws:
java.lang.Exception

suite

public static Test suite()
                  throws java.lang.Exception
Deploy the test ear

Throws:
java.lang.Exception