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

RTC and RAM Integration

On my RAM 7.5.1 server I have setup a Friend(Outbound) Connection to my RTC 4.0 server and setup a consumer(Inbound) on my RTC server successfully however getting an error when I try to create a friend(outbound) connection from my RTC server to the RAM server.

Scenario's:
RAM Friend(outbound) -> RTC Consumer(Inbound)   - Successful
RTC Friend(Outbound) -> RAM Consumer(Inbound)  - failed

Root Services URI:


Error:
An error occurred while requesting the root services document from server "https://<ram_server_dns>:9443/ram/rootservices". Please check the URL and try again.ID CRJAZ1575E
hide details
An error occurred communicating with the server at "https://<ram_server_dns>:9443/ram/rootservices". Verify that the server is available, and that there are no firewalls or other artifacts between these two endpoints that could present a confirmation dialog.ID CRJAZ2287E
com.ibm.team.repository.common.TeamRepositoryException
com.ibm.team.repository.service.internal.discovery.FriendsAdminRestService.executeHttpRequest(FriendsAdminRestService.java:777)
com.ibm.team.repository.service.internal.discovery.FriendsAdminRestService.getDiscoveryDocumentModel(FriendsAdminRestService.java:759)
com.ibm.team.repository.service.internal.discovery.FriendsAdminRestService.getPropertyFromDiscoveryDocument(FriendsAdminRestService.java:867)
com.ibm.team.repository.service.internal.discovery.FriendsAdminRestService.getFriendsOAuthInfo(FriendsAdminRestService.java:616)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:600)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
$Proxy742.getFriendsOAuthInfo(Unknown Source)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:600)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.doModelledRestService(AbstractTeamServerServlet.java:531)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:2058)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1878)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1754)
javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:76)
javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:68)
javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1597)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)
com.ibm.team.repository.server.servletbridge.BridgeFilter.processDelegate(BridgeFilter.java:133)
com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:154)
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:934)
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181)
com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3935)
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1784)
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1613)
Caused by:
com.ibm.team.jfs.app.resource.entity.RDFEntity.getModel(RDFEntity.java:346)
com.ibm.team.jfs.app.resource.entity.RDFEntity.getModel(RDFEntity.java:301)
com.ibm.team.jfs.app.resource.entity.RDFEntity.getModel(RDFEntity.java:278)
com.ibm.team.repository.service.internal.discovery.FriendsAdminRestService$1.handleResponse(FriendsAdminRestService.java:755)
... 62 more.
Caused by:
com.hp.hpl.jena.rdf.arp.impl.XMLHandler$1: {E201} rdf:resource not allowed as attribute here. (com.ibm.team.jfs.app.resource.internal.RDFInputProcessingException)
com.ibm.team.jfs.app.resource.internal.RDFProcessingErrorHandler.fatalError(RDFProcessingErrorHandler.java:26)
com.ibm.team.jfs.app.resource.internal.RDFProcessingErrorHandler.error(RDFProcessingErrorHandler.java:21)
com.hp.hpl.jena.rdf.arp.impl.ARPSaxErrorHandler.error(ARPSaxErrorHandler.java:27)
com.hp.hpl.jena.rdf.arp.impl.XMLHandler.warning(XMLHandler.java:222)
... 90 more.
Caused by:
com.hp.hpl.jena.rdf.arp.impl.XMLHandler.warning(XMLHandler.java:199)
com.hp.hpl.jena.rdf.arp.impl.XMLHandler.warning(XMLHandler.java:194)
com.hp.hpl.jena.rdf.arp.impl.ParserSupport.warning(ParserSupport.java:214)
com.hp.hpl.jena.rdf.arp.impl.AttributeLexer.error(AttributeLexer.java:175)
... 86 more.

0 votes


Accepted answer

Permanent link
Jazz.net -> Products -> Rational Asset Manager -> What's happening -> See Project's dashboard (right hand side)
Tony Altamura selected this answer as the correct answer

0 votes

Comments

Hi Gili, seeing that the testfixes will not be available till Q1 2013, will there be a supported upgrade from 7.5.1.1(with testfixes) to 7.5.1.2?

The reason I ask is that the database migration and version increment occured as part of the 7.5.1.1(with Testfixes) upgrade. 

Yes it will migrate. We are very careful to make sure that migrations can always occur, even from testfixes.


2 other answers

Permanent link
I4.0 support is with RAM 7.5.1.1 Testfix 7 or above.
The logs above notes: com.hp.hpl.jena.rdf.arp.impl.XMLHandler$1: {E201} rdf:resource not allowed as attribute here.

See: RTC 4 can not specify RAM as a friend server (67728)

0 votes

Comments

Thanks Gili for your prompt response. When will RAM 7.5.1.2 be released? Is there a patch available?


Thanks,
Tony

See 7.5.1.2 Dashboard, 1Q next year.

Testfixes for 7.5.1.1 you can get from IBM's service/support


Permanent link
Hi Gili, I cant seem to link to the 7.5.1.2 Dashboard.  Is there public access to this?

0 votes

Comments

Yes, the dashboard tracks the next release.

Testfixes are out of bound specific fixes, for critical problems delivered through IBM's support.

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
× 6,121
× 2

Question asked: Sep 27 '12, 1:49 a.m.

Question was seen: 8,246 times

Last updated: Oct 03 '12, 12:06 p.m.

Confirmation Cancel Confirm