W3C home > Mailing lists > Public > www-ws@w3.org > April 2003

Problem with damlsParameter

From: Daniel Elenius <danel698@student.liu.se>
Date: 18 Apr 2003 11:55:55 +0200
To: www-ws@w3.org
Message-Id: <1050659755.2173.23.camel@q85.ryd.student.liu.se>


In Grounding.daml, "damlsParameter" is defined as follows:

<daml:ObjectProperty rdf:ID="damlsParameter">
    An input or output property of an atomic process.
  <rdfs:domain rdf:resource="#WsdlMessageMap"/>
  <rdfs:range rdf:resource="&process;#parameter"/>

This implies that "&process;#parameter" must be a Class, right?
But in Process.daml we find:

<daml:Property rdf:ID="parameter">
  <rdfs:domain rdf:resource="#Process"/>

So, parameter is a Property. What gives? (This gives me an error in JTP,
and that's what I'm trying fix).

I can see that the idea is that the damlsParameter should point to an
input/ouput in the process model. I can't see a simple solution though.
Perhaps the easiest thing to do is to have the range of damlsParameter
be "&daml;#Thing"

Have I misunderstood something?

Received on Friday, 18 April 2003 05:55:18 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 23:05:10 UTC