Roberto;  The name of a resource is a URI and does not allow some of
the special characters (including blank spaces). As resources are XML
element names, the legal characters are slightly more constrained than
URLs.  In particular, a resource's first character must be a letter or
an underscore.

In your instance name, Composer is not able to recognize your prefix
because of the syntax used in the name.  However, the resource is
still represented fully in a URI between the angle brackets.

An example of representing email (and sending from Composer) can be
found in the SPARQLMotion examples at http://topquadrant.com/sparqlmotion/
See the SendEmailService example.  Composer includes an email.owl
ontology.

-- Scott

On Nov 10, 4:41 am, Roberto <[EMAIL PROTECTED]> wrote:
> I've forgotten to say that  http://www.SAPI.com/SAPI_User.owl#is the
> namespace of my model
>
> On 10 Nov, 11:39, Roberto <[EMAIL PROTECTED]> wrote:
>
> > Hi all.
> > In my model I've a class "Email" and I need to create an instance with
> > local name "[EMAIL PROTECTED]".
> > If I use the char '@' in the local name, topbraid changes the instance
> > name in "<http://www.SAPI.com/[EMAIL PROTECTED]>". This
> > appens with every special character (like'&','$','§') I use instead of
> > '@', thinking the problem was the @.
> > Why can I not use theese characters in the name of the instances?
> > Thanks
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TopBraid Composer Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/topbraid-composer-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to