Design for process flow in OWB

Hi Experts
I want to design my process flow. Please send the processflow design template/Document.
Regards
frnd

You define an Oracle Workflow location to specify where you want to deploy your process flows. The Oracle Workflow location points to a workflow schema that runs in the target database. Warehouse Builder process flows comply with the XML Process Definition Language (XPDL). When you generate a process flow, Warehouse Builder generates an XML file in the XPDL format. You can plug the generated XML file into any workflow engine that follows the XPDL standard.
Process Flow Modules include Process Flow Packages that include Process Flows. The Process Flow Package is a grouping mechanism that determines which process flows you can interrelate. At run time, you can launch one process flow that launches other Process Flows that exist in the same process flow package.
The Process Flow Module acts as a container by which you can validate, generate, and deploy a group of Process Flows.
So, it concludes that there is no standard design for process flows, it all depends to your datawarehouse and your ETL process(extracting, transformning. loading)

Similar Messages

  • Error in deploying Process flow in OWB 10.2

    I have migrated process flow from OWB 9.2 to OWB 10.2,but when i try to deploy the process flow i get the following error.
    oracle.wh.service.sdk.runtime.QueryException: null
    - Internal Error Unknown System Parameter MODULE_NAME for executionAdapterId= 5 executionOperatorId= 1080
         at oracle.wh.service.impl.runtime.runtime_access.RuntimeDeploymentDefiner.getSystemParameterId(RuntimeDeploymentDefiner.java:1070)
         at oracle.wh.service.impl.runtime.runtime_access.RuntimeDeploymentDefiner.defineSystemParameter(RuntimeDeploymentDefiner.java:1173)
         at oracle.wh.service.impl.runtime.runtime_access.DatabaseDeploymentUnitDefinerImpl.defineParameter(DatabaseDeploymentUnitDefinerImpl.java:264)
         at oracle.wh.service.impl.runtime.runtime_access.DatabaseDeploymentUnitDefinerImpl.defineTask(DatabaseDeploymentUnitDefinerImpl.java:235)
         at oracle.wh.service.impl.runtime.runtime_access.DatabaseDeploymentUnitDefinerImpl.defineObjectDefinition(DatabaseDeploymentUnitDefinerImpl.java:95)
         at oracle.wh.service.impl.runtime.UnitControllerImpl.defineUnit(UnitControllerImpl.java:179)
         at oracle.wh.service.impl.runtime.UnitControllerImpl.<init>(UnitControllerImpl.java:81)
         at oracle.wh.service.impl.runtime.DeploymentControllerImpl.defineControllerList(DeploymentControllerImpl.java:292)
         at oracle.wh.service.impl.runtime.DeploymentControllerImpl.initialize(DeploymentControllerImpl.java:93)
         at oracle.wh.service.impl.runtime.DeploymentControllerImpl.<init>(DeploymentControllerImpl.java:47)
         at oracle.wh.service.impl.runtime.DeploymentSpecificationImpl.createController(DeploymentSpecificationImpl.java:987)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.deployAsynchronous(WHRuntimeCommandGenerateDeploy.java:399)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.getValidGenerationResults(WHRuntimeCommandGenerateDeploy.java:1385)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.continueDeployment(WHRuntimeCommandGenerateDeploy.java:1929)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandHandler.actionPerformed(WHRuntimeCommandHandler.java:368)
         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.runtime.application.RuntimeProgressListener.notifyCompletion(RuntimeProgressListener.java:106)
         at oracle.wh.service.impl.generation.service.WhValidationGenerationTransaction.run(WhValidationGenerationTransaction.java:367)
    oracle.wh.service.sdk.runtime.QueryException: null
    - Internal Error Unknown System Parameter MODULE_NAME for executionAdapterId= 5 executionOperatorId= 1080
         at oracle.wh.service.impl.runtime.runtime_access.RuntimeDeploymentDefiner.getSystemParameterId(RuntimeDeploymentDefiner.java:1070)
         at oracle.wh.service.impl.runtime.runtime_access.RuntimeDeploymentDefiner.defineSystemParameter(RuntimeDeploymentDefiner.java:1173)
         at oracle.wh.service.impl.runtime.runtime_access.DatabaseDeploymentUnitDefinerImpl.defineParameter(DatabaseDeploymentUnitDefinerImpl.java:264)
         at oracle.wh.service.impl.runtime.runtime_access.DatabaseDeploymentUnitDefinerImpl.defineTask(DatabaseDeploymentUnitDefinerImpl.java:235)
         at oracle.wh.service.impl.runtime.runtime_access.DatabaseDeploymentUnitDefinerImpl.defineObjectDefinition(DatabaseDeploymentUnitDefinerImpl.java:95)
         at oracle.wh.service.impl.runtime.UnitControllerImpl.defineUnit(UnitControllerImpl.java:179)
         at oracle.wh.service.impl.runtime.UnitControllerImpl.<init>(UnitControllerImpl.java:81)
         at oracle.wh.service.impl.runtime.DeploymentControllerImpl.defineControllerList(DeploymentControllerImpl.java:292)
         at oracle.wh.service.impl.runtime.DeploymentControllerImpl.initialize(DeploymentControllerImpl.java:93)
         at oracle.wh.service.impl.runtime.DeploymentControllerImpl.<init>(DeploymentControllerImpl.java:47)
         at oracle.wh.service.impl.runtime.DeploymentSpecificationImpl.createController(DeploymentSpecificationImpl.java:987)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.deployAsynchronous(WHRuntimeCommandGenerateDeploy.java:399)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.getValidGenerationResults(WHRuntimeCommandGenerateDeploy.java:1385)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.continueDeployment(WHRuntimeCommandGenerateDeploy.java:1929)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandHandler.actionPerformed(WHRuntimeCommandHandler.java:368)
         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.runtime.application.RuntimeProgressListener.notifyCompletion(RuntimeProgressListener.java:106)
         at oracle.wh.service.impl.generation.service.WhValidationGenerationTransaction.run(WhValidationGenerationTransaction.java:367)
    regards
    Vishal Dutt

    Evene after applying patch i am getting the following error.
    oracle.wh.service.sdk.runtime.QueryException: null
    - Internal Error Unknown System Parameter PROCEDURE_NAME for executionAdapterId= 5 executionOperatorId= 1296
         at oracle.wh.service.impl.runtime.runtime_access.RuntimeDeploymentDefiner.getSystemParameterId(RuntimeDeploymentDefiner.java:1070)
         at oracle.wh.service.impl.runtime.runtime_access.RuntimeDeploymentDefiner.defineSystemParameter(RuntimeDeploymentDefiner.java:1173)
         at oracle.wh.service.impl.runtime.runtime_access.DatabaseDeploymentUnitDefinerImpl.defineParameter(DatabaseDeploymentUnitDefinerImpl.java:264)
         at oracle.wh.service.impl.runtime.runtime_access.DatabaseDeploymentUnitDefinerImpl.defineTask(DatabaseDeploymentUnitDefinerImpl.java:235)
         at oracle.wh.service.impl.runtime.runtime_access.DatabaseDeploymentUnitDefinerImpl.defineObjectDefinition(DatabaseDeploymentUnitDefinerImpl.java:95)
         at oracle.wh.service.impl.runtime.UnitControllerImpl.defineUnit(UnitControllerImpl.java:179)
         at oracle.wh.service.impl.runtime.UnitControllerImpl.<init>(UnitControllerImpl.java:81)
         at oracle.wh.service.impl.runtime.DeploymentControllerImpl.defineControllerList(DeploymentControllerImpl.java:292)
         at oracle.wh.service.impl.runtime.DeploymentControllerImpl.initialize(DeploymentControllerImpl.java:93)
         at oracle.wh.service.impl.runtime.DeploymentControllerImpl.<init>(DeploymentControllerImpl.java:47)
         at oracle.wh.service.impl.runtime.DeploymentSpecificationImpl.createController(DeploymentSpecificationImpl.java:987)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.deployAsynchronous(WHRuntimeCommandGenerateDeploy.java:399)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.getValidGenerationResults(WHRuntimeCommandGenerateDeploy.java:1385)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.continueDeployment(WHRuntimeCommandGenerateDeploy.java:1929)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandHandler.actionPerformed(WHRuntimeCommandHandler.java:368)
         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.runtime.application.RuntimeProgressListener.notifyCompletion(RuntimeProgressListener.java:106)
         at oracle.wh.service.impl.generation.service.WhValidationGenerationTransaction.run(WhValidationGenerationTransaction.java:367)
    oracle.wh.service.sdk.runtime.QueryException: null
    - Internal Error Unknown System Parameter PROCEDURE_NAME for executionAdapterId= 5 executionOperatorId= 1296
         at oracle.wh.service.impl.runtime.runtime_access.RuntimeDeploymentDefiner.getSystemParameterId(RuntimeDeploymentDefiner.java:1070)
         at oracle.wh.service.impl.runtime.runtime_access.RuntimeDeploymentDefiner.defineSystemParameter(RuntimeDeploymentDefiner.java:1173)
         at oracle.wh.service.impl.runtime.runtime_access.DatabaseDeploymentUnitDefinerImpl.defineParameter(DatabaseDeploymentUnitDefinerImpl.java:264)
         at oracle.wh.service.impl.runtime.runtime_access.DatabaseDeploymentUnitDefinerImpl.defineTask(DatabaseDeploymentUnitDefinerImpl.java:235)
         at oracle.wh.service.impl.runtime.runtime_access.DatabaseDeploymentUnitDefinerImpl.defineObjectDefinition(DatabaseDeploymentUnitDefinerImpl.java:95)
         at oracle.wh.service.impl.runtime.UnitControllerImpl.defineUnit(UnitControllerImpl.java:179)
         at oracle.wh.service.impl.runtime.UnitControllerImpl.<init>(UnitControllerImpl.java:81)
         at oracle.wh.service.impl.runtime.DeploymentControllerImpl.defineControllerList(DeploymentControllerImpl.java:292)
         at oracle.wh.service.impl.runtime.DeploymentControllerImpl.initialize(DeploymentControllerImpl.java:93)
         at oracle.wh.service.impl.runtime.DeploymentControllerImpl.<init>(DeploymentControllerImpl.java:47)
         at oracle.wh.service.impl.runtime.DeploymentSpecificationImpl.createController(DeploymentSpecificationImpl.java:987)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.deployAsynchronous(WHRuntimeCommandGenerateDeploy.java:399)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.getValidGenerationResults(WHRuntimeCommandGenerateDeploy.java:1385)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.continueDeployment(WHRuntimeCommandGenerateDeploy.java:1929)
         at oracle.wh.ui.runtime.application.WHRuntimeCommandHandler.actionPerformed(WHRuntimeCommandHandler.java:368)
         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.runtime.application.RuntimeProgressListener.notifyCompletion(RuntimeProgressListener.java:106)
         at oracle.wh.service.impl.generation.service.WhValidationGenerationTransaction.run(WhValidationGenerationTransaction.java:367)
    PROJECT_GLB

  • Executing Process Flow from OWB Deployment Manager results in RPE-01008

    Hi,
    I'm using OWB 10.1.0.1.0 (10g) and just installed Oracle Workflow Server 2.6.3.
    I can build, validate and generate Process Flows just fine. But every time I try to execute a Process Flow using OWB Deployment Manager, I'm getting a "RPE-01008: Recovery of this request is in progress". Execution of deployed Process Flows using Oracle Workflow Interface works just fine.
    Anyone has an idea?
    Thanks and regards
    Andreas Kopp

    Hi Dirk-Jan,
    youÄre right, there are some ugly-looking NUllPOinterExceptions in that log file. However, I cannto interpret them:
    2005/05/02-13:30:04-CEST [97A560] AuditId=80916: Processing execute request
    2005/05/02-13:30:05-CEST [97A560] Free Memory(bytes)=49410200 Total Memory(bytes)=66715648 Used Memory(bytes)=17305448
    2005/05/02-13:30:05-CEST [F1DD49] Initializing execution for auditId= 80916 parentAuditId= null topLevelAuditId=80916 taskName=TEST
    2005/05/02-13:30:05-CEST [F1DD49] Attempting to create adapter 'class.RuntimePlatform.0.NativeExecution'
    2005/05/02-13:30:05-CEST [F1DD49] Attempting to create native operator 'class.RuntimePlatform.0.NativeExecution.ProcessFlow'
    2005/05/02-13:30:05-CEST [F1DD49] java.lang.NullPointerException
         at java.lang.String.<init>(String.java:166)
         at oracle.sql.CharacterSet.AL32UTF8ToString(CharacterSet.java:1378)
         at oracle.jdbc.driver.DBConversion.CharBytesToString(DBConversion.java:527)
         at oracle.jdbc.driver.T2CConnection.checkError(T2CConnection.java:621)
         at oracle.jdbc.driver.T2CCallableStatement.execute_for_describe(T2CCallableStatement.java:846)
         at oracle.jdbc.driver.T2CCallableStatement.execute_for_rows(T2CCallableStatement.java:1007)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1028)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2888)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:2960)
         at oracle.jdbc.driver.OracleCallableStatement.executeUpdate(OracleCallableStatement.java:4124)
         at sqlj.runtime.ExecutionContext$OracleContext.oracleExecuteUpdate(ExecutionContext.java:1556)
         at oracle.wh.runtime.platform.operator.owf_process.NativeOWFProcessOperator.defineProcessFlow(NativeOWFProcessOperator.java:1029)
         at oracle.wh.runtime.platform.operator.owf_process.NativeOWFProcessOperator.executeDefault(NativeOWFProcessOperator.java:476)
         at oracle.wh.runtime.platform.operator.owf_process.NativeOWFProcessOperator.execute(NativeOWFProcessOperator.java:227)
         at oracle.wh.runtime.platform.adapter.rtp.NativeExecutionAdapter.execute(NativeExecutionAdapter.java:43)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:63)
         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:534)
    2005/05/02-13:30:05-CEST [F1DD49] Initializing execution for auditId= 80916 parentAuditId= null topLevelAuditId=80916 taskName=TEST
    2005/05/02-13:30:05-CEST [F1DD49] oracle.wh.runtime.platform.service.controller.RecoveryInProgress: RPE-01008: Recovery of this request is in progress.
         at oracle.wh.runtime.platform.service.controller.AdapterContextImpl.initialize(AdapterContextImpl.java:1307)
         at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.initialize(ExecutionContextImpl.java:789)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.initialize(ExecutionController.java:32)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:50)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:76)
         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:534)
    2005/05/02-13:30:05-CEST [F1DD49] Attempting to create adapter 'class.RuntimePlatform.0.NativeExecution'
    2005/05/02-13:30:05-CEST [F1DD49] Attempting to create native operator 'class.RuntimePlatform.0.NativeExecution.ProcessFlow'
    2005/05/02-13:30:05-CEST [F1DD49] Native execution operator initiating recovery by recoverable operator oracle.wh.runtime.platform.operator.owf_process.NativeOWFProcessOperator
    2005/05/02-13:30:05-CEST [F1DD49] report_execution_result auditId=80916
    2005/05/02-13:30:05-CEST [F1DD49] java.lang.NullPointerException
         at java.lang.String.<init>(String.java:166)
         at oracle.sql.CharacterSet.AL32UTF8ToString(CharacterSet.java:1378)
         at oracle.jdbc.driver.DBConversion.CharBytesToString(DBConversion.java:527)
         at oracle.jdbc.driver.T2CConnection.checkError(T2CConnection.java:621)
         at oracle.jdbc.driver.T2CCallableStatement.execute_for_describe(T2CCallableStatement.java:846)
         at oracle.jdbc.driver.T2CCallableStatement.execute_for_rows(T2CCallableStatement.java:1007)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1028)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2888)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:2960)
         at oracle.jdbc.driver.OracleCallableStatement.executeUpdate(OracleCallableStatement.java:4124)
         at sqlj.runtime.ExecutionContext$OracleContext.oracleExecuteUpdate(ExecutionContext.java:1556)
         at oracle.wh.runtime.platform.operator.owf_process.NativeOWFProcessOperator.defineProcessFlow(NativeOWFProcessOperator.java:1029)
         at oracle.wh.runtime.platform.operator.owf_process.NativeOWFProcessOperator.executeDefault(NativeOWFProcessOperator.java:476)
         at oracle.wh.runtime.platform.operator.owf_process.NativeOWFProcessOperator.execute(NativeOWFProcessOperator.java:227)
         at oracle.wh.runtime.platform.adapter.rtp.NativeExecutionAdapter.execute(NativeExecutionAdapter.java:38)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:63)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:76)
         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:534)
    2005/05/02-13:30:06-CEST [97A560] Free Memory(bytes)=49283952 Total Memory(bytes)=66715648 Used Memory(bytes)=17431696
    2005/05/02-13:30:06-CEST [97A560] AuditId=80916: Request completed
    Any idea?
    Thanks an regards
    Andreas

  • Experts VS Process Flows on OWB 10g Release 2 (Paris)

    I was looking at the the new features list for OWB 10g Release 2 (Paris), and I notices the new feature called Experts. Does anyone have any insight into when an Expert would be used instead of a Process Flow? It doesn't look like Process Flows are going away, so I was trying to get a grasp of the use for Experts.
    From Here:
    http://www.oracle.com/technology/products/warehouse/htdocs/owb10gr2%20new%20features.htm
    Experts. Experts are solutions that enable advanced users to design solutions that simplify routine or complex tasks that end users perform in Warehouse Builder. You can design these solutions in the Expert Editor which resembles the Process Flow Editor and shares many of the same commands and navigational tools.

    Hi,
    Just to start with the Experts capabilities, they can be used for designing schema objects.......I tried with an expert for sampling the source files, creating External Tables on top of it....validating and deploying..........itz very interesting to work with.........I am unable to see the practical use of this for end users.....
    where as we all know, the PF can only be for executing the deployed objects.....
    Mahesh

  • Process Flow in OWB

    I understand that in OWB 9.0.4, available in Feb 2003, process flow diagrams can be drawn within the OWB design UI elegantly.
    Does this also mean that we can schedule jobs to run from within OWB 9.0.4 instead of using another scheduling tool (e.g. OEM, Workflow etc.)?
    Cheers,
    Chris

    Another question about process flow in 9.0.4:
    Will there be better support for distributed environments? What I am looking for is the ability to at some stage in a Workflow start a second Workflow which has a different target (different runtime environment on a different server)

  • Error while creating Process flows in OWB 11gR2

    Hi
    I have never faced this before and thats why it baffles me. I am trying to create a new process flow module which has already been configured to the OWF_LOCATION(Oracle workflow location).
    I get Java exception error window with long list of details which are rocket science to me.
    I will paste few lines of the details as its a big trace
    Internal Error: Load Error. Please contact Oracle Support with the stack trace and details on how to reproduce it.
    Internal Error: Load Error. Please contact Oracle Support with the stack trace and details on how to reproduce it.
    Persistent Layer Error:SQL Exception..
    Class Name: ProxyFactory.
    Method Name: loadInstance.
    Persistent Layer Error Message: Exhausted Resultset.
         at oracle.wh.repos.impl.ProxyFactoryGen.loadInstance(ProxyFactoryGen.java:9704)
         at oracle.wh.repos.pdl.foundation.CacheMediator.query(CacheMediator.java:4372)
         at oracle.wh.repos.pdl.foundation.CacheMediator.queryById(CacheMediator.java:4221)
    AND
         Trying to access invalid Object.
    Element ID: 124688
    Status: 15
    Name: PFM_BUS_ROUTE
    Logical Name: PFM_BUS_ROUTE
    Class Name: CMPProcessInstalledModule
    Owning FCO: 124688
    parent:0
    Trying to access invalid Object.
    Element ID: 124688
    Status: 15
    Name: PFM_BUS_ROUTE
    Logical Name: PFM_BUS_ROUTE
    Class Name: CMPProcessInstalledModule
    Owning FCO: 124688
    parent:0
         at oracle.wh.repos.pdl.foundation.WBProxy.checkStatus(WBProxy.java:587)
         at oracle.wh.repos.pdl.foundation.WBProxy.getSubject(WBProxy.java:67)
         at oracle.wh.repos.pdl.foundation.WBProxy.getContext(WBProxy.java:132)
         at oracle.wh.ui.owbcommon.OWBWizardDefinition.produceRefresh(OWBWizardDefinition.java:934)
         at oracle.wh.ui.owbcommon.OWBWizard.wizardFinished(OWBWizard.java:1036)
    This is really strange.Has anyone encountered this before?
    Birdy

    Hi David
    I tried registering the location again before de-registering it. OWB comes up with an RTC error
    RTC-5229: Location <Location Name> could not be unregistered.
    Any hints?
    Version details are below. I am not sure whether Critical patch refers to this
    About
    Oracle Warehouse Builder 11.2.0.2
    OWB Tahoe Development Version 11.2.0.2
    Build OWB_TAHOER2_LINUX_100907.2019.2.0.3
    Copyright © 2000, 2010, Oracle and/or its affiliates. All rights reserved.
    IDE Version: 11.1.1.0.30.51.07
    Product ID: oracle.owb
    Product Version: 11.2
    Version
    Component     Version
    =========     =======
    Java(TM) Platform     1.5.0_24-rev
    Oracle IDE     11.2.0.2.0
    Properties
    Name     Value
    ====     =====
    apple.laf.useScreenMenuBar     true
    awt.toolkit     sun.awt.windows.WToolkit
    class.load.environment     oracle.ide.boot.IdeClassLoadEnvironment
    class.load.log.level     CONFIG
    class.transfer     delegate
    com.apple.macos.smallTabs     true
    com.apple.mrj.application.apple.menu.about.name     "OWB"
    com.apple.mrj.application.growbox.intrudes     false
    file.encoding     Cp1252
    file.encoding.pkg     sun.io
    file.separator     \
    ice.browser.forcegc     false
    ice.pilots.html4.ignoreNonGenericFonts     true
    ice.pilots.html4.tileOptThreshold     0
    ide.AssertTracingDisabled     false
    ide.bootstrap.start     2245311504606534
    ide.build     OWB_TAHOER2_LINUX_100907.2019.2.0.3
    ide.conf     C:\product\11.2.0\dbhome_2\owb\bin\owb.conf
    ide.config_pathname     C:\product\11.2.0\dbhome_2\owb\bin\owb.conf
    ide.debugbuild     false
    ide.devbuild     false
    ide.extension.search.path     owb/extensions:ide/extensions
    ide.firstrun     false
    ide.java.minversion     1.5.0
    ide.launcherProcessId     4792
    ide.main.class     oracle.ide.boot.IdeLauncher
    ide.patches.dir     owb/lib/patches
    ide.pref.dir     C:\Documents and Settings\bharadwajvenkatraman\Application Data\OWB
    ide.pref.dir.base     C:\Documents and Settings\bharadwajvenkatraman\Application Data
    ide.product     oracle.owb
    ide.shell.enableFileTypeAssociation     C:\product\11.2.0\dbhome_2\owb\bin\owb.exe
    ide.splash.screen     splash.gif
    ide.startingArg0     C:\product\11.2.0\dbhome_2\owb\bin\owb.exe
    ide.startingcwd     C:\product\11.2.0\dbhome_2\owb\bin
    ide.user.dir     C:\Documents and Settings\bharadwajvenkatraman\Application Data\OWB
    ide.user.dir.var     IDE_USER_DIR
    ide.work.dir     U:\Data\OWB
    ide.work.dir.base     U:\Data
    java.awt.graphicsenv     sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob     sun.awt.windows.WPrinterJob
    java.class.path     ..\lib\int\accelerators.jar;..\..\ide\lib\ide-boot.jar
    java.class.version     49.0
    java.endorsed.dirs     C:\product\11.2.0\dbhome_2\jdk\jre\lib\endorsed
    java.ext.dirs     C:\product\11.2.0\dbhome_2\jdk\jre\lib\ext
    java.home     C:\product\11.2.0\dbhome_2\jdk\jre
    java.io.tmpdir     C:\DOCUME~1\BHARAD~1\LOCALS~1\Temp\
    java.library.path     C:\product\11.2.0\dbhome_2\owb\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\product\11.2.0\dbhome_2\OPatch;C:\product\11.2.0\dbhome_2\bin;C:\OraHome_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Windows Imaging\;C:\Program Files\Open Text\Livelink Explorer\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Microsoft Application Virtualization Client
    java.naming.factory.initial     oracle.javatools.jndi.LocalInitialContextFactory
    java.runtime.name     Java(TM) Platform, Standard Edition for Business
    java.runtime.version     1.5.0_24-rev-b08
    java.specification.name     Java Platform API Specification
    java.specification.vendor     Sun Microsystems Inc.
    java.specification.version     1.5
    java.util.logging.config.file     logging.conf
    java.vendor     Sun Microsystems Inc.
    java.vendor.url     http://java.sun.com/
    java.vendor.url.bug     http://java.sun.com/cgi-bin/bugreport.cgi
    java.version     1.5.0_24-rev
    java.vm.info     mixed mode
    java.vm.name     Java HotSpot(TM) Client VM
    java.vm.specification.name     Java Virtual Machine Specification
    java.vm.specification.vendor     Sun Microsystems Inc.
    java.vm.specification.version     1.0
    java.vm.vendor     Sun Microsystems Inc.
    java.vm.version     1.5.0_24-rev-b08
    line.separator     \r\n
    native.canonicalization     false
    oracle.home     C:\product\11.2.0\dbhome_2
    oracle.ide.util.AddinPolicyUtils.OVERRIDE_FLAG     true
    oracle.net.tns_admin     ../../network/admin
    oracle.translated.locales     de,es,fr,it,ja,ko,pt_BR,zh_CN,zh_TW
    oracle.xdkjava.compatibility.version     9.0.4
    os.arch     x86
    os.name     Windows XP
    os.version     5.1
    path.separator     ;
    reserved_filenames     con,aux,prn,lpt1,lpt2,lpt3,lpt4,lpt5,lpt6,lpt7,lpt8,lpt9,com1,com2,com3,com4,com5,com6,com7,com8,com9,conin$,conout,conout$
    sun.arch.data.model     32
    sun.boot.class.path     C:\product\11.2.0\dbhome_2\jdk\jre\lib\rt.jar;C:\product\11.2.0\dbhome_2\jdk\jre\lib\i18n.jar;C:\product\11.2.0\dbhome_2\jdk\jre\lib\sunrsasign.jar;C:\product\11.2.0\dbhome_2\jdk\jre\lib\jsse.jar;C:\product\11.2.0\dbhome_2\jdk\jre\lib\jce.jar;C:\product\11.2.0\dbhome_2\jdk\jre\lib\charsets.jar;C:\product\11.2.0\dbhome_2\jdk\jre\classes
    sun.boot.library.path     C:\product\11.2.0\dbhome_2\jdk\jre\bin
    sun.cpu.endian     little
    sun.cpu.isalist     
    sun.desktop     windows
    sun.io.unicode.encoding     UnicodeLittle
    sun.java2d.ddoffscreen     false
    sun.jnu.encoding     Cp1252
    sun.management.compiler     HotSpot Client Compiler
    sun.os.patch.level     Service Pack 3
    user.country     GB
    user.dir     C:\product\11.2.0\dbhome_2\owb\bin
    user.home     U:
    user.language     en
    user.name     bharadwajvenkatraman
    user.timezone     Europe/London
    user.variant     
    windows.shell.font.languages     
    Extensions
    Name     Identifier     Version     Status
    ====     ==========     =======     ======
    Check For Updates     oracle.ide.webupdate     11.1.1.0.30.51.07     Loaded
    Code Editor     oracle.ide.ceditor     11.1.1.0.30.51.07     Loaded
    Component Palette     oracle.ide.palette1     11.1.1.0.30.51.07     Loaded
    Help System     oracle.ide.help     11.1.1.0.30.51.07     Loaded
    Log Window     oracle.ide.log     11.1.1.0.30.51.07     Loaded
    Mac OS X Adapter     oracle.ideimpl.apple     11.1.1.0.30.51.07     Loaded
    Navigator     oracle.ide.navigator     11.1.1.0.30.51.07     Loaded
    OWB     oracle.owb     11.2     Loaded
    Object Gallery     oracle.ide.gallery     11.1.1.0.30.51.07     Loaded
    Oracle IDE     oracle.ide     11.1.1.0.30.51.07     Loaded
    Peek     oracle.ide.peek     11.1.1.0.30.51.07     Loaded
    Property Inspector     oracle.ide.inspector     11.1.1.0.30.51.07     Loaded
    Web Browser and Proxy     oracle.ide.webbrowser     11.1.1.0.30.51.07     Loaded
    oracle.ide.indexing     oracle.ide.indexing     11.1.1.0.30.51.07     Loaded
    palette2     oracle.ide.palette2     11.1.1.0.30.51.07     Loaded
    Birdy
    Edited by: birdy on 18-Apr-2011 08:56

  • Data Type for Process Flow... PB with Date?

    I've got a problem by passing parameters in process flow.
    I have a mapping with a parameter DATE_EXEC (data type : DATE) and a default value that is TO_DATE('20/01/2007' , 'dd/mm/yyyy') . My mapping is working good when i launch it.
    I have a process flow which contains the mapping. This process has a parameter DATE_EXEC (data type : DATE). I bind the 2 DATE_EXEC. But when i launch my mapping the value is not recognized, I try with :
    - TO_DATE('20/01/2007' , 'dd/mm/yyyy')
    - 20/01/2007
    - 2007.01.20
    - 2007-01-20
    My question is what are the data type in process flow? They are not ORACLE TYPE.
    For example , a parameter in a mapping which is a VARCHAR2 must be input between quotes but if you bind it to a parameter of a process flow which is a STRING (not ORACLE Data type) , you must input it without quotes?
    Anybody has some rules about that?
    I apologize for my english, i'm a french people.

    Here is some information on the literal quote or not quote query and what I think you need to do at the end, hope it helps. Not exactly intuitive...since the flow designer (you) have to know what is a PLSQL object and what is not.
    1. Literal = FALSE
    When Literal = FALSE is set then the value entered must be a valid PL/SQL expression which is evaluated at the Control Center e.g.
    'Hello World!'
    22 / 7
    2. Literal = TRUE
    When Literal = TRUE then the value is dependent on the the type of Activity. If the activity is a PL/SQL object i.e. Mapping or Transformation, then the value is PL/SQL snippet. The critical difference here is that the value is macro substituted into the call for the object. The format of the value is identical to that entered as default value in the Mapping editor. e.g.
    'Hello World!'
    sysdate()
    If the activity type is not a PL/SQL object then the value is language independent. e.g.
    Hello World
    3.1427571
    What you should try......
    Check the map activity parameter in your process flow to see if literal is false (an expression), set it to false and then try using your TO_DATE('20/01/2007' , 'dd/mm/yyyy') expression, deploy your flow and execute. Alternatively the user guide defines the DATE type for flow with the format YYYY-MM-DD so you can have the parameter value as '2007-01-20' use literal equal to true and remember and quote your value.
    Cheers
    David

  • Error While Importing Process Flow in OWB Repository.

    Hi All,
    OWB Config Details is as follows:
    Oracle 9i Warehouse Builder Client: 9.2.0.2.8
    Oracle 9i Warehouse Builder Repository: 9.2.0.2.0
    Following Error Message is displayed when i tried to import process flow from one OWB Repositoty to another OWB Repository.
    Warning at line 23: MDL1312: Referenced logical location with name <PF_STG_INC_LOC> and UOID <F3940F1D5EB84985E0340003BA0AF737> not found for PROCESSMODULE <SALES_INC>. Logical location not set for this module.
    Warning at line 28: MDL1320: PROCESS PF_C_C_CALLS_INC in STG_INC.SALES_INC.SAL_INC cannot be imported because referenced STANDALONEPROCEDURE
    FLSTG.PROC_GET_ETL_DATA_DATE does not exist.
    Warning at line 28: MDL1320: PROCESS PF_STG_CALL_CENTER_CALLS_INC in FLSTG_INC.SALES_INC.SAL_INC cannot be imported because referenced STANDALONEPROCEDURE
    FL_TRG_FLSTG.PROC_UPDATE_RECO_CTL does not exist.
    Informational: MDL1134: COMMIT issued at end of import data file.

    Hello, all the errors you've been given are related to missing objects.
    You should re-create/import the location for you process flows before importing the process flows themselves.
    Also verify that you have imported the procedures FLSTG.PROC_GET_ETL_DATA_DATE and FL_TRG_FLSTG.PROC_UPDATE_RECO_CTL because you use them in your process flows so you need them: OWB refuses to import a process flows if some objects are missing because it would break some links.
    In general process flows should be imported where you have all the other objects in the repository because they are the final step and they reference many other objects.
    Hope this helps - Antonio

  • Error While Improting Process Flow in OWB Repository.

    Hi All,
    OWB Config Details is as follows:
    Oracle 9i Warehouse Builder Client: 9.2.0.2.8
    Oracle 9i Warehouse Builder Repository: 9.2.0.2.0
    Following Error Message is displayed when i tried to import process flow from one OWB Repositoty to another OWB Repository.
    Warning at line 23: MDL1312: Referenced logical location with name &lt;PF_STG_INC_LOC&gt; and UOID &lt;F3940F1D5EB84985E0340003BA0AF737&gt; not found for PROCESSMODULE &lt;SALES_INC&gt;. Logical location not set for this module.
    Warning at line 28: MDL1320: PROCESS PF_C_C_CALLS_INC in STG_INC.SALES_INC.SAL_INC cannot be imported because referenced STANDALONEPROCEDURE
    FLSTG.PROC_GET_ETL_DATA_DATE does not exist.
    Warning at line 28: MDL1320: PROCESS PF_STG_CALL_CENTER_CALLS_INC in FLSTG_INC.SALES_INC.SAL_INC cannot be imported because referenced STANDALONEPROCEDURE
    FL_TRG_FLSTG.PROC_UPDATE_RECO_CTL does not exist.
    Informational: MDL1134: COMMIT issued at end of import data file.

    Hello, all the errors you've been given are related to missing objects.
    You should re-create/import the location for you process flows before importing the process flows themselves.
    Also verify that you have imported the procedures FLSTG.PROC_GET_ETL_DATA_DATE and FL_TRG_FLSTG.PROC_UPDATE_RECO_CTL because you use them in your process flows so you need them: OWB refuses to import a process flows if some objects are missing because it would break some links.
    In general process flows should be imported where you have all the other objects in the repository because they are the final step and they reference many other objects.
    Hope this helps - Antonio

  • Problem with copying Process Flows in OWB 10.2.0.1..

    Hello
    We have a complex process flow which runs fine. When we try to duplicate the process flow in design center by copy/paste operation, the new process flow seems to execute activities out of sequence. We tried saving/synchronizing the process flow (eact activity individually) with no luck.
    We checked the repository browser and see all the activities and transitions in the right order. I looked at both OWB repository tables as well as Workflow tables/views. It just seems that the run time picks up the data in a different order and executes it.
    Any idea on how to debug this?. We can't create each process flow from scratch every time we need to add new one which will be slightly different one from an existing process flow.
    Thanks
    Prakash

    Find and read the thread about when queries take too long.
    Something is different between the systems, possibly
    * indexing
    * volume of data
    * connect-by structure in table data
    * initialization or session settings

  • BPC 7.0 - how to design business process flow type Planning process?

    Hi All
    BPC 5.1 system has Business Process Flow, to design synchronized activity plans for a set of user.
    Like we designed user planning in two step BPF -Step1 and Step2, where Step2 was activated only after user completed Step1.
    How to design such requirements in BPC NW 7.0 version?
    Thanks in advance.
    Regrads
    Abhishek
    Edited by: ABHISHEK JAIN on Mar 21, 2009 8:05 AM

    Indeed, if by chance you have not seen the related How-to-Guide, there is an [Article|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f085dd92-a40c-2c10-dcb1-a7c24476b23a] on How to Create a Custom Menu in BPC NW here on the BPX community.
    There is also a lot of explanation on using EVMNU on the SAP Service Marketplace in the [Documentation Addendum|https://service.sap.com/~sapidb/012003146900000031772009E/7NW_SP02_Doc_Addend.pdf] to BPC 7.0 SP02 NW Central Note 1306898
    Best regards,
    [Jeffrey Holdeman|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/jeffrey+holdeman]
    Enterprise Performance Management
    Regional Implementation Group
    Edited by: Jeffrey Holdeman on May 28, 2009 8:40 PM

  • How to import Process Flows without OWB

    Hi,
    I'm having trouble deploying my process flows to my PROD environment.
    Process flows complile and run ok in TEST environment, and we are suppoused to deploy in both environments (TEST and PROD) from the same OWB repository, which is correct.
    But due to technical problems with the net, by the moment I cannot see the PROD server from OWB repository installation, so I need to deploy manually (using scripts via SqlPlus or some other tool).
    I can export the PFs from the 'generate' option provided by OWB, so I can get the file with the PFs' source code.
    What I don't know is:
    1) how to import/create that process flows in the new instance manually (I mean from outside OWB) from the exported file.
    2) where should I create them, in the workflow instance or in the owb repository instance?
    I'm working with OWB 10gR2
    Can somebody help me with this?
    Thanks in advance
    Max

    Many kinds of errors. For instance:
    IMP-00017: following statement failed with ORACLE error 23327:
    "BEGIN SYS.DBMS_DEFER_IMPORT_INTERNAL.QUEUE_IMPORT_CHECK('ORACN230.WORLD',"
    "'IBMPC/WIN_NT-8.1.0'); END;"
    IMP-00003: ORACLE error 23327 encountered
    ORA-23327: imported deferred rpc data does not match GLOBAL NAME and platform of importing db
    ORA-06512: at "SYS.DBMS_SYS_ERROR", line 86
    ORA-06512: at "SYS.DBMS_DEFER_IMPORT_INTERNAL", line 30
    ORA-06512: at line 1
    I dropped all users except for schemas related to database structure such as SYS,SYSTEM,OUTLN,SYSMAN,XDB, WMSYS. I do not have access to original database because it's belongs to another organization. Only I got is dump file and log which I know the exp is full database with username SYS. The original database and and destination database (which I handle) probablly have different features (when create database, optional scripts run from rdbms/admin might be different). I did use IGNORE=Y every time. I tried SYS or SYSTEM to import but always are scared by too many errors.
    Regards,
    Richard

  • Process Flows in OWB

    Hi,
    I am working in Oracle WareHouse Builder.
    Is there any place in repository where i can get the metadata related to process flow.
    As for mapping, we get it in view - all_rt_audit_map_runs. It gvies information related to a paritcular mapping.
    But i want information related to a particular process flow.

    Hi Bharadwaj,
    did you read this [url http://download.oracle.com/docs/cd/B28359_01/owb.111/b31278/ref_processflows.htm#i1154803]Start activity in OWB user guide ?
    And don't forget to [url http://blogs.oracle.com/warehousebuilder/2009/12/a_quick_way_to_inspect_dimension_loading_behavior.html] enable option Prompt for Execution Parameters as suggested Shawn
    Regards,
    Oleg

  • Shell scripts for process flows

    Hello,
    We have lot of process flows in Oracle Warehouse Builder. To execute all these process flows some body wrote shell scripts. But they hardcode. My job is I have to change hardcoded values to assign dynamically. How can we do that? My situation is file is moving from one directory to another directory. From directory is fixed. To directory is going to change. This aslo they hardcoded. This I have to assign dynamically. How can I? Please somebody can help in this situation.
    Thanks
    Sri

    You can pass parameters to the shell script and then use them inside. Like $1 $2 and so on.
    Sidhu
    http://amardeepsidhu.blogspot.com

  • Table design for approval flow

    Hi,
    For our application,we have to create an approval flow in Java.
    We have to maintain the structure in the database.We are using Oracle 10g and we don't have any DBA access.
    The brief structure is as follows:
    there will be an activity which after being created is allocated some cost.
    After allocating the cost,it goes through a first level approval.
    If approved then it has to go through a second level approval and then the activity becomes approved.
    The full flow needs to be tracked in a table structure whether the activity is created/rejected/approved first level/approved second level.
    In a separate table structure we also need to maintain the hierarchy of user,approval 1 and approval 2.
    Could you please suggest me way outs to maintain the hierarchy as well as the full historical data related to the activity after it is created.

    In the workflow system,One request is created by Specific user who belongs to particular role.  Approver are dynamic currently 5 approvers are available but in future the approver may be 'N' numbers. Each stage the status is different. Approver may
    reject or reopen or query the request.. Based on these status the flow will status again from the requester or approver .suppose 4th approver made any query it should go to 3 approver or 1st requester.
    I need to design the table for the above requirements .please advise with schema.
    The basic table structure should look like as,
    REQUESTOR
    REQUESTOR_ID INT
    REQUESTOR_FNAME VARCHAR(100)
    REQUESTOR_LNAME VARCHAR(100)
    REQUESTOR_EMAIL VARCHAR(100)
    REQUESTOR_ROLEID INT
    REQUESTOR_ROLE
    ROLE_ID INT (PK)
    ROLE_NAME VARCHAR(100)
    ROLE_DESC VARCHAR(300)
    APPROVER
    APPROVER_ID INT (PK)
    APPROVER_FNAME VARCHAR(100)
    APPROVER_LNAME VARCHAR(100)
    APPROVER_EMAIL VARCHAR(100)
    APPROVER_CAT VARCHAR(50) -- IN CASE IF YOU HAVE ANY SUBSYSTEM THEN APPROVER CAN BE CATEGORISED.
    STAGE
    STAGE_ID INT (PK)
    STAGE_NAME VARCHAR(100)
    STAGE_PRIORITY INT -- IF REQUIRED, I.E IF THERE IS ANY STATUS PRIORITY ONE AFTER ANOTHER.
    REQUEST_MASTER
    REQUESTLOG_ID INT (PK)
    REQUESTOR_ID INT (FK) REFER REQUESTOR_ID IN REQUESTOR table
    REQUEST_DESCRIPTION VARCHAR(MAX)
    REQUEST_DATE DATETIME
    APPROVER_CAT VARCHAR(50) (FK) REFER APPROVER_CAT IN APPROVER table -- Email to be send to all approvers under this category.
    REQUEST_STATUS INT FK REFER STAGE_ID IN STAGE ENTITY -- SET A STAGE AS DEFAULT STATUS INITIALLY(SAY NEW). UPDATE this field whenever the history information is updated in REQUEST_HISTORY table.
    REQUEST_HISTORY
    HISTORY_ID INT (PK)
    REQUESTLOG_ID INT (FK) REFER REQUESTLOG_ID IN REQUEST_MASTER TABLE
    APPROVER_UPDATED_BY INT (FK) REFER APPROVER_ID IN APPROVER TABLE
    REQUESTOR_UPDATED_BY INT (FK) REFER REQUESTOR_ID IN REQUESTOR TABLE
    UPDATED_DATE DATETIME
    STAGE_STATUS_ID INT (FK) REFER STAGE_ID IN STAGE TABLE
    Regards, RSingh

Maybe you are looking for

  • Problem with OWB export ext table from dev to prod not the same

    Hi everyone, I created a lot of external table in dev and everything works fine, but as I did a mdl export in production about half of my ext tables dont work anymore and I found in the script created by the export/import in OWB something strange: he

  • Problems with GPIB

    Hi I have installed a NI GPIB card and the 488.2 software to go with it. I already have a 96 way DAQ installed which works fine. The GPIB software has been installed before the board and seems quite happy. The card is recognised by the system and PCI

  • Need plugin updates for InDesign CS2

    I purchased CS2 back in 2011. I use Photoshop, Acrobat and iIllustrator, but have never cracked open InDesign. And never had the need to upgrade to newer versions. (Semi retired) So someone sends me a file actually created in InDesign CS2 to edit and

  • Opening iPhoto Library in Mavericks

    Hi, I just upgraded my hard disk to a SDD and the OS to Mavericks and like to import my old iPhoto library from my external HDD onto my MBP. I previously installed the latest version of iPhoto (9.5.1), but it said that I had to upgrade my old library

  • Compare table

    Hello every one. I was searching and found this solution. [http://www.dba-oracle.com/t_convert_set_to_join_sql_parameter.htm|http://www.dba-oracle.com/t_convert_set_to_join_sql_parameter.htm] I was reading the does any one has solution form the last