On 4/22/13 9:35 PM, Alex O'Ree wrote:
I set up an asynchronous subscription however callbacks are not being
delivered. I'm getting the following in the tomcat logs

Line 311: SEVERE: The bindingTemplate
uddi:juddi.apache.org:6e3f63d9-70f5-4f4d-9770-e73168f6500c does not
contain a tModel to define its type of transport. Defaulting to http.

Is this enough to prevent delivery? Strangely nothing else is logged.
Looking at the juddi source, there should have been tons of logs. I've
set the duration from as little as 5ms to 0ms and have waited for 6
minutes without any delivery or error message

1.
http://svn.apache.org/repos/asf/juddi/trunk/uddi-tck-base/src/main/resources/uddi_data/subscriptionnotifier/listenerService.xml

and other requests in this directory have some example requests.

You are required to reference the transport protocol that needs to be used for the accessPoint
in the bindingTemplate.

<tModelInstanceDetails>
        <tModelInstanceInfo tModelKey="uddi:uddi.org:transport:http" />
</tModelInstanceDetails>


If you forget it defaults to using http.

2. The duration is the duration in which you are listening for changes in the registry; so in that time frame you need to update something for a subscription to be send out. If it thinks the notification went through it will not try to notify for that change again.

--K

Reply via email to