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 -~----------~----~----~----~------~----~------~--~---
