Author |
Message
|
schroederms |
Posted: Thu Feb 17, 2005 7:03 am Post subject: WBIMB biphttplistener port question ...... |
|
|
 Disciple
Joined: 21 Jul 2003 Posts: 169 Location: IA
|
It looks like our biphttplistener is not listening to the port we believe. We thought that broker BKSC1Q001 ( for example ) is listening to port 26001. Obviously it is not according to the netstat output.
What command can we run to display a biphttplistener properties ?
Can someone add some insight on what we've overlooked.
Thanks,
Mike
/phiapps/wmqiapps> netstat -a | grep *.26001
/phiapps/wmqiapps>
/phiapps/wmqiapps> ps -ef | grep wmqiadm
wmqiadm 6908 1 0 15:24:32 - 0:00 bipservice BKSC1Q002
wmqiadm 18326 6908 0 15:24:32 - 0:00 bipbroker BKSC1Q002
wmqiadm 22208 18326 0 15:24:45 - 0:21 DataFlowEngine BKSC1Q002 237b86d3-0101-0000-0080-d0002bf58e51 EAIROUTER 0
wmqiadm 22566 58442 0 15:23:05 - 0:18 DataFlowEngine BKSC1Q001 9daf82d3-0101-0000-0080-d0002bf58e51 ENCRYPT 0
wmqiadm 23186 58442 0 15:23:05 - 0:25 DataFlowEngine BKSC1Q001 17ba79b4-0101-0000-0080-d0002bf58e51 EAI-1 0
wmqiadm 30886 58442 0 15:23:05 - 0:20 DataFlowEngine BKSC1Q001 211a5ed3-0101-0000-0080-d0002bf58e51 EAIROUTER 0
wmqiadm 31494 1 0 15:22:53 - 0:00 bipservice BKSC1Q001
wmqiadm 33420 18326 0 15:24:45 - 0:19 DataFlowEngine BKSC1Q002 f85c88d3-0101-0000-0080-d0002bf58e51 ENCRYPT 0
wmqiadm 39602 18326 1 15:24:45 - 1:16 DataFlowEngine BKSC1Q002 08a289d3-0101-0000-0080-d0002bf58e51 MJMEYER 0
wmqiadm 39862 18326 0 15:24:45 - 1:12 DataFlowEngine BKSC1Q002 490e89d3-0101-0000-0080-d0002bf58e51 DRMyers 0
wmqiadm 40210 58442 0 15:23:05 - 0:22 DataFlowEngine BKSC1Q001 91348ad3-0101-0000-0080-d0002bf58e51 MJMEYER 0
wmqiadm 41750 54346 0 15:21:56 - 0:00 bipbroker BKSC1Q000
wmqiadm 45246 18326 0 15:24:45 - 0:31 DataFlowEngine BKSC1Q002 2dd689d3-0101-0000-0080-d0002bf58e51 DCNIELSEN 0
e380970 47742 30528 1 08:45:24 pts/2 0:00 grep wmqiadm
wmqiadm 49370 18326 0 15:24:45 - 0:24 DataFlowEngine BKSC1Q002 2d3088d3-0101-0000-0080-d0002bf58e51 EAI-1 0
wmqiadm 52700 58442 0 15:22:53 - 0:21 DataFlowEngine BKSC1Q001 b478916d-0101-0000-0080-ffa5f30218c3 MCDEVIPATR 1
wmqiadm 53860 58442 0 15:23:04 - 0:55 DataFlowEngine BKSC1Q001 f83908ac-0101-0000-0080-d0002bf58e51 SCHROEDERMS 0
wmqiadm 54346 1 0 15:21:56 - 0:00 bipservice BKSC1Q000
wmqiadm 56120 41750 0 15:21:56 - 0:03 biphttplistenerBKSC1Q000
wmqiadm 58442 31494 0 15:22:53 - 0:01 bipbroker BKSC1Q001
wmqiadm 61548 41750 0 15:21:56 - 0:17 DataFlowEngine BKSC1Q000 0a0e85d3-0101-0000-0080-d0002bf58e51 EAI-1 1
wmqiadm 63714 18326 0 15:24:32 - 0:34 DataFlowEngine BKSC1Q002 862c59d3-0101-0000-0080-d0002bf58e51 SAP1 1
wmqiadm 66250 58442 0 15:22:53 - 0:04 biphttplistener BKSC1Q001
wmqiadm 68074 18326 0 15:24:45 - 0:17 DataFlowEngine BKSC1Q002 cf4f89d3-0101-0000-0080-d0002bf58e51 SCHROEDERMS 0
wmqiadm 70950 18326 0 15:24:32 - 0:03 biphttplistenerBKSC1Q002
wmqiadm 72808 41750 0 15:22:08 - 0:14 DataFlowEngine BKSC1Q000 2d3d85d3-0101-0000-0080-d0002bf58e51 TIMER_THREADS 0 |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Feb 17, 2005 7:18 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Have you deployed an HTTP* node to the broker? _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
schroederms |
Posted: Thu Feb 17, 2005 7:28 am Post subject: |
|
|
 Disciple
