Hi, I remember having fixed a very similar issue for the XMLBeans 2.4.0 release. Are you using XMLBeans 2.4.0?
Thanks, Radu > -----Original Message----- > From: Christopher Hunt [mailto:[EMAIL PROTECTED] > Sent: Wednesday, September 03, 2008 11:44 PM > To: [email protected] > Subject: How to suppress generics warnings > > Hi there, > > I'm generating JDK 1.5 xmlbeans source but finding that I'm > getting warnings of the nature: > > ArrayList is a raw type. References to generic type > ArrayList<E> should be parameterized... > > In my case, the above can be found in methods like: > > /** > * Gets array of all "Schedule" elements > */ > public > com > .classactionpl.schemas.flightTimes.TimeTableType.Schedules.Schedule[] > getScheduleArray() > { > synchronized (monitor()) > { > check_orphaned(); > java.util.List targetList = new java.util.ArrayList(); > <snip> > > with the last line yielding the warning of course. > > I do like to eliminate all project warnings so is there a way > I can do this? Here's my configuration (specified as a > xmlbeans-maven-plugin which pretty much maps to the ant task > from what I understand): > > <plugin> > <groupId>org.codehaus.mojo</groupId> > <artifactId>xmlbeans-maven-plugin</artifactId> > <version>2.3.1</version> > <executions> > <execution> > <goals> > <goal>xmlbeans</goal> > </goals> > </execution> > </executions> > <inherited>true</inherited> > <configuration> > <download>true</download> > <memoryMaximumSize>512m</memoryMaximumSize> > <schemaDirectory> src/main/resources > </schemaDirectory> > <javaSource>1.5</javaSource> > </configuration> > </plugin> > ... > <dependency> > <groupId>org.apache.xmlbeans</groupId> > <artifactId>xmlbeans</artifactId> > <version>2.4.0</version> > </dependency> > > I've also verified that the source produced is indeed for 1.5 > and I can see other bits of the same source file above that > uses generics. > > Thanks for any help. > > Cheers, > -C > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

