OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsrp-dev message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [wsrp-dev] EventDescription question


Thanks for your reply!
So I did, but thought that this is a mismatch may specifications.

Who, and how can provide this ModelTypes?
Is portlet container or portlet developer responsible for this?

Regards,
Alexey

On 10/16/07, Rich Thompson <richt2@us.ibm.com> wrote:
>
>
> Java fully qualified class names map well to QNames, so I think there is a
> match. The schemaLocation and ModelTypes fields are two alternatives for
> providing XML schema which the QName references. One of the side issues this
> raises is the need to provide that XML schema as the party trying to
> deserialize the message won't necessarily be Java-based. Fortunately there
> are tools which will introspect Java classes and output such schema. I would
> encourage people to use the schemaLocation concept whenever possible as this
> allows standard web caching to be used.
>
> Rich Thompson
> OASIS WSRP TC Chair
> IBM T.J. Watson Research Center / Hawthorne, NY
>
>
>
>  *"Alexey Zavizionov" <alexey.zavizionov@gmail.com>*
>
> 10/16/2007 12:15 PM
>   To
> wsrp-dev@lists.oasis-open.org  cc
> "Roman Pedchenko" <roman.pedchenko@exoplatform.com.ua>, "Gennady
> Azarenkov" <gazarenkov@gmail.com>  Subject
> [wsrp-dev] EventDescription question
>
>
>
>
>
>
> Hello,
> I have found in the second portlet specification defining events
> within portlet.xml descriptor as  fully-qualified-classType, but
> within WSRP v2 spec I didn't find according definition.
> Instead, there are type (QName), schemaLocation (anyURI) and
> schemaType (ModelTypes).
>
>
> Is there a inconsistency?
>
> Thanks and regards,
> Alexey
>
> === wsrp-2.0-spec-pr-03-highlight ==========================
>        EventDescription Type
> The EventDescription structure provides the information needed to
> describe a Portlet's events.
> EventDescription
> [R] QName            name
> [O] QName            aliases[]
> [O] QName            type
> [O] anyURI           schemaLocation
> [O] ModelTypes       schemaType
> [O] LocalizedString description
> [O] LocalizedString hint
> [O] LocalizedString label
> [O] Extension        extensions
> ===================================================
>
> === PortletSpec_20_draft25 ===============================
> <complexType name="event-definitionType">
> ...
>  <sequence>
>    <element name="description" type="portlet:descriptionType"
> minOccurs="0"
> maxOccurs="unbounded"/>
>      <choice>
>        <element name="qname" type="xs:QName"/>
>        <element name="name" type="string"/>
>      </choice>
>      <element name="alias" type="xs:QName" minOccurs="0"
> maxOccurs="unbounded"/>
>      <element name="value-type"
> type="portlet:fully-qualified-classType" minOccurs="0"/>
>    </sequence>
>  <attribute name="id" type="string" use="optional"/>
> </complexType>
> ===================================================
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: wsrp-dev-unsubscribe@lists.oasis-open.org
> For additional commands, e-mail: wsrp-dev-help@lists.oasis-open.org
>
>
>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]