Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

RDM Import Request failing using Import Defintion

 I am trying to import RSA models to RDM using import definitions. When running Import definition I am getting following error. Anyone has idea why this is coming?

500 :Error while executing remote task 'com.ibm.xtools.rsa.rmps.importer.tasks.internal.CheckImportDataAccessibility' User: https://clmapxxprdcw1.intra.riyadbank.com:9443/jts/users/4490991 NO REQUEST STRING Details : java.util.NoSuchElementException at java.util.AbstractList$SimpleListIterator.next(AbstractList.java:61) at java.util.Collections.max(Collections.java:1684) at com.ibm.xtools.rsa.rmps.core.emf.SystemResourceManager.getLastestProjectSnapshotUri(SystemResourceManager.java:409) at com.ibm.xtools.rsa.rmps.core.emf.SystemResourceManager.getLatestDomainsSnapshot(SystemResourceManager.java:386) at com.ibm.xtools.rsa.rmps.core.RmpsJfsClient.<init>(RmpsJfsClient.java:62) at com.ibm.xtools.rsa.rmps.importer.utils.ImportTaskExecutor.initializeJfsClient(ImportTaskExecutor.java:120) at com.ibm.xtools.rsa.rmps.importer.utils.ImportTaskExecutor.execute(ImportTaskExecutor.java:49) at com.ibm.xtools.rmps.renderingapp.extensionhandler.internal.ImportTaskService.execute(ImportTaskService.java:51) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:611) at com.ibm.xtools.rmps.renderingapp.servlet.internal.AnnotationServlet.doFilter(AnnotationServlet.java:625) at com.ibm.xtools.rmps.frontservice.annotation.internal.FilterChainImpl.doFilter(FilterChainImpl.java:39) at com.ibm.xtools.rmps.frontservice.annotation.internal.ContentNegotiationFilter.doFilter(ContentNegotiationFilter.java:46) at com.ibm.xtools.rmps.frontservice.annotation.internal.FilterChainImpl.doFilter(FilterChainImpl.java:39) at com.ibm.xtools.rmps.frontservice.annotation.internal.ResponseConversionFilter.doFilter(ResponseConversionFilter.java:83) at com.ibm.xtools.rmps.frontservice.annotation.internal.FilterChainImpl.doFilter(FilterChainImpl.java:39) at com.ibm.xtools.rmps.renderingapp.servlet.internal.AnnotationServlet.service(AnnotationServlet.java:265) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:76) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1214) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:774) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:456) at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1027) at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3703) at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:304) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:962) at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:195) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305) at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83) at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1784) at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204) at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775) at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1659) com.ibm.xtools.rmpx.common.exceptions.RmpxRuntimeException: 500 :Error while executing remote task 'com.ibm.xtools.rsa.rmps.importer.tasks.internal.CheckImportDataAccessibility' at com.ibm.xtools.rsa.rmps.importer.utils.ImportTaskExecutor.onException(ImportTaskExecutor.java:156) at com.ibm.xtools.rsa.rmps.importer.utils.ImportTaskExecutor.execute(ImportTaskExecutor.java:58) at com.ibm.xtools.rmps.renderingapp.extensionhandler.internal.ImportTaskService.execute(ImportTaskService.java:51) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:611) at com.ibm.xtools.rmps.renderingapp.servlet.internal.AnnotationServlet.doFilter(AnnotationServlet.java:625) at com.ibm.xtools.rmps.frontservice.annotation.internal.FilterChainImpl.doFilter(FilterChainImpl.java:39) at com.ibm.xtools.rmps.frontservice.annotation.internal.ContentNegotiationFilter.doFilter(ContentNegotiationFilter.java:46) at com.ibm.xtools.rmps.frontservice.annotation.internal.FilterChainImpl.doFilter(FilterChainImpl.java:39) at com.ibm.xtools.rmps.frontservice.annotation.internal.ResponseConversionFilter.doFilter(ResponseConversionFilter.java:83) at com.ibm.xtools.rmps.frontservice.annotation.internal.FilterChainImpl.doFilter(FilterChainImpl.java:39) at com.ibm.xtools.rmps.renderingapp.servlet.internal.AnnotationServlet.service(AnnotationServlet.java:265) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:76) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1214) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:774) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:456) at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1027) at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3703) at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:304) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:962) at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:195) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305) at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83) at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1784) at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204) at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775) at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1659) 


0 votes



2 answers

Permanent link
Hi Ahmed,

What is the version of RSA DM you are currently using? What is your topology , OS, DB, ... etc..?
Looking at the error, it seems that an empty list of Snapshots is being returned.
Have you been able to import your RSA models before?
In you import definition what do you see in the  compulsory section called "Configurations Dependencies"?
A version 9.x/8.5.x 0r 8.0.x  should be set for the "Rational Software Architect Domains". 
A domain snapshot (for custom profiles) or [No selected] should be set for the "Domains".

Finally, when you request the import, what are the options you chose?

Regards,
François

0 votes

Comments

I just got my problem resolved. Some one had archived the default "Domains" Project area of RDM. I un-archived it and now my import definitions work perfectly


Permanent link
I just got my problem resolved. Some one had archived the default "Domains" Project area in RDM. I un-archived it and now my import definitions work perfectly

0 votes

Comments

Thanks for letting us know. It makes sense that the import would not be able to proceed without the  [System Defined] Domains project area active. Make sure that none the [System Defined] project areas are set to be archived.

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Dec 06 '15, 9:33 a.m.

Question was seen: 3,018 times

Last updated: Dec 07 '15, 7:37 a.m.

Confirmation Cancel Confirm