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: [email protected]
> 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]