Properties on composite level

Hi,
Im making a project for Oracle SOA Suite 11g. What i want is to have properties that are accessible to all the components. I have tried to define properties in the composite.xml file. It works and they show up in the MBeanBrowser, but i can't access the mfrom the BPEL components. I have tried using the ora:getPreference() function, but this seems to only look for properties defined within the component itself.
Is there any way t odefine properties on composite level and acces them on composite level.
Kind Regards
Oddgeir Gitlestad

Hi,
I guess there is no option to access the property from another composite directly. But still if you want to have some kind of global property through out all your composite, in that case you can store all those property definition either in a file or database and then build a composite which can access these properties from the file or DB through adapter.
Then use that common composite to be used in all other composites using Web service . Then use the Config Plan to change those property values for different environments during deployment and these property values.
Edited by: Pradosh Kumar on Feb 1, 2013 9:54 AM

Similar Messages

  • BAPI  to get all properties of all levels of all hierarchies of a cube

    Hi Experts,
    Is there are way to get all properties of all levels of all hierarchies of all dimensions of a cube (InfoCube, ODSObject, QueryCube, InfoSet)  in one BAPI call?
    I use BAPI_MDPROVIDER_GET_PROPERTIES, and only set input parameters: CAT_NAM, CUBE_NAM. But it only returns all Level1's properties.
    Any useful answer will be awarded with suitable points.
    Thanks,
    Rohan

    Hi,
    Thanks for giving reply.
    Recommended Function module is not a RFC, so it is not working.
    Thanks,
    Rohan

  • Access composite level property in BPEL

    Hi,
       I have a composite level "auditLevel" property defined in composite.xml as given below. Can anyone suggest a way to access that property in BPEL process ?
    <composite name="SetInstanceTitle"
                   revision="1.0"
                   label="2015-04-12_18-52-43_897"
                   mode="active"
                   state="on"
                   xmlns="http://xmlns.oracle.com/sca/1.0"
                   xmlns:xs="http://www.w3.org/2001/XMLSchema"
                   xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
                   xmlns:orawsp="http://schemas.oracle.com/ws/2006/01/policy"
                   xmlns:ui="http://xmlns.oracle.com/soa/designer/">
          <import namespace="http://xmlns.oracle.com/CompositeSamples/SetInstanceTitle/SetInstanceTitleWithCondition"
                  location="SetInstanceTitleWithCondition.wsdl" importType="wsdl"/>
          <service name="setinstancetitlewithcondition_client_ep"
                   ui:wsdlLocation="SetInstanceTitleWithCondition.wsdl">
            <interface.wsdl interface="http://xmlns.oracle.com/CompositeSamples/SetInstanceTitle/SetInstanceTitleWithCondition#wsdl.interface(SetInstanceTitleWithCondition)"/>
            <binding.ws port="http://xmlns.oracle.com/CompositeSamples/SetInstanceTitle/SetInstanceTitleWithCondition#wsdl.endpoint(setinstancetitlewithcondition_client_ep/SetInstanceTitleWithCondition_pt)"/>
          </service>
         <property name="auditLevel" many="false">Off</property>
      <component name="SetInstanceTitleWithCondition" version="1.1">
        <implementation.bpel src="SetInstanceTitleWithCondition.bpel"/>
       </component>
    Thanks in advance,
    Saba

    Hi AnatoliAtanasov,
      Thank you for your reply.
    My requirement is to set composite instance title by retrieving SOA Audit Level settings in BPEL process.
    Need to set composite instance title If "auditLevel" is not "Off" or "Inherit".
    If I use this composite level property "<property name="auditLevel" many="false">Off</property>", it is getting reflected in EM Console. Also this property value get change if do auditLevel change from EM console.
    So I thought, I can use this property to control composite instance title setting in BPEL process dynamically.
    Please advise me any possible solution to achieve my requirement.
    Thanks in advance,
    Saba

  • BAPI for properties of all levels of all hierarchies of all dimensions cube

    Hi Experts,
    Is there are way to get all properties of all levels of all hierarchies of all dimensions of a cube (InfoCube, ODSObject, QueryCube, InfoSet) in one BAPI call?
    Any useful answer will be awarded with suitable points.
    Thanks,
    Rohan

    I have one material BOM like  PA0100P3DR000 --- finish material
                                                PA0100P3GR000 --- Go blank
                                                BA0100P3GR000 --  Hard blank
                                                AA0100P3GR000 --- Soft blank
                                                RSTR0010000000 -- Raw material
    This is for one material display level i.e. for PA0100P3DR000 finish code.
    How i will get for all materials in a single display .
    Pl' tell the step by step procedure.........
    I have little knowledge of BAPI.
    Thanks.

  • Logical column currency format properties at rpd level?

    I need to show the currency amount with dollar symbol for a logical column and that should happen at rpd level.
    Is there anyway we could do that ?
    thank you

    Hi User.
    You can have logical column name as 'Amount in $' or 'Amount in Dollar'
    this is the best practice..
    Then if you want value to be suffixed by $ , you can go for data formatting in column properties.....
    this is commonly used....
    mark if Correct/helps .
    fiaz

  • Essbase Studio--cannot set essbase properties at parent level

    Hi,
    I have a recurssive hierarchy product dimension.Source is an oracle table something like
    Parent child alias
    P p1 ap1
    p p2 ap2
    p1 p11 ap11
    p1 p12 ap12
    I have an self-join between parent and child column and have no issues related to hierarchy building
    However i am able to set an alias to all other members except the member P.
    Any advice on the issue will be helpful!!!
    Regards,

    Is P the Dimension name?
    For example the dimension is entity and the hierarchy is
    Entity all entities
    Entity Alternate pollup
    All Entities zzz
    If so, you would set the properties directly for the Dimension member
    IF it is not, then can you add where P is a child of the dimension member?
    In recursive hierarchies, you should only be setting the properties on the child members as they should be the parent of other members or the level zero members themselves

  • Debug/Trace at individual Composite Level

    Hello All,
    Morning , need some inputs regards this question.
    --we are getting the errors mentioned here (ORA-29261 bad argument , ORA-06512 at SYS.UTL_HTTP) while calling the composite (which is a bpel process) deployed on 11.1.1.4 Soa Suite.
    ---From PL/SQL side we are calling this composite by forming the soap request by using : utl_http.begin_request('end point location of composite', 'POST', 'HTTP/1.1')
    1.is there any way we could enable debugging/tracing only for this deployed composite to see whether for any reason this HTTP call to this process is timing out
    we have many composites deployed to this partition, could we enable tracing only for this specific one.
    2.Also wanted to know within the Soa Suite 11g , what other options are available for tracing as in Soa Suite 10g there used to be opmn logs, bpel logs , domain logs etc..
    3. Whether debug could be enabled at Web Logic Server level itself, as we are not sure what could be the issue here whether the HTTP connection is timing out or WLS server gets stuck & doesn't respond after some time
    due to some issue
    Please do assist here with some details & pointers , as this issue is a bit critical for us.
    regards

    Hi,
    This is your error, You need to recover this file E:\ORACLE\DR0\SAPDATA2\UNDO_1\UNDO.DATA1
    ERROR => CONNECT failed with sql error 604. [dbsloci.c 11479] B ***LOG BY2=> sql error 604 performing CON [dbsh#4 @ 1208] [dbsh 1208 ] B ***LOG BY0=> ORA-00604: error occurred at recursive SQL level 1 ORA-00376: file 2 cannot be read at this time ORA-01110: data file 2: 'E:\ORACLE\DR0\SAPDATA2\UNDO_1\UNDO.DATA1'
    Read this thread
    recover database
    Thanks
    Siva

  • How can i set the item properties at top level

    Dear all
    i want to set the responsiblityname and operating unit name at the top of the page
    is there any specific regions are there to set at the top level of the page(Image region)
    Regards
    Sreekanth

    FND Framework Compataibiity Mode is a Profile Option you can set the value as 11.5.10.
    And instead of creating product branding progrmatically create product branding and incontextbranding at design time.
    Also, for both of these items we have View Object and View Instance properties...
    For this you take two transient attributes in VO and then as you have grabbed the responsibility name and operating unit...
    then you can set these values on these Transient attributes and then they will be visible on Top region of page.
    Associate these transient Attributes on product branding and incontextbranding items.
    Thanks,
    Gaurav

  • JRE7Update25 Deployment Properties File Not Working And Cant Disable Next Gen Plugin

    Good Day
    Our organisation needs to deploy JRE7U25 to over 4000 workstations. Our desktops are running the following Windows and IE combinations:
    WinXP 32 Bit/IE7
    WinXP 32 Bit/IE8
    Win7 32 Bit/IE8
    Win7 32 Bit/IE9
    Win7 64 Bit/IE8
    Win7 64 Bit/IE8
    We use the 32bit JRE installer across all environments and all IE browsers use 32Bit IE. On all of our environments the Deployment.properties and config files no longer work due to what appears to be a bug in the JRE7U25 installer. Our deployment files are as follows:
    Deployment.config
    deployment.system.config=C:\WINDOWS\Sun\Java\Deployment\deployment.properties
    deployment.system.config.mandatory=true
    Deployment.properties
    deployment.security.level=MEDIUM
    deployment.security.level.locked=
    deployment.javaws.autodownload=NEVER
    deployment.javaws.autodownload.locked=
    deployment.security.mixcode=HIDE_RUN
    deployment.security.mixcode.locked=
    deployment.console.startup.mode=HIDE
    deployment.console.startup.mode.locked=
    Both files are being copied to the following location:
    C:\Windows\Sun\Java\Deployment
    After the installer runs and deployment files are copied to the workstation the deployment.properties and config files look like this:
    Deployment.config
    deployment.system.config=C:\WINDOWS\Sun\Java\Deployment\deployment.properties
    deployment.system.config.mandatory=true
    Deployment.properties
    #System Deployment Properties
    #Mon Jul 01 12:29:20 CAT 2013
    deployment.security.level=MEDIUM
    I have tried changing the deployment.config file as follows in an attempt to fix this to no avail:
    1. deployment.system.config=C:\\WINDOWS\\Sun\\Java\\Deployment\\deployment.properties
        deployment.system.config.mandatory=true
    2. deployment.system.config=C:\\WINDOWS\\Sun\\Java\\Deployment\\deployment.properties
        deployment.system.config.mandatory=false
    3. deployment.system.config=C:\WINDOWS\Sun\Java\Deployment\deployment.properties
        deployment.system.config.mandatory=true
    4. deployment.system.config=C:\WINDOWS\Sun\Java\Deployment\deployment.properties
        deployment.system.config.mandatory=false
    5. deployment.system.config=file\:C\:/WINDOWS/Sun/Java/Deployment/deployment.properties
    None of the above mentioned works. So all our required settings in the deployment.properties file are being overwritten when opening the Java console? Our other major problem is that Changing the registry key to 0 in order to disable the next generation plugin does not disable the next generation plugin in Jre at the usual location as it worked for us machine wide (across multiple profiles for JRE6U29):
    [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Plug-in\10.25.2]
    "UseNewJavaPlugin"=dword:00000000
    ^^I have observed on a fresh install of JRE7U25 that the above mentioned registry key no longer exists in this version so a computer wide disablement of this option is no longer possible via the registry.
    On our 32Bit and 64bit machines running the 32 bit JRE 7U25 client when we disable the next generation plugin it keeps enabling itself again. Even when we run the javacpl.exe to run as administrator by changing the compatibility settings and disabling the next generation plugin it enables itself again. This is a huge problem for us because our company Oracle web based applications need this plugin to be disabled in order to run the apps properly.
    These are major obstacles for our deployment as we desperately require assistance or any advice in addressing these issues as there appear to be numerous bugs with the JRE7U25 release. Thank you in advance.
    Update 7 July 2013:
    I have observed that if you have the following options in your Deployment.config file it doesn't allow our java webstart apps which use jnlp extensions to run.
    1. deployment.system.config=C:\\WINDOWS\\Sun\\Java\\Deployment\\deployment.properties
        deployment.system.config.mandatory=true
    2. deployment.system.config=C:\\WINDOWS\\Sun\\Java\\Deployment\\deployment.properties
        deployment.system.config.mandatory=false
    3. deployment.system.config=C:\WINDOWS\Sun\Java\Deployment\deployment.properties
        deployment.system.config.mandatory=true
    4. deployment.system.config=C:\WINDOWS\Sun\Java\Deployment\deployment.properties
        deployment.system.config.mandatory=false
    The jnlp file association is also broken on Windows XP workstations with JRE7U25. We are having to manually associate the .jnlp file extension with javaws.exe on workstation for Web start apps or else users cannot lauch JRE whn clicking on .jnlp links.
    The only Deployment.config syntax which allows our Webstart applications to run is as follows:
    deployment.system.config=file\:C\:/WINDOWS/Sun/Java/Deployment/deployment.properties
    What a mess!

    I don't have an answer to the problem, but I am having problems with the system level deployment.properties file and IE9 on Windows 7 32/64bit.
    Starting with version 13, the IE plugin seems to igonore the system level deployment.properties file in favor of the user level deployment.properties file. When I open the Java Control Panel, the settings are correct per the system deployment.properties file. Currently to get the Java Plugin to work reliably in IE9 I have to set the following:
    _JAVA_OPTIONS = -Djava.net.preferIPv4Stack=true
    Disable caching
    Set the proxy to Direct Connection.
    If I set the _JAVA_OPTIONS as an environment variable and the other two in the system deployment.properties file, Firefox works fine, but IE wont load either of the Java tests. If I removed the system deployment.properties files and configure the user deployment.properties file, both IE and Firefox work fine.
    I find it interesting that if I set the configuration through the control panel, then apply the system deployment.propteries file, the user deployment.properties file reverts to defaults when the system file is removed.

  • How to disable Test button for a composite in EM console

    Hi,
    Let's say i have two composites A and B. A calls B. Is there any way that i can disable testing the composite B in EM console but still the invoke from A should be successful. I tried going to the service/reference properties for composite and find some properties...but didn't worked though....
    can anyone tell whether we can do this ?
    Thanks,
    Naresh

    Hi Naresh,
    Just interested to know why would you like to do that? If it's just about control, FMW console will not be exposed to the users other than Admins.
    You can consider validating some inputs inside service B and rendering a failed message in case it is not invoked through service A.
    Regards,
    Neeraj Sehgal

  • Setting the Audit Level to off

    Hi,
    I had configured the Audit level for a bpel composite to Off with the help of below property in composite.xml and deployed the same.
    <property name="bpel.config.auditLevel">Off</property>
    The Property also reflects in the SystemMBeanBrowser for the composite but the problem is though the Composite payload is not persisted anymore but the composite tracking instances are still persisted.
    As per the Oracle documentation : "Off": No logging is performed. Composite instance tracking and payload details are not collected.
    Can someone help or provide pointers why the logging is not off for composite tracking instances ?
    Do i need to add something else also in the composite.xml apart from this property ?

    Hi,
    <property name="bpel.config.inMemoryOptimization">true</property>
    <property name="bpel.config.completionPersistPolicy">faulted</property>
    are already set but it was not working though.
    However, i have found the problem finally :)
    The issue was that to prevent the persistence of composite tracking, the audite level has to be set at the composite level and not at the component level
    because setting it on component level will only prevent the dehydration of the component and not the references and the services.
    Regards,
    Anugoonj

  • Problem with setting Source Level in Sun Studio 2

    I've got problem with setting Source Level to 1.5 in Sun Studio 2. When I try to set it to 1.5 in Project properties and click Ok everything seem to go well, but when I open Project Properties again Source Level is set to 1.4. I need this to work cause I started to lear Java recently and I want to use foreach loop.
    Please help

    I'm just citing an example using Date().
    In fact, whether I use DateFormat or Calendar, it shows the same result.
    When I set the date to 1 Jan 1950 0 hours 0 minutes 0 seconds,
    jdk1.4.2 will always return me 1 Jan 1950 0 hours 10 minutes 0 seconds.
    It works correctly under jdk1.3.1

  • [nQSError: 22036] Level in TODATE function (Quarter) must be a rollup...

    Hi,
    i've following problem. I hope you can help. It's quite urgent.
    I have following TimeDim hierarchy, in my rpd:
    Logical Level: Total Time - Properties: Grand Total Level
    Child Logical Level: Year - Properties: Supports rollup to higher level of aggregation - Keys: Year Code (Cronological Key) - Logical Column: Year Code, Year Description
    Child Logical Level: Semester - Properties: Supports rollup to higher level of aggregation - Keys: Semester Code (Cronological Key) - Logical Column: Semester Code, Semester Description
    Child Logical Level: Quarter - Properties: Supports rollup to higher level of aggregation - Keys: Quarter Code (Cronological Key) - Logical Column: Quarter Code, Quarter Description
    Child Logical Level: Time Detail - Properties: Supports rollup to higher level of aggregation - Keys: TTPER (Cronological Key) - Logical Column: Desc Month, TTPER, Desc Month Short
    Then, i've defined my measures using TODATE Function:
    - Net Number of HA Units delivered Monthly
    - Net Number of HA Units delivered Qtd = TODATE("Net Number of HA Units delivered Monthly", "TimeDim"."Quarter")
    - Net Number of HA Units delivered Ytd = TODATE("Net Number of HA Units delivered Monthly", "TimeDim"."Year")
    - Ha Returned Quantity Monthly
    - Ha Returned Quantity Qtd = TODATE("Ha Returned Quantity Monthly", "TimeDim","Quarter")
    - Ha Returned Quantity Ytd = TODATE("Ha Returned Quantity Monthly", "TimeDim","Year)
    In my Report i've following columns:
    HA Deliveries Quantity Gross QTD: fx = Net Number of Ha Units delivered Qtd + Ha Returned Quantity Qtd
    HA Deliveries Quantity Gross YTD: fx = Net Number of Ha Units delivered Ytd + Ha Returned Quantity Ytd
    Column HA Deliveries Quantity Gross Ytd works. For first column i have following error:
    [nQSError: 22036] Level in TODATE function (Quarter) must be a rollup of (or equivalent to) the measure level (Year).
    Why?
    If i modify first column fx dropping sum, but selecting first or second addend separately it works. Sum not
    For example: HA Deliveries Quantity Gross Qtd: fx = Net Number of HA Units delivered Qtd OK
    or
    HA Deliveries Quantity Gross Qtd: fx = HA Returned Quantity Qtd OK
    Maybe there's something wrong in my hierarchy definition?. Please help
    Giancarlo

    Giancarlo,
    Can you try adding prersentation column "TimeDim"."Quarter" to your report and check ? Hide it if you don't require it. This shud solve your problem as the Time Hierarchy is defined correctly. Also, hope you have set the Chronological Key correctly at the last level.

  • Fault Handling at UMS level

    I have created a composite which sends an email to a client using UMS.
    There are no issues till the email goes out successfully but if UMS logs any error while sending the email, the error remains untraceable to the composite and it completes successfully.
    Is there a way to handle such faults at composite level?
    Can we resend the email through UMS server/email driver (which I assume should be present in the UMS queue), once a fault is captured?
    Please provide your inputs.
    Thanks,
    @bhi
    Edited by: 1000762 on Jun 5, 2013 11:21 AM

    No, you can't wrap class-level variable declarations in try-catch blocks. Declare
    the variables at the class level, do the assignment in you constructor,
    and wrap the code there in a try-catch block.

  • BAPI to get  all levels of all hierarchies of all dimensions of a cube

    Hi Experts,
    Is there are way to get all properties of all levels of all hierarchies of all dimensions of a cube (InfoCube, ODSObject, QueryCube, InfoSet) in one BAPI call?
    Any useful answer will be rewarded with suitable points.
    Thanks,
    Rohan

    Hi
    Check the following Cube related BAPIS
    BAPI_CUBE_ACTIVATE
    BAPI_CUBE_CHANGE
    BAPI_CUBE_CREATE
    BAPI_CUBE_GETDETAIL
    BAPI_CUBE_GETLIST
    BAPI_INFOCUBE_READ_REMOTE_DATA
    BAPI_MDPROVIDER_GET_CUBES
    BAPI_MDPROVIDER_GET_STREAMCUBE
    UMK_BW_BAPI_CUBE_GETDETAIL
    Reward points for useful Answers
    Regards
    Anji

Maybe you are looking for

  • Automatic DUNNING or INTEREST CALCULATION email to CUSTOMER

    Hello Gurus, ive got one issue regarding email for DUNNING or INTEREST CALCULATION which need to be sent to customers. Our FI bookkeeping director wants only a reminder to be sent to customers which have overdue line items. ive configured fully INTER

  • Visual Composer 7.0 on SAP 2004s

    Hi All, I have installed SAP 2004s on my server. I also want to install VC 7.0 on this. Can anyone let me know whether VC is automatically installed with 2004s or we need to install it seperately? Also, if it it comes with 2004s how can we configure

  • OS Commands not executing through published java procedure... :(

    Hello all :) Im trying to get a PL/SQL block to delete a file out in the OS. Theres plenty of examples out there and the one I got came from burleson consulting, and incorporates a java method and a call to java wrapped in PL/SQL.. after all suggeste

  • Disabling User in HP-UX

    As per technical reference manual of Sun IdM, the HP-UX adapter does not natively support enabling/disabling of users. Sun IdM simulates it by manipulating the password and exposing or not exposing it for enable or disable actions respectively.Can an

  • XL reporter expert question

    I am trying to produce a stock item Quantity consumption report with XLR and I am choosing the Sales AR  and Sales Credit Memo type of transactions. The problem I find is in choosing a light dimention field that will give me the Item Stock Quantity p