Errors to display properties or diagrams with RHP models
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
Please check if "Rhapsody System Domains" is associated with the project area.
Hi, |
Please check if "Rhapsody System Domains" is associated with the project area. |
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 |
Hi nilesh,
It's working. Thank you so much for your help. |
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.