Forum Discussion
Jun 04, 2007
Your code for the subscription creation looks good. When events occur, they will be sent to the URL you specify in the subscription information. Have you tested your endpoint to ensure it can take a webservice call? I've included in the SDK a perl sample client (EventNotificationClient.pl) that you can use on your BIG-IP (if you don't have the perl environment on a test machine) to send a sample message to an endpoint to test that it's configured properly to receive web service calls.
I honestly haven't done much with the java listening piece of things. If you have verified that the your endpoint works, you might want to run a tcpdump to try to see if any traffic is getting transmitted.
If all else fails, you can run the event daemon on the BIG-IP in debug mode
$ bigstart shutdown eventd
$ /bin/eventd -d -f -o
This will run the event daemon in console mode with all debug information printed to the console. This should shed some light as to what is going on.
To get the event daemon back in daemon mode break out of the user mode running and type the following
$ bigstart startup eventd
-Joe