Hello Ty,

Thanks for the reply, I'll take a look at that link.

--Lance

On Dec 10, 2007 5:19 PM, tyju tiui <[EMAIL PROTECTED]> wrote:
>
> Hi Lance,
>
> Check this out: http://www.nabble.com/Re-3A-package-to14256496.html
> I'd elaborate, but I basically got my hand slapped by the real dev earlier
> today for trying to help someone who had a similar problem so I'll leave it
> to them.
>
> By the way, I recently had this exact same issue ... I think it must be very
> common among us lowly xmlbeans users.
>
> Good Luck,
>
> Ty
>
>
>
> ----- Original Message ----
> From: worms <[EMAIL PROTECTED]>
> To: user@xmlbeans.apache.org
> Sent: Monday, December 10, 2007 6:09:46 PM
> Subject: Problems with same class names in different packages.
>
>  Hello,
>
> I am trying to pull back Aviation weather information from:
> http://weather.aero
>
> There are two types of data I am trying to get back; METARs and TAFs.
>
> http://weather.aero/dataserver_current/httpparam?dataSource=metars&requestType=retrieve&format=xml&stationString=KSLC,KHDC,KRSN,KMSY&mostRecentForEachStation=true&hoursBeforeNow=4
> http://weather.aero/dataserver_current/httpparam?dataSource=tafs&requestType=retrieve&format=xml&stationString=KSLC,KHDC,KRSN,KMSY&mostRecentForEachStation=true&hoursBeforeNow=4
>
> So I used XML beans to generate some jars from the following XSDs:
> http://weather.aero/schema/metar1_2.xsd
> http://weather.aero/schema/taf1_2.xsd
>
> with the following config:
> <xb:config xmlns:xb="http://xml.apache.org/xmlbeans/2004/02/xbean/config";>
>  <xb:namespace uri="##any">
>     <xb:package>aero.weather.schema.taf</xb:package>
>  </xb:namespace>
> </xb:config>
>
> However, when i call
>
> aero.weather.schema.metar.ResponseDocument xmlResponse =
> aero.weather.schema.metar.ResponseDocument.Factory.parse(metarXmlUrl);
> aero.weather.schema.taf.ResponseDocument xmlResponse =
> aero.weather.schema.taf.ResponseDocument.Factory.parse(tafXmlUrl);
>
> whichever one is call second will error out with:
>
> Exception in thread "main" java.lang.ClassCastException:
> aero.weather.schema.metar.impl.ResponseDocumentImpl
>     at aero.weather.schema.taf.ResponseDocument$Factory.parse(Unknown
> Source)
>     at htmltorss.TafRetriever.getTAFs(TafRetriever.java:29)
>     at htmltorss.TafFeedGenerator.getRssFeed(TafFeedGenerator.java:85)
>     at htmltorss.Main.main(Main.java:31)
>
> It looks like there is some sort of problem with ResponseDocumentImpl
> existing in two different packages and it uses whichever one is called
> first all subsequent calls to prase.
>
> Any help would be appreciated.
> I am just getting into Java programming so I hope that I'm doing
> something that is fairly obviously wrong.
>
> Thanks,
> Lance
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>  ________________________________
> Looking for last minute shopping deals? Find them fast with Yahoo! Search.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to