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 da...@apache.org on 2006/10/03 17:14:42 UTC
svn commit: r452532 - in
/webservices/muse/trunk/samples/apache-httpd/src/org/apache/muse/test/http:
remote/HttpServerClient.java testapp/HttpServerTestApp.java
Author: danj
Date: Tue Oct 3 08:14:42 2006
New Revision: 452532
URL: http://svn.apache.org/viewvc?view=rev&rev=452532
Log:
fixed old compilation error due to URI->String change in ProxyHandler API.
Modified:
webservices/muse/trunk/samples/apache-httpd/src/org/apache/muse/test/http/remote/HttpServerClient.java
webservices/muse/trunk/samples/apache-httpd/src/org/apache/muse/test/http/testapp/HttpServerTestApp.java
Modified: webservices/muse/trunk/samples/apache-httpd/src/org/apache/muse/test/http/remote/HttpServerClient.java
URL: http://svn.apache.org/viewvc/webservices/muse/trunk/samples/apache-httpd/src/org/apache/muse/test/http/remote/HttpServerClient.java?view=diff&rev=452532&r1=452531&r2=452532
==============================================================================
--- webservices/muse/trunk/samples/apache-httpd/src/org/apache/muse/test/http/remote/HttpServerClient.java (original)
+++ webservices/muse/trunk/samples/apache-httpd/src/org/apache/muse/test/http/remote/HttpServerClient.java Tue Oct 3 08:14:42 2006
@@ -16,7 +16,6 @@
package org.apache.muse.test.http.remote;
-import java.net.URI;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
@@ -27,14 +26,13 @@
import org.apache.muse.core.proxy.ProxyHandler;
import org.apache.muse.core.proxy.ReflectionProxyHandler;
import org.apache.muse.core.serializer.SerializerRegistry;
+import org.apache.muse.test.http.SupportedLanguage;
+import org.apache.muse.test.http.SupportedLanguageSerializer;
import org.apache.muse.ws.addressing.EndpointReference;
import org.apache.muse.ws.addressing.soap.SoapClient;
import org.apache.muse.ws.addressing.soap.SoapFault;
import org.apache.muse.ws.resource.remote.WsResourceClient;
-import org.apache.muse.test.http.SupportedLanguage;
-import org.apache.muse.test.http.SupportedLanguageSerializer;
-
public class HttpServerClient extends WsResourceClient
{
public HttpServerClient(EndpointReference arg0)
@@ -131,9 +129,9 @@
void.class, void.class
};
- private static final URI[] _ACTIONS = {
- URI.create("http://ws.apache.org/muse/test/http-server/Start"),
- URI.create("http://ws.apache.org/muse/test/http-server/Stop")
+ private static final String[] _ACTIONS = {
+ "http://ws.apache.org/muse/test/http-server/Start",
+ "http://ws.apache.org/muse/test/http-server/Stop"
};
private static final QName[] _REQUEST_NAMES = {
Modified: webservices/muse/trunk/samples/apache-httpd/src/org/apache/muse/test/http/testapp/HttpServerTestApp.java
URL: http://svn.apache.org/viewvc/webservices/muse/trunk/samples/apache-httpd/src/org/apache/muse/test/http/testapp/HttpServerTestApp.java?view=diff&rev=452532&r1=452531&r2=452532
==============================================================================
--- webservices/muse/trunk/samples/apache-httpd/src/org/apache/muse/test/http/testapp/HttpServerTestApp.java (original)
+++ webservices/muse/trunk/samples/apache-httpd/src/org/apache/muse/test/http/testapp/HttpServerTestApp.java Tue Oct 3 08:14:42 2006
@@ -20,29 +20,26 @@
import java.net.URI;
import java.net.UnknownHostException;
-import javax.xml.namespace.QName;
-
-import org.apache.muse.core.routing.CounterResourceIdFactory;
-import org.apache.muse.core.routing.ResourceIdFactory;
import org.apache.muse.ws.addressing.EndpointReference;
import org.apache.muse.test.http.SupportedLanguage;
import org.apache.muse.test.http.remote.HttpServerClient;
public class HttpServerTestApp
-{
- public static void addReferenceParameter(EndpointReference epr)
- {
- ResourceIdFactory factory = new CounterResourceIdFactory();
- QName name = factory.getIdentifierName();
- URI value = factory.getNextIdentifier();
- epr.addParameter(name, value);
- }
-
- public static URI getLocalAddress(String contextPath, int port)
- throws UnknownHostException
+{
+ public static URI getLocalAddress(String contextPath, int port)
{
- String ip = InetAddress.getLocalHost().getHostAddress();
+ String ip = "localhost";
+
+ try
+ {
+ ip = InetAddress.getLocalHost().getHostAddress();
+ }
+
+ catch (UnknownHostException error)
+ {
+ System.out.println("[WARNING] Could not read local IP address - using 'localhost' instead.");
+ }
StringBuffer address = new StringBuffer();
address.append("http://");
@@ -60,27 +57,26 @@
public static void main(String[] args)
{
+ //
+ // change these to point to different applications/servers
+ //
+ String contextPath = "/apache-httpd/services/http-server";
+ int port = 8080;
+
+ //
+ // create EPR for test resource
+ //
+ URI address = getLocalAddress(contextPath, port);
+ EndpointReference epr = new EndpointReference(address);
+
+ //
+ // create proxy - turn on tracing of SOAP messages
+ //
+ HttpServerClient http = new HttpServerClient(epr);
+ http.setTrace(true);
+
try
{
- //
- // change these to point to different applications/servers
- //
- String contextPath = "/test-apache-httpd/services/http-server";
- int port = 8080;
-
- //
- // create EPR for test resource
- //
- URI address = getLocalAddress(contextPath, port);
- EndpointReference epr = new EndpointReference(address);
-
- addReferenceParameter(epr);
-
- //
- // create proxy - turn on tracing of SOAP messages
- //
- HttpServerClient http = new HttpServerClient(epr);
- http.setTrace(true);
//
// start server
@@ -101,7 +97,15 @@
for (int n = 0; n < httpLang.length; ++n)
System.out.println("\t" + httpLang[n]);
-
+ }
+
+ catch (Throwable error)
+ {
+ error.printStackTrace();
+ }
+
+ try
+ {
//
// stop server
//
---------------------------------------------------------------------
To unsubscribe, e-mail: muse-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-commits-help@ws.apache.org