Ahh, thanks a lot, James, it does make sense, I was just confused by the error message. Starting from 0 fixed it.
On Mar 4, 2013, at 9:58 AM, James Agnew <ja...@jamesagnew.ca> wrote: > Hi Eugene, > > The repetitions are actually zero-indexed and work much like an ArrayList > (i.e. you can't ask for rep 1 before you have asked for rep 0). This is > definitely a bit confusing, since fields/componens/etc. are one-indexed, but > it's historical at this point and pretty "baked in". > > Do you have any more levels of that stack trace out of curiosity? I'm curious > if this is HAPI misbehaving, or just a bad call to it. If the latter, that > error message is definitely not very good so at a minimum we should fix that. > > Cheers, > James > > On Sat, Mar 2, 2013 at 1:26 PM, Eugene Berman <eugene.ber...@mulesoft.com> > wrote: > I'm running into issues when trying to populate multiple ERR of v2.6 NACK > message. The documentation states that getERR(int rep) creates a new > repetition if necessary; however I get this when trying to run my code: > > ERROR 2013-03-02 10:22:00,526 [Thread-33] ca.uhn.hl7v2.model.v26.message.ACK: > Unexpected error accessing data - this is probably a bug in the source code > generator. > ca.uhn.hl7v2.HL7Exception: Can't return repetition #1 of ERR - there are only > 0 repetitions. > at ca.uhn.hl7v2.model.AbstractGroup.get(AbstractGroup.java:147) > at ca.uhn.hl7v2.model.AbstractGroup.getTyped(AbstractGroup.java:155) > at ca.uhn.hl7v2.model.v26.message.ACK.getERR(ACK.java:218) > > I use HAPI 2.0. Wondering if it is really a bug or user error. > > -- > Eugene Berman > Sr. Enterprise Solutions Engineer > ---- > MuleSoft Inc. > 77 Geary Street, Ste. 400 > San Francisco, CA 94108 > Office: 415 229 2063 > Website: http://www.mulesoft.com <http://www.mulesoft.com/> > --- > Entia non sunt multiplicanda praeter necessitatem! > > > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > Hl7api-devel mailing list > Hl7api-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/hl7api-devel > -- Eugene Berman Sr. Enterprise Solutions Engineer ---- MuleSoft Inc. 77 Geary Street, Ste. 400 San Francisco, CA 94108 Office: 415 229 2063 Website: http://www.mulesoft.com <http://www.mulesoft.com/> --- Entia non sunt multiplicanda praeter necessitatem! ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ Hl7api-devel mailing list Hl7api-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hl7api-devel