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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-cppa message

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


Subject: Agenda for OASIS ebXML CPPA teleconference Dec. 10 2004, 8 AM Pacific


Teleconference numbers:

706 679 5113

877 204 8750

 

SessionID 4806272648#

 

 

I have attached a new update to the 2.1 working draft schema for CPPA 2.1 (one correction).

 

Also, examples for wsdl extensions to the DocExchange element are corrected (forgot namespace prefixes on some elements), and now work with java and apache parsing tools.

 

 

 

 

Agenda

 

Maintenance draft issues?

Kartha on Negotiation?

Adjourn.

 

 

<?xml version="1.0"?>
<tp:CollaborationProtocolProfile
    xmlns:tp="http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_x.xsd";
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:xlink="http://www.w3.org/1999/xlink";
    xmlns:ds="http://www.w3.org/2000/09/xmldsig#"; xmlns:xsd="http://www.w3.org/2001/XMLSchema";
    xsi:schemaLocation="http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_x.xsd  /cpp-cpa-2_x.xsd "
    cppid="uri:companyA-cpp" version="2_x">
    <!-- Party info for CompanyA  (one way) WSDL -->
    <tp:PartyInfo partyName="CompanyA" defaultMshChannelId="ChannelA1" defaultMshPackageId="PlainSOAP">
        <tp:PartyId type="urn:oasis:names:tc:ebxml-cppa:partyid-type:duns">123456789</tp:PartyId>
        <tp:PartyRef xlink:href="http://CompanyA.com/about.html"/>
        <tp:CollaborationRole>
            <!-- Process specification needed when not using choreography?  -->
            <tp:ProcessSpecification version="1.0" name="WebService" xlink:type="simple"
                xlink:href="WSDLBPSS.xml" uuid="urn:webservice"/>
            <tp:Role name="WebService" xlink:type="simple" xlink:href=""/>
            <tp:ServiceBinding>
                <tp:Service>urn:w3c:wsd:hello</tp:Service>
                <tp:CanReceive>
                    <tp:ThisPartyActionBinding id="companyA_TPAB2" action="OneWay" packageId="PlainSOAP">
                        <tp:BusinessTransactionCharacteristics isNonRepudiationRequired="false"
                            isNonRepudiationReceiptRequired="false" isConfidential="none"
                            isAuthenticated="none" isTamperProof="none" isAuthorizationRequired="false"/>
                        <tp:ChannelId>ChannelA1</tp:ChannelId>
                    </tp:ThisPartyActionBinding>
                </tp:CanReceive>
            </tp:ServiceBinding>
        </tp:CollaborationRole>
        <!-- Basdelivery channel -->
        <tp:DeliveryChannel channelId="ChannelA1" transportId="transportA1" docExchangeId="docExchangeA1">
            <tp:MessagingCharacteristics syncReplyMode="none" ackRequested="never"
                ackSignatureRequested="never" duplicateElimination="never"/>
        </tp:DeliveryChannel>
        <tp:Transport transportId="transportA1">
            <tp:TransportReceiver>
                <tp:TransportProtocol version="1.1">HTTP</tp:TransportProtocol>
                <tp:AccessAuthentication>basic</tp:AccessAuthentication>
                <tp:Endpoint uri="http://www.CompanyA.com/soap/hello"; type="allPurpose"/>
            </tp:TransportReceiver>
        </tp:Transport>
        <tp:DocExchange docExchangeId="docExchangeA1">
            <tp:WSReceiverBinding version="2.1">
                <tp:WSDLOperation version="1.1" operationRef="http://hello.org/hello1#operation(Hello/sayHello)">
                    <wsdl:definitions xmlns:tns="http://hello.org/hello1";
                        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
                        xmlns:xsd="http://www.w3.org/2001/XMLSchema";
                        xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/";
                        targetNamespace="http://hello.com/hello1"; name="HelloWorld">
                        <wsdl:message name="Hello">
                            <wsdl:part name="String_1" type="xsd:string"/>
                        </wsdl:message>
                        <wsdl:portType name="Hello">
                            <wsdl:operation name="sayHello" parameterOrder="String_1">
                                <wsdl:input message="tns:Hello"/>
                            </wsdl:operation>
                        </wsdl:portType>
                    </wsdl:definitions>
                </tp:WSDLOperation>
            </tp:WSReceiverBinding>
        </tp:DocExchange>
    </tp:PartyInfo>
    <!-- SimplePart corresponding to the SOAP Envelope -->
    <tp:SimplePart id="SOAPEnvelope" mimetype="text/xml"/>
    <tp:Packaging id="PlainSOAP">
        <tp:ProcessingCapabilities generate="true" parse="true"/>
        <tp:Constituent excludedFromSignature="false" idref="SOAPEnvelope" maxOccurs="1" minOccurs="1"/>
    </tp:Packaging>
    <tp:Comment xml:lang="en-US">sayHello server (one way) Collaboration Protocol Profile</tp:Comment>
