Skip to Content

Few questions on BI4.0 JAVA SDK

Hi,

We are implementing JAVA SDK in BI 4.0 SP4 Patch 2. Need a few clarifications on about

  • Do we need to install anything for SDK on Server or do we need it just on Client machine where we are doing some java programs ?
  • Why there is .NET SDK Runtime but not for Java is it because Tomcat is already a Java Web App Server ?
  • Is there a matrix comparing all SDKs like Report Engine,RESTful...?

Vamsi

Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Sep 02, 2012 at 06:45 AM

    Hello Vamsi,

    you dont have to install any BO client tool for java.....

    copy the jars located from the following dir form your BO server installed machine machine to your application folder and then strat working on BO code....

    SAP BusinessObjects Enterprise XI 4.0\java\lib.

    by default BO java sdk gets installed with BO server in above Dir...

    i am not sure about matrix but you cn find the more details at,

    http://scn.sap.com/docs/DOC-27465

    Thank You,

    Amol Abhyankar

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Sep 06, 2012 at 06:40 AM

    Hi Vamasi,

    I agree with Amol that you don't need to install BO Client tool for Java SDKs. You need to copy jar files and use in your web application.
    The same way for .NET SDKs need DLLs which are presnt in the .NET Runtime. To use .NET Application you'll have to install .NET Runtime and use in your .NET Web application.

    As far as my knowledge I've not seen any matrix cpmparing all SDKs. However you can refer the below links:
    http://wiki.sdn.sap.com/wiki/display/BOBJ/Business+Intelligence+Platform+SDKs
    http://help.sap.com/businessobject/product_guides/boexir4/en/xi4_bip_rest_ws_en.pdf

    ReportEngine SDKs are used for viewing and performing few action on Webi document . For ReportEngine SDKs you can refer the link below:
    http://help.sap-ag.de/businessobject/product_guides/boexir4/en/xi4_resdk_java_dg_en.pdf

    Please let me know if it helps.

    Thanks,
    Swati

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi All,

      we have a requirement where we do need to implement the BI 4.0 wih in the ASP.NET. We should be able to view the reports, scheduling of report, ability to see the folder structure etc...I am planning to use the .NET SDK

      I have two doubts with respect to this...

      1. At present the BI 4.0 Server is running using JAVA (TomCAT Server). In order to build the ASP.NET based application, do we need to install the BI 4.0 using .NET (IIS)?

      2. If not then do we need to install any SDK in the server in order to integrate with ASP.NET based web app?

      Please let me know.

  • author's profile photo Former Member
    Former Member
    Posted on Jan 03, 2014 at 07:03 PM

    Hi,

    We are preparing to setup our environment to accept a application that will utilize Business Objects. We have been told that the application will use both the Java SDK and Web Services. In our infrastructure we will be installing tomcat on a different severs than CMS. We will be using an F5 load balancer to distribute the load between the tomcat web servers and clustering our CMS servers. a couple questions.

    1) Are the Java SDK exposed through the Tomcat Web Servers? If yes, do these use Corba as the communication protocol?

    2) Are communications between the Tomcat We Servers ad the CMS services over CORBA?

    Thanks in Advance

    Add a comment
    10|10000 characters needed characters exceeded

    • The SDK itself is not exposed through the web services, although if it's on BO 4.x it might use the RESTful web services which don't require a separate runtime/development installation. The regular web services and non-web services SDKs require a set of java libraries to be installed on the development workstations and the application servers where the applications that use the SDK run.

      If you want more information, you're best be would be to start a new thread here instead of responding to a thread that's over a year old.

      -Dell

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.