Deployment hangs after importing metadata OWB 10gR2
Hi folks,
in development I created a new mapping with I exported/imported into test enviroment.
I did this using "import all objects, update metadata, match by UID".
When I try to deploy the imported mapping ControlCenter hangs showing the green arrow.
In the DOS box where I started the client it says:
</OBJECT>
</OBJECT>
</OBJECT>
</NAMESPACE>
RUNTIME_SERVICES_DEBUG [WhValidationGenerationTransaction] DeploymentUtils.isAda
pterFCO(WBGeneratedObject): Not found objectTypeName CMPMap defaulting to FCO
RUNTIME_SERVICES_DEBUG [WhValidationGenerationTransaction] DeploymentSpecificati
onImpl.addToUnitSpecificationImplArrayList: created UnitSpecification for Deploy
mentAdapterName DDLDeployment StoreUOID= 9B7415EC7AB94F54824DF5F57D502828 Action
= 1 FCO list= M_FUNDSTRUCT_DWH,
Runtime Parameters for : M_FUNDSTRUCT_DWH
SYSTEM: DEFAULT_OPERATING_MODE: SET_BASED_FAIL_OVER_TO_ROW_BASED
SYSTEM: DEFAULT_AUDIT_LEVEL: ERROR_DETAILS
SYSTEM: MAXIMUM_NUMBER_OF_ERRORS: 50
SYSTEM: COMMIT_FREQUENCY: 1000
SYSTEM: BULK_SIZE: 1000
SYSTEM: DEFAULT_PURGE_GROUP: WB
SYSTEM: ANALYZE_TABLE_SAMPLE_PERCENTAGE: 5
RUNTIME_SERVICES_DEBUG [WhValidationGenerationTransaction] ExecutionUtils.decode
SystemParameter: Unexpected parameter ANALYZE_TABLE_SAMPLE_PERCENTAGE
Notification (Unit): start VEVA_LOCATION (Erstellen) - 0 (Adapter=DDLDeployment
Location=VEVA_LOCATION)
MEM:GenerationValidationService:internalCompile:after transaction:U: 65237816%IN
CR:2538296:INCREASE
What is the problem?
Michael
The error is due to the corrupted MDL file. MDL is getting corrupted because there is not enough memory for java VM. To fix the MDL corruption increase memory parameters.
1. On client PC: XXXX\owb\bin\win32\owbclient.bat change
java -Xms64M -Xmx768M -Dlimit=768M -XX:MaxPermSize=256M
to
java -Xms64M -Xmx1024M -Dlimit=1024M -XX:MaxPermSize=512M
Restart client session.
It did fix the problem in my case.
Oracle also recommends changing memory parameters on the server side (UNIX in my case)
2.On server side XXXX/owb/bin/unix/run_service.sh
$JAVAPATH/bin/java -Xmx768M
to
$JAVAPATH/bin/java -Xmx1024M
Similar Messages
-
What will be my optimizer after importing 9iR2 to 10gR2 CBO or RBO?
Friends,
OS: RHEL AS 3
what will be my optimizer after importing 9iR2 to 10gR2?
will it be in RBO or CBO?
What are the precautionary steps should i follow for the optimizer part?
thanksThe default optimizer , as mentioned already will be CBO based. Oracle would go for All_rows as the one.
RBO is still there ,even in 11g its there but oracle won't be accepting any bug reports or wont supply anything for issues about it. So if your stats are okay than it wil be cbo otherwise it will be RBO that would be kicking in,
Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, Oracle Label Security, OLAP, Data Mining,
Oracle Database Vault and Real Application Testing options
SQL> set auot trace exp
SP2-0158: unknown SET option "auot"
SQL> set autot trace exp
SQL> alter session set optimizer_mode=choose;
Session altered.
SQL> create table t( a char);
Table created.
SQL> select * from t;
Execution Plan
Plan hash value: 1601196873
| Id | Operation | Name |
| 0 | SELECT STATEMENT | |
| 1 | TABLE ACCESS FULL| T |
Note
- rule based optimizer used (consider using cbo)
SQL> create table iot(a number primary key) organization index;
Table created.
SQL> select * from iot;
Execution Plan
Plan hash value: 3063468998
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)|
Time |
| 0 | SELECT STATEMENT | | 1 | 13 | 2 (0)|
00:00:01 |
| 1 | INDEX FAST FULL SCAN| SYS_IOT_TOP_71833 | 1 | 13 | 2 (0)|
00:00:01 |
Note
- dynamic sampling used for this statement
SQL> select * from t,iot;
Execution Plan
Plan hash value: 3684863450
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)
| Time |
| 0 | SELECT STATEMENT | | 1 | 16 | 4 (0)
| 00:00:01 |
| 1 | MERGE JOIN CARTESIAN | | 1 | 16 | 4 (0)
| 00:00:01 |
| 2 | TABLE ACCESS FULL | T | 1 | 3 | 2 (0)
| 00:00:01 |
| 3 | BUFFER SORT | | 1 | 13 | 2 (0)
| 00:00:01 |
| 4 | INDEX FAST FULL SCAN| SYS_IOT_TOP_71833 | 1 | 13 | 2 (0)
| 00:00:01 |
Note
- dynamic sampling used for this statement
SQL>You can see that with a simple table,T , without stats, RBO is coming but with IOT,which is a somewhat new object to RBO, CBO is kicking in.When both combined together, CBO is coming up.
If you would analyze the table, T CBO would come in.
You should check after upgrade those queries with a keen eye who are using RBO hint and are doing some index scans in RBO. They might change the behaviour after theupgrade.
HTH
Aman.... -
AWM hangs after OBIEE metadata export
Hi All ,
Does anyone face the problem of AWM hangs after OBIEE metadata export using AWM 11.2.0.2A ?
It was not previously hanged but now when I try to copy the UDML in clipboard after that the screen hangs. Any reason for that ?
Also I can see the UDML not copied from the clipboard and showing can not paste object from clipboard and after executing thorugh nQUDMLexec I can't figure out the issue as it is reffering some dimension Hierarchy attribute name not found while the same is present under AWM and I can view the data.
Not sure what's going on ..
Thanks,
DxPPlease be sure that you are using the very latest OBIEE plug-in
which is 11.2.0.2.0A - Revision 1. You can get it from the following link:
http://www.oracle.com/technetwork/database/options/olap/olap-downloads-098860.html
The hang issue is likely due to the plug-in falling over with a nullPointerException.
Are you running this against an 11.1.0.7 rdbms? There was a bug that would cause the
11.2.0.2.0A plug-in to fall over against an 11.1.0.7 rdbms which has been fixed with the
latest OBIEE plug-in as above.
Let me know how you do with the very latest OBIEE plug-in.
David -
Well I wrote a ShellSkript that downloades the data from a SFTP Server and then uses the sqlldr to import the data.
The Problem is : The sqlldr script does not end. It "hangs" after trying to import all lines.
Here is the Screen :
Verwerk shop_orders_2008-03-09_150000_2008-03-10_010000_postpaid_1205107921.csv
SQL*Loader: Release 9.2.0.7.0 - Production on Mon Mar 10 12:47:49 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Commit point reached - logical record count 25
Commit point reached - logical record count 50
Commit point reached - logical record count 54
Commit point reached - logical record count 55
Here is the matching Log :
Record 49: Rejected - Error on table DM_WEBSALES_POSTPAID_LOAD.
ORA-00001: unique constraint (HANS.PK_WEBSALES_POSTPAID_LOAD1) violated
Record 50: Rejected - Error on table DM_WEBSALES_POSTPAID_LOAD.
ORA-00001: unique constraint (HANS.PK_WEBSALES_POSTPAID_LOAD1) violated
Record 51: Rejected - Error on table DM_WEBSALES_POSTPAID_LOAD.
ORA-00001: unique constraint (HANS.PK_WEBSALES_POSTPAID_LOAD1) violated
Record 52: Rejected - Error on table DM_WEBSALES_POSTPAID_LOAD.
ORA-00001: unique constraint (HANS.PK_WEBSALES_POSTPAID_LOAD1) violated
Record 53: Rejected - Error on table DM_WEBSALES_POSTPAID_LOAD.
ORA-00001: unique constraint (HANS.PK_WEBSALES_POSTPAID_LOAD1) violated
Record 54: Rejected - Error on table DM_WEBSALES_POSTPAID_LOAD.
ORA-00001: unique constraint (HANS.PK_WEBSALES_POSTPAID_LOAD1) violated
Record 55: Rejected - Error on table DM_WEBSALES_POSTPAID_LOAD, column TRANSFERT_ACCEPT_CONDITIONS.
ORA-01401: inserted value too large for column
Table DM_WEBSALES_POSTPAID_LOAD:
0 Rows successfully loaded.
55 Rows not loaded due to data errors.
0 Rows not loaded because all WHEN clauses were failed.
0 Rows not loaded because all fields were null.
Space allocated for bind array: 251550 bytes(25 rows)
Read buffer bytes: 1048576
Total logical records skipped: 1
Total logical records read: 55
Total logical records rejected: 55
Total logical records discarded: 0
Run began on Mon Mar 10 12:47:49 2008
Run ended on Mon Mar 10 12:47:49 2008
Elapsed time was: 00:00:00.46
CPU time was: 00:00:00.01
Ok, I see that I've imported the same data many times (as you can see in the key violation) but nevertheless the script should end...
Have any ideas ???
Thanks in advance,
CarstenWell.... thanks for the help but it has been another problem (hanging sql+ session after sqlldr Command).
Sorry guys!!
- can be closed - -
I am getting this error, while doing import of MDL file. Anybody has had this error.
Query : insert into pctree values(?, ?, ?, ?) isUpdatable : false isBatch : trueSQL Error : ORA-00001: unique constraint (REPOWNR2.IDX_PCTREE_CHILDID) violated
Query : insert into pctree values(?, ?, ?, ?) isUpdatable : false isBatch : trueSQL Error : ORA-00001: unique constraint (REPOWNR2.IDX_PCTREE_CHILDID) violated
Repository Error:SQL Exception..
Class Name: MCMService.
Method Name: executeQuery.
Repository Error Message: java.sql.SQLException: ORA-00001: unique constraint (REPOWNR2.IDX_PCTREE_CHILDID) violated
at oracle.wh.repos.pdl.mcm.MCMUtils.executeQuery(MCMUtils.java:163)
at oracle.wh.repos.pdl.mcm.MCMUtils.executeQuery(MCMUtils.java:95)
at oracle.wh.repos.pdl.mcm.MCMAssociations.syncAssociationTables(MCMAssociations.java:64)
at oracle.wh.repos.pdl.mcm.MCMServiceImpl.afterPersist(MCMServiceImpl.java:3089)
at oracle.wh.repos.pdl.foundation.DirtyCache.persist(DirtyCache.java:310)
.............Hi
I'm facing the same issue, this is the error I got after trying to import a map from MDL via control file. I haven't found any solutions in here, would appreciate a piece of advice.
Detailed Error Message:
Query : insert into pctree values(?, ?, ?, ?) isUpdatable : false isBatch : trueSQL Error : ORA-000
01: unique constraint (OW
BREPO.IDX_PCTREE_CHILDID) violated
Trying to import a map from MDL via control file using the OMB command below:-
OMBIMPORT MDL_FILE 'UPGRADE.mdl' USE REPLACE_MODE MATCH_BY NAMES CONTROL_FILE 'control_file.txt' OUTPUT LOG 'control_file.log'
control file looks like this:-
MODE=ACTIONPLAN
ACTION=REPLACE
PROJECT=P_TEST
ORACLE_MODULES=M_REST
MAPPINGS=MAP_TEST
## -
Hello Forum, I've run into a weird issue. Only one of my images will not deploy. It doesn't boot to the PXE environment, it hangs at the windows screen(see screenshot). I figured, maybe it's a driver thing, so I went to the manufacturer's site and grabbed
the latest drivers as well as the Winpe drivers, still no go. Next, I deleted the deployment's boot folder contents and completely regenerated the boot files, still no go. I've also, rebuilt the wim file from scratch, still at a dead end. I'm totally baffled
because only one of our models has this problem.
version: MDT 2012 6.1.2373.0
Hosted on Windows Server 2008 R2 VM
WDS: NO
Since it's not booting to the PXE environment, it's not generating any logs files. Please Help
IT Support " Scripting Noob "Sorry for the wait guys, I'm totally stuck now. Ok, here we go.
1.) I moved the OS to a test deployment share, it booted to PE but failed due to no network driver. I added the drivers and tried again, it went back to hanging at boot. So, I removed ALL the drivers,
verified the Out-Of-Box drivers folder was empty, and completely regenerated the boot files, it still hangs at boot.
2.) I thought the deployment share was caching the MAC or something so checked the deployment folder in the %temp% directory, it was empty.
IT Support " Scripting Noob " -
Import Hangs after importing only rows
dear Experts,
i am in a situation that i am trying to import table in my 9i database it imports only rows and cursors stays on like
importing table abc 100 rows imported_
it remains here and nothing more do, didnt import constraints, indexes, triggers etc
please help me out.
i am using Redhat enterprise linux 4.8 64bit, and oracle 9.2.8
thanks1. Try to import with IGNORE=Y , if you are not already
Import will be filling up some tablespace and archive destination. So,
2. Check whether any table space is full on the database you are trying to import.
3. Keep an eye on archive log destination. -
OWB 10gr2 - MDL1601 and MDL1201 - Metadata Import Problems
I am running OWB 10gr2 on top of a 10gr2 database for the repository. I'm trying to do an export of an entire project into MDL, and then import it into another repository in a different environment, with same setup (both OWB and database are 10gr2 there as well).
The export goes fine, but when trying to import, I get two different error messages:
1) After selecting the MDL file to import, if I click the "Import" button I get a-
"MDL1601: Cannot import because the base language in the MDL file is missing"
2) Also if I try to click the "Show Summary" or "Advanced..." buttons on the import screen, I instead get a-
"MDL1201: Import file is not valid. Metadata Loader release must by specified in import data file using the MDLRELEASE keyword."
As to the first error, I have verified in my source repository that the Base Language is in fact listed as "American English", and have even gone so far as to add basic "English" as an additional display language using the repository assistance, but this brings no improvement.
As to the second error, I have already found the post here in the forums explaining that it is due to a corrupted MDL file because of insufficient Java VM memory. However, I have tried the solution recommended there, also with no improvement. (it is here: Re: MDL1201: Import data file is not valid.
Any help that someone can provide would be greatly appreciated. For purposes of backing up my repository project, I'm getting concerned that if I ever needed to, I'd never be able to restore from a MDL export file!
Thanks in advance for any help.The error is due to the corrupted MDL file. MDL is getting corrupted because there is not enough memory for java VM. To fix the MDL corruption increase memory parameters.
1. On client PC: XXXX\owb\bin\win32\owbclient.bat change
java -Xms64M -Xmx768M -Dlimit=768M -XX:MaxPermSize=256M
to
java -Xms64M -Xmx1024M -Dlimit=1024M -XX:MaxPermSize=512M
Restart client session.
It did fix the problem in my case.
Oracle also recommends changing memory parameters on the server side (UNIX in my case)
2.On server side XXXX/owb/bin/unix/run_service.sh
$JAVAPATH/bin/java -Xmx768M
to
$JAVAPATH/bin/java -Xmx1024M -
Hi all,
Got 2 little problems - looking for help!
1) When I log into OWB as a user with table Select rights (NOT the table owner), I can't import this table using the Import Metadata Wizard - the list of tables appears blank. Do I have to be table owner to import?
2) If I change the location password and re-deploy, the process fails with the error "Invalid Username/Password". I've confirmed the username and passwords are correct, but it doesn't seem to acknowledge my password change.
Any thoughts or suggestions would be helpful!
Many thanks,
AllyRegarding 1) OWB will only import objects that you own. If you want to be able to import the metadata as that other user what you need to do is to create a private synonym for the table, and then it will show up in the table list as long as you have the "Use a synonym to look up objects" checkbox (lower left) checked on the screen that allows you to select which object types to import.
e.g.)
As user1
SQL>create table ttest (a number, b number);
SQL>grant select on ttest to user2;
then, as user2
SQL>create synonym ttest for user1.ttest
then log into OWB as user2 and you should be able to import ttest via your private synonym
Note that OWB will NOT import from public synonyms.
Regarding 2) I never hard-code passwords in my defined locations, so I can't help you with this one. Worst case - drop and recreate the location I guess. Have you tried from the "test connect" box on the Coneection Manager object where you changed the password to see if it is properly input?
Cheers,
Mike -
After importing images from my card using LR 5.4, the GPS data does not show in the metadata panel. However, when I look at the imported images using Bridge, the GPS data is visible. Anybody know why LR is not seeing the GPS data? Camera is Canon 6D.
Ok, the issue seem to be solved. The problem was this:
The many hundred files (raw and xmp per image) have been downloaded by ftp in no specific order. Means - a couple of files in the download queue - both raw and xmps. Most of the time, the small xmp files have been finished loading first and hence the "last change date" of these xmp files was OLDER than the "last change date" of the raw file - Lightroom then seem to ignore the existence of the xmp file and does not read it during import.(a minute is enough to run into the problem)
By simply using the ftp client in a way that all large raw files get downloaded first followed by the xmp files, we achieved that all "last changed dates" of the xmp files are NEWER than the related raw files. (at least not older)
And then LR is reading them and all metadata information has been set / read correctly.
So this is solved. -
Problems when trying to import metadata from SQL server using OWB
Hi,
We are using Oracle 11.2 EE on AIX and OWB: 11.2. We are in the process testing Oracle Transparent gateway for SQL Server and have installed and configured it on a standalone windows server. We and have run the ORACLE_HOME\dg4msql\admin\dg4msql_cvw.sql on SQL Server side, in order to query the SQL-Server data dictionary. We have created a DB-link and can pull data correctly without any problems. When trying to import metadata in OWB Client on win xp, we have created a non-oracle SQL Server Module and are able to connect and start the import, but the displayed table names look strange and can not be imported. In front of every letter there is a square box, so instead of ADDRESS (the address table in the source system) , it reads "squarebox"A"squarebox"D"squarebox"D"squarebox"R"squarebox"E"squarebox"S"squarebox"S and subsequently the import fails with :API0413: Illegal name [<tablename>] Name with preceding and trailing spaces is not allowed.
The gateway have been configured with the following parameters:
HS_FDS_CONNECT_INFO=<connect string>
HS_FDS_TRACE_LEVEL=OFF
HS_FDS_RECOVERY_ACCOUNT=RECOVER
HS_FDS_RECOVERY_PWD=RECOVER
HS_LANGUAGE=AMERICAN_AMERICA.WE8MSWIN1252
Any ideas ?
This topic has been posted in the Heterogenious Forum as well, but as the problem is within OWB, I also post it here.
Thanks in advance!
Henrik
Edited by: he**** on Nov 15, 2011 1:29 PMHenrik,
I've found other problems where OWB adds a space between all characters returned from SQL*Server which is what is happening in your case, although it is being displayed as a square box.
In one of these cases the problem was fixed by using the 11.2.0.2 OWB so would it be possible for you to try with that version ?
Also, as the problem is not with the gateway itself as you can select successfully using a database link then it would be better to follow up in the OWB forum -
Forum: Warehouse Builder
Warehouse Builder
as they will be able to help with the OWB side of the problem.
Regards,
Mike -
OWB 9.0.4 metadata import from OWB 9.0.3.33
We have created an export file of the metadata from version 9.0.3.33 and upgraded it with the mdl upgrade utility.
When we tried to import this file into version 9.0.4 the following error occurred:
Import for OWB Release: 9.0.4.8.21 Version: 9.0.4.0.27
* Physical Names: Y Mode: CREATE Character Set: WE8MSWIN1252
* Ignore Universal Identifier: N Commit At End: Y
Informational at line 29: MDL1205: PROJECT with Unique Object ID (UOID) <9E011EFAD16211D48D7100B0D02A59E8> already exists, so PROJECT with physical name <MY_PROJECT> and business name <My Project> not imported.
Error at line 30,625: MDL1247: Error occurred importing mapping <CONT_MAPPING/CONT_MAPPING> (at line 30,624).
Detailed Error Message:
MDL1259: Error reconciling MAPPINGSTAGECOMPONENT <contract_dat/contract_dat> for MAPPING CONT_MAPPING/CONT_MAPPING.
java.lang.ArrayIndexOutOfBoundsException
at oracle.wh.service.impl.mapping.metadata.WBReconcileServiceImpl.internalReconcileProperty(WBReconcileServiceImpl.java:1397)
at oracle.wh.service.impl.mapping.metadata.WBReconcileServiceImpl.internalReconcilePropertyOwner(WBReconcileServiceImpl.java:1199)
at oracle.wh.service.impl.mapping.metadata.WBReconcileServiceImpl.reconcileComponent(WBReconcileServiceImpl.java:853)
at oracle.wh.service.impl.mapping.metadata.WBReconcileServiceImpl.internalExecuteReconcilePlan(WBReconcileServiceImpl.java:475)
at oracle.wh.service.impl.mapping.metadata.WBReconcileServiceImpl.executeReconcilePlan(WBReconcileServiceImpl.java:373)
at oracle.wh.service.impl.metadataloader.WBImportMapping.reconcileStageComponentByPlan(WBImportMapping.java:3404)
at oracle.wh.service.impl.metadataloader.WBImportMapping.reconcileStageComponents(WBImportMapping.java:3222)
at oracle.wh.service.impl.metadataloader.WBImportMapping.processKeyword(WBImportMapping.java:4282)
at oracle.wh.service.impl.metadataloader.WBImportMapping.importMapping(WBImportMapping.java:4548)
at oracle.wh.service.impl.metadataloader.WBImport.process(WBImport.java:5653)
at oracle.wh.ui.metadataloader.WBMetaDataImportTransaction.run(WBMetaDataImportTransaction.java:105)
PLEASE HELP!!!Thank you for you postings - The Member Feedback forum is not monitored by Oracle support or product teams and so Oracle product and technology related questions cannot be answered. However we recommend that you post this thread to the "Oracle Warehouse Builder" forum.
The URL is: Warehouse Builder
Thanks - The OTN team -
Change OWB-user password after import
Hi there,
I set up a new empty 11.2 Warehousbuilder Repository instance, created a workspace and several DB-users (not in OWB) to prepare for MDL-Import.
Into that I run MDL-Import from 10.2 (it creats a MDL-file for 11.2), which was successfuly imported.
Immediatly after import I can not see any content as workspace-owner (may be logical since WS-Owner is not owner of any object imported ?)
and I can't connect as OWB-user as well.
So I tried to change imported OWB-user's password, but how to ?
OWB Install and Admin guide says in chapter 13.10.2, that I would not need to do anything special in OWB, just set password in DB as usual.
But I can't connect as those OWB-user !?
So how to change OWB-users password correctly ?
thanks for any hint.
LaoDeseems my question wan't clear enough.
So here is an easy scenario step by step:
0. create a new empty Instance 11.2. Create several schema with only connect, resource grants to match later OWB-import's OWB-users.
1. create new, empty repository 11.2 + 1 workspace. OWB-Schema, who created WS = OWB_WS_OWNER
2. run Import from Export MDL-file. This includes several OWB-users.
3. After Import successful endet, no new objects, OWB-users or anything new is to see. (still beeing OWB_WS_OWNER). Even restart OWB does not show any new objects or OWB-users.
4. Can't connect to OWB with 1 of those imported Schema, to see any imported objects. Might be logical, because OWB-password for imported OWB-Schemas is unkown -> DB-Password does not help (what is logical).
5. As OWB_WS_OWNER or OWBSYS: how to change those imported OWB-user's password, when I don't see them as OWB-users ???
please help, thanks Laode -
Import metadata using owb java api
Hi,
We are working on a tool to atomize some OWB projects and therefore we chosen to use the OWB java api. Now we wanted to import oracle tables metadata into our new created project,
the problem is that is not very clear how to do it. We tryed using classes like ActionPlanCmdExecuter or ImportActionPlanCmdExecuter but with no success.
Is there anybody who did this before and can point me in the right direction?
Regards and have a nice holiday,
CipiHi
There are a couple of options;
1. You can just write the code as an OMB script, since the OMB runs in a JACL container you can intermix OMB and java.
See the java:: commands which you can use to invoke java from within tcl;
http://tcljava.sourceforge.net/docs/TclJava/contents.html
2. There is an OMBEngine class that lets you execute OMB commands from within java that works like the following;
import oracle.owb.scripting.OMBEngine;
import tcl.lang.TclObject;
import tcl.lang.TclList;
* This is an example showing some basic use of <code>OMBEngine</code> class.
* It executes several OMBPlus commands through <code>OMBEngine</code>. For
* most commands it just display the result. For one OMBLIST command, it also
* loops through the elements in the return list, and displays them one by one.
public class OMBEngineExample1
public static void main(String args[]) {
try {
OMBEngine engine = new OMBEngine();
String rslt = engine.executeStr("OMBCONNECT IM_DESIGNER/xxxx@localhost:1521:ora112");
System.out.println("OMBCONNECT result: " + rslt);
rslt = engine.executeStr("OMBLIST PROJECTS");
System.out.println("OMBLIST PROJECTS result: " + rslt);
rslt = engine.executeStr("OMBCC 'MY_PROJECT'");
System.out.println("OMBCC result: " + rslt);
TclObject objRslt = engine.execute("OMBLIST ORACLE_MODULES");
System.out.println("OMBLIST ORACLE_MODULES result as string: " + objRslt);
// now get each object from the list and print it individually...
System.out.println("OMBLIST ORACLE_MODULES result as list of TclObject:");
for (int i = 0; i < TclList.getLength(engine.getInterp(),objRslt); i++) {
TclObject to = TclList.index(engine.getInterp(), objRslt, i);
System.out.println(" Object " + i + ": " + to);
rslt = engine.executeStr("OMBDISCONNECT");
System.out.println("OMBDISCONNECT result: " + rslt);
System.exit(0);
} catch (Exception e) {
e.printStackTrace();
System.exit(1);
Happy New Year to you too! Excuse my late reply!
Cheers
David -
Confused Metadata after import from catalogue
I have two catalogues on this machine. I just imported one into the other in order to merge them. The images in each catalogue have never been in the other.
After the import, most, but not I think all, imported images have an icon either saying either:
The metadata for this photo has been changed by both Lightroom and another application. Should Lightroom import settings from disk or overwrite disk settings with those from the catalog?
or
The metadata for this photo has been changed by another application. Should Lightroom import settings from disk or overwrite disk settings with those from the catalog?
My confusion is because I can't see how either of these statements can be true for most of the photos, which have either lived in one or the other LR catalogue all their lives. Unless by "another application" it is just referring to another instance of LR in the past?
I also don't understand whether "overwrite settings ... with those from the catalog" means using the metadata in the current catalogue, which came from the old catalogue (and which I therefore want), or whether it means overwrite the images embedded metadata with the (blank) metadata in the new catalogue after importing.
Assuming Metadata really means literally that, and not Keywords or presence in Collections etc, then it's no biggy, as I don't use Metadata very much. But still, can someone guide me through the safest option for the 6000 imported photos?
thanks
Nic
Amateur user, LR3.6, Mac OSX 10.6.8Ian-
After reading your post, I did some reading, and now I get how to us LR's Paint tool!
With only your jpeg selected in the Library module, go to grid mode displaying the other images you want to copy the keywords to. Select the Paint tool in the tool strip, and If you don't see it, select Metadata>Enable painting.
On the right-hand panel, there is a Keywording text box with a comma-delimited list of keywords in the selected jpeg. Use your pointer to select all the list, then copy.
Make sure the paint tool is set for Keywords, then click in the dim little text box next to the Paint: Keywords selection labels. It should turn white: copy the list into that text box.
Now, click on each picture in the grid you want the list applied to and it happens! A message comes up. The spray paint icon changes to an eraser, so if you want to remove the keywords from an image, just click it.
Pretty cool tool!
Tony
Maybe you are looking for
-
Why the 'LIKE' operator takes so much time to run?
I have a table T with 3 columns and 3 indexes: CREATE TABLE T id VARCHAR2(38) NOT NULL, fid VARCHAR2(38) NOT NULL, val NVARCHAR2(2000) NOT NULL ALTER TABLE T ADD (CONSTRAINT pk_t PRIMARY KEY (id,fid)); CREATE INDEX t_fid ON T(fid); CREATE INDEX t_val
-
Hi i need to run garageband on a powerpc imac g5 from like 2007 i think(not sure about the year) it has OSX 10.5.8 and a 2.1g processor thing. I am not too good with computer details and whatnot. All i need to know is what is the latest version of ga
-
System Landscape using multiple clients scenario for BW
Hi Friends, I have a scenario where I want to use multiple BW clients based on single server. I have made client copy of the development server and want to transport the objects to the target clients. I am aware that such a scenario works fine in R/3
-
Playmemories home and online software support
I have talked for 2hours today. with many phone numbers 800-222-7669...877-971-7669...855-999-7669 of which absolutly no one could help. I need a real software support tech not gonna play phone merry go round anymore. I have playmemories home and pl
-
Can someone pls tell how to create a selection screen for providing inputs to a print workbench application form?