Paulo Ricardo
unread,Oct 29, 2009, 3:28:18 PM10/29/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to jlite
Hello,
In this piece of code:
private void renewProxy() throws BackendException {
LOG.debug("EGEE Plugin (" + getName() + "): about to renew proxy");
if (proxy == null || proxy.getTimeLeft() <= 6 * 60 * 60) {
try {
if (proxy != null) {
session.destroyProxy();
}
proxy = session.createProxy(getProperties().getProperty
(EGEEHandlerConstants.VO_NAME), 12 * 60 * 60);
session.delegateProxy("myId");
} catch (Throwable e) {
proxy = null;
session = null;
throw new BackendException("Proxy initialization failed");
}
}
LOG.debug("EGEE Plugin (" + getName() + "): proxy renewal
finished");
}
I'm gettin the following exception, when trying to delegate the proxy:
2009-10-29 16:05:03,516 - operation.getNumParams()=1
2009-10-29 16:05:03,516 - getParamList number of params: 1
2009-10-29 16:05:03,533 - Enter: Call::invoke(RPCElement)
2009-10-29 16:05:03,539 -
org.apache.axis.i18n.resource::handleGetObject(attachEnabled)
2009-10-29 16:05:03,540 - Attachment support is enabled? false
2009-10-29 16:05:03,543 - Enter: SOAPPart ctor(FORM_SOAPENVELOPE)
2009-10-29 16:05:03,543 -
org.apache.axis.i18n.resource::handleGetObject(setMsgForm)
2009-10-29 16:05:03,543 - Setting current message form to:
FORM_SOAPENVELOPE (currentMessage is now
org.apache.axis.message.SOAPEnvelope)
2009-10-29 16:05:03,543 - Exit: SOAPPart ctor()
2009-10-29 16:05:03,544 -
org.apache.axis.i18n.resource::handleGetObject(addBody00)
2009-10-29 16:05:03,544 - Adding body element to message...
2009-10-29 16:05:03,544 - Enter: Call::invoke()
2009-10-29 16:05:03,544 - MessageContext: setTargetService
(WMProxyDelegation_PortType)
2009-10-29 16:05:03,544 -
org.apache.axis.i18n.resource::handleGetObject(noService10)
2009-10-29 16:05:03,544 - Exception:
org.apache.axis.ConfigurationException: No service named
WMProxyDelegation_PortType is available
org.apache.axis.ConfigurationException: No service named
WMProxyDelegation_PortType is available
at org.apache.axis.configuration.FileProvider.getService
(FileProvider.java:233)
at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
at org.apache.axis.MessageContext.setTargetService
(MessageContext.java:756)
at org.apache.axis.client.Call.invoke(Call.java:2690)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at
org.gridsite.www.namespaces.delegation_1.DelegationSoapBindingStub.getProxyReq
(DelegationSoapBindingStub.java:180)
at org.glite.wms.wmproxy.WMProxyAPI.grstGetProxyReq(WMProxyAPI.java:
248)
at jlite.GridSessionImpl.delegateProxy(GridSessionImpl.java:193)
at jlite.GridSessionImpl.delegateProxy(GridSessionImpl.java:184)
at org.ourgrid.gateway.plugins.egee.EGEEHandler.renewProxy
(EGEEHandler.java:199)
at org.ourgrid.gateway.plugins.egee.EGEEHandler.createCFG
(EGEEHandler.java:182)
at org.ourgrid.gateway.plugins.egee.EGEEHandler.submitJobs
(EGEEHandler.java:79)
at org.ourgrid.gateway.QueueManager.runHandler(QueueManager.java:107)
at org.ourgrid.gateway.QueueManager.runLoop(QueueManager.java:131)
at org.ourgrid.gateway.QueueManager.access$0(QueueManager.java:124)
at org.ourgrid.gateway.QueueManager$1.run(QueueManager.java:66)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:
441)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset
(FutureTask.java:317)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
at java.util.concurrent.ScheduledThreadPoolExecutor
$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor
$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
at java.util.concurrent.ScheduledThreadPoolExecutor
$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask
(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
at org.apache.axis.configuration.FileProvider.getService
(FileProvider.java:233)
at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
at org.apache.axis.MessageContext.setTargetService
(MessageContext.java:756)
at org.apache.axis.client.Call.invoke(Call.java:2690)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at
org.gridsite.www.namespaces.delegation_1.DelegationSoapBindingStub.getProxyReq
(DelegationSoapBindingStub.java:180)
at org.glite.wms.wmproxy.WMProxyAPI.grstGetProxyReq(WMProxyAPI.java:
248)
at jlite.GridSessionImpl.delegateProxy(GridSessionImpl.java:193)
at jlite.GridSessionImpl.delegateProxy(GridSessionImpl.java:184)
at org.ourgrid.gateway.plugins.egee.EGEEHandler.renewProxy
(EGEEHandler.java:199)
at org.ourgrid.gateway.plugins.egee.EGEEHandler.createCFG
(EGEEHandler.java:182)
at org.ourgrid.gateway.plugins.egee.EGEEHandler.submitJobs
(EGEEHandler.java:79)
at org.ourgrid.gateway.QueueManager.runHandler(QueueManager.java:107)
at org.ourgrid.gateway.QueueManager.runLoop(QueueManager.java:131)
at org.ourgrid.gateway.QueueManager.access$0(QueueManager.java:124)
at org.ourgrid.gateway.QueueManager$1.run(QueueManager.java:66)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:
441)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset
(FutureTask.java:317)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
at java.util.concurrent.ScheduledThreadPoolExecutor
$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor
$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
at java.util.concurrent.ScheduledThreadPoolExecutor
$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask
(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
2009-10-29 16:05:03,545 - MessageContext: setServiceHandler(null)
2009-10-29 16:05:03,545 -
org.apache.axis.i18n.resource::handleGetObject(targetService)
2009-10-29 16:05:03,545 - Target service: WMProxyDelegation_PortType
2009-10-29 16:05:03,545 - MessageContext: setTargetService()
2009-10-29 16:05:03,545 -
org.apache.axis.i18n.resource::handleGetObject(noService10)
2009-10-29 16:05:03,545 - Exception:
org.apache.axis.ConfigurationException: No service named is available
org.apache.axis.ConfigurationException: No service named is available
at org.apache.axis.configuration.FileProvider.getService
(FileProvider.java:233)
at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
at org.apache.axis.MessageContext.setTargetService
(MessageContext.java:756)
at
org.apache.axis.transport.http.HTTPTransport.setupMessageContextImpl
(HTTPTransport.java:89)
at org.apache.axis.client.Transport.setupMessageContext
(Transport.java:46)
at org.apache.axis.client.Call.invoke(Call.java:2738)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at
org.gridsite.www.namespaces.delegation_1.DelegationSoapBindingStub.getProxyReq
(DelegationSoapBindingStub.java:180)
at org.glite.wms.wmproxy.WMProxyAPI.grstGetProxyReq(WMProxyAPI.java:
248)
at jlite.GridSessionImpl.delegateProxy(GridSessionImpl.java:193)
at jlite.GridSessionImpl.delegateProxy(GridSessionImpl.java:184)
at org.ourgrid.gateway.plugins.egee.EGEEHandler.renewProxy
(EGEEHandler.java:199)
at org.ourgrid.gateway.plugins.egee.EGEEHandler.createCFG
(EGEEHandler.java:182)
at org.ourgrid.gateway.plugins.egee.EGEEHandler.submitJobs
(EGEEHandler.java:79)
at org.ourgrid.gateway.QueueManager.runHandler(QueueManager.java:107)
at org.ourgrid.gateway.QueueManager.runLoop(QueueManager.java:131)
at org.ourgrid.gateway.QueueManager.access$0(QueueManager.java:124)
at org.ourgrid.gateway.QueueManager$1.run(QueueManager.java:66)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:
441)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset
(FutureTask.java:317)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
at java.util.concurrent.ScheduledThreadPoolExecutor
$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor
$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
at java.util.concurrent.ScheduledThreadPoolExecutor
$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask
(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
at org.apache.axis.configuration.FileProvider.getService
(FileProvider.java:233)
at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
at org.apache.axis.MessageContext.setTargetService
(MessageContext.java:756)
at
org.apache.axis.transport.http.HTTPTransport.setupMessageContextImpl
(HTTPTransport.java:89)
at org.apache.axis.client.Transport.setupMessageContext
(Transport.java:46)
at org.apache.axis.client.Call.invoke(Call.java:2738)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at
org.gridsite.www.namespaces.delegation_1.DelegationSoapBindingStub.getProxyReq
(DelegationSoapBindingStub.java:180)
at org.glite.wms.wmproxy.WMProxyAPI.grstGetProxyReq(WMProxyAPI.java:
248)
at jlite.GridSessionImpl.delegateProxy(GridSessionImpl.java:193)
at jlite.GridSessionImpl.delegateProxy(GridSessionImpl.java:184)
at org.ourgrid.gateway.plugins.egee.EGEEHandler.renewProxy
(EGEEHandler.java:199)
at org.ourgrid.gateway.plugins.egee.EGEEHandler.createCFG
(EGEEHandler.java:182)
at org.ourgrid.gateway.plugins.egee.EGEEHandler.submitJobs
(EGEEHandler.java:79)
at org.ourgrid.gateway.QueueManager.runHandler(QueueManager.java:107)
at org.ourgrid.gateway.QueueManager.runLoop(QueueManager.java:131)
at org.ourgrid.gateway.QueueManager.access$0(QueueManager.java:124)
at org.ourgrid.gateway.QueueManager$1.run(QueueManager.java:66)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:
441)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset
(FutureTask.java:317)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
at java.util.concurrent.ScheduledThreadPoolExecutor
$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor
$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
at java.util.concurrent.ScheduledThreadPoolExecutor
$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask
(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Any help or hint on this issue would be kindly appreciated.
Thank you,
Paulo