OWB 11gr2 - MYSQL data issue

Hi,
We are using MYSQL 5.1.28 and OWB 11gr2.
JDBC Driver - mysql-connector-java-5.1.12-bin.jar
We created the platform and were able to successfully import all the objects. But when we try to view the data in owb ( right clicking on object and then selecting data) we get the following error -
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near "table_name") S' at line 1
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"disk_drive") S' at line 1
     at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)
     at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1631)
     at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)
     at com.mysql.jdbc.Connection.execSQL(Connection.java:3277)
     at com.mysql.jdbc.Connection.execSQL(Connection.java:3206)
     at com.mysql.jdbc.Statement.executeQuery(Statement.java:1232)
     at oracle.wh.ui.owbcommon.QueryResult.<init>(QueryResult.java:23)
     at oracle.wh.ui.owbcommon.dataviewer.relational.GenericQueryResult.<init>(GenericDVTableModel.java:44)
     at oracle.wh.ui.owbcommon.dataviewer.relational.GenericDVTableModel.doFetch(GenericDVTableModel.java:20)
     at oracle.wh.ui.owbcommon.dataviewer.RDVTableModel.fetch(RDVTableModel.java:53)
     at oracle.wh.ui.owbcommon.dataviewer.BaseDataViewerPanel$1.actionPerformed(BaseDataViewerPanel.java:221)
     at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
     at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
     at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
     at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
     at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
     at javax.swing.AbstractButton.doClick(AbstractButton.java:282)
     at oracle.wh.ui.owbcommon.dataviewer.BaseDataViewerPanel.executeQuery(BaseDataViewerPanel.java:536)
     at oracle.wh.ui.owbcommon.dataviewer.BaseDataViewerEditor.init(BaseDataViewerEditor.java:113)
     at oracle.wh.ui.owbcommon.dataviewer.BaseDataViewerEditor.<init>(BaseDataViewerEditor.java:55)
     at oracle.wh.ui.owbcommon.dataviewer.relational.DataViewerEditor.<init>(DataViewerEditor.java:17)
     at oracle.owbimpl.console.dataviewer.DataViewerIdeEditor.openImpl(DataViewerIdeEditor.java:154)
     at oracle.owbimpl.ide.editor.BaseFCOEditor.openImpl(BaseFCOEditor.java:151)
     at oracle.owbimpl.ide.editor.BaseEditor.open(BaseEditor.java:39)
     at oracle.ideimpl.editor.EditorState.openEditor(EditorState.java:276)
     at oracle.ideimpl.editor.EditorState.createEditor(EditorState.java:181)
     at oracle.ideimpl.editor.EditorState.getOrCreateEditor(EditorState.java:94)
     at oracle.ideimpl.editor.SplitPaneState.canSetEditorStatePos(SplitPaneState.java:231)
     at oracle.ideimpl.editor.SplitPaneState.setCurrentEditorStatePos(SplitPaneState.java:194)
     at oracle.ideimpl.editor.TabGroupState.createSplitPaneState(TabGroupState.java:103)
     at oracle.ideimpl.editor.TabGroup.addTabGroupState(TabGroup.java:375)
     at oracle.ideimpl.editor.EditorManagerImpl.createEditor(EditorManagerImpl.java:1400)
     at oracle.ideimpl.editor.EditorManagerImpl.createEditor(EditorManagerImpl.java:1334)
     at oracle.ideimpl.editor.EditorManagerImpl.openEditor(EditorManagerImpl.java:1260)
     at oracle.owbimpl.console.commands.DataViewerFCPCmd.performAction(DataViewerFCPCmd.java:61)
     at oracle.owbimpl.ide.menu.TreeMenuHandlerAdapter.handleEvent(TreeMenuHandlerAdapter.java:46)
     at oracle.owbimpl.ide.menu.OWBEditorActionController.handleEvent(OWBEditorActionController.java:214)
     at oracle.ide.controller.IdeAction.performAction(IdeAction.java:524)
     at oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:866)
     at oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:496)
     at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
     at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
     at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
     at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
     at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
     at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000)
     at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1041)
     at java.awt.Component.processMouseEvent(Component.java:5501)
     at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
     at java.awt.Component.processEvent(Component.java:5266)
     at java.awt.Container.processEvent(Container.java:1966)
     at java.awt.Component.dispatchEventImpl(Component.java:3968)
     at java.awt.Container.dispatchEventImpl(Container.java:2024)
     at java.awt.Component.dispatchEvent(Component.java:3803)
     at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
     at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
     at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
     at java.awt.Container.dispatchEventImpl(Container.java:2010)
     at java.awt.Window.dispatchEventImpl(Window.java:1778)
     at java.awt.Component.dispatchEvent(Component.java:3803)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Even tried running a CT's with MYSQL objects. CT throws invalid identifier on column name.
