Hello:
We are developing some grid services that send and receive notifications. We
would like to make a chain of services: a service notifies another service,
that notifies another one until we reach the end-user client. However, we face
up to an exception while trying to subscribe to services notifications. This
exception has been written at the end of this document. We think that it should
be related with the -DGLOBUS_LOCATION=/usr/local/globus. We have fixed it in
the first client, but after exploring the service we were not able to fix it o
them. Supposing it is our problem, should we fix it in the build.properties,
build.xml or the environment of each service? Can anybody give me an example of
how to subscribe to another service notification?.
Thanks
Carlos Alario
PD:Exception
Container failed to initialize. Caused by
org.apache.axis.ConfigurationException: Configuration file directory './etc'
does not exist or is not a directory or is not readable.
org.apache.axis.ConfigurationException: Configuration file directory './etc'
does not exist or is not a directory or is not readable.
at org.apache.axis.configuration.DirProvider.<init>(DirProvider.java:73)
at
org.globus.wsrf.container.ServiceDispatcher.<init>(ServiceDispatcher.java:85)
at
org.globus.wsrf.container.ServiceContainer.createServiceDispatcher(ServiceContainer.java:215)
at
org.globus.wsrf.container.ServiceContainer.start(ServiceContainer.java:225)
at
org.globus.wsrf.container.ServiceContainer.<init>(ServiceContainer.java:197)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at
org.globus.wsrf.container.ServiceContainer.createContainer(ServiceContainer.java:138)
at
org.globus.wsrf.impl.notification.ClientNotificationConsumerManager.startListening(ClientNotificationConsumerManager.java:62)
at
es.uva.tel.gsic.services.broker.impl.NsSimulationClient.startListening(NsSimulationClient.java:360)
at
es.uva.tel.gsic.services.broker.impl.SpBroker.launchJobSimulationPackages(SpBroker.java:242)
at
es.uva.tel.gsic.services.broker.impl.SpBroker.processSimulationPackage(SpBroker.java:81)
at
es.uva.tel.gsic.services.broker.impl.BrokerServiceThreads.run(BrokerServiceThreads.java:21)
at org.apache.axis.configuration.DirProvider.<init>(DirProvider.java:73)
at
org.globus.wsrf.container.ServiceDispatcher.<init>(ServiceDispatcher.java:85)
at
org.globus.wsrf.container.ServiceContainer.createServiceDispatcher(ServiceContainer.java:215)
at
org.globus.wsrf.container.ServiceContainer.start(ServiceContainer.java:225)
at
org.globus.wsrf.container.ServiceContainer.<init>(ServiceContainer.java:197)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at
org.globus.wsrf.container.ServiceContainer.createContainer(ServiceContainer.java:138)
at
org.globus.wsrf.impl.notification.ClientNotificationConsumerManager.startListening(ClientNotificationConsumerManager.java:62)
at
es.uva.tel.gsic.services.broker.impl.NsSimulationClient.startListening(NsSimulationClient.java:360)
at
es.uva.tel.gsic.services.broker.impl.SpBroker.launchJobSimulationPackages(SpBroker.java:242)
at
es.uva.tel.gsic.services.broker.impl.SpBroker.processSimulationPackage(SpBroker.java:81)
at
es.uva.tel.gsic.services.broker.impl.BrokerServiceThreads.run(BrokerServiceThreads.java:21)
_________________________________________________________________
¡Este Otoño reta a tus amigos con el nuevo juego de preguntas LiveQuiz!
http://www.vivelive.com/LiveQuiz/