I am using the method described by Bedini et al. for defining a
datatype which is equivalent to XSD's simpleType/union using OWL's
equivalentClass mechanism- see recipe #2 in TABLE II in:
http://www-smis.inria.fr/PUBFILES/2011/2011%20-%20Transforming%20XML%20Schema%20to%20OWL%20Using%20Patterns.pdf
I'm using this pattern in the context of a property whose range is a
blank node defined by this pattern.
When I create an instance of a class, and then attempt to create a
value for the property using the "Add empty row" dialogue in the form
view, I get the following error:
===
An unexpected error has occured.
Reason:
java.lang.NullPointerException
at
org.topbraid.owl.model.OWLDataRange.getOnDatatype(OWLDataRange.java:
169)
at
org.topbraid.owl.model.OWLDataRange.getNamedSuperDataRange(OWLDataRange.java:
114)
at
org.topbraid.owl.model.OWLDataRange.getNamedSuperDataRange(OWLDataRange.java:
109)
at
org.topbraid.owl.model.OWLDataRange.getSystemBaseDatatype(OWLDataRange.java:
146)
at
org.topbraidcomposer.widgets.row.RowWidgetRow.createTypeLabel(RowWidgetRow.java:
251)
at ... lots more lines.
===
Any suggestions?
--
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include Enterprise Vocabulary
Network (EVN), TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
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-users?hl=en