cancel
Showing results for 
Search instead for 
Did you mean: 

Alert configuration Not working in RWB

Former Member
0 Kudos

Hi,

In RWB alertconfiguration is not working, showing the error

<b>404 Not Found</b>". I gone through this thread

And my host name is full host name.

In exchange profiles my port is 50100 (J2EE PORT) (Not Changed)

1. In SMICM when I changed to port to 50100 (J2EE) then alert configuration

working, But My scenarios not working throwing error : System Error.

<b>Error Category XI_J2EE_MESSAGING_SYSTEM

Error Code HTTP_TRANSMISSION_ERROR</b>

2. In SMICM when I changed to port to 8001 (ABAP Port) then Alert configuration not working (Error : 404 Not Found), but my scenarios were working fine.

what would be the reason?

thx in advance,

Ansar.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI,

If Error: 404 Not Found

Description: The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address. This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable.

Possible Tips:- for HTTP_RESP_STATUS_CODE_NOT_OK 404

• 404 is an HTTP response code that indicates that the resource in question couldn't be found. Usually this is due to an incorrect URL, so it is better to cross check all URLs.

Check pipeline URL in the SLD in the business system of the Integration Server For this go to SLD->Business System-><yourIntegrtaion Server>->Pipeline URL: It should be like this http://<host>:<port>/sap/xi/engine?type=entry Where host is the host name of the Integration Server and port is the HTTP(8xxx) port. To verify this in Integration Server you can do like this. Go to SXMB_ADM->Integration Engine Configuration->Choose Edit from Menu -> Change Global Configuration Data to switch to change mode. Then select System Landscape - Load Configuration. (This is not required always)

• Check that the port really is the ICM HTTP Port and not the J2EE port i.e SMICM then menu GOTO --> SERVICES and check the port number for HTTP. It should be HTTP port

• If the error is Page cannot be displayed, cannot find server in https configurations Check and correct the SSL configuration for the ABAP and the J2EE side of the system

• If the error is because of integration server when using Proxy communications then check these. i.e SXMB_ADM->Integration Engine Configuration->Corresponding Integration Server enrty should be dest://<Http Integration server-Destination> Where < Http Integration server -Destination > is the RFC destination (SM59) of type HTTP connection (type H) to the Integration Server. In this case, host name, port, and path prefix are saved in the RFC destination

Also see the below links

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide

http://help.sap.com/saphelp_nw04/helpdata/en/3f/81023cfa699508e10000000a11402f/content.htm

Regards

Chilla

Answers (1)

Answers (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Ansar,

Run the report RSXMB_ACTIVATE_ICF_SERVICES from SE38.

Retry after some time after running this report. Or, try a restart of the J2EE engine after running this report.

Regards

Bhavesh

Former Member
0 Kudos

Hi,

>>><i>Run the report RSXMB_ACTIVATE_ICF_SERVICES from SE38.</i>

I run that report and restarted J2EE engine. But not working...

>>>> <i>http://<host>:<port>/sap/xi/engine?type=entry</i>

When I run this got this output:

- <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Header />

- <SOAP:Body>

- <SOAP:Fault xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<faultcode>SOAP:Client</faultcode>

<faultstring>Empty HTTP request received</faultstring>

<faultactor>http://sap.com/xi/XI/Message/30</faultactor>

- <detail>

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIProtocol</SAP:Category>

<SAP:Code area="MESSAGE">EMPTY_HTTP_REQUEST_RECEIVED</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Empty HTTP query received; message processing not possible</SAP:Stack>

</SAP:Error>

</detail>

</SOAP:Fault>

</SOAP:Body>

</SOAP:Envelope>

Any other Suggestions plz...

regards,

Ansar.

Former Member
0 Kudos

Ansar,

check ur exchange profile settings . comp.sap.aii.rwb.httpprot : should beour Http port.

Former Member
0 Kudos

Hi,

In com.sap.aii.rwb.server.centralmonitoring.httpport-- I changed to 8001.

But same problem.

regards,

Ansar.

Former Member
0 Kudos

can u check in SICF whether is the serice activated or not.

defaulthost/sap/bc/bsp/sap/alertinbox.

Former Member
0 Kudos

Hi,

First check the HTTP port it may be some thing other not specified by you.

SMICM -- goto- services-- you can see the http port.

Also see above my answer

Regards

Chilla

<i>reward points..</i>