BIBeans error in OWB.
Hi All
I created 2 dimensions and one cube and all are deployed sucessfully with Deploy Catlog only Option.
The problem is when i click on the Data Viewer it gives following error:
ENT-06965: Creation of BIBeans MetadataManager from OLAP and the Catalog informatation has failed.
1.I need to install BIBeans in my meachine or it is installed with OWB itself?
2.Any steps to work with source in one database and target at other database?
Please help me regarding this
Change to DEPLOY ALL, redeploy and try again.
Cheers
Si
Similar Messages
-
Peculiar Deployment Error in OWB
Hi All,
I have a mapping (M_TEST_PROCEDURE) which has the following sequence of operators.
Source Table -> Mapping Transformation (Procedure) -> Expression -> Pivot -> Target Table.
The mapping validates without any errors. But when tried to deploy this mapping it gives me the following error.
OWB Error MappingGenerator.generate WBGeneratedObject[] in null or length 0 for M_TEST_PROCEDURE.
The detailed error message is:
oracle.wh.repos.sdk.exceptions.WBException
oracle.wh.repos.sdk.exceptions.WBException
at oracle.wh.ui.runtime.application.WHRuntimeProgress.notifyInternalError(WHRuntimeProgress.java:180)
at oracle.wh.ui.runtime.application.WHRuntimeGeneration.run(WHRuntimeGeneration.java:111)
\nCMPException message and stack trace:\njava.lang.NullPointerException
at oracle.wh.ui.runtime.application.WHRuntimeCommandHandler.actionPerformed(WHRuntimeCommandHandler.java:277)
at oracle.wh.ui.common.OWBConsumer.dataItemAvailable(OWBInfoBus.java:380)
at javax.infobus.DefaultController.fireItemAvailable(DefaultController.java:90)
at javax.infobus.InfoBus.fireItemAvailable(InfoBus.java:989)
at oracle.wh.ui.common.OWBInfoBus.produce(OWBInfoBus.java:159)
at oracle.wh.ui.common.OWBInfoBus.produce(OWBInfoBus.java:76)
at oracle.wh.ui.runtime.application.WHRuntimeProgress.showResults(WHRuntimeProgress.java:84)
at oracle.wh.ui.runtime.application.WHRuntimeGeneration.run(WHRuntimeGeneration.java:107)
If the mapping sequence is
Source Table -> Expression -> Pivot -> Target Table.
The mapping works fine and gets deployed without any errors.
Also if the mapping sequence is
Source Table -> Mapping Transformation (Procedure) -> Expression -> Target Table.
The mapping works fine and gets deployed without any errors.
The problem occurs only when the Mapping Transformation (using a procedure) is used with a pivot operator.
Has anybody experienced such problems before ??? If yes, can you please throw some light as to why is this happening. There is one more thread in this forum regarding the same problem, I have seen that but the problem still persists..
All your valued suggestions are welcome.
Regards
-APThe target table loading type is INSERT, and match by constraint is set to 'No constraints'.
There is no INSERT/UPDATE or UPDATE/INSERT anywhere in the mapping.
This really seems to be a awkward problem.
You can try yourself. Make a stored procedure (doing a very simple thing ... taking an input value adding a constant value and then returning that value back).
The sequence of operators used in the mapping:
Source Table -> Mapping Transformation (using the above procedure) -> Expression Operator -> Pivot Operator -> Target Table.
Try to deploy the code ... u will get a deployment error which OWB itself does not understand.
Any more hints of help ?
Regards
-Arnab -
hi
i have created a cube with one multi level dimension
and 3 one level dimension using owb 9.2
and i checked the metadata using bi_checkconfig and the out put is ok
when i try to build a presentation in the Bibeans i get the following error in the multi-level dimension page
java.lang.NullPointerException
boolean oracle.dss.dataSource.common.CubeCursor._compareStrings(java.lang.String, java.lang.String, int)
CubeCursor.java:1943
int oracle.dss.dataSource.common.CubeCursor.findMember(int, int[], int, java.lang.String, java.lang.String, int)
CubeCursor.java:1924
int oracle.dss.dataSource.common.QueryDataAccess.findMember(int, int[], int, java.lang.String, java.lang.String, int)
QueryDataAccess.java:1152
int oracle.dss.datautil.QueryAccessUtilities.getDimMemberPosition(java.lang.String, java.lang.String)
QueryAccessUtilities.java:528
oracle.dss.util.RangeCollection oracle.dss.queryBuilder.DimensionListShuttlePanel.getAbsoluteRangeCollection(oracle.dss.util.RangeCollection, int)
DimensionListShuttlePanel.java:460
void oracle.dss.queryBuilder.DimensionListShuttlePanel.updateRangeCollection(oracle.dss.selection.step.MemberStep)
DimensionListShuttlePanel.java:576
oracle.dss.selection.step.MemberStep oracle.dss.queryBuilder.DimensionListShuttlePanel.createMemberStep(int[], java.lang.String, java.lang.String, int)
DimensionListShuttlePanel.java:599
java.lang.Object[] oracle.dss.queryBuilder.DimensionListShuttlePanel.getItems(int[], java.lang.String, java.lang.String, int)
DimensionListShuttlePanel.java:480
java.lang.Object[] oracle.dss.queryBuilder.DimensionListShuttlePanel.getSelectedItems(int)
DimensionListShuttlePanel.java:499
java.lang.Object[] oracle.dss.queryBuilder.DimensionListShuttlePanel.getSelectedItems()
DimensionListShuttlePanel.java:531
void oracle.dss.datautil.gui.Shuttle.updateEnabled()
Shuttle.java:445
void oracle.dss.datautil.gui.Shuttle.focusGained(java.awt.event.FocusEvent)
Shuttle.java:687
void oracle.dss.queryBuilder.ShuttlePanel.fireFocusEvent(java.awt.event.FocusEvent)
ShuttlePanel.java:191
void oracle.dss.queryBuilder.ShuttlePanel.fireFocusEvent()
ShuttlePanel.java:276
void oracle.dss.queryBuilder.DimensionListShuttlePanel$MyDimensionListAdapter.dimensionSelecting(oracle.dss.util.dimensionList.DimensionListEvent)
DimensionListShuttlePanel.java:937
void oracle.dss.util.dimensionList.DimensionList.notifyDimensionListListener(oracle.dss.util.dimensionList.DimensionListEvent)
DimensionList.java:2067
void oracle.dss.util.dimensionList.DimensionList.valueChanged(javax.swing.event.ListSelectionEvent)
DimensionList.java:1775
void javax.swing.JList.fireSelectionValueChanged(int, int, boolean)
JList.java:946
void javax.swing.JList$ListSelectionHandler.valueChanged(javax.swing.event.ListSelectionEvent)
JList.java:960
void javax.swing.DefaultListSelectionModel.fireValueChanged(int, int, boolean)
DefaultListSelectionModel.java:170
void javax.swing.DefaultListSelectionModel.fireValueChanged(int, int)
DefaultListSelectionModel.java:150
void javax.swing.DefaultListSelectionModel.fireValueChanged()
DefaultListSelectionModel.java:197
void javax.swing.DefaultListSelectionModel.changeSelection(int, int, int, int, boolean)
DefaultListSelectionModel.java:359
void javax.swing.DefaultListSelectionModel.changeSelection(int, int, int, int)
DefaultListSelectionModel.java:368
void javax.swing.DefaultListSelectionModel.setSelectionInterval(int, int)
DefaultListSelectionModel.java:392
void javax.swing.JList.setSelectionInterval(int, int)
JList.java:1209
void javax.swing.plaf.basic.BasicListUI$MouseInputHandler.mousePressed(java.awt.event.MouseEvent)
BasicListUI.java:795
void java.awt.AWTEventMulticaster.mousePressed(java.awt.event.MouseEvent)
AWTEventMulticaster.java:221
void java.awt.AWTEventMulticaster.mousePressed(java.awt.event.MouseEvent)
AWTEventMulticaster.java:220
void java.awt.Component.processMouseEvent(java.awt.event.MouseEvent)
Component.java:3712
void oracle.dss.util.dimensionList.DragList.processMouseEvent(java.awt.event.MouseEvent)
DragList.java:202
void oracle.dss.util.dimensionList.DimensionList.processMouseEvent(java.awt.event.MouseEvent)
DimensionList.java:2167
void java.awt.Component.processEvent(java.awt.AWTEvent)
Component.java:3544
void java.awt.Container.processEvent(java.awt.AWTEvent)
Container.java:1164
void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)
Component.java:2593
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1213
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.LightweightDispatcher.retargetMouseEvent(java.awt.Component, int, java.awt.event.MouseEvent)
Container.java:2451
boolean java.awt.LightweightDispatcher.processMouseEvent(java.awt.event.MouseEvent)
Container.java:2210
boolean java.awt.LightweightDispatcher.dispatchEvent(java.awt.AWTEvent)
Container.java:2125
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1200
void java.awt.Window.dispatchEventImpl(java.awt.AWTEvent)
Window.java:922
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
EventQueue.java:339
boolean java.awt.EventDispatchThread.pumpOneEventForHierarchy(java.awt.Component)
EventDispatchThread.java:131
void java.awt.EventDispatchThread.pumpEventsForHierarchy(java.awt.Conditional, java.awt.Component)
EventDispatchThread.java:98
void java.awt.Dialog.show()
Dialog.java:380
void java.awt.Component.show(boolean)
Component.java:946
void java.awt.Component.setVisible(boolean)
Component.java:903
void oracle.dss.addins.common.wizard.AbstractBuilderDialog.setVisible(boolean)
AbstractBuilderDialog.java:286
void oracle.dss.addins.wizard.presentation.PresentationWizardDialog.setVisible(boolean)
PresentationWizardDialog.java:397
boolean oracle.bali.ewt.wizard.WizardDialog.runDialog()
boolean oracle.dss.datautil.gui.DefaultBuilderDialog.runDialog()
DefaultBuilderDialog.java:481
boolean oracle.dss.addins.common.wizard.AbstractBuilderDialog.runDialog()
AbstractBuilderDialog.java:266
boolean oracle.ide.dialogs.WizardLauncher.runDialog(javax.swing.JDialog)
WizardLauncher.java:51
boolean oracle.dss.addins.common.BIWizardImpl.invoke(oracle.ide.addin.Context, java.lang.String[])
BIWizardImpl.java:147
boolean oracle.dss.addins.wizard.presentation.PresentationWizardAddin.invoke(oracle.ide.addin.Context, java.lang.String[])
PresentationWizardAddin.java:54
boolean oracle.dss.addins.wizard.presentation.PresentationWizardAddin.invokeFromMenu(oracle.ide.addin.Context, java.lang.String[], oracle.dss.addins.designer.BIFolder, oracle.dss.addins.designer.BIDesigner, boolean)
PresentationWizardAddin.java:73
void oracle.dss.addins.designer.BIDesignerAddin.actionPerformed(java.awt.event.ActionEvent)
BIDesignerAddin.java:572
void javax.swing.AbstractButton.fireActionPerformed(java.awt.event.ActionEvent)
AbstractButton.java:1450
void javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(java.awt.event.ActionEvent)
AbstractButton.java:1504
void javax.swing.DefaultButtonModel.fireActionPerformed(java.awt.event.ActionEvent)
DefaultButtonModel.java:378
void javax.swing.DefaultButtonModel.setPressed(boolean)
DefaultButtonModel.java:250
void javax.swing.AbstractButton.doClick(int)
AbstractButton.java:279
void javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(java.awt.event.MouseEvent)
BasicMenuItemUI.java:886
void java.awt.Component.processMouseEvent(java.awt.event.MouseEvent)
Component.java:3715
void java.awt.Component.processEvent(java.awt.AWTEvent)
Component.java:3544
void java.awt.Container.processEvent(java.awt.AWTEvent)
Container.java:1164
void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)
Component.java:2593
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1213
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.LightweightDispatcher.retargetMouseEvent(java.awt.Component, int, java.awt.event.MouseEvent)
Container.java:2451
boolean java.awt.LightweightDispatcher.processMouseEvent(java.awt.event.MouseEvent)
Container.java:2216
boolean java.awt.LightweightDispatcher.dispatchEvent(java.awt.AWTEvent)
Container.java:2125
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1200
void java.awt.Window.dispatchEventImpl(java.awt.AWTEvent)
Window.java:922
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
EventQueue.java:339
boolean java.awt.EventDispatchThread.pumpOneEventForHierarchy(java.awt.Component)
EventDispatchThread.java:131
void java.awt.EventDispatchThread.pumpEventsForHierarchy(java.awt.Conditional, java.awt.Component)
EventDispatchThread.java:98
void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional)
EventDispatchThread.java:93
void java.awt.EventDispatchThread.run()
EventDispatchThread.java:85
when i edit the cube and remove the multi level dimension from it every thing is ok.
So what is the problem?
thanksOLAP and BI Beans does support multi-level dimensions, see the BIBDEMO schema shipped with BI Beans in the JDEV_HOME/bibeans/bibdemo_schema.
There are certain requirements for creating a multi-level dimension. Please refer the OLAP user guides, which are available on the OLAP documentation section of OTN. There are additional validators you can run against your schema to provide very low level information on dimensions, levels and hierarchies:
set serveroutput on size 1000000
exec cwm2_olap_manager.Set_Echo_On;
exec cwm2_olap_manager.Begin_Log('insert utl_file_dir' ,'Instance_Validate.log');
exec cwm2_olap_validate.Validate_ALL_Dimensions('OLAP API');
exec cwm2_olap_validate.Validate_ALL_Cubes('OLAP API');
exec cwm2_olap_validate.Validate_Olap_Catalog('OLAP API');
exec cwm2_olap_manager.End_Log;
You need to have UTIL_FILE_DIR set in your init.ora to allow a report to be created and the output displayed within SQLPlus
Business Intelligence Beans Product Management Team
Oracle Corporation -
Error in OWB:RPE-01008: Recovery of this request is in progress
I am not able to deploy OWB objects. I get the error RPE-01008: Recovery of this request is in progress.
The MDL file was created using 10.2 OWB. Now I have Upgraded the MDL using OWB before importing the MDL to 11.2. This error comes while deployment.
Below is the text I copied from the files log directory in the OWB home
2012/11/28-14:27:43-IST [535B58][] Platform Service for null
2012/11/28-14:27:44-IST [535B58][] Connection Manager - OCI fix performed
2012/11/28-14:27:45-IST [535B58][] Thin driver connection time - 1098 millisecond(s)
2012/11/28-14:27:45-IST [535B58][] Connection Manager - property user.timezone value is Asia/Calcutta
2012/11/28-14:27:45-IST [535B58][] Connection Manager - connection.timezone not set. Defaulting to value SERVICE
2012/11/28-14:27:45-IST [535B58][] Connection Manager - using service timezone Asia/Calcutta
2012/11/28-14:27:45-IST [535B58][] Connection Manager - defaultimg session timezone offset to +05:30
2012/11/28-14:27:46-IST [535B58][] Free Memory(bytes)=763328 Total Memory(bytes)=3928064 Used Memory(bytes)=3164736 Used Memory(percent)=81%
2012/11/28-14:27:46-IST [535B58][] Control Center Service Version 11.2.0.1.0 starting
2012/11/28-14:27:46-IST [535B58][] Client-side startup request
2012/11/28-14:27:46-IST [535B58][] Control Center Repository Name OWBSYS on Service owbdb at Host localhost
2012/11/28-14:27:46-IST [535B58][] Explicit garbage collection - every 1 execution(s)
2012/11/28-14:27:46-IST [535B58][] Initializing Platform
2012/11/28-14:28:47-IST [535B58][] oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
- ORA-20001: The control center service is already running in a different process
ORA-06512: at "OWBSYS.WB_RTI_EXCEPTIONS", line 107
ORA-06512: at "OWBSYS.WB_RT_SERVICE_CONTROL", line 60
ORA-06512: at line 1
at oracle.wh.runtime.platform.service.Service.run(Service.java:228)
at oracle.wh.runtime.platform.service.Service.main(Service.java:1150)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at Launcher.main(Launcher.java:167)
Caused by: java.sql.SQLException: ORA-20001: The control center service is already running in a different process
ORA-06512: at "OWBSYS.WB_RTI_EXCEPTIONS", line 107
ORA-06512: at "OWBSYS.WB_RT_SERVICE_CONTROL", line 60
ORA-06512: at line 1
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:439)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:395)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:802)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:436)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:186)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:521)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:205)
at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1008)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1307)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3449)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3530)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1062)
at sqlj.runtime.ExecutionContext$OracleContext.oracleExecuteUpdate(ExecutionContext.java:1570)
at oracle.wh.runtime.platform.service.Service.run(Service.java:212)
... 6 more
java.sql.SQLException: ORA-20001: The control center service is already running in a different process
ORA-06512: at "OWBSYS.WB_RTI_EXCEPTIONS", line 107
ORA-06512: at "OWBSYS.WB_RT_SERVICE_CONTROL", line 60
ORA-06512: at line 1
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:439)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:395)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:802)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:436)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:186)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:521)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:205)
at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1008)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1307)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3449)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3530)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1062)
at sqlj.runtime.ExecutionContext$OracleContext.oracleExecuteUpdate(ExecutionContext.java:1570)
at oracle.wh.runtime.platform.service.Service.run(Service.java:212)
at oracle.wh.runtime.platform.service.Service.main(Service.java:1150)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at Launcher.main(Launcher.java:167)
2012/11/28-14:28:47-IST [535B58][] The Control Center Service is shutting down due to a previously reported fatal error.I did restart the server. Another issue I found while running the service_doctor.sql is that the port that OWB was by default trying to connect was 1521. However the DB port was 1522. So I updated an owb table with the port number.Sorry I forgot the name of the table. However I still have the error while deploying, but deployment is shown as sucessful, so Iam ignoring it.. Thanks for replying
-
Error in OWB deployment Scripts
My OWB deployment scripts (the SQL PACKAGES created post deployment) are having errors.
When my source table, target table are in the same warehouse target schema which is owned by the Runtime Repository, the deployment scripts are working fine. But if the source or target table is moved to a different schema then the deployment scripts are giving errors saying - "PL/SQL: ORA-00942: table or view does not exist".
Please let me know how to rectify this error when my source and/or target tables are in separate schema....
-arnabThe problem is solved. One more question I have, in the Expression Operator, we have two groups, the input group and the output group. But if there is a need to have some attibutes for storing temporary calculations as well, before assigning them to the attributes of the output group, then under which group should these be made? I am asking for something like a variable group where the attibutes for storing temporary calculations will be made and these attributes can be used by the output group for sending the values to the next transformation.
Please help ..
Regards
Arnab -
Error Starting OWB Rep Browser Listener
Trying to start the OWB Repository Browser Listener, on a Win XP client (11g/11g), via StartOwbbInst.bat, and I receive the following error:
2010-02-03 19:07:37.421 ERROR J2EE HTTP-10001 Could not create Secure http listener due to {0}
2010-02-03 19:07:37.468 ERROR J2EE OJR-00010 Exception starting HTTP server: SSL setup failure: D:\app\XUSERX\product\11.1.0\db_1\
wb\bin\admin\..\..\j2ee\config\%ORACLE_HOME%\owb\j2ee\config\keystore.jks (The system cannot find the path specified)
10/02/03 19:07:37 Error initializing server: Unable to start HTTP-Server. default-web-site configuartion may not be valid.
10/02/03 19:07:39 Fatal error: server exiting
Looking at the oc4j's log (log.xml), I see the following "FileNotFoundException" ref'd file:
D:\app\XUSERX\product\11.1.0\db_1\owb\bin\admin\..\..\j2ee\config\%ORACLE_HOME%\owb\j2ee\config\keystore.jks (The system cannot find the path specified)
Either the %ORACLE_HOME% token included in the ref'd file name is munged in logging, or the app is actually trying to ref a file with an %ORACLE_HOME% literal. I see no issues with any environment settings, or with any env assignments in either the StartOwbbInst.bat or the ref'd setowbenv.bat file.
Any ideas would be mucho appreciated!Hi
Not sure why this has happened but there is another thread here that has some help worth checking out:
Re: Problem starting Repository Browser Service on Windows Server 2008
Cheers
David -
Serious mapping error in OWB 9.2.0.2.8
Hi,
I was updating a fairly simple mapping, with a single source and a single target table when I came across a problem that seemingly "destroyed" the entire mapping.
This is what I did:
- I added two key lookups to the mapping in series (i.e using the output from first lookup as input to the second).
- After I had added the lookups I pressed "Validate".
- Validation completed successfully, but after the validation was completed, the new lookups were gone from the mapping.
- I then tried to add the first of the two lookups again. But this time I got a JAVA error stack. (unfortunately, I didn't save the error message)
- Finally I tried to restart OWB, but now when I try to open the mapping I get a "java.lang.NullPointerException"
and the mapping i blank.
Has anybody had a similar problem?
I have also tried to export the mapping, the following is the error stack from the export:
MDL1254: Error occurred exporting mappings. See below for more details:
Detailed Error Message:
java.lang.NullPointerException
at oracle.wh.repos.impl.mapping.WBStageImpl.<init>(WBStageImpl.java:98)
at oracle.wh.service.impl.ContextServiceImpl.getBusinessObject(ContextServiceImpl.java:33)
at oracle.wh.service.impl.metadataloader.WBExportMapping.exportMappings(WBExportMapping.java:1502)
at oracle.wh.service.impl.metadataloader.WBExport.exportProjectMappings(WBExport.java:964)
at oracle.wh.service.impl.metadataloader.WBExport.exportProjectAndFCOs(WBExport.java:1688)
at oracle.wh.service.impl.metadataloader.WBExport.exportSingleProject(WBExport.java:1655)
at oracle.wh.service.impl.metadataloader.WBExport.process(WBExport.java:2049)
at oracle.wh.ui.metadataloader.WBMetaDataExportTransaction.run(WBMetaDataExportTransaction.java:1112)
And the following is the last three lines of the .mdl.err file that was generated:
CONFIGPARAM|8i.ORACLE8.1.DEFAULT_STORAGETABLESPACE|8i.ORACLE8.1.DEFAULT_INDEXTABLESPACE|null|Y|04CB64C498DA4FBB870D4FA4BB33E8DF
CONFIGPARAM|8i.ORACLE8.1.DEFAULT_STORAGETABLESPACE|8i.ORACLE8.1.DEFAULT_OBJECTTABLESPACE|null|Y|A448D883E39845B99BCF61CB87D2FE95
INCOMPLETE FILEHi Igor,
Did you ever manage to reproduce the problem?
We have now had the same problem with another mapping. It occured in simmilar circumstances to last time, only this time the error occured after adding an expression. This expression dissapeared when pressing Validate, and the mapping now gives a null pointer exception when we try to open it:
java.lang.NullPointerException
java.lang.NullPointerException
at oracle.wh.repos.impl.mapping.WBStageImpl.<init>(WBStageImpl.java:98)
at oracle.wh.service.impl.ContextServiceImpl.getBusinessObject(ContextServiceImpl.java:33)
at oracle.wh.ui.mapping.MappingEditorCanvas.refresh(MappingEditorCanvas.java:280)
at oracle.wh.ui.common.WhFolderEditor.refreshCanvas(WhFolderEditor.java:951)
at oracle.wh.ui.common.WhFolderEditor.refresh(WhFolderEditor.java:604)
at oracle.wh.ui.common.WhFolderEditor$1$MyRefresh.run(WhFolderEditor.java:424)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
I hope you manage to track this bug down, because it has the potential to ruin many hours of work -
Mapping import error in OWB 10.1
In OWB 10R1, while mapping importing I got the following error.. although the mapping is not existing in the repository.
PLS-00302:Already committed in repository. Please Synchronize..
Anyone help in this regard
Thanks
Hari
Edited by: user608775 on May 26, 2009 12:53 PMthis error is only valid if xp appearance is set to "Windows classic style", under "Windows XP style there is no issue
Signature: Looking for a footprint, component, model? Might be here > http://ni.kittmaster.com -
Reposinst Fails With Java Error on OWB 10.2.0.4
When Warehouse Builder repository creation (reposinst.sh) goes up to 21% (build repository owner) and dies with :
Before processing SPAWN Token
*... I am in processSPAWN ...*
wholeLine =../unix/jvm.sh -classpath ../../../lib/transx.zip:../../../lib/xschema.jar:../../../lib/xsu12.jar:../../../rdbms/jlib/xdb.jar:../../lib/int/rtpplatform.jar:../../lib/int/rtpcommon.jar:../../../jdbc/lib/ojdbc14.jar:../../../lib/xmlparserv2.jar:../../../sqlj/lib/runtime12.jar:../../../jdk/jre/lib/rt.jar oracle.xml.transx.loader (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=%host)(PORT=%port))(CONNECT_DATA=(SERVICE_NAME=%serviceName))) %user %password ../../browserasst/views/owb_uprop_nls.xml
Connection: host/port/serice_name = HOST_NUMBER/PORT_NUMBER/BASE
url = (DESCRIPTION=(ADDRESS=(HOST=HOST_NUMBER)(PROTOCOL=tcp)(PORT=PORT_NUMBER))(CONNECT_DATA=(SERVICE_NAME=BASE)))
*[getConnection]....*
after executing the output
*(Spawn Token) Error loading Java into DB:*
Error occured in 'processSPAWN': java.io.BufferedInputStream@6b93c5
java.lang.Exception: Error occured in 'processSPAWN': java.io.BufferedInputStream@6b93c5
at oracle.wh.service.impl.assistant.ProcessEngine.processSPAWN(ProcessEngine.java:886)
at oracle.wh.service.impl.assistant.ProcessEngine.processFileTokens(ProcessEngine.java:583)
at oracle.wh.service.impl.assistant.ProcessEngine.createOWBRepository(ProcessEngine.java:269)
at oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$4.runTask(AssistantWizardDefinition.java:531)
at oracle.ewt.thread.TaskScheduler.runTask(Unknown Source)
at oracle.ewt.thread.TaskScheduler.processTask(Unknown Source)
at oracle.ewt.thread.TaskScheduler$TaskQueue.run(Unknown Source)
at oracle.ewt.timer.Timer.doRun(Unknown Source)
at oracle.ewt.timer.Timer.run(Unknown Source)
at java.lang.Thread.run(Thread.java:534)
*[processSPAWN]: A spawned program error. Exception = java.lang.Exception: Error occured in 'processSPAWN': java.io.BufferedInputStream@6b93c5*
Get the error, stop processing other tokens...
java.lang.Exception: Error occured in 'processSPAWN': java.io.BufferedInputStream@6b93c5
at oracle.wh.service.impl.assistant.ProcessEngine.processSPAWN(ProcessEngine.java:886)
at oracle.wh.service.impl.assistant.ProcessEngine.processFileTokens(ProcessEngine.java:583)
at oracle.wh.service.impl.assistant.ProcessEngine.createOWBRepository(ProcessEngine.java:269)
at oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$4.runTask(AssistantWizardDefinition.java:531)
at oracle.ewt.thread.TaskScheduler.runTask(Unknown Source)
at oracle.ewt.thread.TaskScheduler.processTask(Unknown Source)
at oracle.ewt.thread.TaskScheduler$TaskQueue.run(Unknown Source)
at oracle.ewt.timer.Timer.doRun(Unknown Source)
at oracle.ewt.timer.Timer.run(Unknown Source)
at java.lang.Thread.run(Thread.java:534)
Exception = Exception occured in 'processSPAWN'. java.lang.Exception: Error occured in 'processSPAWN': java.io.BufferedInputStream@6b93c5
java.lang.Exception: Exception occured in 'processSPAWN'. java.lang.Exception: Error occured in 'processSPAWN': java.io.BufferedInputStream@6b93c5
at oracle.wh.service.impl.assistant.ProcessEngine.processSPAWN(ProcessEngine.java:898)
at oracle.wh.service.impl.assistant.ProcessEngine.processFileTokens(ProcessEngine.java:583)
at oracle.wh.service.impl.assistant.ProcessEngine.createOWBRepository(ProcessEngine.java:269)
at oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$4.runTask(AssistantWizardDefinition.java:531)
at oracle.ewt.thread.TaskScheduler.runTask(Unknown Source)
at oracle.ewt.thread.TaskScheduler.processTask(Unknown Source)
at oracle.ewt.thread.TaskScheduler$TaskQueue.run(Unknown Source)
at oracle.ewt.timer.Timer.doRun(Unknown Source)
at oracle.ewt.timer.Timer.run(Unknown Source)
at java.lang.Thread.run(Thread.java:534)
java.lang.Exception: Exception occured in 'processSPAWN'. java.lang.Exception: Error occured in 'processSPAWN': java.io.BufferedInputStream@6b93c5
at oracle.wh.service.impl.assistant.ProcessEngine.processSPAWN(ProcessEngine.java:898)
at oracle.wh.service.impl.assistant.ProcessEngine.processFileTokens(ProcessEngine.java:583)
at oracle.wh.service.impl.assistant.ProcessEngine.createOWBRepository(ProcessEngine.java:269)
at oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$4.runTask(AssistantWizardDefinition.java:531)
at oracle.ewt.thread.TaskScheduler.runTask(Unknown Source)
at oracle.ewt.thread.TaskScheduler.processTask(Unknown Source)
at oracle.ewt.thread.TaskScheduler$TaskQueue.run(Unknown Source)
at oracle.ewt.timer.Timer.doRun(Unknown Source)
at oracle.ewt.timer.Timer.run(Unknown Source)
at java.lang.Thread.run(Thread.java:534)
before open 'UnSuccessDialog'
*Posting GUI_FINISHED on oracle.wh.ui.owbcommon.OWBWizard$7[frame0,157,58,700x572,invalid,layout=java.awt.BorderLayout,title=Repository Assistant - Summary,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,5,25,690x542,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true], isCancelled = false*
I tried with:
I Navigated to owb_home/owb/bin/admin; Edited the file jdbcdriver.properties; Replaced driver=thin with driver=oci and Restarted the reposinst. But I did not work.
And Default Configuration for External Procedures is OK.
Any another idea?
Thanks for all!> I am in the process of installing CRM 7 with Netweaver on 7.01 on a Windows 2008 64-bit system. I would have preferred a windows 2003 system, but according to an OSS note (1326698 and 1320013) CRM 7.0 isn't supported on Windows 2003.
The statement in the note is valid for CRM 7.0 SR1 only!
> Can anyone suggest what the problem might be?
Did you disable UAC?
Markus -
To_number conversion error in OWB runtime
I have a mapping in OWB 10.1.0.5 that does something like that :
select t1.a_field,to_number(t2.a_stringField)
from a_table t1
an_other_table@source_schemas@source_database t2
where (....)
the t2.a_stringField may contain:
'1256'
'5'
'12'
'5,8'
when I run my mapping from SQL_PLUS
begin
my_mapping.main();
end;
it works well,
but when I run my mapping with OWB, my mapping terminates with errors on the line containing a decimal value (the line with coma decimal separator).
I deployed my mapping over three similar database (developpement,test,production) and the problem appends for just one of them !
any idea ?
these are my database parameter :
NLS_TERRITORY AMERICA
NLS_NUMERIC_CHARACTERS '.,'
the paramters for the current user (target schemas):
NLS_TERRITORY FRANCE
NLS_NUMERIC_CHARACTERS ',.'
my 'source_database' parameters :
NLS_TERRITORY AMERICA
NLS_NUMERIC_CHARACTERS '.,'
and the parameters for the user 'source_schemas' :
NLS_TERRITORY FRANCE
NLS_NUMERIC_CHARACTERS ',.'Hi Jean,
I think you need to change NLS_LANG to the same value as on your other two servers (and don't forget to restart OWB runtime).
Or you can specify nls parameter in TO_NUMBER function:
TO_NUMBER('9,5','999D99', 'NLS_NUMERIC_CHARACTERS = '', ''')
Regards,
Oleg -
Import and Export MDL error with OWB Release 2
Getting the following error when importing and exporting MDL - any assist would be appreciated - never had this issue with previous releases - error as follows:
Error occurred exporting metadata to file "C:\TEMP\MY_PROJECT-20061208_1058.mdl".
java.lang.Exception: CNV0002-0038(ERROR): Cannot write to file ./../../reposasst/converter.properties. Please make sure that write privileges are enabled or that disk is not full.I got the solution. OWB writes some temporary xml files before importing/exporting mdl and these files are stored in OWB home directory. The problem is write privileges on the OWB Home directory. I am not local admin of my system. Admin installed the OWB client on my system through his userid. Now if i try to create a directory or file in OWB home directory it thorws an error "Access Denied". I got the Admin rights on my local system for my userid and now OWB is working fine.
Thanks. -
Error installing OWB 10.2.0.1 repository on for AIX
Hi!
I'm trying to install OWB repository on AIX with repository assistant, but I'm stuck with the following error included on the log file generated:
INS0017: Installation of the seeded data failed.
oracle.wh.util.parser.ParseException:
Internal Error: id generation error. Please contact Oracle Support with the stack trace and details on how to reproduce it.
I read several posts and workaround about dropping schemas and roles, but none was effective.
Also tried using "thin" user jdbc driver.
This would be the first repository for OWB 10.2.0.1.
Any help?
Thanks in advance!
Rgrds,
EduardoHi,
Thanks. I have the version that's available for download on OTN.
I believe I have both the 32 and 64bit versions of rpms.
jck. -
Getting Error in OWB while generating
Hi Every one
I am getting the following error while trying to compile my mapping in OWB. Is there any experienced person who can guide me how to come out of this issue.
Thanks in advance
RB
Cannot invoke method handleSelectionChanged in class oracle.wh.ui.tsmapping.GenerateEventHandlerI'm getting a very similar error when attempting to delete an object from my mapping in OWB 10.2.0.3:
Cannot invoke method handleObjectBeforeDeleted in class oracle.wh.ui.tsmapping.MappingGraph
I'm assuming this is some type of error with the OWB java client itself, but I'm with the OP in hoping someone out there has any idea where to start looking for answers regarding these types of errors. Thanks. -
ERROR in OWB-Tutorial: Deployment MAP_MATCH_MERGE_CUSTOMERS_STG
While I was trying the OWB Tutorial (Chapter "Ensuring Data Quality"), I got an error in the deployment of the MAP_MATCH_MERGE_CUSTOMERS_STG Mapping. Oracle generated the following wrong code in the MAP_MATCH_MERGE_CUSTOMERS_STG package:
-- Function "m0_break_f"
-- Determines if the match match break group is complete.
-- Returns TRUE if break group is complete
-- Returns FALSE if break group is not complete
FUNCTION "m0_break_f"(is_buffer_done BOOLEAN) RETURN BOOLEAN IS
BEGIN
IF ( (NOT is_buffer_done) AND ("m0_br_tbl".COUNT = 0 OR
( = ) AND
( = ) AND
( = )
THEN
RETURN FALSE;
ELSE
RETURN TRUE;
END IF;
EXCEPTION
WHEN OTHERS THEN
RETURN TRUE;
END "m0_break_f";Is it a known bug?
Bye,
RumburakThis seems simply a syntax error...look at the line
644 in your mapping code (package body) and it
shudn't be difficult to rectify...if still get
problems post the code here on the forum..I get the same error when I deploy any mapping with a match/merge operator. I have owb version 10.1.0.4.0 too.
here is the function that causes the error:
FUNCTION "m0_break_f"(is_buffer_done BOOLEAN) RETURN BOOLEAN IS
BEGIN
IF ( (NOT is_buffer_done) AND ("m0_br_tbl".COUNT = 0 OR
( = ) AND
( = ) AND
( = )
THEN
RETURN FALSE;
ELSE
RETURN TRUE;
END IF;
EXCEPTION
WHEN OTHERS THEN
RETURN TRUE;
END "m0_break_f";
the problem is "( = )". i guess that there's something missing before and after "=", but I don't have any idea of what it should be.
there must be something wrong in warehouse builder: it can't force me to correct the code it generates every time I deploy any mapping with match/merge!
thank you for the advice you can give me! -
RUNTIME Error using OWB 1.2.5.0.0
I recieve the following error:
MICROSOFT VISUAL C++ RUNTIME LIBRARY
RUNTIME ERROR!
PROGRAM C:\JDK1.1.8\BIN\JAVA.EXE
ABNORMAL PROGRAM TERMINATION
This occurs when I'm using the capture wizard and specifing which MSACCESS I want.
I used OWB this morning to sucessfully load oracle tables from a MS ACCESS database.
I was trying to move on to the next database to convert.
What do I need to check?
Thanks!Hi,
I figured out the solution.
Make the project use 1.4.1 and also replace the tools.jar file under %JDEV_INSTALL%\jdk\lib
In addition to this I have also changed the "SetJavaHome" environment variable in jdev.conf to use JDK 1.4.1
And everything is working fine and as I wanted.
FYI:
Replace tools.jar on OC4J Standalone(I used OC4J 903) with tools.jar of JDK 1.4.1 and then app can be deployed on OC4J as well.
Hope this helps someone.
Regards,
Narinder
Maybe you are looking for
-
Jaas authorization in JBoss 4.2.3
Hi, i need to use JAAS for authentication and authorization in JBoss. I've done the following. conf/login-config.xml ==> <application-policy name = "jaas3"> <authentication> <login-module code="org.jboss.security.auth.spi.DatabaseServerLoginModule" f
-
Upgrade Prime 2.0 to Prime 2.1 Software
Which software download (below) is used to upgrade Prime 2.0 to Prime 2.1 in a VM environment? Cisco_Prime_LMS_4_2_500.iso PMEDIA; DL-DVD, Prime LMS - Small Config Cisco_Prime_LMS_4_2_1500.iso PMEDIA; DL-DVD, Prime LMS - Medium Config Cisco_Prime_LMS
-
Adobe Flash Plug In crashing and your suggested fix is not working
I can't use the Adobe Acrobat Plug In. It just keeps saying the plug in has crashed. I've tried your suggested fix for this issue and it still does not work.
-
How do you install the latest version of Java for my iPad?
-
Mac osx 10.6.7 factory settings
Where is mac osx 10.6.7 factory settings How to restore mac osx 10.6.7 factory settings