It's all about the answers!

Ask a question

Errors to display properties or diagrams with RHP models


Albin Jossic (1111) | asked Apr 13 '12, 11:10 a.m.
Hi,

I had imported a RHP model, this step was doing well.
Then I would like to explore the model and check the imported elements.
I can explore the model but I can't see the elements properties and load the diagrams.

I use the Design Management 4.0 M7 & RHP 7.6.1
with a Derby Database
on a Windows XP x64 Version 2003 ServicePack 2.

I provide a stack trace of the Jazz server for each encountered problem.

The following stack trace is about the element properties:

13 avr. 2012 16:42:34 com.ibm.team.jfs.internal.app.servlet.util.ServletDispatchingHandler <clinit>
INFO: CRJZS0315I Servlet Dispatching Enabled
13 avr. 2012 16:42:34 com.ibm.team.jfs.internal.app.servlet.util.ServletDispatchingHandler <clinit>
INFO: CRJZS0318I Servlet Loopback Disabled
com.ibm.rational.carter.properties.CarterPropertyCollectorException: Carter / Property Pages: Rhapsody model server response error
at com.ibm.rational.carter.properties.ModelElementPropertiesCollector.getProperties(ModelElementPropertiesCollector.java:62)
at com.ibm.rational.carter.properties.PropertiesProvider.getProperties(PropertiesProvider.java:60)
at com.ibm.xtools.rmps.properties.internal.PropertiesFrontService.rmpsGet(PropertiesFrontService.java:67)
at com.ibm.xtools.rmps.frontservice.RmpsFrontService.rmpsService(RmpsFrontService.java:407)
at com.ibm.xtools.rmps.frontservice.RmpsFrontService.doGet(RmpsFrontService.java:546)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:167)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:278)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:76)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:335)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:964)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:304)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:897)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:919)
at java.lang.Thread.run(Thread.java:736)


The following stack trace is about the error: Unable to load diagram.

13 avr. 2012 14:38:44 com.ibm.team.jfs.internal.app.servlet.util.ServletDispatchingHandler <clinit>
INFO: CRJZS0315I Servlet Dispatching Enabled
13 avr. 2012 14:38:44 com.ibm.team.jfs.internal.app.servlet.util.ServletDispatchingHandler <clinit>
INFO: CRJZS0318I Servlet Loopback Disabled
java.net.SocketException: Unexpected end of file from server
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:782)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:645)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:779)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:645)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1205)
at com.ibm.rational.carter.commands.GetDiagramCommand.getDiagram(GetDiagramCommand.java:63)
at com.ibm.rational.carter.util.DiagramCacheManager.getDiagramImageAndPartsFromRhapsody(DiagramCacheManager.java:315)
at com.ibm.rational.carter.util.DiagramCacheManager.getDiagramImage(DiagramCacheManager.java:150)
at com.ibm.rational.carter.diagrams.DiagramServiceProvider.getImage(DiagramServiceProvider.java:80)
at com.ibm.xtools.rmps.diagrams.internal.DiagramsFrontService.rmpsGet(DiagramsFrontService.java:158)
at com.ibm.xtools.rmps.frontservice.RmpsFrontService.rmpsService(RmpsFrontService.java:407)
at com.ibm.xtools.rmps.frontservice.RmpsFrontService.doGet(RmpsFrontService.java:546)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:167)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:278)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:76)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:335)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:964)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:304)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:897)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:919)
at java.lang.Thread.run(Thread.java:736)


Thank you for any help,

Albin.

4 answers



permanent link
Nilesh Padmawar (61) | answered Apr 13 '12, 1:59 p.m.
Please check if "Rhapsody System Domains" is associated with the project area.


Hi,

I had imported a RHP model, this step was doing well.
Then I would like to explore the model and check the imported elements.
I can explore the model but I can't see the elements properties and load the diagrams.

I use the Design Management 4.0 M7 & RHP 7.6.1
with a Derby Database
on a Windows XP x64 Version 2003 ServicePack 2.

I provide a stack trace of the Jazz server for each encountered problem.

The following stack trace is about the element properties:

