Job already in use error message.

Hi Guys

I have an anoying error that keeps coming up and I have no idea what it is. I have checked the in built help…guess what, can’t find anything about it!! :hb:

I get the error when running a report in Deski (XI R2), but only if it is a large report that takes a long time (like an hour or more). If I schedule the report in infoview it runs fine, but run it ‘manually’ in Deski and it brings up the error.

The error is:

“Error During SQL Execution: (DA0003)”

and the details say:

“Exception: CS, Job already in use”

and that’s it, nothing else. It’s really beginning to anoy me now :reallymad: so any help would be greatly appreciated.

Thanks

Mark


mark_richards (BOB member since 2006-10-05)

This is usually a caused by a timeout of some sort. We’re seeing it now too, but not for everyone.

I’ve seen this as a firewall issue before as well. The BO environment doesn’t tell the client that it’s doing anything. So, the client thinks the server is dead and drops the connection resulting in the useless error message you are gettting.


Steve Krandel :us: (BOB member since 2002-06-25)

Thanks for the reply.

Anyone any idea how to fix this??

Thanks

Mark


mark_richards (BOB member since 2006-10-05)

It’s not exactly a BO problem. You likely have something else (firewall or proxy) that is dropping your session after an hour. The problem is that the BO software doesn’t send a keep-alive back to the desktop. So the firewall or proxy thinks your session is dead and deletes it.

You need to talk to your infrastructre team and see what’s in place.


Steve Krandel :us: (BOB member since 2002-06-25)

What happens if we get the same error when the report is run on the server m/c??


Vidhi (BOB member since 2006-06-05)

2 things -

I have spoken to our IT dept and we don’t have a proxy or a firewall within our LAN, my desktop client is going straight to the server.

Secondly to answer Vidhi - I have run the reports on the schedular through infoview (my understanding is that that runs the report on the server??) and it works fine.

Thanks

Mark


mark_richards (BOB member since 2006-10-05)

But when i open the report in DeskI on server/local machine and try to refresh it ,it throws the same error “Job Already in use”.
I have migrated this report from BO5.1 to BOXI. On BO5.1 ,it works fine and refresh also but not on BOXI.


Vidhi (BOB member since 2006-06-05)

If you are using IE 7.0 then you get this error. BO is aware of this bug and supposedly it will be fixed SP1 and CHF19


BOloom (BOB member since 2007-02-27)

We are also getting this message almost for all ZABO reports which takes more than 5 minutes. It seems like firewall/network issue, but it wasn’t happening in 6.5. I have a case opened with BO but so far no resoluion. We are on SP1 MHF1. We have so far tested this with SP2 and it seems to have resolved,but we are not ready to move to SP2 in production.


dcdas :us: (BOB member since 2002-06-17)

this is what worked for us

  1. In case of IE6 by default internet explorer’s send/receive timeout is indefinite time.
  2. In case of IE7 by default the internet explorer’s send/receive timeout is 30 sec. That’s why in case of IE7 we are getting the issue. We can not change this default send/receive timeout thru code in case of IE7.But we can modify the registry manually for the same.
    Please refer following site for the description:
    support.microsoft.com/support/kb/articles/Q176/4/20.ASP Make the following registry changes in the registry. 1. Add a ReceiveTimeout DWORD value with a data value of ()*1000 in the following registry key: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings For example, if you want the timeout duration to be 8 minutes, set the ReceiveTimeout data value to 480000 (<480>*1000).
  3. Restart the PC.

BOloom (BOB member since 2007-02-27)

Hi All,

