Hi Syed, Thanks very much for implementing this fix. Indeed, I find I no longer need my JAXB binding mapping file, and that I can generate the Java classes successfully straight from the source xsd and wsdl file.
Thanks, Allyson 2009/1/24 Syed Haider <[email protected]> > Hi All, > > The issue pertaining to naming conflict when auto-magically Java classes > are generated from WSDL, is now resolved. BioMart Central Portal reflects > the updated code and branch 0.7 also contains the patch. Please do a 'cvs > updat'e on your biomart-perl code and remove the corresponding check from > your Java Client library. You would need to rerun perl > bin/configure.pl...... on biomart-perl to update the server configuration > and kill/restart apache too. > > Thanks for your patience. > Syed > > Allyson Lister wrote: > >> Hi Arek, >> >> I'd be happy to wait until I'm finished, but as you can see from my other >> posts, I have run into problems along the way. I think I've hit a wall with >> the latest one dealing with the response from the SOAP service having plain >> text as well as XML. I think this one has me stumped, in that I cannot >> proceed at all until I can get a different response from the SOAP service >> (one that contains just XML), so I think I really need the biomart >> developers' input on that one. Could you have a look at that email, please? >> >> Thanks very much! >> :) Allyson >> >> 2009/1/9 Arek Kasprzyk <[email protected] <mailto: >> [email protected]>> >> >> >> >> >> On 09/01/09 2:43 AM, "Allyson Lister" <[email protected] >> <mailto:[email protected]>> wrote: >> >> > Hi all, >> > >> > Thanks for all the tips - I agree that modifying the XSD would >> seem to be the >> > best long-term fix. Otherwise, I'll have a look into some JAXB >> modifications, >> > like the one already suggested. There's also class customization >> (see >> > >> http://java.sun.com/webservices/docs/1.6/tutorial/doc/JAXBUsing4.html >> ), >> which >> > might work in our case. The tutorial URL also mentions that the >> mappping to a >> > different class name can be done either inline in the xsd or >> externally via a >> > configuration file. Still, changing the original XSD would be >> great - if the >> > BioMart people agree. :) >> >> Hi Allyson, >> How about we will try to finish your debugging process and then >> when you >> have a complete list of suggestions/problems we'll try our best to >> accommodate your wishes to make everybody's life as easy as >> possible. I >> guess you are the first user of our SOAP interface so we do >> appreciate your >> input >> >> (as you can see the BioMart ppl are of the sensible kind ;)) >> >> A. >> >> >> >> >> -- >> Thanks, >> Allyson :) >> >> Allyson Lister >> Research Associate >> Centre for Integrated Systems Biology for Ageing and Nutrition >> Newcastle University >> http://www.cisban.ac.uk >> School of Computing Science >> Newcastle University >> Newcastle upon Tyne, NE1 7RU >> > -- Allyson Lister http://lurena.vox.com CISBAN, http://www.cisban.ac.uk Newcastle University
