Ticket #222 (closed defect: wontfix)

Opened 8 years ago

Last modified 8 years ago

re-claim from same site after clearing the broker inventory for that site fails

Reported by: anirban Owned by: ibaldin
Priority: major Milestone: Camano 3.1
Component: Don't Know Version: Camano 3.1
Keywords: Cc:

Description

When you release resources for a site from the broker inventory and try to reclaim the same resources from that site, it throws an exception.

Change History

Changed 8 years ago by anirban

Stack trace:

An error occurred. Error code: -11000 : Internal error.

Error Message: Claim failed: notices=Reservation bbc43216-049e-4e49-be7b-74a71e86d06f (Slice ndl-broker) is in state [Failed,None], err=Failing reservation due to non-recoverable RPC error (RemoteError?), message=RPC failed at remote actor. mesage:reservation not found Exception stack trace: orca.shirako.kernel.Kernel.error(Kernel.java:345) orca.shirako.kernel.Kernel.validate(Kernel.java:1371) orca.shirako.kernel.KernelWrapper?.claimRequest(KernelWrapper?.java:126) orca.shirako.core.Authority.claim(Authority.java:104) orca.shirako.core.Authority.processIncomingRPC(Authority.java:507) orca.shirako.core.Actor.processIncomingRPC(Actor.java:993) orca.shirako.core.Authority.tickHandler(Authority.java:342) orca.shirako.core.Actor.externalTick(Actor.java:360) orca.shirako.kernel.RealtimeTick?$TickWrapper?.run(RealtimeTick?.java:139) , stack=Exception stack trace: orca.shirako.kernel.RPCManager.doDispatchIncomingRPC(RPCManager.java:472) orca.shirako.kernel.RPCManager.dispatchIncoming(RPCManager.java:229) orca.shirako.proxies.soapaxis2.services.ActorServiceSkeleton?.doDispatch(ActorServiceSkeleton?.java:206) orca.shirako.proxies.soapaxis2.services.ActorServiceSkeleton?.failedRPC(ActorServiceSkeleton?.java:383) orca.shirako.proxies.soapaxis2.services.BrokerServiceMessageReceiverInOut?.invokeBusinessLogic(BrokerServiceMessageReceiverInOut?.java:157) org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver?.receive(AbstractInOutSyncMessageReceiver?.java:39) org.apache.axis2.engine.AxisEngine?.receive(AxisEngine?.java:497) org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:328) org.apache.axis2.transport.http.AxisServlet?.doPost(AxisServlet?.java:254) javax.servlet.http.HttpServlet?.service(HttpServlet?.java:709) javax.servlet.http.HttpServlet?.service(HttpServlet?.java:802) org.apache.catalina.core.ApplicationFilterChain?.internalDoFilter(ApplicationFilterChain?.java:252) org.apache.catalina.core.ApplicationFilterChain?.doFilter(ApplicationFilterChain?.java:173) org.apache.catalina.core.StandardWrapperValve?.invoke(StandardWrapperValve?.java:213) org.apache.catalina.core.StandardContextValve?.invoke(StandardContextValve?.java:178) org.apache.catalina.authenticator.AuthenticatorBase?.invoke(AuthenticatorBase?.java:432) org.apache.catalina.core.StandardHostValve?.invoke(StandardHostValve?.java:126) org.apache.catalina.valves.ErrorReportValve?.invoke(ErrorReportValve?.java:105) org.apache.catalina.core.StandardEngineValve?.invoke(StandardEngineValve?.java:107) org.apache.catalina.connector.CoyoteAdapter?.service(CoyoteAdapter?.java:148) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) org.apache.tomcat.util.net.PoolTcpEndpoint?.processSocket(PoolTcpEndpoint?.java:527) org.apache.tomcat.util.net.LeaderFollowerWorkerThread?.runIt(LeaderFollowerWorkerThread?.java:80) org.apache.tomcat.util.threads.ThreadPool?$ControlRunnable?.run(ThreadPool?.java:684) java.lang.Thread.run(Thread.java:619)

Error Details: Show/Hide

