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/

Reply via email to