How can i find what syntax owb is generating to pull data from MYSQL ? Is there any log ?
Platform script is --
OMBCREATE PLATFORM 'MYSQL_TEST' SET PROPERTIES (BUSINESS_NAME) VALUES ('MYSQL_TEST')
OMBALTER PLATFORM 'MYSQL_TEST' SET PROPERTIES (DRIVER_CLASS,URI_TEMPLATE) VALUES ('com.mysql.jdbc.Driver','jdbc:mysql://<host>\[:<port>\]/\[<database>\]\[?<property>=<value>\[&<property>=<value>...\]\]')
OMBALTER PLATFORM 'MYSQL_TEST' SET PROPERTIES (COL_ALIAS_WORD,TAB_ALIAS_WORD) VALUES ('AS', 'AS')
OMBALTER PLATFORM 'MYSQL_TEST' SET PROPERTIES (DATE_MASK) VALUES ('DATETIME')
OMBALTER PLATFORM 'MYSQL_TEST' SET PROPERTIES (DATE_FCT) VALUES ('CURRENT_DATE()')
OMBALTER PLATFORM 'MYSQL_TEST' SET PROPERTIES (DDLNULL) VALUES ('')
OMBALTER PLATFORM 'MYSQL_TEST' SET PROPERTIES (NUMERIC_MASK) VALUES ('DECIMAL(%L,%P)')
OMBALTER PLATFORM 'MYSQL_TEST' SET PROPERTIES (VARCHAR_MASK) VALUES ('VARCHAR(%L)')
OMBALTER PLATFORM 'MYSQL_TEST' SET PROPERTIES (LOCAL_OBJECT_MASK) VALUES ('%CATALOG.%OBJECT')
OMBALTER PLATFORM 'MYSQL_TEST' SET PROPERTIES (DEFAULT_MAX_NAME_LEN) VALUES ('128')
OMBALTER PLATFORM 'MYSQL_TEST' SET PROPERTIES (REMOTE_OBJECT_MASK) VALUES ('')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'TINYINT'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'TINYINT' SET PROPERTIES(SYNTAX) VALUES ('TINYINT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'TINYINT_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('TINYINT', 'TINYINT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'TINYINT_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('TINYINT', 'TINYINT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'BIGINT'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'BIGINT' SET PROPERTIES(SYNTAX) VALUES ('BIGINT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'BIGINT_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('BIGINT', 'BIGINT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'BIGINT_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('BIGINT', 'BIGINT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'MEDIUMBLOB'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'MEDIUMBLOB' SET PROPERTIES(SYNTAX) VALUES ('MEDIUMBLOB')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'MEDIUMBLOB_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('MEDIUMBLOB', 'VARCHAR')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'LONGBLOB'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'LONGBLOB' SET PROPERTIES(SYNTAX) VALUES ('LONGBLOB')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'LONGBLOB_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('LONGBLOB', 'VARCHAR')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'BLOB'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'BLOB' SET PROPERTIES(SYNTAX) VALUES ('BLOB')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'BLOB_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('BLOB', 'BLOB')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'BLOB_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('BLOB', 'BLOB')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'TINYBLOB'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'TINYBLOB' SET PROPERTIES(SYNTAX) VALUES ('TINYBLOB')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'TINYBLOB_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('TINYBLOB', 'VARCHAR')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'CHAR'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'CHAR' SET PROPERTIES(P1,P1MAX,P1DEFAULT,P1TYPE) VALUES ('SIZE','255', '1','RANGE')
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'CHAR' SET PROPERTIES(SYNTAX) VALUES ('CHAR(%SIZE)')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'CHAR_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('CHAR', 'CHAR')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'CHAR_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('CHAR', 'CHAR')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'ENUM'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'ENUM' SET PROPERTIES(P1,P1MAX,P1DEFAULT,P1TYPE) VALUES ('SIZE','255', '1','RANGE')
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'ENUM' SET PROPERTIES(SYNTAX) VALUES ('ENUM')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'ENUM_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('ENUM', 'CHAR')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'NUMERIC'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'NUMERIC' SET PROPERTIES(P1,P1MIN, P1MAX,P1DEFAULT,P1TYPE) VALUES ('PRECISION','1', '1000', '1','RANGE')
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'NUMERIC' SET PROPERTIES(P2,P2MIN, P2MAX,P2DEFAULT,P2TYPE) VALUES ('SCALE','0', '18', '0','RANGE')
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'NUMERIC' SET PROPERTIES(SYNTAX) VALUES ('NUMERIC(%PRECISION,%SCALE)')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'NUMERIC_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('NUMERIC', 'NUMERIC')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'NUMERIC_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('NUMERIC', 'NUMERIC')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'DECIMAL'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'DECIMAL' SET PROPERTIES(P1,P1MIN, P1MAX,P1DEFAULT,P1TYPE) VALUES ('PRECISION','1', '1000', '1','RANGE')
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'DECIMAL' SET PROPERTIES(P2,P2MIN, P2MAX,P2DEFAULT,P2TYPE) VALUES ('SCALE','0', '18', '0','RANGE')
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'DECIMAL' SET PROPERTIES(SYNTAX) VALUES ('DECIMAL(%PRECISION,%SCALE)')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'DECIMAL_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('DECIMAL', 'DECIMAL')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'DECIMAL_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('DECIMAL', 'DECIMAL')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'INT'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'INT' SET PROPERTIES(SYNTAX) VALUES ('INT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'INT_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('INT', 'INTEGER')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'INT_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('INTEGER', 'INT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'INT UNSIGNED'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'INT UNSIGNED' SET PROPERTIES(SYNTAX) VALUES ('INT UNSIGNED')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'INTU_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('INT UNSIGNED', 'INTEGER')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'MEDIUMINT'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'MEDIUMINT' SET PROPERTIES(SYNTAX) VALUES ('MEDIUMINT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'MEDIUMINT_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('MEDIUMINT', 'NUMERIC')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'SMALLINT'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'SMALLINT' SET PROPERTIES(SYNTAX) VALUES ('SMALLINT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'SMALLINT_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('SMALLINT', 'SMALLINT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'SMALLINT_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('SMALLINT', 'SMALLINT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'FLOAT'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'FLOAT' SET PROPERTIES(P1,P1MAX,P1DEFAULT,P1TYPE) VALUES ('PRECISION','53', '1','RANGE')
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'FLOAT' SET PROPERTIES(SYNTAX) VALUES ('FLOAT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'FLOAT_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('FLOAT', 'FLOAT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'FLOAT_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('FLOAT', 'FLOAT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'DOUBLE'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'DOUBLE' SET PROPERTIES(SYNTAX) VALUES ('DOUBLE')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'DOUBLE_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('DOUBLE', 'DOUBLE')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'DOUBLE_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('DOUBLE', 'DOUBLE')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'DOUBLE PRECISION'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'DOUBLE PRECISION' SET PROPERTIES(SYNTAX) VALUES ('DOUBLE PRECISION')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'DOUBLE PRECISION_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('DOUBLE PRECISION', 'NUMERIC')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'REAL'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'REAL' SET PROPERTIES(SYNTAX) VALUES ('REAL')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'REAL_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('REAL', 'REAL')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'REAL_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('REAL', 'REAL')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'VARCHAR'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'VARCHAR' SET PROPERTIES(P1,P1MAX,P1DEFAULT,P1TYPE) VALUES ('SIZE','65536', '1','RANGE')
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'VARCHAR' SET PROPERTIES(SYNTAX) VALUES ('VARCHAR(%SIZE)')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'VARCHAR_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('VARCHAR', 'VARCHAR')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'VARCHAR_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('VARCHAR', 'VARCHAR')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'DATE'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'DATE' SET PROPERTIES(SYNTAX) VALUES ('DATE')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'DATE_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('DATE', 'DATE')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'DATE_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('DATE', 'DATE')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'TIME'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'TIME' SET PROPERTIES(SYNTAX) VALUES ('TIME')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'TIME_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('TIME', 'TIME')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'TIME_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('TIME', 'TIME')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'DATETIME'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'DATETIME' SET PROPERTIES(SYNTAX) VALUES ('DATETIME')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'DATETIME_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('DATETIME', 'DATETIME')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'DATETIME_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('DATETIME', 'DATETIME')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'TIMESTAMP'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'TIMESTAMP' SET PROPERTIES(SYNTAX) VALUES ('TIMESTAMP')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'TIMESTAMP_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('TIMESTAMP', 'TIMESTAMP')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'TIMESTAMP_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('TIMESTAMP', 'TIMESTAMP')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'TEXT'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'TEXT' SET PROPERTIES(SYNTAX) VALUES ('TEXT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'TEXT_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('TEXT', 'VARCHAR(MAX)')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'TEXT_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('VARCHAR(MAX)', 'TEXT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD PLATFORM_TYPE 'BIT'
OMBALTER PLATFORM 'MYSQL_TEST' MODIFY PLATFORM_TYPE 'BIT' SET PROPERTIES(SYNTAX) VALUES ('BIT')
OMBALTER PLATFORM 'MYSQL_TEST' ADD FROM_PLATFORM_TYPEMAP 'BIT_TOG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('BIT', 'BOOLEAN')
OMBALTER PLATFORM 'MYSQL_TEST' ADD TO_PLATFORM_TYPEMAP 'BIT_FROMG' SET PROPERTIES (FROM_DATATYPE, TO_DATATYPE) VALUES ('BOOLEAN', 'BIT')
Regards,
Samurai.
Edited by: Samurai on Mar 8, 2010 7:34 AM
Edited by: Samurai on Mar 8, 2010 7:55 AM

Hi David,
Is there any patch for it ? I checked on metalink but did not found anything related to bug.
We have one more issue with importing objects in MYSQL. Most of the tables have primary constraints with name PRIMARY in MYSQL.
When we select multiple tables for import, only the first table gets imported succesfully and on the other tables the constrainsts section blow up with error -
creation failed (name already exists)
On pressing ok, OWB throws an error - API2216: Cannot drop database link. Please contact oracle support with the stack trace and the details on how to reproduce it.
This is corrupting the flatform. We get this error everytime we import an object. But the object gets imported.
On the table which gets imported successfully , when i look at keys (constraints) there i dont see any columns under the constraint PRIMARY.
Error Details -
API2216: Cannot drop database link. Please contact Oracle Support with the stack trace and the details on how to reproduce it.
API2216: Cannot drop database link. Please contact Oracle Support with the stack trace and the details on how to reproduce it.
Persistent Layer Error:SQL Exception..
Class Name: oracle.wh.service.sdk.integrator.RepositoryUtils.
Method Name: dropDBLink(String).
Method Name: -1.
Persistent Layer Error Message: java.sql.SQLException: ORA-01729: database link name expected
.     at oracle.wh.service.sdk.integrator.RepositoryUtils.dropDBLink(RepositoryUtils.java:331)
     at oracle.wh.service.sdk.integrator.RepositoryUtils.dropDBLink(RepositoryUtils.java:304)
     at oracle.wh.ui.integrator.common.wizards.ImportWizardDefinition.onFinish(ImportWizardDefinition.java:361)
     at oracle.wh.ui.owbcommon.OWBWizard.wizardFinished(OWBWizard.java:975)
     at oracle.bali.ewt.wizard.BaseWizard.processWizardEvent(Unknown Source)
     at oracle.bali.ewt.wizard.BaseWizard.processEventImpl(Unknown Source)
     at oracle.bali.ewt.LWComponent.processEvent(Unknown Source)
     at oracle.bali.ewt.wizard.BaseWizard.doFinish(Unknown Source)
     at oracle.bali.ewt.wizard.BaseWizard$Action.actionPerformed(Unknown Source)
     at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
     at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
     at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
     at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
     at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
     at java.awt.Component.processMouseEvent(Component.java:5501)
     at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
     at java.awt.Component.processEvent(Component.java:5266)
     at java.awt.Container.processEvent(Container.java:1966)
     at java.awt.Component.dispatchEventImpl(Component.java:3968)
     at java.awt.Container.dispatchEventImpl(Container.java:2024)
     at java.awt.Component.dispatchEvent(Component.java:3803)
     at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
     at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
     at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
     at java.awt.Container.dispatchEventImpl(Container.java:2010)
     at java.awt.Window.dispatchEventImpl(Window.java:1778)
     at java.awt.Component.dispatchEvent(Component.java:3803)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:153)
     at java.awt.Dialog$1.run(Dialog.java:525)
     at java.awt.Dialog$2.run(Dialog.java:553)
     at java.security.AccessController.doPrivileged(Native Method)
     at java.awt.Dialog.show(Dialog.java:551)
     at java.awt.Component.show(Component.java:1300)
     at java.awt.Component.setVisible(Component.java:1253)
     at oracle.bali.ewt.wizard.WizardDialog.runDialog(Unknown Source)
     at oracle.bali.ewt.wizard.WizardDialog.runDialog(Unknown Source)
     at oracle.wh.ui.owbcommon.OWBWizard.initialize(OWBWizard.java:834)
     at oracle.wh.ui.owbcommon.OWBWizard.<init>(OWBWizard.java:202)
     at oracle.wh.ui.owbcommon.OWBWizard.<init>(OWBWizard.java:184)
     at oracle.wh.ui.owbcommon.IdeUtils._doShowWizardDefinition(IdeUtils.java:1247)
     at oracle.wh.ui.owbcommon.IdeUtils.showWizard(IdeUtils.java:487)
     at oracle.wh.ui.integrator.common.CommonController$1ImportDialogListener.actionPerformed(CommonController.java:127)
     at oracle.wh.service.sdk.OWBConsumer.dataItemAvailable(OWBInfoBus.java:381)
     at javax.infobus.DefaultController.fireItemAvailable(DefaultController.java:90)
     at javax.infobus.InfoBus.fireItemAvailable(InfoBus.java:989)
     at oracle.wh.service.sdk.OWBInfoBus.produce(OWBInfoBus.java:160)
     at oracle.wh.service.sdk.OWBInfoBus.produce(OWBInfoBus.java:76)
     at oracle.wh.ui.console.commands.TreeMenuHandler.notify(TreeMenuHandler.java:104)
     at oracle.wh.ui.console.commands.ModuleImportCmd.performAction(ModuleImportCmd.java:189)
     at oracle.owbimpl.ide.menu.TreeMenuHandlerAdapter.handleEvent(TreeMenuHandlerAdapter.java:46)
     at oracle.ide.controller.IdeAction.performAction(IdeAction.java:524)
     at oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:866)
     at oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:496)
     at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
     at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
     at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
     at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
     at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
     at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000)
     at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1041)
     at java.awt.Component.processMouseEvent(Component.java:5501)
     at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
     at java.awt.Component.processEvent(Component.java:5266)
     at java.awt.Container.processEvent(Container.java:1966)
     at java.awt.Component.dispatchEventImpl(Component.java:3968)
     at java.awt.Container.dispatchEventImpl(Container.java:2024)
     at java.awt.Component.dispatchEvent(Component.java:3803)
     at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
     at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
     at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
     at java.awt.Container.dispatchEventImpl(Container.java:2010)
     at java.awt.Window.dispatchEventImpl(Window.java:1778)
     at java.awt.Component.dispatchEvent(Component.java:3803)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Thanks,
Samurai.

Similar Messages

  • OWB 11gR2 extracting data from SAP - HELP

    Hi everyone,
    I have a question regarding the way OWB 11gR2 uses its SAP connector. I will present the scenario.
    OS on Server: Windows Server 2003 64bit
    DB: 11gR2 - 64bit
    SAP JCO 2.19 (64bit)
    OS on Client: Windows XP 32bit
    Oracle Client 11gR2 - 32bit
    SAP JCO 2.19 (32bit)
    We are trying to get the data from SAP and it is simply not working. The error that we receive is:
    20B40EC4][OWBWS.OWB] java.lang.Exception:
    Starting Execution of ABAP Report CSKS_CSKS_TBL on Thu Jul 01 18:48:42 CEST 2010
    JOBCOUNT = 17484201
    $JOB_NAME
    Completing Execution of ABAP Report CSKS_CSKS_TBL on Thu Jul 01 18:48:44 CEST 2010
    2010/07/02-10:20:23-CEST [18987A33][OWBWS.OWB] Foreground Execution
    2010/07/02-10:20:24-CEST [18987A33][OWBWS.OWB] Foreground Execution deployment failed
    2010/07/02-10:20:24-CEST [18987A33][OWBWS.OWB] java.lang.Exception:
    Starting Execution of ABAP Report ZOWB on Fri Jul 02 10:20:23 CEST 2010
    ERROR: The file C:Öxxxxx.dat is already open
    Exit on error: Execution of ABAP Report ZOWB on Fri Jul 02 10:20:24 CEST 2010
         at oracle.wh.runtime.platform.operator.sap.NativeSAPOperator.execute(NativeSAPOperator.java:224)
         at oracle.wh.runtime.platform.adapter.rtp.NativeExecutionAdapter.execute(NativeExecutionAdapter.java:43)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:70)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
         at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
         at java.lang.Thread.run(Thread.java:595)
    Thank you.
    Edited by: user8916416 on 02-Jul-2010 03:57

    Problem solved by recreating the mapping. Strange though.
    Edited by: user8916416 on 02-Jul-2010 03:56

  • MySQL connection with OWB 11gR2 results in "access denied for user"

    Hello,
    I just try to establish a connection to a MySQL database with OWB 11gR2, but I always get the error "access denied for user...". I did the things written on [http://blogs.oracle.com/warehousebuilder/2010/01/owb_11gr2_mysql_open_connectivity.html] and I also used the platform configuration from this description. Newest JDBC driver was downloaded and I put the jar-file into the folder OWB_HOME/owb/lib/ext. The definition of the MySQL platform worked and the entry "MySQL" was created in OWB, but no connection can be established. I also tried other tools like MySQL Administrator in order to find out whether the problem is caused by network configuration or sth. like that, but with this tool the connection works.
    OWB is installed on OpenSuse 11.1 64bit. Does anyone know why this error occurs? Perhaps I missed some configuration tasks, which I don't know so far?
    I'm looking forward to your answers.
    Greetings
    Joerg

    Hi David,
    thank you for your reply. The corresponding user has already got this host setting. Anyway he got the wildcard '%' and with other tools I can connect.
    I solved the problem now due to just trying around with usernames. The error was quite funny: OWB changes the username always into upper case and MySQL cannot handle this username. The username must match 100% to be able to login.
    Now I just changed the user in MySQL and wrote the username in upper case. But in fact I would like to know if it is possible to avoid that OWB changes the username, with quotes it didn't work ;-)
    Greetings
    Joerg
    UPDATE:
    Now I'm facing another problem: the connection works, but I cannot import any metadata. When I click on "Browse" to select the correct schema in MySQL DB, no result is displayed. The user anyway has go the privileges to select data from this schema. I also tried to provide the user with every possible privileges for this schema, but I still cannot select any schema. When I write the schema manually and then try to import database objects iin OWB the error message "definitions of userdefined metadata interface are invalid" is displayed (translated from german, so the wording could be different). Does anybody have an idea what the problem could be?
    Edited by: Scantid on 15.01.2010 00:41

  • Using MySQL data source in OWB

    Hi All,
    I need to use a MySQL data source in OWB. Could you please tell me the steps needed to define and configure the MySQL module in OWB?
    Thanks and Regards,
    Amit

    Directly in the source component, or in the expressions property of the data flow?
    If the latter, what happens when you preview your expression?
    MCSE SQL Server 2012 - Please mark posts as answered where appropriate.

  • Getting NullPointerException while executing OMBIMPORT in OWB 11gR2

    Hi,
    When running BSC Expert in OWB 11gR2 along with 11.2 Database, getting the following error:
    "PUB03302: Failed to connect to user null in source database null:null:null:java.lang.NullPointerException"
    while executing the statement
    OMBIMPORT FROM METADATA_LOCATION FOR IMPORT_ACTION_PLAN 'BSC_C_$G_OBJECTIVE' .
    Since I am totally new to OMB+, I have no idea about why this is happening.
    Could anyone please give some pointers/solutions for this problem. Because of this issue we are not able to proceed with our certification.
    Thanks,
    Karthik.

    Looking at the exception, looks like the metadata location for module is not set.
    Did you set the metadata location for the module? metadata location is different from data location. metadata location is used for reverse engineer. Please open the module editor, switch to metadata location panel, check if the metedata location is set.

  • OWB 11gR2 - ORA-01017/ RPE-01008

    OWB 11gR2 - ORA-01017/ RPE-01008
    =======================================
    I am using OWB 11gR2 (11.2.0.1) on Win XP 32 bit. We applied the suggested patches for our earlier issues.
    We changed our database passwords. We tested our locations via location navigators/Control center. We did not get any errors. We are able to see the data for tables defined under modules on OWB design center.
    We tested the defined DB LINKS via SQL Developer. Testing was OK .
    We tried to deploy the mappings, we are getting
    *•     ORA-01017: invalid username/password; logon denied*
    *•     RPE-01008: Recovery of this request is in progress.*
    I reviewed earlier posting, where some suggested to re-register the locations. Is it the right approach?
    We have number of mappings worked OK before changing passwords.
    What are the steps to resolve this issues?
    We know that locations are linked via DB LINKS defined in database. How does changing passwords impact DB LINKS in database?
    What is the recommended approach to change database passwords, when we work with OWB?
    What is happening here?
    Thanks in helping.
    Edited by: qwe16235 on Jul 8, 2011 4:07 PM

    Thanks in for your reply. Is it a issue with in OWB?
    This issue was raised in earlier versions as well. Are there any plan to fix this issue?
    Do we have any standard script to work with in this situation?
    I did not find any impact of DB LINK access in database level. I am able to simulate the situation using SQL, but it is working.
    I am curious to know, what does OWB do differently with DB Link to cause this issue.
    Is it a difficult issue to fix?
    Thanks in helping.

  • How to migrate 10gR1 repository to OWB 11gR2?

    We are trying to migrate OWB 10gR1 repository to OWB 11gR2?
    But are being faced with version compatibility issues.
    Is there any work-around for the same?

    This is a bit before my time, so I'm not very familiar with how the repository worked in 10gR1, but you might have a look at this... assuming you at least have the database credentials for the repository owner, it looks like you can perform user management tasks through this helper package that might get you an OWB user that can access everything, and let you move your design into 10.2 (from which you can migrate on to 11.2).
    http://download.oracle.com/docs/cd/E10926_01/doc/owb.101/b12146/extending.htm#i1088387
    Maintaining Repository Users
    Multiple identifiable Warehouse Builder users can access the same central repository schema when they are registered by the repository owner.
    Warehouse Builder includes utility procedures for the following maintenance tasks:
    * Update the role protecting password
    Although the repository owner does not explicitly use the protecting password for the role, it is recommended that the repository owner change the password often.
    The repository owner must connect to the repository schema using SQL Plus and issue the following statement:
    Call WBSecurityHelper.updateRolePwd('newpwd');
    where'newpwd' is the new password used to protect the role chosen by repository owner. The changed password encryption appears in the table called OWB_ROLE_INFO table.
    * Register repository users
    Warehouse Builder users must be database users located in the same database instance as the repository. The database user's default role should not be ALL. Use 'After user xxx DEFAULT Role x' to set the default role property.
    To register a repository user, execute the following statement in SQL Plus:
    call WBSecurityHelper.registerOWBUser ('username')
    * Unregister repository users
    To unregister a user from a repository, execute the following statement in SQL Plus:
    Call WBSecurityHelper.unregisterOWBUser('username');
    * List all repository users
    The repository owner must connect to the database containing the repository and issue the following statement:
    Set serveroutput on;
    Call WBSecurityHelper.listOWBUser( );
    Set serveroutput on is required since listOWBUser() uses the DBMS_OUTPUT.put_line for the output to dump the data to the user interface. Otherwise, DBMS_OUTPUT.put_line only dumps the output into an intermediate data structure.
    The preceding user maintenance tasks should be performed in the repository by the repository owner.

  • How to use Add Query Criteria for the MySQL data Base in Netbeans ?

    How to use Add Query Criteria for the MySQL data Base in Netbeans Visual web pack.
    When the Query Criteria is add like
    SELECT ALL counselors.counselors_id, counselors.first_name, counselors.telephone,counselors.email
    FROM counselors WHERE counselors.counselors_id = ?
    when i run this Query in the Query Window
    i get a error message Box saying
    Query Processing Error Parameter metadata not available for the given statement
    if i run the Query with out Query Criteria its working fine.

    *I am glad I am not the only one who have this problem. Part of issue has been described as above, there are something more in my case.
    Whenever I try to call ****_tabRowSet.setObject(1, userDropList.getSeleted()); I got error message as shown below:*
    The Java codes are:
    public void dropDown1_processValueChange(ValueChangeEvent event) {
    Object s = this.dropDown1.getSelected();
    try {
    this.User_tabDataProvider1.setCursorRow(this.User_tabDataProvider1.findFirst("User_Tab.User_ID", s));
    this.getSessionBean1().getTrip_tabRowSet1().setObject(1, s);
    this.Trip_tabDataProvider1.refresh();
    } catch (Exception e) {
    this.log("Error: ", e);
    this.error("Error: Cannot select user"+e.getMessage());
    SQL statement for Trip_tabRowSet:
    SELECT ALL Trip_Tab.Trip_Date,
    Trip_Tab.User_ID,
    Trip_Tab.Destination
    FROM Trip_Tab
    WHERE Trip_Tab.User_ID = ?
    Error messages are shown below:
    phase(RENDER_RESPONSE 6,com.sun.faces.context.FacesContextImpl@5abf3f) threw exception: com.sun.rave.web.ui.appbase.ApplicationException: java.sql.SQLException: No value specified for parameter 1 java.sql.SQLException: No value specified for parameter 1
    com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.cleanup(ViewHandlerImpl.java:559)
    com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.afterPhase(ViewHandlerImpl.java:435)
    com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:274)
    com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
    org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
    com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:240)
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:216)
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
    org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:216)
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
    org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:276)
    org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
    org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
    org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)
    org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)
    org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
    com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
    org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
    org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
    com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
    org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
    org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
    org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
    org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
    org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
    org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:239)
    com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:667)
    com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:574)
    com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:844)
    com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:287)
    com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)
    com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
    com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)
    tandardWrapperValve[Faces Servlet]: Servlet.service() for servlet Faces Servlet threw exception
    java.sql.SQLException: No value specified for parameter 1
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
    at com.mysql.jdbc.PreparedStatement.fillSendPacket(PreparedStatement.java:1674)
    at com.mysql.jdbc.PreparedStatement.fillSendPacket(PreparedStatement.java:1622)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1332)
    at com.sun.sql.rowset.internal.CachedRowSetXReader.readData(CachedRowSetXReader.java:193)
    at com.sun.sql.rowset.CachedRowSetXImpl.execute(CachedRowSetXImpl.java:979)
    at com.sun.sql.rowset.CachedRowSetXImpl.execute(CachedRowSetXImpl.java:1439)
    at com.sun.data.provider.impl.CachedRowSetDataProvider.checkExecute(CachedRowSetDataProvider.java:1274)
    at com.sun.data.provider.impl.CachedRowSetDataProvider.setCursorRow(CachedRowSetDataProvider.java:335)
    at com.sun.data.provider.impl.CachedRowSetDataProvider.setCursorIndex(CachedRowSetDataProvider.java:306)
    at com.sun.data.provider.impl.CachedRowSetDataProvider.getRowCount(CachedRowSetDataProvider.java:639)
    at com.sun.webui.jsf.component.TableRowGroup.getRowKeys(TableRowGroup.java:1236)
    at com.sun.webui.jsf.component.TableRowGroup.getFilteredRowKeys(TableRowGroup.java:820)
    at com.sun.webui.jsf.component.TableRowGroup.getRowCount(TableRowGroup.java:1179)
    at com.sun.webui.jsf.component.Table.getRowCount(Table.java:831)
    at com.sun.webui.jsf.renderkit.html.TableRenderer.renderTitle(TableRenderer.java:420)
    at com.sun.webui.jsf.renderkit.html.TableRenderer.encodeBegin(TableRenderer.java:143)
    at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:810)
    at com.sun.webui.jsf.component.Table.encodeBegin(Table.java:1280)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:881)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:889)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:889)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:889)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:889)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:889)
    at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:271)
    at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:182)
    at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.java:285)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:133)
    at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:244)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
    at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
    at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:240)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:216)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
    at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:216)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:276)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
    at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
    at com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:239)
    at com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:667)
    at com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:574)
    at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:844)
    at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:287)
    at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)
    at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
    at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)
    Also when I tried to update my MYSQL connector / J driver to version 5.1.5 from 5.0.5 (NB 5.5.1) and 5.0.7 (NB 6.1), I could not get it work (looooong time to search some JDBC classes and with no response in the end) on both of my Netbean 5.5.1(on PC) and Netbean 6.1(on laptop) IDEs.
    Could anybody look into this issue.
    Many thanks
    Edited by: linqing on Nov 22, 2007 4:48 AM

  • JPA with MySQL-Data-Source

    Hello Forum,
    I have a question regarding usage of a MySQL-Data-Source in combination with JPA
    on the SAP NetWeaver Application Server, Java ™ EE 5 Edition.
    I have setup a custom datasource like explained in paper:
    "Working with Database Tables, DataSources and JMS Resources"
    - registered the database driver via telnet (Using mysql-connector-java-5.0.3-bin.jar)
    - created the data-sources.xml file underneath the META-INF dir of the EAR project
    [code]
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE data-sources SYSTEM "data-sources.dtd" >
    <data-sources>
      <data-source>
        <data-source-name>titan_cruises_ds</data-source-name>
        <driver-name>mysql-connector-java-5.0.3-bin.jar</driver-name>
         <init-connections>1</init-connections>
         <max-connections>10</max-connections>
         <max-time-to-wait-connection>60</max-time-to-wait-connection>
         <expiration-control>
              <connection-lifetime>600</connection-lifetime>
              <run-cleanup-thread>60</run-cleanup-thread>
         </expiration-control>
         <sql-engine>native_sql</sql-engine>
        <jdbc-1.x>
          <driver-class-name>com.mysql.jdbc.Driver</driver-class-name>
          <url>jdbc:mysql://ourHost.internal.com:3306/practise_titan_cruises</url>
          <user-name>myUser</user-name>
          <password>myPass</password>
        </jdbc-1.x>
      </data-source>
    </data-sources>
    [/code]
    After that I manually created the persistence.xml underneath the META-INF dir of the EJB project.
    [code]
    <persistence xmlns="http://java.sun.com/xml/ns/persistence" version="1.0">
         <persistence-unit name="titan_cruises_pu">
              <jta-data-source>titan_cruises_ds</jta-data-source>
         </persistence-unit>
    </persistence>
    [/code]
    After that I created the Entity named "Cabin" and the corresponding table within the db.
    Entity code:
    [code]
    package de.collogia.beans.pojo.ship;
    import java.io.IOException;
    import java.io.Serializable;
    import javax.persistence.Column;
    import javax.persistence.Entity;
    import javax.persistence.GeneratedValue;
    import javax.persistence.Id;
    import javax.persistence.Table;
    This persisted POJO class models the cabin data.
    <p>
    In this class persistence annotations are placed on the getter methods
    of the attributes. This tells the persistence manager to access them
    via the corresponding get- and set-Methods.</p>
    (Unfortunately this does not work on NetWeaver and I had to place them
    on field level aggain...)
    @author Henning Malzahn ([email protected])
    svn-revision:         $Rev:: 670                                           $:
    svn-lasted-edited-by: $Author:: henning                                    $:
    svn-last-changed:     $Date:: 2007-02-21 21:49:51 +0100 (Wed, 21 Feb 2007) $:
    @Entity
    @Table(name = "cabin")
    public class Cabin implements Serializable {
        /** The generated serial version UID used for serialization. */
        private static final long serialVersionUID = -8522497314498903378L;
        /** The actual version number of this class used for serialization. */
        private static int actualVersion = 1;
        /** The cabin's id. */
        @Id
        @GeneratedValue
        @Column(name = "id")
        private long id;
        /** The cabin's name */
        @Column(name = "name")
        private String name;
        /** The cabin's deck level */
        @Column(name = "deck_level")
        private int deckLevel;
        /** The cabin's ship id */
        @Column(name = "ship_id")
        private int shipId;
        /** The cabin's bed count */
        @Column(name="bed_count")
        private int bedCount;
    /---- Serialization/ Deserialization methods -/
    Method that is responsible for deserialization of the object.
    @param in The <code>ObjectInputStream</code> object to read
              the data from.
    @throws IOException That may occur when reading from the
                        <code>ObjectInputStream</code> object
    @throws ClassNotFoundException That may occur when invoking the default
                                   deserialization mechanism.
        private void readObject(final java.io.ObjectInputStream in)
            throws IOException, ClassNotFoundException {
            /* Invoke default deserialization mechanism. */
            in.defaultReadObject();
            /* Read the actual version number of the class. */
            actualVersion =  in.readInt();
        } // End of readObject()
    Method that is responsible for serialization of the object.
    @param out The <code>ObjectOutputStream</code> object to write
               the data to.
    @throws IOException That may occur when writing to the
                        <code>ObjectOutputStream</code> object.
        private void writeObject(final java.io.ObjectOutputStream out)
            throws IOException {
            /* Invoke default serialization mechanism. */
            out.defaultWriteObject();
            /* Write the actual version number of the class. */
            out.writeInt(actualVersion);
        } // End of writeObject()
    /---- Defining constructors -/
    Private default constructor.
        private Cabin() {
        } // End of default constructor
    Full constructor.
    @param name The cabin's name.
    @param deckLevel The cabin's deck level.
    @param shipId The cabin's ship id.
    @param bedCount The cabin's bed count.
        public Cabin(final String name,
                     final int deckLevel,
                     final int shipId,
                     final int bedCount) {
            this.name = name;
            this.deckLevel = deckLevel;
            this.shipId = shipId;
            this.bedCount = bedCount;
        } // End of full constructor
    /---- Overridden class methods -/
    Returns a string representation of the cabin's data.
    @see java.lang.Object#toString()
        @Override
        public String toString() {
            StringBuffer strBuf = new StringBuffer();
            strBuf.append(this.name);
            strBuf.append("\n");
            strBuf.append(this.deckLevel);
            strBuf.append("\n");
            strBuf.append(this.shipId);
            strBuf.append("\n");
            strBuf.append(this.bedCount);
            return strBuf.toString();
        } // End of toString()
    /---- Defining instance methods -/
    Get method for the member "<code>id</code>".
    @return Returns the id.
        public long getId() {
            return this.id;
    Set method for the member "<code>id</code>".
    HTDODO hm: Check whether it is possible to have setId method
    using private accesss level with NetWeaver JPA-Provider!
    @param id The id to set.
        private void setId(final long id) {
            this.id = id;
    Get method for the member "<code>name</code>".
    @return Returns the name.
        public String getName() {
            return this.name;
    Set method for the member "<code>name</code>".
    @param name The name to set.
        public void setName(final String name) {
            this.name = name;
    Get method for the member "<code>deckLevel</code>".
    @return Returns the deckLevel.
        public int getDeckLevel() {
            return this.deckLevel;
    Set method for the member "<code>deckLevel</code>".
    @param deckLevel The deckLevel to set.
        public void setDeckLevel(final int deckLevel) {
            this.deckLevel = deckLevel;
    Get method for the member "<code>shipId</code>".
    @return Returns the shipId.
        public int getShipId() {
            return this.shipId;
    Set method for the member "<code>shipId</code>".
    @param shipId The shipId to set.
        public void setShipId(final int shipId) {
            this.shipId = shipId;
    Get method for the member "<code>bedCount</code>".
    @return Returns the bedCount.
        public int getBedCount() {
            return this.bedCount;
    Set method for the member "<code>bedCount</code>".
    @param bedCount The bedCount to set.
        public void setBedCount(final int bedCount) {
            this.bedCount = bedCount;
    } // End of class Cabin
    [/code]
    After that I created the TravelAgentBean, a Stateless Session Bean, implementing
    a remote interface that allows construction and persisting of new Cabin objects:
    [code]
    package de.collogia.beans.session.stateless;
    import javax.ejb.Stateless;
    import javax.persistence.EntityManager;
    import javax.persistence.PersistenceContext;
    import de.collogia.beans.pojo.ship.Cabin;
    Class that implements the <code>TravelAgentRemote</code> interface
    and defines the business methods of the TravelAgent service.
    @author Henning Malzahn ([email protected])
    svn-revision:         $Rev:: 670                                           $:
    svn-lasted-edited-by: $Author:: henning                                    $:
    svn-last-changed:     $Date:: 2007-02-21 21:49:51 +0100 (Wed, 21 Feb 2007) $:
    @Stateless
    public class TravelAgentBean implements TravelAgentRemote {
        /** The <code>Log</code> object for this class. */
    //    private static final Log LOGGER;
        /** The <code>PersistenceManager</code> object. */
        @PersistenceContext(unitName = "titan_cruises_pu")
        EntityManager em;
    /---- Static initializer -/
    //    static {
    //        LOGGER = LogFactory.getLog(TravelAgentBean.class);
    //    } // End of static initializer block
    /---- Implementing remote interface methods -/
    {@inheritDoc}
        public void createCabin(final Cabin cabin) {
            this.em.persist(cabin);
        } // End of createCabin()
    } // End of class TravelAgentBean
    [/code]
    After that I created a Controller class containing a main method that looks up the remote
    interface of the TravelAgentBena like explained in document "Accessing Enterprise JavaBeans Using JNDI
    in SAP NetWeaver Application Server, Java ™ EE 5 Edition" written by Validimir Pavlov of SAP NetWeaver
    development team.
    Unfortunately I receive an Exception after invoking the createCabin(...) method.
    On the console of the NWDS I receive:
    [code]
    javax.ejb.EJBException: Exception in getMethodReady() for stateless bean sap.com/test2Earannotation|test2Ejb.jarannotation|TravelAgentBean;
    nested exception is: com.sap.engine.services.ejb3.util.pool.PoolException: javax.ejb.EJBException: Cannot perform injection over bean instance
    Caused by: java.lang.RuntimeException: The persistence unit is inconsistent:
    The entity >>de.collogia.beans.pojo.ship.Cabin<< is mapped to the table >>cabin<<, which does not exist.
    [/code]
    But if I look at the log file located in "C:\NWAS_JAVAEE5\JP1\JC00\j2ee\cluster\server0\log\defaultTrace.0.trc"
    I see the real reason is:
    [code]
    [EXCEPTION]
    #6#1064#42000#You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax
    to use near '"cabin"' at line 1#collnx02.collogia.de:3306:null:practise_titan_cruises#select * from "cabin"#com.mysql.jdbc.exceptions.MySQLSyntaxErrorException:
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"cabin"' at line 1
         at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
         at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2870)
         at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573)
         at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
         at com.mysql.jdbc.Connection.execSQL(Connection.java:3124)
         at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1149)
         at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1262)
         at com.sap.sql.jdbc.basic.BasicPreparedStatement.executeQuery(BasicPreparedStatement.java:99)
         at com.sap.sql.jdbc.direct.DirectPreparedStatement.executeQuery(DirectPreparedStatement.java:307)
         at com.sap.sql.jdbc.direct.DirectPreparedStatement.executeQuery(DirectPreparedStatement.java:264)
         at com.sap.engine.services.dbpool.wrappers.PreparedStatementWrapper.executeQuery(PreparedStatementWrapper.java:274)
    [/code]
    My goodness - what a long post - sorry for this - I hope I provided all information
    necessary to deal with the issue.
    Am I thinking in the right direction to blame attribute [code]<sql-engine>native_sql</sql-engine>[/code]
    of file data-sources.xml for the beaviour? Are there any other argument options than native_sql?
    Thanks in Advance!
    Henning Malzahn

    Hi Henning,
    > Despite the fact it's working now I have to do some
    > changes to my code currently
    > developed using JBoss/ Hibernate combination.
    > Hibernate allows you to have the
    > default no-arg constructor with private visibility -
    > any special reason for the fact that
    > only protected is allowed on NetWeaver?
    Here we strictly implemented the checks according to the requirements of the JPA specification. Technically, we could do with private constructors as well. But the JPA specifications requires the constructor to be protected to allow a JPA implementation to subclass entities if needed.
    > The entities in the project are final classes
    > so declaring a ctor protected doesn't really make
    > sense...
    For the same reason, your entities should not be final. Are we missing a check here ?
    > Also the persistence.xml parameter
    >
    hibernate.hbm2ddl.auto
    with the value of
    > create-drop is very useful while
    > developing the app - everytime you deploy the project
    > you get a fresh database.
    > Is there a comparable option for NetWeaver?
    No, unfortunately, there is no comparable option in SAP JPA (yet). We understand that there is a need for forward mapping. We would have liked to delegate this task to the JPA design time (i.e. Dali). However, we had to discover that Dali does not perform this task properly and we can't recommend using it any more.
    Consequently, there is no automatic schema generation in SAP JPA 1.0.
    >
    > Another thing is the extra TMP_SEQUENCE table which
    > isn't necessary using JBoss and
    > Hibernate - what's the reason for that?
    With Hibernate Entity Manager, the id generation strategy in use with GenerationType.AUTO depends on the database dialect. This means that depending on the database dialect, IDENTITY columns, SEQUENCES or generator tables (TableHiLo) are required. As Hibernate has the before mentioned schema generation property this fact can be hidden to the user.
    In SAP JPA, we are always using a table generator if GenerationType.AUTO is used. This allows for better portability across databases. It requires the table TMP_SEQUENCE. As we unfortunately do not have a schema generation capability, the user must create this table.
    Best regards,
    Adrian

  • I want to Migrate Runtime Metadata in OWB 11gR2

    i created a new repository and migrated metadata from old repository.
    i migrated metadata by follow link: http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/10g/r2/owb/owb_migrate/lesson2/lesson2.htm
    now i want to deploy it. i read and do follow link: http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/10g/r2/owb/owb_migrate/lesson3/lesson3.htm
    but owb11g hasn't cc_migrate.bat file.
    how to Migrate Runtime Metadata in OWB 11gR2? i want to deploy their objects.

    Hello,
    this forum is dedicated from migrations from non-Oracle databases to Oracle, using the SQL Developer Migration Workbench.
    I suggest that you ask your questions again in the following forum:
    Oracle Discussion Forums » Data Warehousing » Warehouse Builder
    Warehouse Builder
    Regards
    Wolfgang

  • How to implement checkpoint restart in OWB 11gR2?

    How to implement checkpoint restart in OWB 11gR2?
    Which will enable us to restart the OWB mapping from the last successfully inserted checkpoint onwards.
    Edited by: user4593813 on Jul 6, 2010 10:23 AM

    Hi Borkur,
    Thanks for reply.
    Actually I want to implement it in OWB. But after I got the answer from you, I decided to do in some othere way.
    The way you mentioned is right when we are performing the operations directly on a table.
    But in my scenario, an intermediate data is generating. I want to perform lag over operation on those records. Its possible by view.
    So for performing operations for intermediate result, Oracle is providing Table Function concept. I can pass the result to it.
    But the problem again is, how to implement the lag over operation there.
    Any idea.?
    Thanks and regards
    Gowtham sen.

  • Could not resolve this reference. Could not locate the assembly "MySql.Data, Version=6.8.3.0

    I am getting the subject error message when I try to compile, using VS, a VB Forms app which I had been developing on a desktop machine but which I am now developing on a laptop.  I am using exactly the same VS files as they are in Dropbox.  (And
    incidentally I no longer have access to the desktop machine.)
    The subject error message points to:  Imports MySql.Data.MySqlClient
    I have been down this path before and can usually, eventually, resolve it by installing something and then creating a reference to the right dll.  For me that's an iterative process as it's not always obvious, to me, what I need to install and which
    file needs to be referenced.  
    But the only help I am seeking from this groups is:  What makes VS think that it needs "Version=6.8.3.0"?  I am pretty certain that I never told it that it needed that version.  And how can I change its mind so that it will compile
    using a different version? 
    I keep telling it to use 
    ... but it doesn't like it and I don't know if the problem is that it's the wrong version or if the problem is that it doesn't contain the right stuff.
    Thanks for whatever guidance anyone can offer.
    Thanks,  Bob

    The version shown here does not say that this is the version that is required, it indicates the version of the assembly that was referenced.
    What will determine the version that is required, or if a specific version is required, will be the properties that you set on the reference, which can be viewed by clicking on the reference in Visual Studio and setting "Specific Version" to true
    or false, the software in question and if the signatures match up to what you are binding to.
    Now, for your specific issue, I tend to add a NuGet reference for SQLite and it makes updating versions, and maintaining specific version requirements, much nicer than using a globally installed version of the SQLite libraries.
    It would be greatly appreciated if you would mark any helpful entries as helpful and if the entry answers your question, please mark it with the Answer link.
    Thank you very much TSoftware.  Especially for telling me about "Specific Version" - I changed that to false and they the app compiled.  Thanks very much.  Bob

  • OWB 11gR2 - Internal ERROR: Can not find the ACL containter

    OWB 11gR2 - Internal ERROR: Can not find the ACL containter
    =======================================
    I am using OWB 11gR2 (11.2.0.1) on Win XP 32 bit. I have 3.23 GB RAM. OWB design center is ver slow on my desktop. We have our OWB repository is on Unix server.
    We applied the patch 10270220.
    We are getting
    Internal ERROR: Can not find the ACL containter for object:CMPPhysicalMap@19654/id=104020/owningFCO=104020/proxyFor=(CMPPhysicalMapGen@19f99ae/id=104020/stname=null/pname=MAPPING_1/lname=MAPPING_1/status=POSTED/committed=true/persistent=true/propsLoaded=true)
    What is happening here?
    Thanks in helping.

    We have a map with 3 sources and 1 target. The 3 sources pass through Joiner then Expression then Target.
    We are getting this error, during deployment. It shows compling for awhile, then through this error.
    Here is the piece from detail window:
    ===========
    at oracle.wh.repos.pdl.security.SecurityPolicyManager.getAccessCharMapOfPrivilegeOwner(SecurityPolicyManager.java:174)
         at oracle.wh.repos.impl.foundation.CMPElement.getAccessCharMapOfPrivilegeOwner(CMPElement.java:2806)
         at oracle.wh.repos.pdl.security.OWBSecurityImpl.hasPrivilege(OWBSecurityImpl.java:914)
         at oracle.wh.repos.pdl.security.OWBSecurityImpl.internalSecurityCheck(OWBSecurityImpl.java:1542)
         at oracle.wh.repos.pdl.security.OWBSecurityImpl.securityCheck(OWBSecurityImpl.java:694)
         at oracle.wh.repos.pdl.security.SecurityModuleImpl.securityCheck(SecurityModuleImpl.java:959)
         at oracle.wh.repos.pdl.security.SecurityModuleImpl.securityCheck(SecurityModuleImpl.java:924)
         at oracle.wh.repos.pdl.dispatcher.EventDispatcherImpl.beforeReadObject(EventDispatcherImpl.java:824)
         at oracle.wh.repos.pdl.foundation.OWBRoot.beforeRead(OWBRoot.java:1785)
         at oracle.wh.repos.owbGen.CMPStringPropertyValueGen.getValue(CMPStringPropertyValueGen.java:217)
         at oracle.wh.repos.impl.properties.CMPStringPropertyValue.getValue(CMPStringPropertyValue.java:117)
         at oracle.wh.repos.impl.extended.PropertyFactory.getStringValue(PropertyFactory.java:440)
         at oracle.wh.repos.impl.extended.CMPWBPrimitiveProperty.rawStringValue(CMPWBPrimitiveProperty.java:260)
         at oracle.wh.repos.sdk.mapping.WBMapHelper.getStringProperty(WBMapHelper.java:716)
         at oracle.wh.repos.sdk.mapping.WBMapHelper.getStringProperty(WBMapHelper.java:733)
         at oracle.wh.repos.sdk.mapping.WBMapHelper.getReferencedLocations(WBMapHelper.java:1361)
         at oracle.wh.service.impl.runtime.EnvironmentUtils.getReferencedLocations(EnvironmentUtils.java:284)
         at oracle.wh.service.impl.runtime.EnvironmentUtils.getReferencedLocations(EnvironmentUtils.java:141)
         at oracle.wh.service.impl.runtime.EnvironmentUtils.getReferencedLocations(EnvironmentUtils.java:135)
         at oracle.wh.service.impl.runtime.RuntimePlatformServiceImpl.getReferencedLocations(RuntimePlatformServiceImpl.java:1238)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandUtil.addConnectorLocations(WHRuntimeCommandUtil.java:477)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.getSingleDeployLocations(WHRuntimeCommandGenerateDeploy.java:3408)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.getLocationsAndNewConnectors(WHRuntimeCommandGenerateDeploy.java:3517)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.doPreDeploymentActions(WHRuntimeCommandGenerateDeploy.java:3224)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy._internalDeploy(WHRuntimeCommandGenerateDeploy.java:2420)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.doDeploymentAsynch(WHRuntimeCommandGenerateDeploy.java:2117)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandHandler$1.construct(WHRuntimeCommandHandler.java:1005)
         at oracle.wh.ui.runtime.SwingWorker$2.run(SwingWorker.java:124)
         at java.lang.Thread.run(Thread.java:595)
    ===========
    Did anyone receive such errors?

  • OWB 11gr2 32Bit on Windows Server 2008 R2 64Bit Error 0xC0000018

    Hi there.
    I had install Oracle Warehouse Builder g11 R2 32 Bit version on a Windows Server 2008 R2 64 Bit version.
    After the install, my setowbenv.bat looks like:
    @echo off
    REM This file is automatically generated from shiphome/owb/bin/win32/owbEnv.ctl
    REM Any manual changes will be lost on next generation.
    set JAVAPATH=..\..\..\jdk
    set ORACLE_HOME=C:\product\11.2.0\dbhome_2
    set OWB_HOME=C:\product\11.2.0\dbhome_2
    set JDK_HOME=..\..\..\jdk
    set ORA_HOME=C:\product\11.2.0\dbhome_2
    set OEM_HOME=C:\product\11.2.0\dbhome_2
    set IAS_HOME=C:\product\11.2.0\dbhome_2
    set OWBCC_HOME=C:\product\11.2.0\dbhome_2
    set CLASSPATH=Personalities.jar;%MIMB_JAR%;
    set CLASSPATH_LAUNCHER=-classpath %CLASSPATH%;..\admin\;..\admin\launcher.jar -D OWB_HOME=%OWB_HOME% -D JDK_HOME=%JDK_HOME% -D SYSTEMROOT=%SystemRoot% -D ORA_HOME=%ORA_HOME% -D OEM_HOME=%OEM_HOME% -D IAS_HOME=%IAS_HOME% -Doracle.net.tns_admin=%ORA_HOME%\network\admin Launcher ..\admin\owb.classpath cd /d ..\admin
    And if I start the Warehouse Builder - Design Center, I get an error message something like:
    owb.exe - Application error
    <The Application couldn't start correctly (0xc0000018). Click to "OK" to close the application.> (translated from german)
    Can someone help me?
    What did I do wrong?
    Is there any work around?
    Thanks a lot.
    hakki

    Hi Deb
    With the code that's out today I don't think the compatibility mode works, from what I can read from users' experencies on LinkedIn discussions.
    Customers have used Windows XP mode for Windows 7 (for example), this installs a Windows XP virtual machine in which you can install and run OWB 11gR2 on your Windows 7 (64-bit) workstation. Windows XP mode can be downloaded from:
    http://www.microsoft.com/windows/virtual-pc/download.aspx
    You should also increase your XP mode virtual machine memory (RAM) allocation to at least 1GB for it to perform at an acceptable level. This will get you going until there is a better option.
    Cheers
    David

  • Data Issue

    Hi All ..
               We are facing one data issue DSO.  One record is worngly loaded with some project iD ( Ex record is having ID GE1234 insted of having LE4423) remaining details are same . we are loading the data furtherly to master data table from the DSO. if i try  for reporting for project id LE4423 ,information not avilable because it is heaving wrong ID,it is key also.But in the Source system (CFG) side Data is correct with ID LE4423.
             In update rule we are following one to one mapping for all infoobjects.My requirement is i need to have in my DSo LE4423 . I need to overwrite the record id GE1234 with LE4423 without affecting other fields in the record.
            Shall i load till PSA with the ID LE4423 ..then if load this single record to DSO will overwrite the GE1234 by choosing other field as key field.  but we are following one to one mapping in update rule.
    Please help me on this. i need to hev a correct id for record.
    Thanks ,
    Prem.

    You can use selective deletion to delete the record with Project ID = GE1234
    Load the data till PSA
    Load the data to DSO using selection Project ID = LE4423 in DTP from PSA.
    check in further data targets also for mismatch of data
    Hope it helps,
    Naveen Vytla
    Edited by: Naveen Vytla on Nov 18, 2008 10:49 AM

Maybe you are looking for