I am tring to configure my metadata intgerator component i haven't configured it while installing BODI now i m doing that, its creating folder in Infoview i,e in BO enterprise but after configuring it showing Register program object fails and ending with following exception.
java.lang.Exception: Unable to register program object. Exception: Update the Data Integrator repository with metadata from Universes, Business Views, WebIntelligence Documents and Crystal Reports vailable in this Enterprise Server.
Thanks for ur reply, yes i able to create objects in my folder in BOE that i created from metadata integrator. i created one report from my universe and i saved it in that folder.
But still i am getting that above exception if u have any idea regarding this please share with me.
Thanks once again.....
the error message that its showing up in config windows is not correct, instead of printing the correct error message received from BOE, that should be addressed in next HF for 11.7 (11.7.3.8)
for the issue that you are having, what is the version of DI that you are using and what is the version of BOE you are using
DI 11.7.x is not compatible with BOE XI 3.x releases
Since you are able to connection to CMS and create folder is successful form Metadata Integrator config screen, I am assuming you have installed Metadata Integrator on top of BOE Cleint or Server
To get the actaul error try running the cmsConfig.cmd file from command line, for this do the following
cd to %LINK_DIR%\ext\cmsCollector
cmsConfig.cmd
this will open the config screen and dump any error or trace messages on the command prompt
lets figure out whats going wrong from the error/trace that you are getting
I am sending u the error message which i got while executing from cmd prompt as suggested by u.
C:\Program Files\Business Objects\Data Integrator 11.7\ext\cmsCollector>cmsconfi
g
Jan 21, 2009 10:39:17 AM com.acta.db.ActaDbManager init
INFO: BODI-3013011: Delaying the loading of DB2 JDBC driver classes.
java.lang.Exception: Update the Data Integrator repository with metadata from Un
iverses, Business Views, WebIntelligence Documents and Crystal Reports available
in this Enterprise Server.
at com.acta.crystalrepo.config.crProgramHelper.createProgram(crProgramHe
lper.java:272)
at com.acta.crystalrepo.config.crProgramHelper.registerProgram(crProgram
Helper.java:107)
at com.acta.crystalrepo.config.crCMSservice.registerCollector(crCMSservi
ce.java:47)
at com.acta.crystalrepo.config.crCompletedPage.execute(crCompletedPage.j
ava:147)
at com.acta.crystalrepo.config.crCompletedPage.access$000(crCompletedPag
e.java:14)
at com.acta.crystalrepo.config.crCompletedPage$1.run(crCompletedPage.jav
a:77)
at java.lang.Thread.run(Thread.java:534)
the problem seems to be with object creation in the folder, earlier you mentioned that you saved a report in the folder can you try adding an external object like try adding a bat file from the system
you can create dummy bat file and add that as program not as report and see if that is working or not
or try registering a java program, I think you can use a dummy file for that as well
The problem with the Metadata Integrator version that you are using is its not prinitng the correct error.
Hi manoj,
I have creating a dummy bat file as external object, using publishing wizard of BO enterprise i stored it in metadata integrator created folder in CMS and its working fine.
can you try one more thing, can you try to schedule a DI Job using BOE scheduler, to do this
Enter the CMS Connection information in the Managment Console
Go to job schedule page and Select the BOE Scheduler and activate the schedule, see if thats success
both Schedule and Metadata Integrator use the same folder (Data Integrator) and similar logic to register program with CMS
Create a New Object in the Folder where you want to create the Metadata Integrator of type Java Program and give it the same name as you want to use for Metadata Integrator
Other thing to check is, are you changing the Folder location in Config screen from Default (Data Integrator), there is an issue if you specifiy the folder location with sub-folders
since you are able to save the configuration can you attach the crawler.xml from %LINK_DIR%\ext\cmsCollector\config folder
When i schedule job using BOE activated its giving me following error. Server Input% not found or server may be down
i am not changing default location of the folder created while config Metadata Integrator i am changing only default name from Data Integrator to matching name for my repository.
Hi Manoj,
I renamed Input and Output file repository servers as mentioed by you and its working for me thanks… and also i am able to schedule my BODI Jobs from BO enterprise i,e from CMS it is working fine but u told even if i change Input and Output file repository servers names 11.7 cmsCollector will not run but my jobs are scheduling successfully, can u please clear regarding that.
The cmsCollector does not handle job scheduling, that is handled through a separate interface with the O/S scheduler (AT in your case I believe). I think cmsCollector is used to retrieve metadata for Lineage and Impact Analysis reporting.
what I meant is if you are using BOE XI 3.0 or 3.1 you may run into issues when you run the Metadata integrator from BOE either from schedule or on demand (run now).
The job Status on the BOE history page for the Integrator may display as success but to see if it ran successfully or not click on date and time link, it will open the output of the run in notepad, see if everything is fine in that or you see java exception or DLL missing errors
or open the Impact and Lineage page from the DI Management Console and check if you the CMS Name and Universes and Reports under that
this is the output for the DI Job executed from BOE not for the cmsCollector.
I think the original problem that you were having was with configuring Metadata Integrator and running the collector from CMS to view the Impact and Lineage in Management Console
check the output of the Metadata Integrator run in CMC, when you run the Integrator from CMC, the job status in CMC is not the status of the Integrator it just indicates that CMS Job server was successfully able to launch your program (in this case Integrator)
you should check, the output of the program, this you can view by clicking on the run data and time of that Integrator from the histroy
what is the output you see in that file ?
can you attach the output file ?