[jboss-svn-commits] JBL Code SVN: r21106 - labs/jbossesb/workspace/jimma/product/samples/quickstarts/publish_as_webservice/src/org/jboss/soa/esb/samples/quickstart/helloworld.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Jul 18 04:17:25 EDT 2008


Author: jim.ma
Date: 2008-07-18 04:17:24 -0400 (Fri, 18 Jul 2008)
New Revision: 21106

Added:
   labs/jbossesb/workspace/jimma/product/samples/quickstarts/publish_as_webservice/src/org/jboss/soa/esb/samples/quickstart/helloworld/Fault.java
   labs/jbossesb/workspace/jimma/product/samples/quickstarts/publish_as_webservice/src/org/jboss/soa/esb/samples/quickstart/helloworld/HelloWorldPubServiceFault1.java
Log:
add missing file for previous commit

Added: labs/jbossesb/workspace/jimma/product/samples/quickstarts/publish_as_webservice/src/org/jboss/soa/esb/samples/quickstart/helloworld/Fault.java
===================================================================
--- labs/jbossesb/workspace/jimma/product/samples/quickstarts/publish_as_webservice/src/org/jboss/soa/esb/samples/quickstart/helloworld/Fault.java	                        (rev 0)
+++ labs/jbossesb/workspace/jimma/product/samples/quickstarts/publish_as_webservice/src/org/jboss/soa/esb/samples/quickstart/helloworld/Fault.java	2008-07-18 08:17:24 UTC (rev 21106)
@@ -0,0 +1,28 @@
+package org.jboss.soa.esb.samples.quickstart.helloworld;
+public class Fault implements java.io.Serializable {
+    private static final long serialVersionUID = 0L;
+    protected String code;
+    protected String faultString;
+
+    public Fault(String errCode, String description) {
+         code = errCode;
+         faultString = description;
+    }
+
+    public String getCode() {
+        return code;
+    }
+
+    public void setCode(String value) {
+        this.code = value;
+    }
+
+    public String getFaultString() {
+        return faultString;
+    }
+
+    public void setFaultString(String value) {
+        this.faultString = value;
+    }
+
+}

Added: labs/jbossesb/workspace/jimma/product/samples/quickstarts/publish_as_webservice/src/org/jboss/soa/esb/samples/quickstart/helloworld/HelloWorldPubServiceFault1.java
===================================================================
--- labs/jbossesb/workspace/jimma/product/samples/quickstarts/publish_as_webservice/src/org/jboss/soa/esb/samples/quickstart/helloworld/HelloWorldPubServiceFault1.java	                        (rev 0)
+++ labs/jbossesb/workspace/jimma/product/samples/quickstarts/publish_as_webservice/src/org/jboss/soa/esb/samples/quickstart/helloworld/HelloWorldPubServiceFault1.java	2008-07-18 08:17:24 UTC (rev 21106)
@@ -0,0 +1,42 @@
+package org.jboss.soa.esb.samples.quickstart.helloworld;
+public class HelloWorldPubServiceFault1
+    extends Exception
+{
+
+    /**
+     * Java type that goes as soapenv:Fault detail element.
+     * 
+     */
+    private Fault faultInfo;
+
+    /**
+     * 
+     * @param faultInfo
+     * @param message
+     */
+    public HelloWorldPubServiceFault1(String message, Fault faultInfo) {
+        super(message);
+        this.faultInfo = faultInfo;
+    }
+
+    /**
+     * 
+     * @param faultInfo
+     * @param message
+     * @param cause
+     */
+    public HelloWorldPubServiceFault1(String message, Fault faultInfo, Throwable cause) {
+        super(message, cause);
+        this.faultInfo = faultInfo;
+    }
+
+    /**
+     * 
+     * @return
+     *     returns fault bean: org.jboss.sayhi.Fault
+     */
+    public Fault getFaultInfo() {
+        return faultInfo;
+    }
+
+}




More information about the jboss-svn-commits mailing list