How to solve this exception in 'converter'
Been round the planet trying to re-establish a delegated converter application. The latest activity being an install of RM/tomcat on the original host. I removed the rm.war from the webapps and configured the tomcat to behave as it had in its prior instantiation (e.g. port #, DISPLAY). Visiting the converter URI:
Converter Graphics environment diagnostic tests have passed
One by one barriers have fallen but the latest is this exception recorded in the converter.log java.lang.IllegalStateException: No match found at java.util.regex.Matcher.group(Matcher.java:479) at java.util.regex.Matcher.group(Matcher.java:439) at com.ibm.rdm.web.htmlgen.servlet.ConverterServlet.getRepository(ConverterServlet.java:185) at com.ibm.rdm.web.htmlgen.servlet.ConverterServlet.doGet(ConverterServlet.java:88) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) The diagnostics (checkconverter.sh) says: Converter URL: http://rtpjazz01:8080/converter/htmlgenInstall What repository is being sought ? How do I communicate that to the converter app ? |
2 answers
Converter log shows:
2013-11-21 14:39:55,046 [ Start Level Event Dispatcher] INFO com.ibm.rdm.web.htmlgen.convert.ConvertedResource - CRRRC7134I Cache directory has been set to "rrcweb/cache" and so on. Comments
Benjamin Silverman
commented Nov 21 '13, 3:17 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Are you using the Tomcat that ships with CLM or your own? I would start by using the CLM installer to deploy Tomcat and just undeploying the wars that you don't need. It could be a communication issue between http/8080 and the repository on https/9443
Kevin Ramer
commented Nov 21 '13, 4:12 p.m.
Ok, I got the CLM-Web-Installer-Linux-4.0.3.zip, unzipped ran the install and chose "Install application w/o jts" Picked Requirements mgr and tomcat. After install completed, removed the rm.war, configured tomcat, etc.
1
Kevin Ramer
commented Nov 22 '13, 8:49 a.m.
Looks like I need to setup SSL
|
Benjamin Silverman (4.1k●6●10)
| answered Nov 21 '13, 2:35 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Which version are you using? It looks like if you enable DEBUG logging for com.ibm.rdm.web.htmlgen.servlet, you should see some useful information about the repository being constructed from the resource URI you are generating. You can do this in https://server:port/rm/rmadmin -> Logging -> Configure Loggers -> com.ibm.rdm.web.htmlgen.servlet -> DEBUG -> then reproduce your problem and check the converter.log again. If you can post the log entries here I can have a look to see what might be going wrong.
Comments
Kevin Ramer
commented Nov 21 '13, 2:38 p.m.
Version 4.0.3
Benjamin Silverman
commented Nov 21 '13, 2:40 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Yes, you can do that. The advantage of rmadmin is you don't have to restart the server. With log4j, you will need to restart. But you're right...in the case of a distributed install you'll need to use log4j.
|
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.