cancel
Showing results for 
Search instead for 
Did you mean: 

Java Engine Not Working

Former Member
0 Kudos

Dears,

Out PI 7.1 server Abap stack is running fine but java stack is not running.

Java URL is showing:

Detail: ICM running but no server with HTTP connected

Std_server 0 and trace files showing:

FATAL: Caught OutOfMemoryError! Node will exit with exit code 666

Stopped unexpectedly - reconfigure and activate to continue processing. Error: 'java.lang.OutOfMemoryError: Requested array size exceeds VM limit (array length 1073741824)

Please suggest to resolve the error.

Shivam

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Shivan,

It seems that some channel is trying to pull huge data when server is trying to restart. If so, stopping the channels could have been option but JAV is not workin so you wont have access it. (I believer JAVA log should also show which channel is trying to pull the data if this is the case)

If possible you clear the incoming data at source if you know it (may be some file or JDBC). Also if possible clear the unprocessed messages which system tries to process when it restart.

If this doesnt work, open the message with SAP.

Regards

Sushil

Former Member
0 Kudos

Hi,

Some channel is sending huge data so java services are struct.So,pls do the following steps.

1)Go to configtool

2)Select service and find the name com.sap.aii.adapter.jdbc.svc

3)jdbc service to start manually instead of auto.

4)Restart the Sever0.

This time sever will start successfully.Then go to RWB and try to find if any jdbc hanging/failed messages are there, if so, cancel them;also deactivate the problematic jdbc communication channel, otherwise it will poll the data again. After u done all the above steps,again you can put manually and start the server.

Note:i have got solution for JDBC channel.U can select ur problemetic Channel and its services In ConfigTool.

Thanks

Ravi

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Shivam

take the help of your basis team , looks like that the memory is full , data/messages have to be moved at another directory at server , and then restart the java stack of server ,....this will sovle your issue ...

Thanks