Skip to main content

Publish from Java using the new OASIS UDDI WSDL Technical Note

Use UDDI4J to publish WSDL to UDDI

Return to article


Listing 1. Definitions of WSDL Technical Note tModels
<promote:uddiEntities xmlns="urn:uddi-org:api_v2" xmlns:promote="urn:com.ibm.uddi:uddiPromote">
    <promote:tModels>
        <tModel tModelKey="uuid:6e090afa-33e5-36eb-81b7-1ca18373f457">
            <name>uddi-org:wsdl:types</name>
            <overviewDoc>
                <overviewURL>
                    http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#wsdlTypes
                </overviewURL>
            </overviewDoc>
            <categoryBag>
                    <keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyValue="unchecked"/>
                    <keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyValue="categorization"/>
                    <keyedReference keyName="urn:x-ibm:uddi:customTaxonomy:key" keyValue="wsdltype"/>
                    <keyedReference keyName="urn:x-ibm:uddi:customTaxonomy:displayName" keyValue="WSDL Entity Types"/>
            </categoryBag>
        </tModel>
        <tModel tModelKey="uuid:d01987d1-ab2e-3013-9be2-2a66eb99d824">
            <name>uddi-org:xml:namespace</name>
            <overviewDoc>
                <overviewURL>    
                    http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#xmlNamespace
                </overviewURL> 
            </overviewDoc>
            <categoryBag>
                <keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyValue="unchecked"/>
                <keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyValue="categorization"/>
            </categoryBag>
        </tModel>
        <tModel tModelKey="uuid:2ec65201-9109-3919-9bec-c9dbefcaccf6">
            <name>uddi-org:xml:localName</name>
            <overviewDoc>
                <overviewURL>
                    http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#xmlLocalName
                </overviewURL>
            </overviewDoc>
            <categoryBag>
                <keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyValue="unchecked"/>
                <keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyValue="categorization"/>
            </categoryBag>
        </tModel>
        <tModel tModelKey="uuid:082b0851-25d8-303c-b332-f24a6d53e38e">
            <name>uddi-org:wsdl:portTypeReference</name>
            <description xml:lang="en">
                This tModel is a category system tModel that can be used to identify a relationship to a portType tModel.
            </description>
            <overviewDoc>
                <overviewURL>
                    http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#portTypeReference
                </overviewURL>
            </overviewDoc>
            <categoryBag>
                <keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyValue="categorization"/>
            </categoryBag>
        </tModel>
        <tModel tModelKey="uuid:aa254698-93de-3870-8df3-a5c075d64a0e">
            <name>uddi-org:protocol:soap</name>
            <overviewDoc>
                <overviewURL>
                    http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#soap
                </overviewURL>
            </overviewDoc>
            <categoryBag>
                <keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyValue="protocol"/>
            </categoryBag>
        </tModel>
        <tModel tModelKey="uuid:6e10b91b-babc-3442-b8fc-5a3c8fde0794">
            <name>uddi-org:protocol:http</name>
            <overviewDoc>
                <overviewURL>
                    http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#http
                </overviewURL>
            </overviewDoc>
            <categoryBag>
                <keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyValue="protocol"/>
            </categoryBag>
        </tModel>
        <tModel tModelKey="uuid:4dc74177-7806-34d9-aecd-33c57dc3a865">
            <name>uddi-org:wsdl:categorization:protocol</name>
            <overviewDoc>
                <overviewURL>
                    http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#protocol
                </overviewURL>
            </overviewDoc>
            <categoryBag>
                <keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyValue="categorization"/>
            </categoryBag>
        </tModel>
        <tModel tModelKey="uuid:e5c43936-86e4-37bf-8196-1d04b35c0099">
            <name>uddi-org:wsdl:categorization:transport</name>
            <overviewDoc>
                <overviewURL>
                    http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#transport
                </overviewURL>
            </overviewDoc>
            <categoryBag>
                <keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyValue="categorization"/>
            </categoryBag>
        </tModel>
        <tModel tModelKey="uuid:ad61de98-4db8-31b2-a299-a2373dc97212" >
            <name>uddi-org:wsdl:address</name>
            <description xml:lang="en">
                This tModel is used to specify the URL fact that the address must be obtained from the WSDL deployment file.
            </description>
            <overviewDoc>
                <overviewURL>
                    http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#Address 
                </overviewURL>
            </overviewDoc>
        </tModel>
    </promote:tModels>
</promote:uddiEntities>
			

Return to article