You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by sa...@apache.org on 2005/09/16 08:41:48 UTC
svn commit: r289397 - in
/webservices/axis2/trunk/java/modules/samples/src/userguide: clients/
clients/bin/ example1/
Author: saminda
Date: Thu Sep 15 23:41:29 2005
New Revision: 289397
URL: http://svn.apache.org/viewcvs?rev=289397&view=rev
Log:
Userguide samples and command line .sh files being updated to cope with the current state of Axis2
Modified:
webservices/axis2/trunk/java/modules/samples/src/userguide/clients/ClientSideModuleEngagement.java
webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoBlockingClient.java
webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoBlockingDualClient.java
webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingClient.java
webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingDualClient.java
webservices/axis2/trunk/java/modules/samples/src/userguide/clients/MailClient.java
webservices/axis2/trunk/java/modules/samples/src/userguide/clients/PingClient.java
webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoBlockingClient.sh
webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoBlockingDualClient.sh
webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoNonBlockingClient.sh
webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoNonBlockingDualClient.sh
webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestPingClient.sh
webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestWebServiceWithModuleClient.sh
webservices/axis2/trunk/java/modules/samples/src/userguide/example1/MyService.java
Modified: webservices/axis2/trunk/java/modules/samples/src/userguide/clients/ClientSideModuleEngagement.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/samples/src/userguide/clients/ClientSideModuleEngagement.java?rev=289397&r1=289396&r2=289397&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/src/userguide/clients/ClientSideModuleEngagement.java (original)
+++ webservices/axis2/trunk/java/modules/samples/src/userguide/clients/ClientSideModuleEngagement.java Thu Sep 15 23:41:29 2005
@@ -1,5 +1,20 @@
-package userguide.clients;
+package userguide.clients;
+/*
+ * Copyright 2001-2004 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
import org.apache.axis2.clientapi.Call;
import javax.xml.namespace.QName;
@@ -7,11 +22,8 @@
import java.io.FileNotFoundException;
/**
- * Created by IntelliJ IDEA.
- * User: saminda
- * Date: Aug 1, 2005
- * Time: 1:40:23 PM
- * To change this template use File | Settings | File Templates.
+ * Sample for engaged modules in Client side.
+ * Logging module has been used.
*/
public class ClientSideModuleEngagement {
public static void main(String[] args) throws Exception{
@@ -30,3 +42,5 @@
call.engageModule(new QName("LoggingModule"));
}
}
+
+
Modified: webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoBlockingClient.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoBlockingClient.java?rev=289397&r1=289396&r2=289397&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoBlockingClient.java (original)
+++ webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoBlockingClient.java Thu Sep 15 23:41:29 2005
@@ -27,9 +27,12 @@
import javax.xml.stream.XMLStreamException;
import java.io.StringWriter;
-
+/**
+ * Sample for synchronous single channel blocking service invocation.
+ * Message Exchage Pattern IN-OUT
+ */
public class EchoBlockingClient {
- private static EndpointReference targetEPR = new EndpointReference("http://127.0.0.1:8080/axis2/services/MyService/echo");
+ private static EndpointReference targetEPR = new EndpointReference("http://localhost:8080/axis2/services/myservice");
public static void main(String[] args) {
try {
Modified: webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoBlockingDualClient.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoBlockingDualClient.java?rev=289397&r1=289396&r2=289397&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoBlockingDualClient.java (original)
+++ webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoBlockingDualClient.java Thu Sep 15 23:41:29 2005
@@ -27,10 +27,8 @@
import java.io.StringWriter;
/**
- * Created by IntelliJ IDEA.
- * User: Jaliya
- * Date: Jun 4, 2005
- * Time: 5:47:37 PM
+ * Sample for synchronous dual channel blocking service invocation.
+ * Message Exchage Pattern IN-OUT
*/
public class EchoBlockingDualClient {
private static EndpointReference targetEPR = new EndpointReference("http://127.0.0.1:8080/axis2/services/MyService/echo");
Modified: webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingClient.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingClient.java?rev=289397&r1=289396&r2=289397&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingClient.java (original)
+++ webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingClient.java Thu Sep 15 23:41:29 2005
@@ -30,13 +30,11 @@
import java.io.StringWriter;
/**
- * Created by IntelliJ IDEA.
- * User: Jaliya
- * Date: Jun 4, 2005
- * Time: 5:08:44 PM
+ * Sample for asynchronous single channel non-blocking service invocation.
+ * Message Exchage Pattern IN-OUT
*/
public class EchoNonBlockingClient {
- private static EndpointReference targetEPR = new EndpointReference("http://127.0.0.1:8070/axis2/services/MyService/echo");
+ private static EndpointReference targetEPR = new EndpointReference("http://127.0.0.1:8080/axis2/services/myservice");
public static void main(String[] args) {
try {
Modified: webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingDualClient.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingDualClient.java?rev=289397&r1=289396&r2=289397&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingDualClient.java (original)
+++ webservices/axis2/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingDualClient.java Thu Sep 15 23:41:29 2005
@@ -31,10 +31,9 @@
import java.io.StringWriter;
/**
- * Created by IntelliJ IDEA.
- * User: Jaliya
- * Date: Jun 4, 2005
- * Time: 5:30:52 PM
+ * Sample for asynchronous dual channel non-blocking service invocation.
+ * Message Exchage Pattern IN-OUT
+ * Ulitmate asynchronous service invocation sample.
*/
public class EchoNonBlockingDualClient {
private static EndpointReference targetEPR = new EndpointReference("http://127.0.0.1:8080/axis2/services/MyService/echo");
Modified: webservices/axis2/trunk/java/modules/samples/src/userguide/clients/MailClient.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/samples/src/userguide/clients/MailClient.java?rev=289397&r1=289396&r2=289397&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/src/userguide/clients/MailClient.java (original)
+++ webservices/axis2/trunk/java/modules/samples/src/userguide/clients/MailClient.java Thu Sep 15 23:41:29 2005
@@ -30,7 +30,7 @@
*/
public class MailClient {
- private static String toEpr = "http://localhost:8080/axis2/services/MyService";
+ private static String toEpr = "http://localhost:8080/axis2/services/myservice";
public static void main(String[] args) throws AxisFault {
MessageSender msgSender = new MessageSender();
Modified: webservices/axis2/trunk/java/modules/samples/src/userguide/clients/PingClient.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/samples/src/userguide/clients/PingClient.java?rev=289397&r1=289396&r2=289397&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/src/userguide/clients/PingClient.java (original)
+++ webservices/axis2/trunk/java/modules/samples/src/userguide/clients/PingClient.java Thu Sep 15 23:41:29 2005
@@ -1,20 +1,18 @@
/*
- * Copyright 2004,2005 The Apache Software Foundation.
- *
+ * Copyright 2001-2004 The Apache Software Foundation.
+ *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
-
package userguide.clients;
import org.apache.axis2.AxisFault;
@@ -24,13 +22,11 @@
import org.apache.axis2.om.OMElement;
/**
- * Created by IntelliJ IDEA.
- * User: Jaliya
- * Date: Jun 3, 2005
- * Time: 2:11:25 PM
+ * Sample for fire-and-forget service invocation
+ * Message Exchage Pattern IN-Only
*/
public class PingClient {
- private static EndpointReference targetEPR = new EndpointReference("http://127.0.0.1:8080/axis2/services/MyService/ping");
+ private static EndpointReference targetEPR = new EndpointReference("http://localhost:8080/axis2/services/myservice");
public static void main(String[] args) {
try {
Modified: webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoBlockingClient.sh
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoBlockingClient.sh?rev=289397&r1=289396&r2=289397&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoBlockingClient.sh (original)
+++ webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoBlockingClient.sh Thu Sep 15 23:41:29 2005
@@ -1,14 +1,19 @@
export AXIS2_HOME=../../../../../..
-AXIS2_CLASSPATH=$AXIS2_HOME/lib/axis2-0.9.jar
+AXIS2_CLASSPATH=$AXIS2_HOME/lib/axis2-0.91.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/axis-wsdl4j-1.2.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-logging-1.0.3.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/log4j-1.2.8.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/stax-1.1.2-dev.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/stax-api-1.0.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-activation-1.0.2-rc3.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/axis-wsdl4j-1.2.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-javamail-1.3.1-rc3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-activation-1.0.2-rc4.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-codec-1.3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-httpclient-3.0-rc3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-javamail-1.3.1-rc5.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/groovy-all-1.0-jsr-01.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/jaxen-1.1-beta-7.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/xbean-2.0.0-beta1.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/samples/userguide/sample.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/XmlSchema-0.9.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/xmlunit-1.0.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:../../../../sample.jar
export AXIS2_CLASSPATH
java -classpath $AXIS2_CLASSPATH userguide.clients.EchoBlockingClient
Modified: webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoBlockingDualClient.sh
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoBlockingDualClient.sh?rev=289397&r1=289396&r2=289397&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoBlockingDualClient.sh (original)
+++ webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoBlockingDualClient.sh Thu Sep 15 23:41:29 2005
@@ -1,14 +1,19 @@
export AXIS2_HOME=../../../../../..
-AXIS2_CLASSPATH=$AXIS2_HOME/lib/axis2-0.9.jar
+AXIS2_CLASSPATH=$AXIS2_HOME/lib/axis2-0.91.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/axis-wsdl4j-1.2.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-logging-1.0.3.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/log4j-1.2.8.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/stax-1.1.2-dev.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/stax-api-1.0.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-activation-1.0.2-rc3.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/axis-wsdl4j-1.2.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-javamail-1.3.1-rc3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-activation-1.0.2-rc4.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-codec-1.3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-httpclient-3.0-rc3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-javamail-1.3.1-rc5.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/groovy-all-1.0-jsr-01.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/jaxen-1.1-beta-7.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/xbean-2.0.0-beta1.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/samples/userguide/sample.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/XmlSchema-0.9.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/xmlunit-1.0.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:../../../../sample.jar
export AXIS2_CLASSPATH
java -classpath $AXIS2_CLASSPATH userguide.clients.EchoBlockingDualClient
Modified: webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoNonBlockingClient.sh
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoNonBlockingClient.sh?rev=289397&r1=289396&r2=289397&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoNonBlockingClient.sh (original)
+++ webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoNonBlockingClient.sh Thu Sep 15 23:41:29 2005
@@ -1,14 +1,19 @@
export AXIS2_HOME=../../../../../..
-AXIS2_CLASSPATH=$AXIS2_HOME/lib/axis2-0.9.jar
+AXIS2_CLASSPATH=$AXIS2_HOME/lib/axis2-0.91.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/axis-wsdl4j-1.2.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-logging-1.0.3.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/log4j-1.2.8.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/stax-1.1.2-dev.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/stax-api-1.0.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-activation-1.0.2-rc3.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/axis-wsdl4j-1.2.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-javamail-1.3.1-rc3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-activation-1.0.2-rc4.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-codec-1.3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-httpclient-3.0-rc3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-javamail-1.3.1-rc5.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/groovy-all-1.0-jsr-01.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/jaxen-1.1-beta-7.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/xbean-2.0.0-beta1.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/samples/userguide/sample.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/XmlSchema-0.9.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/xmlunit-1.0.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:../../../../sample.jar
export AXIS2_CLASSPATH
java -classpath $AXIS2_CLASSPATH userguide.clients.EchoNonBlockingClient
Modified: webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoNonBlockingDualClient.sh
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoNonBlockingDualClient.sh?rev=289397&r1=289396&r2=289397&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoNonBlockingDualClient.sh (original)
+++ webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestEchoNonBlockingDualClient.sh Thu Sep 15 23:41:29 2005
@@ -1,14 +1,19 @@
export AXIS2_HOME=../../../../../..
-AXIS2_CLASSPATH=$AXIS2_HOME/lib/axis2-0.9.jar
+AXIS2_CLASSPATH=$AXIS2_HOME/lib/axis2-0.91.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/axis-wsdl4j-1.2.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-logging-1.0.3.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/log4j-1.2.8.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/stax-1.1.2-dev.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/stax-api-1.0.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-activation-1.0.2-rc3.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/axis-wsdl4j-1.2.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-javamail-1.3.1-rc3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-activation-1.0.2-rc4.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-codec-1.3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-httpclient-3.0-rc3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-javamail-1.3.1-rc5.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/groovy-all-1.0-jsr-01.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/jaxen-1.1-beta-7.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/xbean-2.0.0-beta1.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/samples/userguide/sample.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/XmlSchema-0.9.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/xmlunit-1.0.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:../../../../sample.jar
export AXIS2_CLASSPATH
java -classpath $AXIS2_CLASSPATH userguide.clients.EchoNonBlockingDualClient
Modified: webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestPingClient.sh
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestPingClient.sh?rev=289397&r1=289396&r2=289397&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestPingClient.sh (original)
+++ webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestPingClient.sh Thu Sep 15 23:41:29 2005
@@ -1,14 +1,19 @@
export AXIS2_HOME=../../../../../..
-AXIS2_CLASSPATH=$AXIS2_HOME/lib/axis2-0.9.jar
+AXIS2_CLASSPATH=$AXIS2_HOME/lib/axis2-0.91.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/axis-wsdl4j-1.2.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-logging-1.0.3.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/log4j-1.2.8.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/stax-1.1.2-dev.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/stax-api-1.0.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-activation-1.0.2-rc3.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/axis-wsdl4j-1.2.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-javamail-1.3.1-rc3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-activation-1.0.2-rc4.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-codec-1.3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-httpclient-3.0-rc3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-javamail-1.3.1-rc5.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/groovy-all-1.0-jsr-01.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/jaxen-1.1-beta-7.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/xbean-2.0.0-beta1.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/samples/userguide/sample.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/XmlSchema-0.9.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/xmlunit-1.0.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:../../../../sample.jar
export AXIS2_CLASSPATH
java -classpath $AXIS2_CLASSPATH userguide.clients.PingClient
Modified: webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestWebServiceWithModuleClient.sh
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestWebServiceWithModuleClient.sh?rev=289397&r1=289396&r2=289397&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestWebServiceWithModuleClient.sh (original)
+++ webservices/axis2/trunk/java/modules/samples/src/userguide/clients/bin/TestWebServiceWithModuleClient.sh Thu Sep 15 23:41:29 2005
@@ -1,14 +1,19 @@
export AXIS2_HOME=../../../../../..
-AXIS2_CLASSPATH=$AXIS2_HOME/lib/axis2-0.9.jar
+AXIS2_CLASSPATH=$AXIS2_HOME/lib/axis2-0.91.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/axis-wsdl4j-1.2.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-logging-1.0.3.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/log4j-1.2.8.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/stax-1.1.2-dev.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/stax-api-1.0.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-activation-1.0.2-rc3.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/axis-wsdl4j-1.2.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-javamail-1.3.1-rc3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-activation-1.0.2-rc4.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-codec-1.3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/commons-httpclient-3.0-rc3.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/geronimo-spec-javamail-1.3.1-rc5.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/groovy-all-1.0-jsr-01.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/jaxen-1.1-beta-7.jar
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/xbean-2.0.0-beta1.jar
-AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/samples/userguide/sample.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/XmlSchema-0.9.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$AXIS2_HOME/lib/xmlunit-1.0.jar
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:../../../../sample.jar
export AXIS2_CLASSPATH
java -classpath $AXIS2_CLASSPATH userguide.clients.ClientForWebServiceWithModule
Modified: webservices/axis2/trunk/java/modules/samples/src/userguide/example1/MyService.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/samples/src/userguide/example1/MyService.java?rev=289397&r1=289396&r2=289397&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/src/userguide/example1/MyService.java (original)
+++ webservices/axis2/trunk/java/modules/samples/src/userguide/example1/MyService.java Thu Sep 15 23:41:29 2005
@@ -1,23 +1,22 @@
/*
- * Copyright 2004,2005 The Apache Software Foundation.
- *
+ * Copyright 2001-2004 The Apache Software Foundation.
+ *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
-
package userguide.example1;
import org.apache.axis2.om.OMElement;
+import org.apache.axis2.AxisFault;
import javax.xml.stream.XMLStreamException;
@@ -41,5 +40,8 @@
public void ping(OMElement element) throws XMLStreamException {
//Do some processing
+ }
+ public void pingF(OMElement element) throws AxisFault{
+ throw new AxisFault("Fault being thrown");
}
}