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

[CQ Interop Polling] ERROR com.ibm.rational.interop.level1

CQ Gateway reports the following error. Could you please comment on the cause and resolution? Thanks.

Jul 2, 2008 4:29:51 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive InteropGateway.war
log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax).
log4j:WARN Please initialize the log4j system properly.
Jul 2, 2008 4:29:52 PM org.apache.catalina.core.ApplicationContext log
INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: , , ]
02 Jul 2008 16:29:53,497 ERROR com.ibm.rational.interop.level1 - port is invalid: -1

0 votes



9 answers

Permanent link
That error probably bubbled up from some low-level communications code. The first debug message prints out the jazz server's url. Have you have looked at the cqconnector.properties file to see that any port specification is correct?

Rich Piazza
Jazz CQ Connector team

0 votes


Permanent link
Thanks. That rings the bell. The password contains the character ')' which may cause issue when used in an URI. Tried replacing it with %29. But same error.

The other part of the URI is correct.

0 votes


Permanent link
Can you send the cqconnector.properties file??

0 votes


Permanent link
Thanks. I was trying to figure out how to install multile RTC instances on one server. Please see following thread and work item (https://jazz.net/forums/viewtopic.php?t=1078 and https://jazz.net/jazz/web/projects/Jazz%20Project#action=com.ibm.team.workitem.viewWorkItem&id=58678).

The error did not show up when I used 'localhost' and '9443' in the URI (of course, the Jazz server was running on localhost). However, the error started show up when the Jazz server was running on a virtual IP using port 443 (instead of 9443).

The cqconnector.properties file looks like this:

com.ibm.rational.interop.pollingPeriod=60
cq.dbSetDbName=NTTA_Test/NTTAT
cq.userid=xxxxxxx
cq.password=mmmmmmm
com.ibm.team.uris=https://xxxxxx:mmmmmmm@localhost:9443/jazz
cq.queryTreeRoot=Public Queries/JazzConnector/SandBoxProj1

0 votes


Permanent link
As a workaround, could you not use the virtual port 443, but use "real" ports (9443, 9444, 9445, etc) and see if that works.

That is what we have done when testing with multiple jazz servers on the same machine.

I have to look into virtual ports....

Rich Piazza
Jazz CQ Connector team

0 votes


Permanent link
Gary, I found the Apache Virtual Host documentation on the web. Is this what you are using??

0 votes


Permanent link
Thanks, Richard. Could you please post the link to the article? Thanks.

0 votes


Permanent link
Try this:

http://tomcat.apache.org/tomcat-5.5-doc/virtual-hosting-howto.html

Are you trying to do this for the first time or do you have experience doing this. In other words, are we learning together :) ??

0 votes


Permanent link
Note that Gary has successfully set up the Jazz team server to run on
virtual hosts, and can connect to them using the RTC client and the
ClearCase Connector (see the jazz.user thread named "Setup multiple
projects on one server"). So the only bit that is still giving him
trouble is the CQ Connector connection.

Cheers,
Geoff

rpiazza wrote:
Try this:

http://tomcat.apache.org/tomcat-5.5-doc/virtual-hosting-howto.html

Are you trying to do this for the first time or do you have experience
doing this. In other words, are we learning together :) ??

0 votes

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

Question asked: Jul 02 '08, 4:41 p.m.

Question was seen: 9,984 times

Last updated: Jul 02 '08, 4:41 p.m.

Confirmation Cancel Confirm