UDDI taglib ver. 1.3

    Custom JSP tags. Lets you provide inquiries to UDDI registries. Taglib supports inquiry API from UDDI specification. For example:
 


<%@ taglib uri="taglib.tld" prefix="uddi" %>

<uddi:find_business url="http://www-3.ibm.com/services/uddi/testregistry/inquiryapi" name="IBM" />

You may save XML output and process it later. For example (see XMLTextReader taglib):
 


<%@ taglib uri="taglib.tld" prefix="uddi" %>
<%@ taglib uri="taglib1.tld" prefix="sax" %>

<uddi:find_business name="IBM"
    url="http://www-3.ibm.com/services/uddi/testregistry/inquiryapi"
    name="IBM" />
    id="A" />

<sax:XMLTextReader xmlString="<%=A%>">

    <br>Node name is:<sax:getName/> Node value is:<sax:getValue/>

</sax:XMLTextReader>

Tags are:

find_business

Returns a businessList message. Parameters are:

1) url Describes URL for UDDI registry.
2) name business name. You may use meta symbol % for wildcard searching.
3) id Optional parameter. Describes page scope variable (type is String) for returned data.

find_binding

Returns bindingTemplate structure. Parameters are:

1) url Describes URL for UDDI registry.
2) serviceKey key describes service
3) id Optional parameter. Describes page scope variable (type is String) for returned data.

find_relatedBusinesses

Returns relatedBusinessList message. The result set will report businesses that are related in some way to the BusinessEntry whose key is provided. Parameters are:

1) url Describes URL for UDDI registry.
2) businessKey key is used to specify an existing business entry.
3) id Optional parameter. Describes page scope variable (type is String) for returned data.

find_service

Returns a serviceList message for the given BusinessEntry. Parameters are:

1) url Describes URL for UDDI registry.
2) businessKey key is used to specify an existing business entry.
3) id Optional parameter. Describes page scope variable (type is String) for returned data.

find_tModel

Returns a list of tModel entries for the given partial name.

1) url Describes URL for UDDI registry.
2) name partial name. You may use % for wildcard searching.
3) id Optional parameter. Describes page scope variable (type is String) for returned data.

for downloading:

Library: udditag.jar    Description: taglib.tld

© Coldbeans      Comments?

See also Coldtags suite - the largest collection of custom JSP tags.