English
Deutsch
  

Business Objects


About Matthias Nott
Business Objects
Picture Galleries
Code
Technical
Download





Locations of visitors to this page

If you are a developer focusing on the Business Objects Enterprise SDK, you regularly have the task to query the Business Objects Enterprise Repository. Wouldn't it be great to be able to achtually see what's in the repository, so that you can make up your query just the right way?

 

Well, this is possible now, without even having to leave your environment. RepositoryExplorer is a plugin to the Eclipse IDE. It connects to the repository and shows you what's going on behind the scenes. No more secrets now!

 

RepositoryExplorer is based on the BOInterface library. It at the same time demonstrates the efficiency of that library: While the total amount of code for the RepositoryExplorer is about 2500 lines, the Business Objects SDK specific code, i.e. the code to connect to the repository and to retrieve the data, amounts to less than 10 lines of code.

Download

To download RepositoryExplorer, you either need to be a Business Objects employee or you need to be registered by me. In either case, enter your eMail address in the following form and click the "Request RepositoryExplorer!" button. Make sure that you enter correctly our email address, as this address is used to look up your record in the database. Alternately, you can user your own email client and send an email to bointerface(at)mnsoft.org. If you have not yet been registered, use the form anyway; I shall be notified about your request and will contact you back as soon as possible.

Installation

To install RepositoryExplorer, you have to unpack the ZIP file into the Eclipse installation folder. That is the folder which contains the "plugins" directory. In addition, copy the following JAR files from your Business Objects XI installation to the directory plugins/RepositoryExplorer_*/lib:

  1. cecore.jar
  2. celib.jar
  3. ceplugins.jar
  4. cesession.jar
  5. corbaidl.jar
  6. ebus405.jar
  7. jtools.jar
  8. rascore.jar
  9. rebean.common.jar
  10. rebean.fc.jar
  11. rebean.wi.jar
  12. rebean.jar
  13. serialization.jar
  14. wilog.jar

Restart Eclipse. If you should ever encounter problems restarting Eclipse, try starting Eclipse with the "-clean" command line parameter. You then have to configure the plugin. Open the preferences page of eclipse and enter the data that is correct for your Enterprise system:

Once you have configured your settings, you are ready to show the new view. Open the Window, Show View dialog and activate the RepositoryExplorer View:

The view should be displayed, see the left image below. To connect to your CMS, just click on the leftmost button. If all settings were made correctly, you see the root node of your CMS data: see the middle image below. You can expand the tree to see more information: see the right image below.

If you want to execute a custom select on the repository, just activate the "Custom Select" radio button at the bottom, enter your select statement (a sample statement is provided which you can just replace) and hit the refresh button. If you double click on any item in the tree, you get the information for that object in an XML representation:

 


15.03.2007, 18:06 Copyright © 2005 MN Soft Industry Software, 108, route de la Fin, CH-1874 Champéry
Tel.: +41 797 844554; Fax: +41 860 797 844554, Responsible: Matthias Nott., mn(at)mnsoft.org
Top of Page