13 avr. 2012 16:42:34 com.ibm.team.jfs.internal.app.servlet.util.ServletDispatchingHandler <clinit>
INFO: CRJZS0315I Servlet Dispatching Enabled
13 avr. 2012 16:42:34 com.ibm.team.jfs.internal.app.servlet.util.ServletDispatchingHandler <clinit>
INFO: CRJZS0318I Servlet Loopback Disabled
com.ibm.rational.carter.properties.CarterPropertyCollectorException: Carter / Property Pages: Rhapsody model server response error
at com.ibm.rational.carter.properties.ModelElementPropertiesCollector.getProperties(ModelElementPropertiesCollector.java:62)
at com.ibm.rational.carter.properties.PropertiesProvider.getProperties(PropertiesProvider.java:60)
at com.ibm.xtools.rmps.properties.internal.PropertiesFrontService.rmpsGet(PropertiesFrontService.java:67)
at com.ibm.xtools.rmps.frontservice.RmpsFrontService.rmpsService(RmpsFrontService.java:407)
at com.ibm.xtools.rmps.frontservice.RmpsFrontService.doGet(RmpsFrontService.java:546)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:167)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:278)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:76)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:335)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:964)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:304)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:897)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:919)
at java.lang.Thread.run(Thread.java:736)


The following stack trace is about the error: Unable to load diagram.

13 avr. 2012 14:38:44 com.ibm.team.jfs.internal.app.servlet.util.ServletDispatchingHandler <clinit>
INFO: CRJZS0315I Servlet Dispatching Enabled
13 avr. 2012 14:38:44 com.ibm.team.jfs.internal.app.servlet.util.ServletDispatchingHandler <clinit>
INFO: CRJZS0318I Servlet Loopback Disabled
java.net.SocketException: Unexpected end of file from server
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:782)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:645)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:779)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:645)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1205)
at com.ibm.rational.carter.commands.GetDiagramCommand.getDiagram(GetDiagramCommand.java:63)
at com.ibm.rational.carter.util.DiagramCacheManager.getDiagramImageAndPartsFromRhapsody(DiagramCacheManager.java:315)
at com.ibm.rational.carter.util.DiagramCacheManager.getDiagramImage(DiagramCacheManager.java:150)
at com.ibm.rational.carter.diagrams.DiagramServiceProvider.getImage(DiagramServiceProvider.java:80)
at com.ibm.xtools.rmps.diagrams.internal.DiagramsFrontService.rmpsGet(DiagramsFrontService.java:158)
at com.ibm.xtools.rmps.frontservice.RmpsFrontService.rmpsService(RmpsFrontService.java:407)
at com.ibm.xtools.rmps.frontservice.RmpsFrontService.doGet(RmpsFrontService.java:546)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:167)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:278)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:76)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:335)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:964)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:304)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:897)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:919)
at java.lang.Thread.run(Thread.java:736)


Thank you for any help,

Albin.

permanent link
Albin Jossic (1111) | answered Apr 16 '12, 4:26 a.m.
Please check if "Rhapsody System Domains" is associated with the project area.

Hi,

Thank you for your response,

What do you mean by "is associated"?

I checked that the definition domains is Rhapsody,
and I see in "my all project" the project "Rhapsody System Domains".

Is it sufficient to associate the "Rhapsody System Domains" with the project area?

Regards,

Albin.

permanent link
Nilesh Padmawar (61) | answered Apr 17 '12, 10:37 a.m.
This needs to be done from the project area properties.

- Switch to the project area where Rhapsody models are imported
- Invoke "Project Properties" option from "Administration" drop down on the page (Near Top Right corner)
- In the "Project Properties" page click on "Modeling->Domains" option (Left side)
- In the Domains page set option "Actively managed with Design Manager" and save
- The page will reload
- Now check the Rhapsody domain option in the domain list
- This will associate the project area to the Rhapsody domains

permanent link
Albin Jossic (1111) | answered Apr 17 '12, 11:36 a.m.
Hi nilesh,

It's working.

Thank you so much for your help.

Your answer


Register or 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.