BOBJ

Showing posts with label CMC. Show all posts
Showing posts with label CMC. Show all posts

Friday, November 2, 2012

An internal error occurred while calling the < api_name > API (Error: ERR_WIS_30270)"



When running an interactive report you may encounter the following error message:

"An internal error occured while calling 'processDPCommands' API (Error: ERR_WIS_30270)"

This message will appear if your server is running out of memory.

To free up your server memory we recommend that you turn off real-time caching in Business Objects as follows:

1. Log into the Business Objects CMC.

2. Go to the 'Servers' area of the CMC.
3. Double-click on the WebIntelligenceProcessingServer server to open the properties.
4. Scroll down the page and uncheck the 'Enable Real-time Cache' checkbox.
5. Click 'Save and Close'.
6. Highlight the "WebIntelligenceProcessingServer" server which should now have a flag next to it.
7. Right-click and select 'Restart server' for the change to take effect.

Your server will now have memory available to it and you should find that the error message will not be shown.

Wednesday, October 10, 2012

BO 4: Run a Webi report against a specific job server

How do you force a Webi report to run of a Business Objects job server?

There will be some situations where you want to run a report on a separate BO adaptive job server or report server or both. This article shows you how to make it happen when you are required to do so. 

Why basically users required to run reports against a specified Job or Report server?
Reason might be one of these: For example, 
  • You have configured a new thing on a particular webi report/ report server and now you want to run it separately to test the report / server. 
  • Your report fails to refresh the data very frequently and perhaps you want to direct certain reports to certain report and job servers in order to do your own load balancing in scheduling some intense reports.


Let's see how we can force the report against a specific job server.

Step 1: Login to the Central Management Console(CMC)
Basically, in most of the organizations end users/developers won't be getting access to CMC. In that case, contact your BO administrator.


Step 2: Create a new server group under 'Server > Server Groups' section. 




Step 3: Goto 'Server' section of CMC and create a new job server under 'Web Intelligence Services'.

In my case, I have cloned the existing job server and named it as 'Opside Job server 01'.




Step 4: Now goto the properties of newly created job server and assign the newly created server group under 'existing server group' section.



Step 5: Locate the desired report in CMC under folder section which you want to force run against the above created job server.

Step 6: Goto the properties of the report and select the Server Group under 'Default setting > web Intelligence Process Setting' Section.



Reports can also be scheduled to run against the specific job server by selecting the server group under Default setting > 'Scheduling Server Group' Section.


Adding only the job server to the group won't work. you also need to add Adaptive processing server, DSL Bridge, Web Intelligence processing server to the group to run the report. These servers can be shared among various groups or create a new set of servers.




OK,It's the time to test this out... Give it a try. If you get any errors check the job server settings and assignments.