Thanks dim, but.... Checking through the XDoclet Jira I found out that this is a known issue and in fact it is fixed in cvs head for the yet to be released 1.3. What is needed is not the DTD as I presumed, but an update to the root element to make it J2EE 1.4 compliant as such:
<java-wsdl-mapping xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://www.ibm.com/webservices/xsd/j2ee_jaxrpc_mapping_1_1.xsd" version="1.1"> The Jira issue is at http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1126 /joel On Tuesday 08 March 2005 17:48, Davanum Srinivas wrote: > The DTD is inside the JSR 109 PDF Page 43 onwards (Web Services for > J2EE, Version 1.0 specification): > http://jcp.org/aboutJava/communityprocess/final/jsr109/index.html > > -- dims > > > > On Tue, 8 Mar 2005 16:08:20 +0000, Joel Rosi-Schwartz > > <[EMAIL PROTECTED]> wrote: > > I just realized that. I went digging into my build process and found out > > that I am using the XDoclet wseedoclet ant task to generate the mappings. > > Apologies that piece of the puzzle slipped my mind. > > > > For the moment I have worked around this be copying the tasks standard > > template, commenting out the DOCTYPE header and feeding that into the > > jaxrpc-mapping subtask using the template attribute. But what I think I > > really need is a copy of the dtd so I can include it in my distribution. > > Do you agreee that this would be the best way of avoiding problems in now > > and in the future? Do you have any idea where I can pick up a copy of the > > dtd. I have looked in all of the obviouse places and even did a google > > search. Plenty of hits on google, but all references to rather than the > > actual dtd. > > > > Thanks for your thoughts, > > /joel > > > > On Tuesday 08 March 2005 15:20, Davanum Srinivas wrote: > > > Axis does not generate anything that has that URL/DTD. > > > > > > -- dims > > > > > > > > > On Tue, 8 Mar 2005 14:51:11 +0000, Joel Rosi-Schwartz > > > > > > <[EMAIL PROTECTED]> wrote: > > > > Hi, > > > > > > > > I have an Axis 1.2 RC2 generated Web Service running on JBoss 4.0 > > > > that has been stable for a couple of months. Today, out of the blue, > > > > I can not longer start up JBoss. > > > > > > > > The problem is a URL that can not be found, > > > > http://www.ibm.com/webservices/dtd/j2ee_jaxrpc_mapping_1_0.dtd > > > > > > > > It appears that the Axis generated mapping files reference it in the > > > > header: > > > > > > > > <!DOCTYPE java-wsdl-mapping PUBLIC > > > > "-//IBM Corporation, Inc.//DTD J2EE JAX-RPC mapping 1.0//EN" > > > > "http://www.ibm.com/webservices/dtd/j2ee_jaxrpc_mapping_1_0.dtd"> > > > > > > > > IBM has reorganized their open source web site and the document is no > > > > longer available; at least at that URL. The real problem is that I > > > > can not even find a hard copy of the dtd sitting around. What a way > > > > to waste a day :( > > > > > > > > How do I get around this cleanly? I do not want to change the > > > > generated mappings by hand, because that will interrupt my automated > > > > build process. > > > > > > > > Thanks, > > > > Joel