I strongly recommend that you upgrade your existing servers to the 2001 schema. The 1999 schema was never a standard -- it was a Working Draft of the XML Schema specification. The 2001 schema is the official XML Schema 1.0 Recommendation. Most SOAP implementations have dropped support for the working draft versions (1999 and 2001) and now only support the official standard.
And WS-I Basic Protocol requires the official standard. One way to manage backward compatibility is to configure an interceptor or intermediary which performs an XSLT transformation of the message before routing it to the server. Regards, Anne ----- Original Message ----- From: "Richard Bolen" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, June 24, 2003 5:57 PM Subject: How do I get a 3.2.1 SOAP server to user the 1999 schema? I followed the directions in the documentation which say to patch the Constants.java file to change the current schema to the 1999 schema. I did this but the RPCRouterServlet for a StatelessSessionBean provider continued to use the 2001 schema. Is there anything I can change via a config file? I'm already using my own config manager class. Does anyone know how to get the patch method to work? Also, are there any major issues with continuing to use the 1999 schema over the 2001 version? I'm trying to maintain backwards compatibility with our servers. Thanks, Rich