RRC 4.0.1 integration with System Architect?
which has a comment that this integration will be available in RRC 4.0.1
I've downloaded the 4.0.1 RC2 software and am attempting to integrate with SA 11.4.2.1 using a similar configuration as RTC's intructions. There doesn't seem to be any instructions in the 4.0.1 infocenter: https://jazz.net/help-dev/clm/index.jsp?topic=%2Fcom.ibm.rational.clm.doc%2Fhelpindex_clm.html
(a) Is the ER accurate that an integration with SA is in 4.0.1?
(b) Did the code for this make RC2?
Am able to get to the point where I can select a Derives linktype, but then am getting this response from SA:
(works fine with RTC, properly friended (SA has recorded the the OAuth consumer key)).
An error has occurred while processing a server request. The server returned this error code: 500.
hide details
ID CRRRW7553E A message that was received from the server indicates an error with no specific handler.
Unable to load /rm/proxy?uri=http%3A%2F%2F[myhostname]%3A8889%2FSAOSLC%2FSQL%2FSAServer%2FJK_Enterprises%2F1&dojo.preventCache=1352774424677 status:500
([object Object])@https://[myhostname]:9443/rm/web/_js/?include=A~&etag=IIDHB4rC1KI_en_US&_proxyURL=%2Frm&ss=BJF13:15 ()@https://[myhostname]:9443/rm/web/_js/?include=A~&etag=IIDHB4rC1KI_en_US&_proxyURL=%2Frm&ss=BJF13:15 (10)@https://[myhostname]:9443/rm/web/_js/?include=A~&etag=IIDHB4rC1KI_en_US&_proxyURL=%2Frm&ss=BJF13:15
URL: /rm/proxy?uri=http%3A%2F%2F[myhostname]%3A8889%2FSAOSLC%2FSQL%2FSAServer%2FJK_Enterprises%2F1
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
java.lang.RuntimeException: org.apache.http.conn.HttpHostConnectException: Connection to http://[myhostname]:8889 refused
net.jazz.ajax.service.auth.OAuthProvider.<init>(OAuthProvider.java:49)
net.jazz.ajax.service.auth.AuthenticatingClientService.authProviderForURL(AuthenticatingClientService.java:120)
net.jazz.ajax.service.internal.http.ProxyOperation.run(ProxyOperation.java:126)
net.jazz.ajax.service.internal.http.ProxyServlet.service(ProxyServlet.java:61)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
net.jazz.ajax.servlets.LoggingHttpServlet.service(LoggingHttpServlet.java:35)
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:60)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
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:722)
com.ibm.team.repository.server.servletbridge.BridgeFilter.processDelegate(BridgeFilter.java:133)
com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:154)
com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:154)
root cause
org.apache.http.conn.HttpHostConnectException: Connection to http://[myhostname]:8889 refused
org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:158)
org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121)
org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:573)
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:425)
com.ibm.team.jfs.app.http.client.internal.ExtensibleRequestDirector.execute(ExtensibleRequestDirector.java:149)
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:776)
com.ibm.team.jfs.app.discovery.utils.RootServicesUtil.fetchRootServices(RootServicesUtil.java:670)
com.ibm.team.jfs.app.discovery.utils.RootServicesUtil.access$0(RootServicesUtil.java:638)
com.ibm.team.jfs.app.discovery.utils.RootServicesUtil$CachedResourceManager.run(RootServicesUtil.java:192)
org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
root cause
java.net.ConnectException: Connection refused: connect
java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:381)
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:243)
java.net.PlainSocketImpl.connect(PlainSocketImpl.java:230)
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:377)
java.net.Socket.connect(Socket.java:539)
org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:148)
org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121)
org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:573)
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:425)
com.ibm.team.jfs.app.http.client.internal.ExtensibleRequestDirector.execute(ExtensibleRequestDirector.java:149)
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:776)
com.ibm.team.jfs.app.discovery.utils.RootServicesUtil.fetchRootServices(RootServicesUtil.java:670)
com.ibm.team.jfs.app.discovery.utils.RootServicesUtil.access$0(RootServicesUtil.java:638)
com.ibm.team.jfs.app.discovery.utils.RootServicesUtil$CachedResourceManager.run(RootServicesUtil.java:192)
org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.25 logs.
Apache Tomcat/7.0.25
4 answers
It is not clear if System Architect can perform as an OSLC provider to RRC. RRC had plans to implement this in RRC 4.0 but it is not clear if this was accomplished.
A developerWorks article is available at http://www.ibm.com/developerworks/rational/library/integrate-rational-system-architect-oslc/index.html.
Comments
Scott,
There also was an update in this workitem https://jazz.net/jazz03/web/projects/Requirements%20Management#action=com.ibm.team.workitem.viewWorkItem&id=31901