The IE 7 problem is when you run Webi reports, but i`m using deski to run the reports.
And my case a bit different from all above situations.
When i run a query using a universe, some times it runs and some times i get this error. :reallymad:

Can anyone help me :expressionless:


cool@boxir2 :india: (BOB member since 2007-04-09)

I too had run into this issue. We have an F5 and if I bypassed it, then the queries worked. The F5 has two timeout settings, the first one had no effect. The second one, the TCP IP idle time had to be set to 60 minutes. This is both a security risk and uses F5 resources, so I have asked BO to enhance the product to keep alive the TCP session while running jobs.


asnair :us: (BOB member since 2005-08-02)

Hi asnair,

Thanks for your reply.
Can you tell me how to set/check time out for F5.
Please make clear what do you mean by F5.

Also mine is a migration project, where the report works well in 6.5 and after migration it runs through scheduler and only problem is when i open the report in deski for manual refresh.

Kindly let me know if you can help.

Thanks.


cool@boxir2 :india: (BOB member since 2007-04-09)

F5 is hardware that provides load balancing on the network. We have 4 Bus Obj servers. The users type in the URL which sends them to the F5, which then rotates among the 4 servers (if one server goes down it will bypass it). Our network team manages the hardware and had to reset the TCP/IP timeout specifically for our Business Objects URL. I hope this helps.


asnair :us: (BOB member since 2005-08-02)

Is anyone else having this issue?
We are running Xi 3.1.1 (with Hotfix)

The error message comes up at exactly 30 minutes using Deski

Error during SQL execution: (DA00003)
Exception:CS,Job already in use

Its got to be a timeout setting somewhere, but we cant seem to find it.
We modified all of our web.xml timeouts to 90 minutes


Chris_K :us: (BOB member since 2003-01-10)

please try this

  1. In case of IE6 by default internet explorer’s send/receive timeout is indefinite time.
  2. In case of IE7 by default the internet explorer’s send/receive timeout is 30 sec. That’s why in case of IE7 we are getting the issue. We can not change this default send/receive timeout thru code in case of IE7.But we can modify the registry manually for the same.
    Please refer following site for the description:
    support.microsoft.com/support/kb/articles/Q176/4/20.ASP Make the following registry changes in the registry. 1. Add a ReceiveTimeout DWORD value with a data value of ()*1000 in the following registry key: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings For example, if you want the timeout duration to be 8 minutes, set the ReceiveTimeout data value to 480000 (<480>*1000).
  3. Restart the PC.

BOloom (BOB member since 2007-02-27)

I have tried the following and it works

Error at executing long query that takes more than 30 minutes from Desktop
Intelligence (DeskI) 3-tier mode

Error: “Error during sql execution: (DA0003)” followed by “Exception: CS,
Job already in use”

Reproducing the Issue

  1. Configure Java application (e.g. InfoViewApp, AnalyticalReporting) and
    BusinessObjects Enterpirse servers’ session timeout settings not to expire
    in less than 60 minutes.

  2. Start DeskI 3-tier mode and run a query that takes more than 30
    minutes.

  3. When execution time reaches 30 minutes, DeskI gets the error.

Resolution

  1. Edit \AnalyticalReporting\WEB-INF\classes\wstk_bridge.xml (Note
    varies depending on Java application server).

  2. Find string “”.

  3. Find string “”, which corresponds end tag to the element found
    at step 2.

  4. Insert “<async_methods>” element like below (Note class name in <impl
    …> element below is abbreviated. Do not edit actual class name in the
    element).

  1. Save the file and restart the application server.

BOloom (BOB member since 2007-02-27)

I have a user who started getting this error recently. She is running Deski and gets the error within 30 seconds of refreshing the data. Other users running the same report the same way do not get the error. Using her profile on other work stations I do not get the error. Using my profile on her work station I get the error. I have re-installed BOXI 2 SP4 w/ Fix Pack 4.1 and removed all Oracle from her system. Any guidance on this?


gzales (BOB member since 2007-04-06)

I received this back from our corporate BO team:
Usually we get the error message “Error During SQL Execution: (DA0003) -
CS, Job already in use” in case of timeout problems with Internet
Explorer 7 (which is installed with Windows XP):

“By design, Internet Explorer imposes a time-out limit for the server
to return data. The time-out limit is five minutes for versions 4.0 and
4.01 and is 60 minutes for versions 5.x and 6. Also, the time-out limit
is 30 seconds for Windows Internet Explorer 7. As a result, Internet
Explorer does not wait endlessly for the server to come back with data
when the server has a problem.” (also refer to
http://support.microsoft.com/kb/181050)

The BusinessObjects Desktop Intelligence client is connecting to the
server using an HTTP protocol which uses the network settings in the
Internet Explorer. Please also refer to the last chapter of
http://knet2.int.kn/index.php?id=4387 (Increase Session Timeout Settings in Internet Explorer
In some cases it might happen that you receive a session timeout when refreshing a report in full client or infoview. In order to resolve this error please ask your local IT to increase the session timeout settings in Internet Explorer. This can be achieved by doing the following:

Open the windows registry editor: (Click START >>> RUN >>> REGEDIT)

Add a ReceiveTimeout DWORD value with a decimal data value of 3600000 in the following registry key:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings

This value sets the default timeout to sixty minutes in Internet Explorer.

For further details please click here to read corresponding support page at Microsoft Techsupport
) and adjust the ReceiveTimeout
parameter according to the instructions.

Probably it makes sense to forward this information to your
infrastructure team to migrate this out to our users.


gzales (BOB member since 2007-04-06)

Hello,

What if this change don’t take effect - I have increased RecieveTimeout to 3600000 (decimal) but exactly after 30 minutes I get Job already in use error in 3-tier DeskI. Can anyone tell my why?

Regards,
Kristi


BOloom (BOB member since 2007-02-27)