Business Connector arbitrarily shuts down

Question: We've got a service in the BC that supports an outbound call from SAP to the BC service. Inside this simple service is a call to an external SQL database stored procedure, using the BC provided service (execSQL), that resides in another location. The SQL stored procedure is just doing a simple read/join on a couple of tables, so no DB updates or anything of that nature is going on here.

The service on the BC is called from a very high visibilty application on the SAP box (sales order entry, VA01/VA02). At times the server is fine, but it seems that whenever there is a high amount of traffic, the server just shuts down without any warning. And after searching the logs, no trace can be found that could help point to the culprit.

Keep in my mind that our BC server (Win2000), is at a different physical location, separate WAN, than our SAP instance, on another separate WAN.

If anyone can shed any light on what could be happening, our interfacing team here would appreciate it.

Thanks in advance!

ZABAP

Answer:
Which BC version are you on?

We have had similar problems solved by installing several CoreFixes and/or ServicePacks for version 4.6.

Other dumps were cause by incorrect setting in the Windows environment as to the Java-Root directories and such.
You could check your environment variables as well.

Regards
Journey

Answer:
Which BC version are you on?

We have had similar problems solved by installing several CoreFixes and/or ServicePacks for version 4.6.

Other dumps were cause by incorrect setting in the Windows environment as to the Java-Root directories and such.
You could check your environment variables as well.

Regards
Journey

Answer:
Oops, sorry about that. We are on version 4.6 with the most current core fix, (Core Fix# 5), and service release (SR6). As a matter of fact, we thought we were covered on our specific issue with SR6, because it addressed multi-processor machines under a very high load. But, that didn't fix it either.

As to your comment on Windows/Java settings, would that not cause the BC to not work at all - excuse the double negative. If they are not set correctly, then the BC shoudln't process any service, right? What specific Windows environment settings are we talking about?

Thanks for the input!

ZABAP

Answer:
Hi ZABAP,


One question: Does your OS (WIN2000) shut down on which the SAP BC SERVER is running or does the SAP BC SERVER(application) itself shut down ?

Since one month our OS on which the Business Connector Server runs shuts down once (almost) every day at 07.30 AM. It indeed does look like a high load or something at that time.
I am not an expert, but I don't think that the BC Server can cause the OS to shut down, can it ?
Both in the BC Server logs and in the WIN2000 logs no trace can be found.
It looks like a problem in the power supply to the WIN2000 machine, but on that regular basis....

OK, good luck,
Christian.

Answer:
Hi,

The problems we were having were solved by installing the correct version of the JRE (1.3.1_07) in the correct directory.
We were using the wrong version, and several variables were pointing to the wrong directory. So we had to correct the following NT variables:
-path
-classpath
-java_home
as well as the JAVA_ROOT setting in the server.bat file.
The wrong setting mentioned above did not keep the BC from working, however, it always crashed after a certain period of time.

Another thing you might want to check is your cache. We had some problems with that as well, and stopped using it.

Good luck
Journey

Answer:
Thanks Christian and Journey. We haven't had a problem with the OS. I think that is the first I've ever heard of the OS going down. I tell ya, anythings possible in this line of work - if it is mysterious and can happen, it will. I'll take a look at those Java settings as well. I can't remember what runtime version we are running. I'll keep you posted on what we find out.

Thanks again for your time!

ZABAP

Answer:
Whenever I have seen similar problems it is related to the version of JVM as Journey said.
Copyright ?2007 - 2008 www.jt77.com