Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 27648 invoked from network); 9 Jul 2004 05:07:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 9 Jul 2004 05:07:44 -0000 Received: (qmail 37944 invoked by uid 500); 9 Jul 2004 05:07:27 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 37874 invoked by uid 500); 9 Jul 2004 05:07:25 -0000 Mailing-List: contact axis-cvs-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Delivered-To: mailing list axis-cvs@ws.apache.org Received: (qmail 37849 invoked by uid 99); 9 Jul 2004 05:07:25 -0000 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.27.1) with SMTP; Thu, 08 Jul 2004 22:07:23 -0700 Received: (qmail 27092 invoked by uid 1762); 9 Jul 2004 05:07:23 -0000 Date: 9 Jul 2004 05:07:23 -0000 Message-ID: <20040709050723.27091.qmail@minotaur.apache.org> From: hemapani@apache.org To: ws-axis-cvs@apache.org Subject: cvs commit: ws-axis/contrib/ews/samples/ejb/echo build.xml X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N hemapani 2004/07/08 22:07:23 Added: contrib/ews/samples/ejb/echo/org/apache/ws/echosample EchoBean.java SmallEchoStruct.java Echo.java EchoStruct.java contrib/ews/samples/ejb/echo/META-INF webservice.xml ejb-jar.xml contrib/ews/samples/ejb/echo build.xml Log: add new echo service to test commonly used types java types and struct Revision Changes Path 1.1 ws-axis/contrib/ews/samples/ejb/echo/org/apache/ws/echosample/EchoBean.java Index: EchoBean.java =================================================================== package org.apache.ws.echosample; public class EchoBean implements javax.ejb.SessionBean{ public void ejbCreate() {} public void echoVoid(){} public int echoInt(int in){ return in; } public double echoDouble(double in){ return in; } public float echoFloat(float in){ return in; } public boolean echoBoolean(boolean in){ return in; } public String echoString(String in){ return in; } public short echoShort(short in){ return in; } public long echoLong(long in){ return in; } public char echoChar(char in){ return in; } public byte[] echoBytes(byte[] in){ return in; } public void echoEvoid(){ } public EchoStruct echoStruct(EchoStruct in){ return in; } // public EchoStruct[] echoAStruct(EchoStruct[] in){ // return in; // } public void ejbActivate() throws javax.ejb.EJBException, java.rmi.RemoteException {} public void ejbPassivate() throws javax.ejb.EJBException, java.rmi.RemoteException {} public void ejbRemove() throws javax.ejb.EJBException, java.rmi.RemoteException {} public void setSessionContext(javax.ejb.SessionContext arg0)throws javax.ejb.EJBException, java.rmi.RemoteException {} } 1.1 ws-axis/contrib/ews/samples/ejb/echo/org/apache/ws/echosample/SmallEchoStruct.java Index: SmallEchoStruct.java =================================================================== package org.apache.ws.echosample; import java.io.Serializable; public class SmallEchoStruct implements Serializable{ private String val1; private String val2; /** * @return */ public String getVal1() { return val1; } /** * @return */ public String getVal2() { return val2; } /** * @param string */ public void setVal1(String string) { val1 = string; } /** * @param string */ public void setVal2(String string) { val2 = string; } } 1.1 ws-axis/contrib/ews/samples/ejb/echo/org/apache/ws/echosample/Echo.java Index: Echo.java =================================================================== package org.apache.ws.echosample; public interface Echo extends java.rmi.Remote { public void echoVoid()throws java.rmi.RemoteException; public int echoInt(int in)throws java.rmi.RemoteException; public double echoDouble(double in)throws java.rmi.RemoteException; public float echoFloat(float in)throws java.rmi.RemoteException; public boolean echoBoolean(boolean in)throws java.rmi.RemoteException; public String echoString(String in)throws java.rmi.RemoteException; public short echoShort(short in)throws java.rmi.RemoteException; public long echoLong(long in)throws java.rmi.RemoteException; //public char echoChar(char in); public byte[] echoBytes(byte[] in)throws java.rmi.RemoteException; public void echoEvoid()throws java.rmi.RemoteException; public EchoStruct echoStruct(EchoStruct in)throws java.rmi.RemoteException; //public EchoStruct[] echoAStruct(EchoStruct[] in)throws java.rmi.RemoteException; } 1.1 ws-axis/contrib/ews/samples/ejb/echo/org/apache/ws/echosample/EchoStruct.java Index: EchoStruct.java =================================================================== package org.apache.ws.echosample; import java.io.Serializable; public class EchoStruct implements Serializable{ private int intVal; private double doubleVal; private byte[] bytesVal; private float floatVal; private long longVal; private short shortVal; private boolean boolaenVal; private String strVal; private int[] intaVal; private double[] doubleaVal; private byte[][] bytesaVal; private float[] floataVal; private long[] longaVal; private short[] shortaVal; private boolean[] boolaenaVal; private String[] straVal; private SmallEchoStruct sturctVal; private SmallEchoStruct sturctaVal; /** * @return */ public boolean[] getBoolaenaVal() { return boolaenaVal; } /** * @return */ public boolean isBoolaenVal() { return boolaenVal; } /** * @return */ public byte[][] getBytesaVal() { return bytesaVal; } /** * @return */ public byte[] getBytesVal() { return bytesVal; } /** * @return */ public double[] getDoubleaVal() { return doubleaVal; } /** * @return */ public double getDoubleVal() { return doubleVal; } /** * @return */ public float[] getFloataVal() { return floataVal; } /** * @return */ public float getFloatVal() { return floatVal; } /** * @return */ public int[] getIntaVal() { return intaVal; } /** * @return */ public int getIntVal() { return intVal; } /** * @return */ public long[] getLongaVal() { return longaVal; } /** * @return */ public long getLongVal() { return longVal; } /** * @return */ public short[] getShortaVal() { return shortaVal; } /** * @return */ public short getShortVal() { return shortVal; } /** * @return */ public String[] getStraVal() { return straVal; } /** * @return */ public String getStrVal() { return strVal; } /** * @param bs */ public void setBoolaenaVal(boolean[] bs) { boolaenaVal = bs; } /** * @param b */ public void setBoolaenVal(boolean b) { boolaenVal = b; } /** * @param bs */ public void setBytesaVal(byte[][] bs) { bytesaVal = bs; } /** * @param bs */ public void setBytesVal(byte[] bs) { bytesVal = bs; } /** * @param ds */ public void setDoubleaVal(double[] ds) { doubleaVal = ds; } /** * @param d */ public void setDoubleVal(double d) { doubleVal = d; } /** * @param fs */ public void setFloataVal(float[] fs) { floataVal = fs; } /** * @param f */ public void setFloatVal(float f) { floatVal = f; } /** * @param is */ public void setIntaVal(int[] is) { intaVal = is; } /** * @param i */ public void setIntVal(int i) { intVal = i; } /** * @param ls */ public void setLongaVal(long[] ls) { longaVal = ls; } /** * @param l */ public void setLongVal(long l) { longVal = l; } /** * @param ses */ public void setShortaVal(short[] ses) { shortaVal = ses; } /** * @param s */ public void setShortVal(short s) { shortVal = s; } /** * @param strings */ public void setStraVal(String[] strings) { straVal = strings; } /** * @param string */ public void setStrVal(String string) { strVal = string; } /** * @return */ public SmallEchoStruct getSturctaVal() { return sturctaVal; } /** * @return */ public SmallEchoStruct getSturctVal() { return sturctVal; } /** * @param struct */ public void setSturctaVal(SmallEchoStruct struct) { sturctaVal = struct; } /** * @param struct */ public void setSturctVal(SmallEchoStruct struct) { sturctVal = struct; } } 1.1 ws-axis/contrib/ews/samples/ejb/echo/META-INF/webservice.xml Index: webservice.xml =================================================================== echo Service echo echo echo echoService echo.wsdl echomapping.xml echo echo token token echo ns1:echoPort org.apache.ws.echosample.Echo echo 1.1 ws-axis/contrib/ews/samples/ejb/echo/META-INF/ejb-jar.xml Index: ejb-jar.xml =================================================================== BookQuoteService echo echo org.apache.ws.echosample.EchoHome org.apache.ws.echosample.EchoEJB org.apache.ws.echosample.EchoBean Stateless Bean 1.1 ws-axis/contrib/ews/samples/ejb/echo/build.xml Index: build.xml ===================================================================