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

Reply via email to