You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-commits@ws.apache.org by wi...@apache.org on 2005/10/06 21:09:43 UTC
svn commit: r306846 - in
/webservices/muse/trunk/client/src/test/org/apache/ws/util: ./ test/
test/axis/ test/axis/MuseClientTestCase.java
Author: wire
Date: Thu Oct 6 12:09:40 2005
New Revision: 306846
URL: http://svn.apache.org/viewcvs?rev=306846&view=rev
Log:
Moved back into main jar
Added:
webservices/muse/trunk/client/src/test/org/apache/ws/util/
webservices/muse/trunk/client/src/test/org/apache/ws/util/test/
webservices/muse/trunk/client/src/test/org/apache/ws/util/test/axis/
webservices/muse/trunk/client/src/test/org/apache/ws/util/test/axis/MuseClientTestCase.java
Added: webservices/muse/trunk/client/src/test/org/apache/ws/util/test/axis/MuseClientTestCase.java
URL: http://svn.apache.org/viewcvs/webservices/muse/trunk/client/src/test/org/apache/ws/util/test/axis/MuseClientTestCase.java?rev=306846&view=auto
==============================================================================
--- webservices/muse/trunk/client/src/test/org/apache/ws/util/test/axis/MuseClientTestCase.java (added)
+++ webservices/muse/trunk/client/src/test/org/apache/ws/util/test/axis/MuseClientTestCase.java Thu Oct 6 12:09:40 2005
@@ -0,0 +1,69 @@
+package org.apache.ws.util.test.axis;
+
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.InputStream;
+import java.net.ServerSocket;
+
+import org.apache.axis.configuration.FileProvider;
+import org.apache.ws.util.jndi.XmlBeanJndiUtils;
+
+public class MuseClientTestCase extends AbstractOneAxisTestCase {
+
+ public MuseClientTestCase() {
+ super();
+ }
+
+ public MuseClientTestCase(String name) {
+ super(name);
+ }
+
+ public MuseClientTestCase(boolean runServer) {
+ super(runServer);
+ }
+
+ protected String getAxisConfigBasePath( )
+ {
+ return System.getProperty( "user.dir" )+"/src/axis/WEB-INF";
+ }
+
+
+ /* (non-Javadoc)
+ * @see org.apache.ws.util.test.axis.AbstractOneAxisTestCase#setUp()
+ */
+ protected void setUp() throws Exception {
+ super.setUp();
+ // Initalize JNDI
+ InputStream jndiConfigStream = new FileInputStream("src/axis/WEB-INF/classes/"+XmlBeanJndiUtils.JNDI_CONFIG_FILENAME);
+ XmlBeanJndiUtils.initFromInputStream( jndiConfigStream );
+
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.ws.util.test.axis.AbstractOneAxisTestCase#tearDown()
+ */
+ protected void tearDown() throws Exception {
+
+ super.tearDown();
+ //m_simpleAxisServer.stop( );
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.ws.util.test.axis.AbstractAxisTestCase#startAxisServer()
+ */
+ protected void startAxisServer() throws Exception {
+ // Force this test to use 8080
+ FileProvider config = getFileProvider( );
+ ServerSocket ss = new ServerSocket( 8080 );//getAxisServerSocketPort( )
+ m_simpleAxisServer = new NotSoSimpleAxisServer( new File("src").getAbsoluteFile() );
+ m_simpleAxisServer.setServerSocket( ss );
+ m_simpleAxisServer.setMyConfig( config );
+ m_simpleAxisServer.start( );
+ }
+
+
+ protected String eprFromAddessandId(String address,String id){
+ return "<?xml version=\"1.0\"?>\n<EndpointReference xmlns=\"http://schemas.xmlsoap.org/ws/2004/08/addressing\">\n<Address>"+address+""+"</Address>\n<ReferenceProperties>\n<svr:ResourceIdentifier xmlns:svr=\"http://ws.apache.org/service/testresource\">"+id+"</svr:ResourceIdentifier>\n</ReferenceProperties>\n</EndpointReference>";
+ }
+
+}