Hi Experts,
I am following the document avaya-work-assignment-developer-guide-3_0-v1.pdf to deploy a sample project into CE.
When I tried to verify the Work Assignment Service REST interface with below URL I got a error:
{"errorCode":"IMREST001","message":"An internal server error occurred","cause":"REST service error"}
http://{Server IP}/services/WAIMRestService/wa/imrest/v2/matches/check
Does anyone have experience on this?
I checked log from CE server in /var/log/Avaya/services/WAIMRestService and show error content as below:
-------------------------------------------------------
2015-04-07 17:46:04,270 [WebContainer : 1] api.IMRestV2Service INFO - [M:check][T:]. Entering ENTERING /check
2015-04-07 17:46:04,272 [WebContainer : 1] proxy.IMSpaceProxyFactory INFO - [M:getIMSpaceProxy][T:]. Initializing GigaSpaces Remote Proxy for IMSpace.
2015-04-07 17:46:09,314 [WebContainer : 1] proxy.IMSpaceProxyFactory ERROR - [M:getIMSpaceProxy][T:]. Failed to connect to ImSpace using url
jini://*/*/ImSpace and lookup locators 135.27.132.197:7000,135.27.
132.221:7000
2015-04-07 17:46:09,329 [WebContainer : 1] ex.DefaultExceptionMapper ERROR - [M:toResponse][T:]. An Internal Server Error occurred: FinderException: LookupFinder failed to find service using the following se
rvice attributes:
Service attributes: [net.jini.lookup.entry.Name(name=ImSpace)]
Service attributes: [com.j_spaces.lookup.entry.State(state=started,electable=null,replicable=null)]
Lookup timeout: [5000]
Classes: [interface com.j_spaces.core.service.Service]
Jini Lookup Groups: [gigaspaces-9.7.0-XAPPremium-ga]
Jini Lookup Locators: 135.27.132.197:7000,135.27.132.221:7000
Number of Lookup Services: 2
javax.ejb.EJBException: Injection failure; nested exception is: javax.enterprise.inject.CreationException: com.j_spaces.core.client.FinderException: LookupFinder failed to find service using the following se
rvice attributes:
Service attributes: [net.jini.lookup.entry.Name(name=ImSpace)]
Service attributes: [com.j_spaces.lookup.entry.State(state=started,electable=null,replicable=null)]
Lookup timeout: [5000]
Classes: [interface com.j_spaces.core.service.Service]
Jini Lookup Groups: [gigaspaces-9.7.0-XAPPremium-ga]
Jini Lookup Locators: 135.27.132.197:7000,135.27.132.221:7000
Number of Lookup Services: 2
at com.ibm.ejs.container.util.ExceptionUtil.EJBException(ExceptionUtil.java:475)
at com.ibm.ejs.container.StatelessBeanO.initialize(StatelessBeanO.java:299)
at com.ibm.ejs.container.BeanOFactory.create(BeanOFactory.java:130)
at com.ibm.ejs.container.EJSHome.createNewBeanO(EJSHome.java:869)
at com.ibm.ejs.container.EJSHome.createBeanO(EJSHome.java:1242)
at com.ibm.ejs.container.EJSHome.createBeanO(EJSHome.java:1360)
at com.ibm.ejs.container.activator.UncachedActivationStrategy.atActivate(UncachedActivationStrategy.java:89)
at com.ibm.ejs.container.activator.Activator.preInvokeActivateBean(Activator.java:324)
at com.ibm.ejs.container.EJSContainer.preInvokeActivate(EJSContainer.java:3728)
at com.ibm.ejs.container.EJSContainer.EjbPreInvoke(EJSContainer.java:3042)
at com.avaya.ingensg.ce.wa.imrest.entity.EJSLocalNSLInteractionManagerBean_297db6fc.impuIsAlive(EJSLocalNSLInteractionManagerBean_297db6fc.java)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:94)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:619)
at org.apache.webbeans.ejb.common.proxy.EjbBeanProxyHandler.invoke(EjbBeanProxyHandler.java:204)
at com.avaya.ingensg.ce.wa.imrest.entity.InteractionManagerBean_$$_javassist_0.impuIsAlive(InteractionManagerBean_$$_javassist_0.java)
at com.avaya.ingensg.ce.wa.imrest.api.IMRestV2Service.check(IMRestV2Service.java:157)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:94)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:619)
at org.apache.wink.server.internal.handlers.InvokeMethodHandler.handleRequest(InvokeMethodHandler.java:63)
at org.apache.wink.server.handlers.AbstractHandler.handleRequest(AbstractHandler.java:33)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:75)
at org.apache.wink.server.internal.handlers.CreateInvocationParametersHandler.handleRequest(CreateInvocationParametersHandler.java:54)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:75)
at org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleSubResourceMethod(FindResourceMethodHandler.java:188)
at org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleRequest(FindResourceMethodHandler.java:110)