Joined: 21 Jul 2003 Posts: 169 Location: IA
|
Yes I have. Created the flow following the example out of the "Using Web Services for Business Integration" starting at page 235. It deploys to my execution group and is out there running. I have a trace node after the HTTPListener node to see the traffic come in, but with no results.
Mike[/img] |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Feb 17, 2005 7:42 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Try hitting it from a browser at the url and port number you think it's working on.
It should return an error saying that it won't accept a GET request.
But the biphttplistenerport is a property of the broker, and should either be in your Registry if you're on Windows (which it doesn't look like you are) or in your /var/mqsi/registry on Unix. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
schroederms |
Posted: Thu Feb 17, 2005 8:21 am Post subject: |
|
|
 Disciple
Joined: 21 Jul 2003 Posts: 169 Location: IA
|
I tried yesterday to hit it from the browser and I get "The page cannot be displayed"
The trace file after the HTTPListener is not getting populated as well. We thought yesterday we had a port number conflict with WSAD on AIX ( we were not getting anything through then as well), so we changed to 26000, 26001, and 26002 for our brokers. I was not aware of the "registry" directory below to see what the brokers are actually listening to, THANKS), but we still are not getting anything.
Should I be able to do a netstat on 26000 and get a hit, without any flow being deployed, even though I do.
Maybe it is my flow, but I can not see any errors.
Thanks,
Mike
/var/mqsi/registry/BKSC1Q000> more HttpListenerPort
26000
/var/mqsi/registry/BKSC1Q000> cd ../BKSC1Q001
/var/mqsi/registry/BKSC1Q001> more HttpListenerPort
26001
/var/mqsi/registry/BKSC1Q001> cd ../BKSC1Q002
/var/mqsi/registry/BKSC1Q002> more HttpListenerPort
26002
/var/mqsi/registry/BKSC1Q002> |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Feb 17, 2005 8:42 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Not without any flow deployed. It only opens the port for listening when a flow with an HTTPInput node in it is deployed.
What is an "HTTPListener node"? _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
schroederms |
Posted: Thu Feb 17, 2005 8:50 am Post subject: |
|
|
 Disciple
Joined: 21 Jul 2003 Posts: 169 Location: IA
|
|
Back to top |
|
 |
schroederms |
Posted: Thu Feb 17, 2005 9:09 am Post subject: |
|
|
 Disciple
Joined: 21 Jul 2003 Posts: 169 Location: IA
|
I found this after I just recycled the brokers:
Feb 17 10:47:08 sw20 MQSIv500[58452]: (HTTPListener)[2571]BIP3135S: An exception occured while starting the servlet engine. Exception text is java.lang.VerifyError: Class org/apache/xerces/impl/XMLNSDocumentScannerImpl$NSContentDispatcher is subclass of final class org/apache/xerces/impl/XMLDocumentScannerImpl$ContentDispatcher at java.lang.Class.newInstance0(Native Method) at java.lang.Class.newInstance(Class.java:262) at org.apache.xerces.util.ObjectFactory.newInstance(ObjectFactory.java:293) at org.apache.xerces.util.ObjectFactory.createObject(ObjectFactory.java:224) at org.apache.xerces.util.ObjectFactory.createObject(ObjectFactory.java:119) at org.apache.xerces.parsers.SAXParser.<init>(SAXParser.java:140) at org.apache.xerces.parsers.SAXParser.<init>(SAXParser.java:125) at org.apache.xerces.jaxp.SAXParserImpl.<init>(SAXParserImpl.java:102) at org.apache.xerces.jaxp.SAXParserFactoryImpl.newSAXParser(SAXParserFactoryImpl.java:95) at org.apache.commons.digester.Digester.getParser(Digester.java:676) at org.ap |
|
Back to top |
|
 |
jefflowrey |
Posted: Fri Feb 18, 2005 5:08 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Are there any other error messages?
Are you running FP4? _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
andypiper |
Posted: Fri Feb 18, 2005 5:26 am Post subject: |
|
|
 Acolyte
Joined: 29 Oct 2001 Posts: 59 Location: London
|
Is this a default broker install with fixpack, or have you installed any Java nodes and classes of your own? |
|
Back to top |
|
 |
schroederms |
Posted: Fri Feb 18, 2005 5:33 am Post subject: |
|
|
 Disciple
Joined: 21 Jul 2003 Posts: 169 Location: IA
|
We do have some Java plugins we have installed along with some we found on the IBM website ( LDAP, MAIL, MGET). |
|
Back to top |
|
 |
andypiper |
Posted: Fri Feb 18, 2005 6:01 am Post subject: |
|
|
 Acolyte
Joined: 29 Oct 2001 Posts: 59 Location: London
|
If you have replaced any of the XML jars (xerces etc) with versions of your own, that could be a cause of these types of errors. |
|
Back to top |
|
 |
vmurali_au |
Posted: Thu May 26, 2005 3:22 am Post subject: |
|
|
 Voyager
Joined: 26 Mar 2004 Posts: 76
|
I had a similar problem, now the problem was solved
When i went through logs, I found i was getting some saxon & xerces parsing errors in the Event Log.
I had placed my own saxon & xerces jars in the CLASSPATH and also had TomCat 5.0 installed separately.
I removed the aboves jars from the CLASSPATH and unistalled Tomcat too. Now i restarted the broker. Now Event Log says "HttpListener was started successfully on port 7070"
I think the problem was with the incompatiable jars in the CLASSPATH. |
|
Back to top |
|
 |
|