cancel
Showing results for 
Search instead for 
Did you mean: 

Connection to system REPOSITORY using application REPOSITORY lost

Former Member
0 Kudos

Hi,

Normally the PI tools was working well with our PI 7.1 EHP1 SP4 system but we need to use HTTP PROXY because the PI server should access to the internet. It has to be done via HTTP PROXY. It was advised in "SAP Note 1039369 FAQ XI Axis Adapter" as below

How can I call some service over an HTTP proxy server? The Axis's standard and adapter's HTTPSender and CommonsHTTPSender handlers recognize the java's standard network properties (http.proxyHost, http.proxyPort, http.nonProxyHosts) for HTTP proxy setting. Please check that these System properties are correctly set at the J2EE server's System properties page. For more information on how to set Java System properties, please refer to the J2EE server's documentation (SAP Note 710146 How to change J2EE Engine JVM Settings).

After this changes Integration Builder is accessible. I can login and access to the objects. But when i try to open a SOAP Receiver Channel or Receiver Determination etc... i am getting below error. I checked PIDIRUSER many times. It wasnt locked. If we remove the Java System Properties it is working well.

What could be the problem? It there any known solution for it?

Kind regards,

Thrown:

com.sap.aii.utilxi.misc.api.ResourceException: Attempt to access

application REPOSITORY using HTTP Method Invocation (HMI) failed.

Detailed information: Invoking ROA method "ReadObjects" via HMI ...

FAILED due to following exception: Message: Connection to system

REPOSITORY using application REPOSITORY lost. Detailed information:

Error accessing

"http://bepid0.bedas.com.tr:55000/rep/remoteobjectaccess/int?container=ejb"

with user "PIDIRUSER". Response code is 502, response message is

"Proxy Error ( The host was not found. )"

Stacktrace:

com.sap.aii.utilxi.hmi.api.HmiCoreException: Connection to system

REPOSITORY using application REPOSITORY lost. Detailed information:

Error accessing "http://bepid0.bedas.com.tr:55000/rep/remoteobjectaccess/int?container=ejb"

with user "PIDIRUSER". Response code is 502, response message is

"Proxy Error ( The host was not found. )"

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

The problem is solved. It was occured because the http.nonProxyHosts values was separated with ";" but it should be "|". When we have changed it ans restarted it worked well.

Kind regards,

Altuğ Bayram

0 Kudos

Hi,

Go to tcode SM59 -> HTTP Connections to Abap System -> double click on

INTEGRATION_DIRECTORY_HMI -> Connection Test

There you should get the result of "Status HTTP Response" as '500'.

Also, please refer to note #962306 and check if helps.

The HTTP 520 error means that the server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request. So check for connectivities issues on it.

Regards,

Caio Cagnani

former_member192295
Active Contributor
0 Kudos

Hi,

It seems basis related issue better to cehck with them so that they will fix easily else there is a change to make some other problem.