Author |
Message
|
nukalas2010 |
Posted: Mon Jan 24, 2011 10:34 pm Post subject: PORT Issue |
|
|
 Master
Joined: 04 Oct 2010 Posts: 220 Location: Somewhere in the World....
|
Dear All,
I am working on Message Broker 7.0 Version on Windows.
My problem is In my Broker there are 3 executions groups named A,B and C.
I am working on SOAP Nodes and while trying to checking the executiongroup port number using mqsireportproperties command it shows the port number as ZERO for all executiongroups except B.
Quote: |
C:\Program Files\IBM\MQSI\7.0>mqsireportproperties BRK -e A -o HTTPConnector -r
HTTPConnector
uuid='HTTPConnector'
userTraceLevel='none'
traceLevel='none'
userTraceFilter='none'
traceFilter='none'
port='0'
address=''
allowTrace=''
maxPostSize=''
acceptCount=''
bufferSize=''
compressableMimeTypes=''
compression=''
connectionLinger=''
connectionTimeout=''
maxHttpHeaderSize=''
maxKeepAliveRequests=''
maxSpareThreads=''
maxThreads=''
minSpareThreads=''
noCompressionUserAgents=''
restrictedUserAgents=''
socketBuffer=''
tcpNoDelay=''
explicitlySetPortNumber=''
enableLookups=''
enableMQListener=''
shutdownDelay=''
BIP8071I: Successful command completion. |
May I know what'll be the problem????
Thanks in Advance |
|
Back to top |
|
 |
smdavies99 |
Posted: Mon Jan 24, 2011 11:52 pm Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
You need to explicity set the port number for the EG's. You may also need to set the HTTP Listener address for the broker OR for each EG.
the mqsichangeproperties command documentation has all you need to know.
Also searching for 'explicitlySetPortNumber' will also reveal some wonderous stories.  _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
nukalas2010 |
Posted: Tue Jan 25, 2011 1:00 am Post subject: |
|
|
 Master
Joined: 04 Oct 2010 Posts: 220 Location: Somewhere in the World....
|
Yeah Davies I tried using this following command.. but still same problem
please check this...
Quote: |
C:\Program Files\IBM\MQSI\7.0>mqsichangeproperties NGIBRK -e Test -o HTTPConnect
or -n explicitlySetPortNumber -v 7805
BIP8071I: Successful command completion. |
|
|
Back to top |
|
 |
smdavies99 |
Posted: Tue Jan 25, 2011 1:42 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
Have you done an EG reload after the changeproperties?
AND IMPORTANLTY
Is there a message flow that uses SOAP deployed to the EG?
When we create an EG that is going to use SOAP, we deploy a dummy flow that has a SOAP Input Node in it to the EG and then change the port. We then reload the EG and remove the dummy flow. This might be overkill but it works reliably. _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
nukalas2010 |
Posted: Tue Jan 25, 2011 2:29 am Post subject: |
|
|
 Master
Joined: 04 Oct 2010 Posts: 220 Location: Somewhere in the World....
|
Thanku Davies ... Its working fine now...
But May I know why do we dnt get it previously without deploying flow into that Executiongroup... |
|
Back to top |
|
 |
mqjeff |
Posted: Tue Jan 25, 2011 2:43 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
|
Back to top |
|
 |
nukalas2010 |
Posted: Tue Jan 25, 2011 2:43 am Post subject: |
|
|
 Master
Joined: 04 Oct 2010 Posts: 220 Location: Somewhere in the World....
|
yeah one more thing is now remaining execution group also working without changing properties by using the previous command used to set explictlySetPortNumber..
I just simply deployed the SOAPNodes flow into that EG.  |
|
Back to top |
|
 |
zpat |
Posted: Tue Jan 25, 2011 7:54 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
You can also set the range of http ports for the broker to assign from. This is useful to avoid conflicts with other brokers on the same host.
However if other applications need to know the port number, it's usually necessary to set it explicitly. |
|
Back to top |
|
 |
nukalas2010 |
Posted: Wed Jan 26, 2011 9:20 pm Post subject: |
|
|
 Master
Joined: 04 Oct 2010 Posts: 220 Location: Somewhere in the World....
|
zpat wrote: |
to avoid conflicts with other brokers on the same host.
However if other applications need to know the port number, it's usually necessary to set it explicitly. |
yeahh ... Thanku |
|
Back to top |
|
 |
|