Hi Denis, I see what you mean, I think in this case, getSourceName may be returning the path of the file in the scomp'ed jar. I'm on a machine without xmlbeans at the moment so maybe you can try something out for me. Will you open the scomp'ed jar and check in the schema(?)org_apache_xmlbeans\src directory and see if that xsd is present in a path similar to the one listed?
As far as trying to decode the value, I think you are on the right track. XmlBeans is just munging the URI value with % being replaced with % for standard URL Encoding. Let me know about the scomp jar / src location -jacobd On Thu, Feb 14, 2008 at 11:14 PM, <[EMAIL PROTECTED]> wrote: > Hi Jacob, > > I know what does this method return. > But the result is encoded. > > Look at the example below: > > file_3A_2FC_3A_2Fmy_5Fxsd/datetime.xsd > > The question is how to decode it? > > For now I do it such a way: > > path = path.replaceAll("_2F", "/"); > path = path.replaceAll("_2E", "."); > path = path.replaceAll("_3A", ":"); > path = path.replaceAll("_5F", "_"); > path = path.replaceAll("file:/", ""); > > But I'm not sure that this is correct. > > Regards, > Denis. > > > > -----Original Message----- > From: Jacob Danner [mailto:[EMAIL PROTECTED] > Sent: Thursday, February 14, 2008 8:32 PM > To: user@xmlbeans.apache.org > Subject: Re: SchemaType.getSourceName() > > Hi Denis, > From what I remember, SchemaComponent.getSourceName() will return the > path/location of the xsd used to create the type system. > http://xmlbeans.apache.org/docs/2.2.0/reference/org/apache/xmlbeans/Sche > maComponent.html#getSourceName() > > If the schema was built from a string, this method returns null. > > Does this help, or was there something more specific you were looking > for? > -jacobd > > On Thu, Feb 14, 2008 at 12:11 AM, <[EMAIL PROTECTED]> wrote: > > > > > > > > Hi, everybody! > > > > Doesn anybody know how can I decode the result of > > SchemaType.getSourceName() method? > > > > Regards, > > Denis. > > Visit our website at http://www.ubs.com > > > > This message contains confidential information and is intended only > > for the individual named. If you are not the named addressee you > > should not disseminate, distribute or copy this e-mail. Please > > notify the sender immediately by e-mail if you have received this > > e-mail by mistake and delete this e-mail from your system. > > > > E-mails are not encrypted and cannot be guaranteed to be secure or > > error-free as information could be intercepted, corrupted, lost, > > destroyed, arrive late or incomplete, or contain viruses. The sender > > > therefore does not accept liability for any errors or omissions in the > > > contents of this message which arise as a result of e-mail > transmission. > > If verification is required please request a hard-copy version. This > > > message is provided for informational purposes and should not be > > construed as a solicitation or offer to buy or sell any securities or > > > related financial instruments. > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > -- > I'm competing in a Half-Ironman distance triathlon to raise money for > the fight against cancer! > Please help support my efforts by going to: > http://www.active.com/donate/tntwaak/jacobd > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > Visit our website at http://www.ubs.com > > This message contains confidential information and is intended only > for the individual named. If you are not the named addressee you > should not disseminate, distribute or copy this e-mail. Please > notify the sender immediately by e-mail if you have received this > e-mail by mistake and delete this e-mail from your system. > > E-mails are not encrypted and cannot be guaranteed to be secure or > error-free as information could be intercepted, corrupted, lost, > destroyed, arrive late or incomplete, or contain viruses. The sender > therefore does not accept liability for any errors or omissions in the > contents of this message which arise as a result of e-mail transmission. > If verification is required please request a hard-copy version. This > message is provided for informational purposes and should not be > construed as a solicitation or offer to buy or sell any securities > or related financial instruments. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- I'm competing in a Half-Ironman distance triathlon to raise money for the fight against cancer! Please help support my efforts by going to: http://www.active.com/donate/tntwaak/jacobd --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]