Detecting host Name or IP in flow service

Hi, Will. If you look closer at your server.cnf file, you’ll see that the values in the semi-colon delimited list for watt.server.extendedSettingsList are each listed a property names themselves in the same document.

Do a search for “do.hub.url” and you will see that the string occurs twice in your server.cnf – once in the watt.server.extendedSettingsList value and once as its own property.

I just did a search and only that one came up. My java service is returning null when I query for it too.

I’ve been working with webMethods on communication via AS2 and EDIINT.
I have AS1 working, but I just can’t get our customers the ability to send data via the internet over an http or https port on our machine. I’m not sure if this is a firewall issue or certificate issue, I’ve received the following message from one of our customer when trying to invoke a service.

Messages Sending Http error. Error sending file to [url=“http://https://apsdev.deltafaucet.com:8890/invoke/wm.EDIINT/receive”]https://apsdev.deltafaucet.com:8890/invoke/wm.EDIINT/receive[/url]: [ErrHttpBadResp] The server could not fulfill the request: ‘HTTP/1.0 403 [B2BSERV.0084.9101] Access Denied’.

I have the wm.EDIINT/receive set up in the system as anonymous and wouldn’t expect the customer to supply a user name and password.

On top of that, the customer’s system doesn’t really have the ability to supply a user name and password. I also thought that certificates would authenticate who the partner was when the EDI data was received and the sender/receiver information was compared in Trading Networks.

Our network administrator has assured me that the IP address that the customer is sending from has been resolved in our system and points to the machine with my IS server. He has also told me that all the ports that we are currently using have been opened up to all customers for sending EDI data.

Does anybody have any suggestion on why we are unable to get this service fire off in our system from an outside user.

Need some help. Thanks.

Hi,
Can any body tell me the good start place to webMethods

bye
shanti

Hi Shanti

Try downloading a trial version from webMethods.com also look for a Developer Tutorial

Thahir

Hi…
Can anybody point me to good site where i can find more explanation on developing EDIINT AS1 using java.

Thanks

hi,

i have changed my dispatch.cnf file, ie old ips to new ips can anyone solve the problem. 

Here are the logs from the webMethods test failure. Can someone help with fixing this:

2005-04-29 11:49:14 EDT [ISS.0025.0001C] Integration Server 6.1 Build 132
2005-04-29 11:49:14 EDT [ISS.0025.0006C] License Manager started
2005-04-29 11:49:14 EDT [ISS.0025.0041C] FIPS mode not initialized
2005-04-29 11:49:16 EDT [BAS.0123.0001C] FSData full consistency check is being performed. Db:WmRepository4/FSD
2005-04-29 11:49:18 EDT [ISS.0025.0017C] Repository Manager started
2005-04-29 11:49:20 EDT [ISS.0025.0024C] JDBC Connection Manager started
2005-04-29 11:49:21 EDT [ISS.0095.0005C] AuditLogManager Initialization failed, no JDBC connection pool available.
2005-04-29 11:49:21 EDT [BAS.0123.0001C] FSData full consistency check is being performed. Db:audit/data/AuditStore.
2005-04-29 11:49:28 EDT [ISS.0025.0023C] Audit Log Manager started
2005-04-29 11:49:29 EDT [ISS.0025.0021C] ACL Manager started
2005-04-29 11:49:29 EDT [ISS.0025.0008C] State Manager started
2005-04-29 11:49:33 EDT [ISS.0025.0010C] Service Manager started
2005-04-29 11:49:33 EDT [ISS.0025.0020C] Validation Processor started
2005-04-29 11:49:33 EDT [ISS.0025.0022C] Statistics Processor started
2005-04-29 11:49:33 EDT [ISS.0025.0018C] Invoke Manager started
2005-04-29 11:49:34 EDT [ISS.0025.0012C] Cache Manager started
2005-04-29 11:49:37 EDT [ISS.0099.0003E] Unable to create Broker Transport 172.28.77.20_5555_AdminClient. Exception com.wm.app.b2b.server.dispatcher.exceptions.EndpointUnavailableException: [ISS.0098.9014] BrokerException: Broker Not Running (101-1020): The host ‘localhost’ was found, but no Broker Server is running on port 6849 of that host.

2005-04-29 11:49:37 EDT [ISS.0099.0003E] Unable to create Broker Transport F9ihzGtfxZCs94fuZg4YWrG4+1k__DefaultClient. Exception com.wm.app.b2b.server.dispatcher.exceptions.EndpointUnavailableException: [ISS.0098.9014] BrokerException: Broker Not Running (101-1020): The host ‘localhost’ was found, but no Broker Server is running on port 6849 of that host.

2005-04-29 11:49:37 EDT [ISS.0099.0003E] Unable to create Broker Transport 172.28.77.20_5555_RequestReplyClient. Exception com.wm.app.b2b.server.dispatcher.exceptions.EndpointUnavailableException: [ISS.0098.9014] BrokerException: Broker Not Running (101-1020): The host ‘localhost’ was found, but no Broker Server is running on port 6849 of that host.

2005-04-29 11:49:37 EDT [ISS.0099.0003E] Unable to create Broker Transport 172.28.77.20_5555_SyncClient. Exception com.wm.app.b2b.server.dispatcher.exceptions.EndpointUnavailableException: [ISS.0098.9014] BrokerException: Broker Not Running (101-1020): The host ‘localhost’ was found, but no Broker Server is running on port 6849 of that host.

2005-04-29 11:49:37 EDT [ISS.0098.0010C] Exception initializing Dispatcher configuration from file: com.wm.app.b2b.server.dispatcher.exceptions.TransportException: [ISS.0098.9027] Unknown broker version.

2005-04-29 11:49:37 EDT [BAS.0123.0001C] FSData full consistency check is being performed. Db:DocumentStore/ISTransStore

2005-04-29 11:49:44 EDT [ISS.0098.0026D] Document Store DefaultStore initialized
2005-04-29 11:49:44 EDT [BAS.0123.0001C] FSData full consistency check is being performed. Db:DocumentStore/TriggerStore

2005-04-29 11:49:51 EDT [ISS.0098.0103C] DocumentStore not initialized. Adjust document store settings and restart server.

2005-04-29 11:49:51 EDT [ISS.0025.9998C] Exception –> com.wm.app.b2b.server.dispatcher.exceptions.PersistenceException: com.wm.app.store.TSException: [BAT.0002.0000] Wrapped Exception: java.lang.ArrayIndexOutOfBoundsException: -7146
<

Dear all,
I have problem in starting the IS server installed on linux machine
Actually startup doesnot proceeds after below lines.Please help me to solve the issue and i have removed the LOCFILE before starting server.
Thanks in Advance

2005-06-22 12:51:07 IST [ISS.0025.0001C] Integration Server 6.1 Build 132
2005-06-22 12:51:07 IST [ISS.0025.0006C] License Manager started
2005-06-22 12:51:07 IST [ISS.0025.0041C] FIPS mode not initialized
2005-06-22 12:51:10 IST [BAS.0123.0001C] FSData full consistency check is being performed. Db:WmR
epository4/FSD
2005-06-22 12:51:12 IST [ISS.0025.0017C] Repository Manager started
~
~

When you increase the logging level to a higher number (say 5 or 6) do you see any helpful messages? Does the error log show anything useful?

Mark

I have tried 3 ways to get the host server name:

Java service using ServerAPI.getServerName();
wm.server.admin:getServerHost
pub.flow:getTransportInfo

Here is the weird thing. Using the first 2 ways, one on server I am getting the full name (wMDev.server.net for example). On another server, I am NOT getting the full name (would show up as wMDev). However, on BOTH servers I get the full name (and port - wMDev.server.net:5150) using the pub.flow:getTransportInfo. Can’t figure out why I am getting the full name using the first 2 ways on the one server and not the other. Any thoughts?

FYI - we are using the getTransportInfo for now but I would like to know why the other 2 are not working on all servers.

Thanks

Chris,

There is ‘sample.serverInfo:getServerInformation’ service in the
wmSamples package from advantage site. But This is 6.1 not sure whether there is something for 4.6.

In our case we invoke this service and brach on the server name to get the email list and mailhub url (or what so ever) .

HTH
PRY

Chris,

adding more!!!

This service uses

//Output variable
String strServerName = ServerAPI.getServerName();
int intCurrentPort = ServerAPI.getCurrentPort();

Is this (ServerAPI) not available in the 4.6 ?

HTH
PRY