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

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-assembly message

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


Subject: [NEW ISSUE] Test_ASM_8004 artifacts have errors relating to Java packagenames



Raiser:                Simon Laws

Target:                sca-assembly-1.1-testcases-cd01

Description:

Test_ASM_8004 uses the package name "test" rather than "org.oasisopen.sca.test" for Java artifacts in:

sca-contribution.xml (import.java statement)
TestComposite56.composite
TestComposite57.composite

(all in Contribution ASM_8004)

and in addition,

sca-contribution.xml (export.java statement)

in Contribution General_Java

Proposal:

Change "test" to "org.oasisopen.sca.test" in all cases:

<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903"
           targetNamespace="http://docs.oasis-open.org/ns/opencsa/scatests/200903"
           xmlns:sample="http://docs.oasis-open.org/ns/opencsa/scatests/200903"
           name="TestComposite57">
           
        <service name="Service1" promote="TestComposite57TestComponent1/Service6">
                <interface.java interface="org.oasisopen.sca.test.Service6"
                                callbackInterface="org.oasisopen.sca.test.Service6Callback"/>
        </service>

    <property name="serviceName" type="string"/>
 
    <component name="TestComposite57TestComponent1">
                <implementation.java class="org.oasisopen.sca.test.service6Impl"/>
        <service name="Service6">
                <interface.java interface="org.oasisopen.sca.test.Service6"
                                callbackInterface="org.oasisopen.sca.test.Service6Callback"/>
        </service>
        <property name="serviceName" source="$serviceName"/>
    </component>

</composite>

<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903"
           targetNamespace="http://docs.oasis-open.org/ns/opencsa/scatests/200903"
           xmlns:sample="http://docs.oasis-open.org/ns/opencsa/scatests/200903"
           name="TestComposite56">
           
        <service name="Service1" promote="TestComposite56TestComponent1/Service1">
                <interface.java interface="org.oasisopen.sca.test.Service1"/>
        </service>

    <property name="serviceName" type="string"/>
   
    <component name="TestComposite56TestComponent1">
                <implementation.java class="org.oasisopen.sca.test.service1Callback6Impl"/>
        <service name="Service1">
                <interface.java interface="org.oasisopen.sca.test.Service1"/>
        </service>
        <property name="serviceName" source="$serviceName"/>
        <reference name="reference1">
                <interface.java interface="org.oasisopen.sca.test.Service6"
                                callbackInterface="org.oasisopen.sca.test.Service6Callback"/>
        </reference>
    </component>
   
    <reference name="Reference1" promote="TestComposite56TestComponent1/reference1">
            <interface.java interface="org.oasisopen.sca.test.Service6"
                            callbackInterface="org.oasisopen.sca.test.Service6Callback"/>
    </reference>
   
</composite>

<?xml version="1.0" encoding="ASCII"?>
<!-- sca-contribution for ASM_8004 Contribution -->
<contribution xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903">

        <import namespace="http://docs.oasis-open.org/ns/opencsa/scatests/200903"/>
        <import.java package="org.oasisopen.sca.test"/>                                        <!-- Java package name -->
        <import namespace="http://test.sca.oasisopen.org/"/>                         <!-- WSDL namespace -->                
       
</contribution>


<!-- sca-contribution for General_Java contribution -->
<contribution xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903">

        <export namespace="http://docs.oasis-open.org/ns/opencsa/scatests/200903"/>         <!-- Contributions namespace 1 -->
        <export namespace="http://docs.oasis-open.org/ns/opencsa/scatests/2009032"/>         <!-- Contributions namespace 2 -->
        <export namespace="http://test.sca.oasisopen.org/"/>                         <!-- WSDL namespace -->
        <export.java package="org.oasisopen.sca.test"/>                                 <!-- Java package -->
       
</contribution>


Yours,  Mike.

Strategist - Emerging Technologies, SCA & SDO.
Co Chair OASIS SCA Assembly TC.
IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.
Phone & FAX: +44-1962-818014    Mobile: +44-7802-467431  
Email:  mike_edwards@uk.ibm.com





Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU








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