Claim failed: notices=Reservation bbc43216-049e-4e49-be7b-74a71e86d06f (Slice ndl-broker) is in state [Failed,None], err=Failing reservation due to non-recoverable RPC error (RemoteError?), message=RPC failed at remote actor. mesage:reservation not found Exception stack trace:
orca.shirako.kernel.Kernel.error(Kernel.java:345)
orca.shirako.kernel.Kernel.validate(Kernel.java:1371)
orca.shirako.kernel.KernelWrapper?.claimRequest(KernelWrapper?.java:126)
orca.shirako.core.Authority.claim(Authority.java:104)
orca.shirako.core.Authority.processIncomingRPC(Authority.java:507)
orca.shirako.core.Actor.processIncomingRPC(Actor.java:993)
orca.shirako.core.Authority.tickHandler(Authority.java:342)
orca.shirako.core.Actor.externalTick(Actor.java:360)
orca.shirako.kernel.RealtimeTick?$TickWrapper?.run(RealtimeTick?.java:139)
, stack=Exception stack trace:
orca.shirako.kernel.RPCManager.doDispatchIncomingRPC(RPCManager.java:472)
orca.shirako.kernel.RPCManager.dispatchIncoming(RPCManager.java:229)
orca.shirako.proxies.soapaxis2.services.ActorServiceSkeleton?.doDispatch(ActorServiceSkeleton?.java:206)
orca.shirako.proxies.soapaxis2.services.ActorServiceSkeleton?.failedRPC(ActorServiceSkeleton?.java:383)
orca.shirako.proxies.soapaxis2.services.BrokerServiceMessageReceiverInOut?.invokeBusinessLogic(BrokerServiceMessageReceiverInOut?.java:157)
org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver?.receive(AbstractInOutSyncMessageReceiver?.java:39)
org.apache.axis2.engine.AxisEngine?.receive(AxisEngine?.java:497)
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:328)
org.apache.axis2.transport.http.AxisServlet?.doPost(AxisServlet?.java:254)
javax.servlet.http.HttpServlet?.service(HttpServlet?.java:709)
javax.servlet.http.HttpServlet?.service(HttpServlet?.java:802)
org.apache.catalina.core.ApplicationFilterChain?.internalDoFilter(ApplicationFilterChain?.java:252)
org.apache.catalina.core.ApplicationFilterChain?.doFilter(ApplicationFilterChain?.java:173)
org.apache.catalina.core.StandardWrapperValve?.invoke(StandardWrapperValve?.java:213)
org.apache.catalina.core.StandardContextValve?.invoke(StandardContextValve?.java:178)
org.apache.catalina.authenticator.AuthenticatorBase?.invoke(AuthenticatorBase?.java:432)
org.apache.catalina.core.StandardHostValve?.invoke(StandardHostValve?.java:126)
org.apache.catalina.valves.ErrorReportValve?.invoke(ErrorReportValve?.java:105)
org.apache.catalina.core.StandardEngineValve?.invoke(StandardEngineValve?.java:107)
org.apache.catalina.connector.CoyoteAdapter?.service(CoyoteAdapter?.java:148)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
org.apache.tomcat.util.net.PoolTcpEndpoint?.processSocket(PoolTcpEndpoint?.java:527)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread?.runIt(LeaderFollowerWorkerThread?.java:80)
org.apache.tomcat.util.threads.ThreadPool?$ControlRunnable?.run(ThreadPool?.java:684)
java.lang.Thread.run(Thread.java:619)

Exception stack trace:
orca.shirako.core.Broker.claim(Broker.java:233)
orca.manage.extensions.standard.actors.AgentManagerObject?.claimResources(AgentManagerObject?.java:374)
orca.manage.extensions.standard.actors.proxies.local.LocalAgentManagementProxy?.claimResources(LocalAgentManagementProxy?.java:76)
sun.reflect.NativeMethodAccessorImpl?.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl?.invoke(NativeMethodAccessorImpl?.java:39)
sun.reflect.DelegatingMethodAccessorImpl?.invoke(DelegatingMethodAccessorImpl?.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.apache.velocity.util.introspection.UberspectImpl?$VelMethodImpl?.invoke(UberspectImpl?.java:267)
org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197)
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:327)
org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:51)
org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:95)
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:70)
org.apache.velocity.runtime.parser.node.SimpleNode?.render(SimpleNode?.java:230)
org.apache.velocity.Template.merge(Template.java:256)
org.apache.velocity.tools.view.servlet.VelocityLayoutServlet?.mergeTemplate(Unknown Source)
org.apache.velocity.tools.view.servlet.VelocityViewServlet?.doRequest(Unknown Source)
org.apache.velocity.tools.view.servlet.VelocityViewServlet?.doPost(Unknown Source)
javax.servlet.http.HttpServlet?.service(HttpServlet?.java:709)
javax.servlet.http.HttpServlet?.service(HttpServlet?.java:802)
org.apache.catalina.core.ApplicationFilterChain?.internalDoFilter(ApplicationFilterChain?.java:252)
org.apache.catalina.core.ApplicationFilterChain?.doFilter(ApplicationFilterChain?.java:173)
org.apache.catalina.core.StandardWrapperValve?.invoke(StandardWrapperValve?.java:213)
org.apache.catalina.core.StandardContextValve?.invoke(StandardContextValve?.java:178)
org.apache.catalina.authenticator.AuthenticatorBase?.invoke(AuthenticatorBase?.java:524)
org.apache.catalina.core.StandardHostValve?.invoke(StandardHostValve?.java:126)
org.apache.catalina.valves.ErrorReportValve?.invoke(ErrorReportValve?.java:105)
org.apache.catalina.core.StandardEngineValve?.invoke(StandardEngineValve?.java:107)
org.apache.catalina.connector.CoyoteAdapter?.service(CoyoteAdapter?.java:148)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
org.apache.tomcat.util.net.PoolTcpEndpoint?.processSocket(PoolTcpEndpoint?.java:527)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread?.runIt(LeaderFollowerWorkerThread?.java:80)
org.apache.tomcat.util.threads.ThreadPool?$ControlRunnable?.run(ThreadPool?.java:684)
java.lang.Thread.run(Thread.java:619)

Changed 8 years ago by ibaldin

  • milestone set to Camano 3.1

Changed 8 years ago by ibaldin

  • status changed from new to closed
  • resolution set to wontfix

It's a 'feature' - reservations that are closed cannot be re-opened. New delegations from site are required after broker closes original ones in order for broker to claim resources again.

Note: See TracTickets for help on using tickets.