</tp:CollaborationProtocolProfile>

cpp-cpa-2_x.xsd

<?xml version="1.0"?>
<tp:CollaborationProtocolProfile
    xmlns:tp="http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_x.xsd";
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:xlink="http://www.w3.org/1999/xlink";
    xmlns:ds="http://www.w3.org/2000/09/xmldsig#"; xmlns:xsd="http://www.w3.org/2001/XMLSchema";
    xsi:schemaLocation="http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_x.xsd /cpp-cpa-2_x.xsd "
    cppid="uri:companyA-cpp" version="2_x">
    <!-- Party info for CompanyA (one way) wsdl -->
    <tp:PartyInfo partyName="CompanyA" defaultMshChannelId="ChannelB1" defaultMshPackageId="PlainSOAP">
        <tp:PartyId type="urn:oasis:names:tc:ebxml-cppa:partyid-type:duns">123456789</tp:PartyId>
        <tp:PartyRef xlink:href="http://CompanyA.com/about.html"/>
        <tp:CollaborationRole>
            <tp:ProcessSpecification version="1.0" name="WebService" xlink:type="simple"
                xlink:href="WSDLBPSS.xml" uuid="urn:webservice"/>
            <tp:Role name="WebClient" xlink:type="simple" xlink:href=""/>
            <tp:ServiceBinding>
                <tp:Service>urn:webservice</tp:Service>
                <tp:CanSend>
                    <tp:ThisPartyActionBinding id="companyB_TPAB3" action="OneWay" packageId="PlainSOAP">
                        <tp:BusinessTransactionCharacteristics isNonRepudiationRequired="false"
                            isNonRepudiationReceiptRequired="false" isConfidential="none"
                            isAuthenticated="none" isTamperProof="none" isAuthorizationRequired="false"/>
                        <tp:ChannelId>ChannelB1</tp:ChannelId>
                    </tp:ThisPartyActionBinding>
                </tp:CanSend>
            </tp:ServiceBinding>
        </tp:CollaborationRole>
        <!-- Delivery channel -->
        <tp:DeliveryChannel channelId="ChannelB1" transportId="transportB2" docExchangeId="docExchangeB1">
            <tp:MessagingCharacteristics syncReplyMode="none" ackRequested="never"
                ackSignatureRequested="never" duplicateElimination="never"/>
        </tp:DeliveryChannel>
        <tp:Transport transportId="transportB2">
            <tp:TransportSender>
                <tp:TransportProtocol version="1.1">HTTP</tp:TransportProtocol>
            </tp:TransportSender>
        </tp:Transport>
        <tp:DocExchange docExchangeId="docExchangeB1">
            <tp:WSReceiverBinding version="2.1">
                <tp:WSDLOperation version="1.1"/>
                <tp:WSDLOperation version="2.0"/>
            </tp:WSReceiverBinding>
        </tp:DocExchange>
    </tp:PartyInfo>
    <!-- SimplePart corresponding to the SOAP Envelope -->
    <tp:SimplePart id="SOAPEnvelope" mimetype="text/xml"/>
    <!-- Convert this to new2.x and 3.x syntax -->
    <tp:Packaging id="PlainSOAP">
        <tp:ProcessingCapabilities generate="true" parse="true"/>
        <tp:Constituent excludedFromSignature="false" idref="SOAPEnvelope" maxOccurs="1" minOccurs="1"/>
    </tp:Packaging>
    <tp:Comment xml:lang="en-US">Client WS Collaboration Protocol Profile</tp:Comment>
</tp:CollaborationProtocolProfile>


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