|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Sent data from POS Device to WMB By TCP/IP |
« View previous topic :: View next topic » |
Author |
Message
|
sahamidas |
Posted: Sat Mar 10, 2012 4:12 am Post subject: Sent data from POS Device to WMB By TCP/IP |
|
|
Novice
Joined: 03 Mar 2012 Posts: 17
|
Hi,
I want Sent data from POS Device to WMB By TCP/IP
POS Device -------> TCPIP Server Input -------------> MQ Out put
Config:
TCPIP Server Input : Connection Ditals 192.168.20.23:8001 Message Domain : BLOB
MQ Output : Q name --> Q_Out
----------------------------------------------------------------------------------
so, after send Data From POS Device to MB , Create Error in MB :"Could not fine defult launch configuration."
PLZ Help Me |
|
Back to top |
|
 |
smdavies99 |
Posted: Sat Mar 10, 2012 5:22 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
Enable UserTrace and repeat.
The resulting log file should show a bit more information.
What is the BIP Error Code from the output you are seeing?
What platform?
What Version & Patch Level of Broker are you using?
Are you sure that the relevant port in the Firewall is open?
I'm using the TCPIPServer node in an application at the moment.(Broker 7.0.0.3). I'm not seeing this sort of problem.
We really do need some more detail from you to start assisting you in sorting out the problem. _________________ 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 |
|
 |
sahamidas |
Posted: Tue Mar 13, 2012 9:10 pm Post subject: |
|
|
Novice
Joined: 03 Mar 2012 Posts: 17
|
Hi,
Thanks to Support me,problem was firewall and this Problem resolved with help you. I'm using Message Broker V 7.0.0.1 , Wnidows 7 and POS Terminal Emulator v 1.0.2
so now one New Problem " Receive Data to POS From WMB "
Receiving data on a TCP/IP server socket and sending data back to the same connection
POS Terminal Emulator <------------> TCPIPServerInput<-----------> TCPIPServerOutput
Set the following properties of the TCPIPServerInput node:
On the Basic tab, set the Connection details property to 1414.
On the Advanced tab, set the Input stream modification property to Reserve input stream and release at end of flow.
Set the following properties of the TCPIPServerOutput node:
On the Basic tab, set the Connection details property to 1414.
On the Request tab, set the ID location property to LocalEnvironment/TCPIP/Input/ConnectionDetails/Id.
On the Advanced tab, set the Close connection property to After data has been sent.
Problem: after send Data to WMB. POS Terminal Emulator stay in State "Wait Host" , and after timeout generate error in Emulator |
|
Back to top |
|
 |
smdavies99 |
Posted: Tue Mar 13, 2012 11:40 pm Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
sahamidas wrote: |
Hi,
On the Basic tab, set the Connection details property to 1414.
On the Advanced tab, set the Input stream modification property to Reserve input stream and release at end of flow.
Set the following properties of the TCPIPServerOutput node:
On the Basic tab, set the Connection details property to 1414.
|
Do you be any chance have your Broker (or any other ) Queue Manager Listener Port set to 1414?
You can only have one thing listeneing on a port.
If you do then you will have to change the port of either the MQ listener or the TCPIP nodes.(and then the firewall...?)
There should be some events in the Event Log telling you that the TCPIP Server node could not bind to the configured port. _________________ 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 |
|
 |
McueMart |
Posted: Wed Mar 14, 2012 1:30 am Post subject: |
|
|
 Chevalier
Joined: 29 Nov 2011 Posts: 490 Location: UK...somewhere
|
Quote: |
On the Basic tab, set the Connection details property to 1414. |
I believe the connection details has to be in hostname:port format? e.g. 'localhost:1414'
A simple way to test is to stick a breakpoint after your input node and check the request is being picked up correctly.
Quote: |
On the Request tab, set the ID location property to LocalEnvironment/TCPIP/Input/ConnectionDetails/Id. |
Do you have any nodes in between your Input and Output nodes? If so you'll need something like:
Code: |
SET OutputLocalEnvironment.Destination.TCPIP.Output.Id = Environment.Variables.TCPConnectionID; |
(Where Environment.Variables.TCPConnectionID is the value you stored from the LocalEnvironment immediately after the input node)
With the correct Compute mode set on the Compute node. |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|