@@ -0,0 +1,3322 @@
+/*%0A * Created on Mar 21, 2005%0A *%0A * To change the template for this generated file go to%0A * Window&gt;Preferences&gt;Java&gt;Code Generation&gt;Code and Comments%0A */%0Apackage org.objectweb.proactive.ext.webservices;%0A%0Aimport org.apache.soap.util.xml.QName;%0A%0Aimport java.math.BigDecimal;%0A%0Aimport java.util.Date;%0Aimport java.util.GregorianCalendar;%0Aimport java.util.Vector;%0A%0A%0A/**%0A * @author vlegrand%0A * Utility constants for deploying active objects and components as Web Services%0A */%0Apublic class WSConstants %7B%0A    public static final String PROACTIVE_PROVIDER = %22org.objectweb.proactive.ext.webservices.soap.ProActiveProvider%22;%0A    public static final String PROACTIVE_STUB = %22Stub%22;%0A    public static final String WSDL_FILE = %22Wsdl%22;%0A    public static final String ROUTER = %22/soap/servlet/rpcrouter%22;%0A    public static final String DOCUMENTATION = %22ProActive Active Object%22;%0A    public static final String COMPONENT_INTERFACE = %22Compoment Interface%22;%0A    public static final String URL_PUBLICATION = %22URL%22;%0A    public static final Vector disallowedMethods = new Vector();%0A%0A    static %7B%0A        disallowedMethods.addElement(%22equals%22);%0A        disallowedMethods.addElement(%22toString%22);%0A        disallowedMethods.addElement(%22runActivity%22);%0A        disallowedMethods.addElement(%22setProxy%22);%0A        disallowedMethods.addElement(%22getProxy%22);%0A        disallowedMethods.addElement(%22setFcItfName%22);%0A        disallowedMethods.addElement(%22isFcInternalItf%22);%0A        disallowedMethods.addElement(%22setFcOwner%22);%0A        disallowedMethods.addElement(%22setFcIsInternal%22);%0A        disallowedMethods.addElement(%22getFcItfName%22);%0A        disallowedMethods.addElement(%22getFcItfType%22);%0A        disallowedMethods.addElement(%22getFcItfOwner%22);%0A        disallowedMethods.addElement(%22IsFcInternalItf%22);%0A        disallowedMethods.addElement(%22setFcItfImpl%22);%0A        disallowedMethods.addElement(%22getFcItfImpl%22);%0A        disallowedMethods.addElement(%22setFcType%22);%0A        disallowedMethods.addElement(%22getFcItfImpl%22);%0A        disallowedMethods.addElement(%22getFcItfImpl%22);%0A        disallowedMethods.addElement(%22wait%22);%0A        disallowedMethods.addElement(%22notify%22);%0A        disallowedMethods.addElement(%22notifyAll%22);%0A        disallowedMethods.addElement(%22getClass%22);%0A        disallowedMethods.addElement(%22hashCode%22);%0A    %7D%0A%0A    /* A vector containing all supported types by Apache Soap */%0A    protected static Vector supportedTypes = new Vector();%0A%0A    static %7B%0A        supportedTypes.addElement(String.class);%0A        supportedTypes.addElement(Boolean.class);%0A        supportedTypes.addElement(Boolean.TYPE);%0A        supportedTypes.addElement(Double.class);%0A        supportedTypes.addElement(Double.TYPE);%0A        supportedTypes.addElement(Long.class);%0A        supportedTypes.addElement(Long.TYPE);%0A        supportedTypes.addElement(Float.class);%0A        supportedTypes.addElement(Float.TYPE);%0A        supportedTypes.addElement(Integer.class);%0A        supportedTypes.addElement(Integer.TYPE);%0A        supportedTypes.addElement(Short.class);%0A        supportedTypes.addElement(Byte.class);%0A        supportedTypes.addElement(Byte.TYPE);%0A        supportedTypes.addElement(BigDecimal.class);%0A        supportedTypes.addElement(GregorianCalendar.class);%0A        supportedTypes.addElement(Date.class);%0A        supportedTypes.addElement(QName.class);%0A    %7D%0A%7D%0A

Add an utility class for web services