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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-bp message

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


Subject: An Xinclude Package for standard signals, for comment and discussion


This package (not a schema) can be referenced in an Xinclude instruction to paste in the signal package and use if for references within any specialized BusinessTransactions to the BPSS signals. Probably a similar package could be created for RosettaNet if  their signals are needed to be defined within a “PIP”

 

Some questions to consider about the standard ebBP BPSS 2.0 signals _package_

 

  1. What should the uuid value be for the package: should this align with the Service name for signals in ebMS?
  2. What should the Package name be?
  3. What should the specification location value(s) be? Fragment identifiers or just the URI of the namespace of signals?
  4. Any other changes needed?
  5. Updates to the old schema for signals (1.X)  will be needed because it doesn’t validate against oxygen’s tests. (I am using this test as a “litmus test” because Oxygen seems to be the most stringent validator that has been mentioned to me.)
  6. The package below validates against current 2.0 schemas thus far.
  7. Was the issues over “@version” attribute forProcessSpecification resolved? Maybe we should have two version attributes. Call one @instanceVersion and the other @specificationVersion.

 

 

 

<?xml version="1.0" encoding="UTF-8"?>

<ProcessSpecification xmlns="http://www.oasis-open.org/committees/ebBP/BPS/2.0"

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation="http://www.oasis-open.org/committees/ebBP/BPS/2.0 c:\Schemas\ebBPSS-2_nov8.xsd"

    name="Signals" nameID="ps-signals-package" uuid="urn:oasis-open:committees:ebBP:BPS:2.0:Signals" version="2">

    <Package name="bpss:signals:2.0" nameID="signals-package">

        <Signal name="ReceiptAcknowledgement" nameID="ra2">

            <Specification location="http://www.oasis-open.org/committees/ebBP/BPS/2.0/Signals.xsd"

                name="ReceiptAcknowledgement" nameID="rabpss2"/>

        </Signal>

        <Signal name="ReceiptAcknowledgementException" nameID="rae2">

            <Specification location="http://www.oasis-open.org/committees/ebBP/BPS/2.0/Signals.xsd"

                name="ReceiptAcknowledgementException" nameID="raebpss2"/>

        </Signal>

        <Signal name="AcceptanceAcknowledgement" nameID="aa2">

            <Specification location="http://www.oasis-open.org/committees/ebBP/BPS/2.0/Signals.xsd"

                name="AcceptanceAcknowledgement" nameID="aabpss2"/>

        </Signal>

        <Signal name="AcceptanceAcknowledgementException" nameID="aae2">

            <Specification location="http://www.oasis-open.org/committees/ebBP/BPS/2.0/Signals.xsd"

                name="AcceptanceAcknowledgementException" nameID="aaebpss2"/>

        </Signal>

        <Signal name="GeneralException" nameID="ge2">

            <Specification location="http://www.oasis-open.org/committees/ebBP/BPS/2.0/Signals.xsd"

                name="GeneralException" nameID="gebpss2"/>

        </Signal>

    </Package>

</ProcessSpecification>



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