Thanks, Archie, that's what I thought. I'll look into those helper classes!

Thanks again!
Carl Furst






From:  Archie Cobbs <arc...@dellroad.org>
Reply-To:  JiBX users <jibx-users@lists.sourceforge.net>
Date:  Monday, July 22, 2013 12:52 PM
To:  JiBX users <jibx-users@lists.sourceforge.net>
Subject:  Re: [jibx-users] Maps


>
>You can't use put as an add method because the add method must take only
>one argument.
>
>But the larger issue is that JiBX doesn't support Maps out of the box.
>
>FYI I wrote a helper class to facilitate solving this problem... see
>MapEntry.java 
><http://dellroad-stuff.googlecode.com/svn/trunk/publish/reports/javadoc/in
>dex.html?org/dellroad/stuff/jibx/MapEntry.html>. Basically you trick JiBX
>into thinking each key-value pair is an element in a collection.
>
>-Archie
>
>On Mon, Jul 22, 2013 at 11:43 AM, Furst, Carl
><carl.fu...@mlb.com> wrote:
>
>So I'm trying to marshal/unmarshal a HashMap and I get the following error
>when I compile the jibx xml:
>
>Error: add-method put not found in class java.util.Map; on collection
>element at (line 12, col 283, in DepthChart.xml)
>
>
>Which we know it is. If I take out the add-method declaration, it throws
>another error saying I need an add-method or store-method.
>
>Any ideas as to what I'm doing wrong?
>
>I'm using Jibx 1.1 and I'm guessing that Jibx doesn't support the use of
>Maps? I noticed that you needed extra jars for this.
>
>Is that correct? If so, I suggest you put something explicit in your docs.
>For there is nothing that says "Jibx does not support Maps." Only that it
>does support Collections (which I think a Map would be such a thing).
>
>Many thanks,
>Carl Furst
>
>
>
>
>
>
>**********************************************************
>
>MLB.com: Where Baseball is Always On
>
>
>--------------------------------------------------------------------------
>----
>See everything from the browser to the database with AppDynamics
>Get end-to-end visibility with application monitoring from AppDynamics
>Isolate bottlenecks and diagnose root cause in seconds.
>Start your free trial of AppDynamics Pro today!
>http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktr
>k
>_______________________________________________
>jibx-users mailing list
>jibx-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/jibx-users
>
>
>
>
>
>
>-- 
>Archie L. Cobbs






**********************************************************

MLB.com: Where Baseball is Always On
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
jibx-users mailing list
jibx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jibx-users

Reply via email to