-1 Error In OWB
Hi,
We're using OWB 11.1.0.7.0
I have a map that was created by someone else. When I run a validated on it now I get an error message that says.
-1Before when I first opened it up and ran the first 'Validate', it was saying that on my "'SUBSTR' objects had input and output fields that did not exist in repository".
When I synchronized my map with the repository using 'MERGE' the repository added extra fields in my 'SUBSTR' objects that mirrored the ones already there.
After remapping my 'SUBSTR' objects and running Validate, I got an error message that just said '-1'.
So I just deleted all of the 'SUBSTR' Objects and recreated then and remapped them to their respective connecting objects.
I ran validate again and got the same error message of '-1'.
You might want to try the OWB forum Warehouse Builder
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 -
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 -
Error on OWB-Materialized view
hi,
i got this error when i try to generate a mapping that fill up a materialized view
ORA-01732:
this mapping or this mv is filled from various dimensions table and one fact table, in this mapping the data or some data pass for a sum operation from the fact table, then is used a join to join the dimensions and the fact table, and later we use an "agregator"(or group by expression) and then the data goes to the mv.
i don't know what could be the problem.
any help? thanks.
miguel.The MV is refreshed NOT through OWB but through SQL*Plus. The provided package DBMS_MVIEW has a procedure 'REFRESH' that is called to refresh the data. It's usage is 'exec dbms_mview.refresh('<mview name in caps>')'.
Check the SQL documentation for other parameters that can be used with the refresh sub-program.
OWB is used only to create the MV, define the data columns and set the refresh paramters, the actual data refresh is done via SQL.
It is as Mahesh has stated. He is the guru.
-gary -
Expand Operator generates code errors in OWB 10g2 map
I suspect that there are few people that actually use the Expand Operator in OWB from the lack of threads in this forum; however I'll give this a shot.
I have a map function that returns a user-defined object type which I then use an Expand Operator to break into its component data parts. The function works Ok. The map validates Ok. The code generates Ok. However, on deployment the map generates errors:
ORA-06550: line 768, column 97:
PLS-00103: Encountered the symbol "." when expecting one of the following:
* & = - + < / > at in is mod remainder not rem then
<an exponent (**)> <> or != or ~= >= <= <> and or like LIKE2_
LIKE4_ LIKEC_ between overlaps || multiset year DAY_ member
SUBMULTISET_
The symbol "* was inserted before "." to continue.
Compiling the package body in SQL developer, I can spot the exact lines that produce this error, so I know it's coming from the Expand Operator's generated code. In every case, the Expand Operator is producing lines like this (code generalized):
(("[function_name]"("[map_name]"."[map_input_parameter]"))).BYTES_COUNT
(("[function_name]"("[map_name]"."[map_input_parameter]"))).ROWS_INSERTED
BYTES_COUNT and ROWS_INSERTED are data components of the user_defined object type returned by the function.
The problem is the # of parentheses surrounding the function name and the returning component being outside these parentheses. If I move the returning component in between the first and second closing parentheses, the code will compile:
(("[function_name]"("[map_name]"."[map_input_parameter]"*).BYTES_COUNT))*
(("[function_name]"("[map_name]"."[map_input_parameter]"*).ROWS_INSERTED))*
IMO, this is an OWB bug !! The Expand Operator can't be used without editing the code after deployment.Unfortunately breaking apart the user-defined type in an Expression Operator produces the same error message and virtually the same code problem:
(([function_name]("[map_name]"."[input_parameter]")).BYTES_COUNT/* EXPRESSION.OUTGRP1.BYTES_COUNT */)
As in the Expand Operator the line above compiles when the data type component ("BYTES_COUNT") is manually moved between the first and second closing parentheses:
(([function_name]("[map_name]"."[input_parameter]").BYTES_COUNT/* EXPRESSION.OUTGRP1.BYTES_COUNT */) )
Maybe you are looking for
-
What case/sleeve should I get for my macbook air 11"?
I just got a macbook air 11" for Christmas, and don't know what kind of case to get. I carry it around in my backpack everyday for school, so I need a solid case. A lot of my friends have the hard case and a neoprene case/sleeve. I used a neoprene ca
-
IPhone went dead and won't turn back on
My iPhone 5 was a refurbished phone that I received under warranty in November. However, it worked fine until last week when it started turning off at 50% and below (which is the same reason why I had to get this refurbished phone in the first place)
-
Multi-Cam Window Won't Fully Open for Cam 1
Hey, maybe this is easy, but I've been struggling with it for several hours now and it's frustrating me. I'm using Premiere Pro CC and it's been like this since the new format was introduced. I've checked setttings, and I'm sure this is something sim
-
I am trying to update my Mac Book Pro and every time I try and update it and sign in my apple ID it says that its the wrong password, I had reset my apple ID and everything. It still won't work and I want to update my computer, Thank You
-
Trying to sync audio books to my ipad. I downloaded audiobooks to my itunes on my computer, but the only thing that shows up is books. It will not sync to my iPad. They are listed under music and when I hit "get info" and options, the only option it