Hi Reza, Thank you for your kind words. I get frustrated sometimes with the effort involved in making things work the way I want them to; knowing that the work is appreciated makes a big difference. :-)
I'll push to get out a 1.2 beta by the end of next week, even if the documentation isn't complete. - Dennis Reza Eslami wrote: > Hi Dennis, > > thank you so much for your answer. This really helps me a lot. During the > last week i got kind of a hold on Jibx2Wsdl and understood quite a bit about > the mechanisms in the background. I'm really looking forward to the 1.2 > Release. It is a little bit too bad for our project that this release is > delayed, but hopefully it will come and solve some of the problems. > Best, > > Reza > > PS: I a kind of followed your great work in the java-xml world and you are a > kind of hero to me. Keep up the great work and thank you so much for sharing > it with all of us. > > -----Ursprüngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Im Auftrag von Dennis > Sosnoski > Gesendet: Freitag, 22. August 2008 12:17 > An: JiBX users > Betreff: Re: [jibx-users] No way to handle type 'java.util.HashMap' > > Hi Reza, > > The problem is that there are many different ways you could represent a > HashMap in XML, depending on the type of data you expect in the map. > JiBX has some support classes that handle several forms of HashMaps, which > are discussed here: > http://jibx.sourceforge.net/tutorial/binding-custom.html#marunmar and > http://jibx.sourceforge.net/extras.html#hashmap > > But there's no way at present to tell Jibx2Wsdl to use a custom > marshaller/unmarshaller, so the best you can do is exclude the HashMap field > when you're generating the class and then add the appropriate binding and > schema fragments later. I think the Jibx2Wsdl examples show how you can use > customizations to exclude a field from a class; you can also find (partial) > documentation of the customizations format here: > http://www.sosnoski.com/jibx-wiki/space/axis2-jibx/jibx2wsdl/customize > > I'm finally getting this cleaned up for the 1.2 beta release, and should > have some better documentation available next week. > > - Dennis > > Dennis M. Sosnoski > SOA and Web Services in Java > Training and Consulting > http://www.sosnoski.com - http://www.sosnoski.co.nz Seattle, WA > +1-425-939-0576 - Wellington, NZ +64-4-298-6117 > > > > Reza Eslami wrote: > >> Hello, >> >> I'm new to the Tool Jibx2Wsdl, so please be patient with me. >> >> I took the Standard "example1" = BookServer1 and I was able to >> generate a WSDL File from it. >> >> Then i just added this simple line to the book.java Class (along with >> the >> import): >> >> private HashMap m_bookMap; >> >> and i got this error when i tried to generate the WSDL File: >> >> [java] Exception in thread "main" >> java.lang.IllegalStateException: No way to handle type 'java.util.HashMap' >> [java] at >> org.jibx.binding.generator.BindingGenerator.expandReferences(BindingGe >> nerato >> r.java:191) >> [java] at >> org.jibx.binding.generator.BindingGenerator.expandReferences(BindingGe >> nerato >> r.java:194) >> [java] at >> >> > org.jibx.binding.generator.BindingGenerator.findReferences(BindingGenerator. > >> java:983) >> [java] at >> org.jibx.binding.generator.BindingGenerator.generateSpecified(BindingG >> enerat >> or.java:1122) >> [java] at org.jibx.ws.wsdl.Jibx2Wsdl.generate(Jibx2Wsdl.java:484) >> [java] at org.jibx.ws.wsdl.Jibx2Wsdl.main(Jibx2Wsdl.java:588) >> >> what is the problem? why is this happening? >> >> i also added a getter and setter methods and I tried to add the >> parameter <arg value="-x"/> <arg >> value="com.sosnoski.ws.library.jibx2wsdl.Book"/> >> >> but always got the same error. What's wrong? >> >> i would appreciate any help. >> >> With many Thanks in advance. >> >> Reza >> >> >> ---------------------------------------------------------------------- >> --- This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge Build the coolest Linux based applications with Moblin SDK & >> win great prizes Grand prize is a trip for two to an Open Source event >> anywhere in the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> jibx-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/jibx-users >> >> >> > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes Grand prize is a trip for two to an Open Source event anywhere in the > world http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > jibx-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jibx-users > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > jibx-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jibx-users > > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ jibx-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jibx-users
