[ASO Calculation] Weird behavior of calculation in ASO

Hi,
I have a strange scenario in one of ASO  cube (in 11.1.2.3 ) where calculation script (highlighted in orange below) written and run with POV set for all time periods results in expected values only for one period and for the rest results are not seen (we see only #MISSING). We have similar logic for other calculation and it seems to have worked fine. I am puzzled now as to why the calculation (with similar logic) work for all periods in one script and doesnt in other script. What is preventing results to be seen across all periods ? We have tried
(a) slice merge - NO CHANGE, (b) clear partial data > re-run calc >  slice merge - NO CHANGE. We have run out of options now and have no clue as to what is triggering this strange behavior in ASO ? Is this a bug ?
=========================================================================================================================
Here even-though we have POV set for all periods, the result is only seen on Oct-15 and not for other periods.When we do manual calculation in Excel, we see result but from the cube we get only #Missing.
CALCULATION RESULTING IN PARTIAL RESULT:
     [L0_S/S COS per Day] := (([AC_ZZ5030],[DP_Z3100]) + ([AC_ZZ5020],[DP_Z3100]) - ([AC_500510],[DP_Z3100]) - ([AC_500520],[DP_Z3100])) / ([AC_991023],[DP_Z3100]);
MAXL RESULTING IN PARTIAL RESULT:
execute calculation on database "WAG_FBI"."WAG_FBI" with
local script_file "/u01/app/test/fmw/instances/instance1/Essbase/essbaseserver1/app/WAG_FBI/WAG_FBI/SS_DOS.csc"
POV "Crossjoin({[Loaded]},
  Crossjoin({[Actual]},
  Crossjoin ([Time].Levels(0).Members,
  Crossjoin({[DP_15125]},
  Crossjoin([LOB].Levels(0).Members,
  Crossjoin([LE].Levels(0).Members,
  [Location].Levels(0).Members))))))"
SourceRegion "CrossJoin({[AC_ZZ5030],[AC_ZZ5020],[AC_500510],[AC_500520],[AC_991023]},{[DP_Z3100]})" ;
=========================================================================================================================
Here we have same POV  and similar calculation logic (only change being in the denominator and the account where result should be stored) , the result is seen across all periods.
CALCULATION WHERE COMPLETE RESULT IS SEEN:
[L0_Rx COS per Day] := (([AC_ZZ5030],[DP_10010]) + ([AC_ZZ5020],[DP_10010]) - ([AC_500510],[DP_10010]) - ([AC_500520],[DP_10010])) / ([AC_991012],[DP_10010]);
MAXL WHERE COMPLETE RESULT IS SEEN:
execute calculation on database "WAG_FBI"."WAG_FBI" with
local script_file "/u01/app/test/fmw/instances/instance1/Essbase/essbaseserver1/app/WAG_FBI/WAG_FBI/RX_DOS.csc"
POV "Crossjoin({[Loaded]},
  Crossjoin({[Actual]},
  Crossjoin ([Time].Levels(0).Members,
  Crossjoin({[DP_10010]},
  Crossjoin([LOB].Levels(0).Members,
  Crossjoin([LE].Levels(0).Members,
  [Location].Levels(0).Members))))))"
SourceRegion "CrossJoin({[AC_ZZ5030],[AC_ZZ5020],[AC_500510],[AC_500520],[AC_991012]},{[DP_10010]})" ;
=========================================================================================================================
Regards,
Sathish

I have no idea what the cause of your problem is, but a suggestion for a test...
Create a member (e.g. 'Calc L0_S/S COS per Day') in the same dimension as [L0_S/S COS per Day] (assuming this a dynamic dimension), assign the formula to it (instead of placing it in the script) then make your script copy from that member to the target.
I felt sure I had seen a defect that related to partial ASO allocation results but I can't find it now, so perhaps I was confused.

Similar Messages

  • Why calculation script is not availble in aso ?

    why calculation script is not availble in aso ?

    I suggest you to go through the below link for Essbase Database Administrator guide:
    https://docs.oracle.com/cd/E17236_01/epm.1112/esb_dbag.pdf
    The  Dbag has complete information about the Calculation Scripts, BSO, ASO and its differences.
    The first preference and the best document/pdf to refer for any question related to Essbase is Hyperion Essbase DBAG.

  • DAX Dynamic Banding | Calculated Member based on Calculated Field

    Good morning,
    I've created a Power Pivot model that measures the blood glucose levels of clinical patients at specific times of the day. The requirement is that this metric, let's call it GlucoseLevel, is always averaged as it wouldn't make sense to sum up the values.
    To meet this first requirement, I set the "Summarize By" property of the GlucoseLevel column to "Average".
    The second requirement is to band the GlucoseLevel values so that groups of people can be measured by this band rather than by the individual measure values. I created a banding table in Excel and then imported it into the Power Pivot model. The banding table
    has three columns (BandName, MinValue and MaxValue) and has the following values:
    VERYLOW: Min Value = 0; Max Value = 3.99
    OK: Min Value = 4; Max Value = 6.99
    WARNING: Min Value = 7; Max Value = 10.99CRITICAL: Min Value = 11; Max Value = 30.00
    It is at this point where I face my challenge. I have a GlucoseLevel measure and I have a banding table. Great. The challenge is: How do I create a calculated, dynamic
    member that will look at my GlucoseLevel measure (at whatever level), do a lookup to my banding table, and then return the "BandName" column from the Banding table at that specific level? So to clarify what I mean by level: I want to be able
    to view the bandings at Year level, or a Month level, or even at a week level. Then depending on what level I am at, my measure should have a Band associated to it.
    I've tried to solve this issue in a couple of ways:
    Attempt 1
    Create a calculated column in my fact table that contains a nested IF statement to manually band my GlucoseLevel values. This works fine if I view my data at the lowest level of granularity, however
    it does not work if I start looking at my data at the day, week, month etc. levels
    Attempt 2
    1.) Create a calculated field (not a calculated column) that averages my GlucoseLevel measure. This is cool because it will average my measure at whatever level I am viewing it at. Let's call
    this field Bob...
    2.) Band my measure Bob by creating another calculated field (called PatientBand). This field uses my banding table (described earlier) in conjunction with my calculated field Bob. This works perfectly, except for one big flaw: Excel sees this banding field
    as a measure, and not as something that I can use as a column / row...
    So my question is: Can I trick Excel into viewing my PatientBand calculated field as an attribute, and not as a measure? And if not, how do I get around this challenge? Here is the DAX formula that I used to create my second calculated field "PatientBand":
    PatientBand:=CALCULATE(
        VALUES (Bandings[BandName]);
        FILTER (
            Bandings; 
            Test[Bob] >= Bandings[MinValue]
         && Test[Bob] <= Bandings[MaxValue]
    Thanks!

    So there are 2 ways that I can think of for doing that.
    1) if you are only using MDX clients like Excel or Reporting services you can create a text based measure that returns the banding name. (Note that this sort of approach does not work at the moment with PowerView as it only displays numeric measures). This
    would effectively let you show a label next to a reading as opposed to moving the reading under a given banding column.
    Banding Name :=
    CALCULATE (
        VALUES ( Bands[BandName] ),
        FILTER (
            Bands,
            [Average of GlucoseReading] >= Bands[BandMin]
                && [Average of GlucoseReading] <= Bands[BandMax]
                && NOT ( ISBLANK ( [Average of GlucoseReading] ) )
    2) This next approach will show the results exactly as you had them in your sample screenshots. It just takes a slight bending of the DAX. I'm using a SUMX here, not because I want to sum anything, but because the "X" version of SUMX basically loops over
    every row in the specified table and sums the expression in the second parameter. I have setup the second parameter so that it only returns a single value for the average if it is in the appropriate banding. 
    Banded Average:=IF (
        HASONEVALUE ( Bands[BandName] ),
        SUMX(
            'Bands',
            IF (
                NOT ( ISBLANK ( [Average of GlucoseReading] ) )
                    && [Average of GlucoseReading] >= MIN ( Bands[BandMin] )
                    && [Average of GlucoseReading] <= MIN ( Bands[BandMax] ),
                AVERAGE(Readings[GlucoseReading]),
                BLANK()
    ,AVERAGE(Readings[GlucoseReading])
    http://darren.gosbell.com - please mark correct answers

  • "Interest on Arrears calculation" vs "Item Interest Calculation"

    Hi all,
    Could anyone explain me the difference between "Interest on Arrears calculation" and "Item Interest Calculation" and in what cases they are used.
    Thanks,
    DSK.

    Item Interest Calculation
        In this activity you make the general settings for the individual
        interest indicators for the item interest calculation
         These include settings for selecting the items and for
        calculating the interest. You can also enter specifications for interest
        postprocessing, output control, and for posting.
    Account Balance Interest Calculation
         In this step you make general specifications for each interest indicator
         for the account balance interest calculation. These include
         determination of the period, the interest determination, the subsequent
         processing of interest, the output control for printing forms as well as
         the terms of payment
    Regards
    Arun

  • Weird behavior in master-detail

    Dear Forum,
    I need to implement an application but I still have a halting error.
    I have this strange problem and I'll try to explain.
    I have this masterscreen with search functionality. When I do a search, I get a result. When I now enter the details screen of the second row of the search result and I change the fields on the details screen and do a commit, I get the message that the changes were made successfully, but I see the primary key jump to the value of the primary key from the details of the first row of the search results on the masterscreen.
    And when I look at the details of the first row, the changes were made in this details, and NOT in the details in which I needed to make the changes.
    And now more weird... I can only reproduce the problem in Internet Explorer and whatever I try, it works correct in Firefox.
    So the functionality should work as supposed, as it wouldn't work in Firefox.
    Has anyone encountered this problem before or does anyone has a solution or tip to get to the solution?
    Your help is much appreciated.
    Arjen

    Steven,
    When I tried to create the logs you requested, I ran up to a different problem, also affecting this behavior. When I repaired this, still the weird behavior took place in Internet Explorer. And in Firefox the problem was solved. So I tried to disable the cache in Internet Explorer. This solved the problem there as well..
    So this behavior doesn't happen anymore with the cache disabled, thus solved this problem.
    Thanks for the effort anyway.
    Arjen

  • Weird behavior in Classic or not?

    It has been a long time since I've needed to use Classic (on 10.4.something)  Today I needed to do something that could only be done in classic.  I thought I saw some weird behavior so I tried a couple of other classic apps.    All started Classic just fine, brought up their document window and menu bar.  But there was no classic desktop under the app's window and while the menu bar showed "finder" as an open application that could be switched to (the right-most menu item) but when I switched to it I got the OS X finder, not a OS 9 one.   Occasionally I can get what looks like a Finder menu bar, but that's on it are the Apple and Help and the app switcher.
    Recently I've been playing with Sheepshaver on a Snow Leopard system, which brings up an honest-to-goodness OS 9 desktop.
    Now, I am misremembering how Classic works (in effect, no desktop and no finder) or is something wrong.  I checked all three of my systems running Tiger and they have the same behavior.   (A G4 -- that will still boot into OS 9, a powerbook G4, and a mac-mini.)
    Ted Lee
    Minnetonka, MN

    OK, I found an article on rebuilding the desktop and it indicated that while there is a file for the OS9 desktop, in the classic environment it is invisible and can only be found through an alias that is created on the OS X desktop.  I suspect I've deleted that alias since I didn't have any particular need for it.   The article tells you how to re-create the alias from the terminal.  indeed there is a folder there and it is empty.  No particular use for it -- if you select Desktop from an OS 9 app you get the OS X desktop.   I can also see why there's no real OS 9 finder -- anything you could have done from it you can do from the OS X finder -- except the "Apple Menu" and that's why that's under the classic icon on the right half of an OS X menu bar.  There still is a "rebuild desktop" in the Classic prefs -- I assume that's so you get the right doc/app association in the classic environment, since I don't think OS X understands the classic creator/type info.
    So sounds very much like I'm misremembering!
    Ted Lee
    Minnetonka, MN

  • Weird behavior in opening Aperture images in Photoshop

    I have found a lot of really weird behavior when opening Aperture images in an external editor (in my case, Photoshop, so I'll use PS to refer to it):
    1) If the master image is opened in PS, a new version is created when the file is opened, not saved. So quitting PS without saving leaves you with a new version of the file, regardless of whether you actually saved any changes or not.
    2) If a version (not the master) is opened in PS, a new version is not created, either on open, or on save. So in other words, changes to that version in PS when saved overwrite that version, and the previous condition of that version is lost (with respect to versioning).
    3) If multiple versions of the same image are opened simultaneously in PS, there doesn't seem to be a way to tell the difference between them in PS, except for visually (possibly meta-data, but I haven't checked that, nor would I want to be forced to). The file names of all versions are exactly the same.
    I'm looking for feedback from anyone out there who can explain why this isn't completely quacky version control. I've been using version control almost my entire career (as a software programmer) and here's how I have seen almost invariably version control work:
    1) New versions of files are always created upon commit, i.e. saving of the file, not on opening a file. (Do not confuse this with working copies, think about what is present in the repository).
    2) Opening / editing any file version is never destructive. Any change to that file version that is saved (committed) results in a new version, not an overwrite to the same version.
    Aperture's interface basically has combined what traditional version management has represented separately, that being the client and repository views of a project. They are showing all versions of a file simultaneously. This is fine, but I'm really not liking the fact that some changes create new versions, other changes overwrite versions, and one case, merely opening the file creates a new version, whether there are any changes saved or not. In addition, when working with multiple versions in the editor, the file name and/or interface doesn't give any indication of what version you are working with. Easy to say that's the fault of the external editor, but I disagree -- all external editors are going to work with filenames, so Aperture should produce a unique namespace for any file version so that any external tool will be able to distinguish (visually) one file from another.
    Is this completely wacky version management, or is it just me?
    Brad
    Powerbook G4-1.33GHz-17" / Powermac G4-1.4GHz   Mac OS X (10.4.2)   PB: 1GB RAM, Radeon 9600-64MB / PM: 1.25GB RAM, Radeon 9000Pro-128MB

    Hi Bradley,
    Due to the way I personally use Photoshop, I want Aperture to behave as it does.
    That's because, with Photoshop, I use layers extensively. Any edits I do (levels, curves, saturation, sharpening) I do on layers. I can delete the layers at any time (or select to show or hide them). Because of this, I actually WANT Aperture to behave the way it does. Once I've done a bunch of edits in Photoshop, if I select again to edit that file in the external editor, I want to work on that specific file (to add another layer, or change one). I don't want another duplicate. I tinkered with this over the weekend, and it worked very nicely for me.
    Perhaps you work differently from within Photoshop? Do you ever use layers? If I were to have a bunch of Photoshop "versions," each with 5 layers, I'd have like 5 GB of "versions" for my original 8 MB RAW file, due to the size of PSD files. Yuck

  • Weird behavior in UCCX 7.0.1 SR05

    Hi team,
    I've got a weird behavior in a UCCX 7.01 SR05 installation.
    All incomming calls which go to an agent who is set "ready" set the agent to state "not ready" and go to queue...
    This behavior also occurs with standard script icd.aef.
    Had  anybody has same behavior in an UCCX 7 installation? Or can anybody  help me? I checked my configuration twise and couldn't find
    any issue.
    Thanks a lot,
    Tobias

    I've seen this happen before because of a CUCM configuration issue.  Check whether the CUCM Calling Search Space for the UCCX CTI ports can call the partition of the agent's extension.  My guess is that the call attempts to connect but CUCM will not allow it to go through.  UCCX then marks the agent as "Not Ready" and drops the call back in queue.

  • My macbook had a weird behavior on the display, now it won't go further than gray loading screen with the apple logo

    My macbook had a weird behavior on the display, now it won't go further than gray loading screen with the apple logo. It's a macbook pro early 2011. I've read that those are having issues, if there's someone i can contact for further information, report the issue since it's getting common or any temporal solution available. Thanks

    Reinstall Lion, Mountain Lion, or Mavericks without erasing drive
    Boot to the Recovery HD:
    Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    Repair
    When the recovery menu appears select Disk Utility. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported then click on the Repair Permissions button. When the process is completed, then quit DU and return to the main menu. Select Restart from the Apple menu.
    Reinstall Mountain Lion or Mavericks
    OS X Mavericks- Reinstall OS X
    OS X Mountain Lion- Reinstall OS X
         Note: You will need an active Internet connection. I suggest using Ethernet
                     if possible because it is three times faster than wireless.

  • TLF 2/2.1/3 Weird behavior with floating graphics?

    Hi guys,
    I'm working on a chat application running on RED5 / AS3 and I'm struggling to get my client "UI" working perfectly.
    My problem is related to the TL Framework, on every version available.
    Basicly, I want to display a picture ( for user messages ) and icons ( for notifications ) on the left side of my lines, like this :
    So, I'v been messing around with "float=start", "float=left" and such, but i'm always encountering weird behaviors whenever I scroll or resize my containerController. It's quite easy to reproduce with the following code :
    public class Main extends Sprite
              private var controller:ContainerController;
              public function Main():void
                        if (stage) init();
                        else addEventListener(Event.ADDED_TO_STAGE, init);
              private function init(e:Event = null):void
                        stage.scaleMode = StageScaleMode.NO_SCALE;
                        stage.align = StageAlign.TOP_LEFT;
                        removeEventListener(Event.ADDED_TO_STAGE, init);
                        var holder:Sprite = new Sprite();
                        addChild( holder );
                        var tFlow:TextFlow = new TextFlow();
                        for ( var i:int = 0; i < 50; i++ )
                             tFlow.addChild( createLine() );
                        controller = new ContainerController( holder, 400, stage.stageHeight  );
                        tFlow.flowComposer.addController( controller );
                        tFlow.flowComposer.updateAllControllers();
                        stage.addEventListener( Event.RESIZE, resizeController );
              private function resizeController( e:Event ):void
                        controller.setCompositionSize( 400, stage.stageHeight );
                        controller.textFlow.flowComposer.updateAllControllers();
              public function createLine( ):DivElement
                        var d:DivElement;
                        var p:ParagraphElement;
                        var im:InlineGraphicElement = new InlineGraphicElement();
                        im.source = new Bitmap( new BitmapData( 16, 16, true, 0x30FF0000 ) ); // 0x30 Alpha
                        im.float = "left";
                        d = new DivElement();
                        d.clearFloats = "both";
                        p = new ParagraphElement();
                        d.addChild( p );
                        p.addChild( im );
                        return d;
    Basicly, I'm stacking 50 transparent "floating" elements. It works fine most of time, but if I randomly resize my Flash Player Window, I can get the first "invisible" element to overlap the last "visible" :
    It seems to be happening right when the last "floating" element should disappear. Instead, it gets "over" the previous one. It happens upon container resize and scrolls. I'v encountered this issue on lastest 2, 2.1 and 3 TLF builds.
    Beside the visual "bug", it also screws up my container.getContentBounds().height calls - which can make scrolling "trembling", as the height gets reajusted.
    I'm running out of ideas about how to handle this. This bug appears whenever I use "floating" graphics and I can't think of any other way to display graphics on the left side of my chat-lines.
    Maybe someone ran into this very problem and figured out a way to make it work?
    Excuse my english, thanks in advance,
    Lionel.

    Thank you for your report. And I have found the root cause.
    In BaseCompose.as
    protected function composeFloat(elem:InlineGraphicElement, afterLine:Boolean):Boolean
    if (!floatFits && (_curParcel.fitAny || _curParcel.fitsInHeight(totalDepth, int(logicalFloatHeight))) && (!_curLine || _curLine.absoluteStart == floatPosition || afterLine))
                    floatFits = true;
    The condition of if is true, only when the weird behavior happens. We need to discuss about how to fix it.

  • URGENT Please help with weird behavior of test suite

    Hi All,
    I have a composite involving three operations of two different services. The weird behavior comes by the time on which I run the test suite on the EM, if I try to emulate two different operation response from one service, by the time that the flow, tries to emulate the second one, I always receive this error:
    part name="summary">
    <summary>oracle.fabric.common.FabricException: javax.wsdl.WSDLException: WSDLException: faultCode=OTHER_ERROR: Error writing stream: java.io.IOException: Can only write attribute within a tag.: WSDLException: faultCode=OTHER_ERROR: Error writing stream: java.io.IOException: Can only write attribute within a tag.</summary>
    </part>
    On the other hand if I emulate two responses of the same operation it works.
    Does any one have any idea of how to deal with this kind of test? Which seems a very simple test.
    Best regards,

    Hi thanks for your response, in detail my problem is as follows:
    1- I have a simple composite with two services and three invokes, all of the operations are two ways operations. Here´s the BPEL (Service1 Demandas, operation Actualizar; Service 2 Aviso, operations buscar, actualizar):
    <scope name="SINAUT_Aviso_SRV_Demandas_Actualizar">
    <bpelx:annotation xmlns:bpelx="http://schemas.oracle.com/bpel/extension">
    <bpelx:pattern patternName="bpelx:automated"/>
    <bpelx:analysis>
    <bpelx:property name="LastUpdateDate">9/10/10 9:35:50 AM</bpelx:property>
    <bpelx:property name="BusinessId">Scope_151babe7-bc1e-11df-3ca0-0015c5fce8ce</bpelx:property>
    </bpelx:analysis>
    </bpelx:annotation>
    <sequence>
    <bpelx:annotation xmlns:bpelx="http://schemas.oracle.com/bpel/extension">
    <bpelx:analysis>
    <bpelx:property name="BusinessId">Sequence_151babe7-bc1e-11df-3ca0-0015c5fce8ce</bpelx:property>
    <bpelx:property name="LastUpdateDate">9/10/10 9:35:50 AM</bpelx:property>
    </bpelx:analysis>
    </bpelx:annotation>
    <assign name="Assign_1">
    <copy>
    <from variable="inputVariable"
    query="/client:process/client:input/idDemada"
    part="payload"/>
    <to variable="Invoke_2_actualizar_InputVariable"
    part="payload" query="/payload/demanda/idDemanda"/>
    </copy>
    <copy>
    <from variable="inputVariable"
    query="/client:process/client:input/estadoDemanda/codigo"
    part="payload"/>
    <to variable="Invoke_2_actualizar_InputVariable"
    part="payload"
    query="/payload/demanda/estadoDemanda/codigo"/>
    </copy>
    </assign>
    <invoke name="Invoke_2"
    inputVariable="Invoke_2_actualizar_InputVariable"
    outputVariable="Invoke_2_actualizar_OutputVariable"
    partnerLink="SRV_Demandas"
    portType="ns2:SINAUT_Aviso_SRV_Demandas"
    operation="actualizar"/>
    </sequence>
    </scope>
    <scope name="SINAUT_Aviso_SRV_Avisos_Actualizar">
    <bpelx:annotation xmlns:bpelx="http://schemas.oracle.com/bpel/extension">
    <bpelx:pattern patternName="bpelx:automated"/>
    <bpelx:analysis>
    <bpelx:property name="LastUpdateDate">9/10/10 9:35:57 AM</bpelx:property>
    <bpelx:property name="BusinessId">Scope_c235386b-bc1f-11df-3ca0-0015c5fce8ce</bpelx:property>
    </bpelx:analysis>
    </bpelx:annotation>
    <sequence>
    <bpelx:annotation xmlns:bpelx="http://schemas.oracle.com/bpel/extension">
    <bpelx:analysis>
    <bpelx:property name="BusinessId">Sequence_c235386b-bc1f-11df-3ca0-0015c5fce8ce</bpelx:property>
    <bpelx:property name="LastUpdateDate">9/10/10 9:35:57 AM</bpelx:property>
    </bpelx:analysis>
    </bpelx:annotation>
    <assign name="Assign_2">
    <copy>
    <from variable="inputVariable"
    query="/client:process/client:input/ReferenciaPly"
    part="payload"/>
    <to variable="Invoke_1_actualizar_InputVariable"
    part="payload" query="/payload/aviso/referenciaPlyAviso"/>
    </copy>
    <copy>
    <from variable="inputVariable"
    query="/client:process/client:input/estadoAviso/codigo"
    part="payload"/>
    <to variable="Invoke_1_actualizar_InputVariable"
    part="payload" query="/payload/aviso/estadoAviso/codigo"/>
    </copy>
    </assign>
    <invoke name="Invoke_1"
    inputVariable="Invoke_1_buscar_InputVariable_1"
    outputVariable="Invoke_1_buscar_OutputVariable_1"
    partnerLink="SRV_Aviso"
    portType="ns1:SINAUT_Aviso_SRV_Avisos"
    operation="buscar"/>
    <assign name="Assign_4">
    <copy>
    <from expression="'12345'"/>
    <to variable="Invoke_3_actualizar_InputVariable"
    part="payload" query="/payload/aviso/referenciaPlyAviso"/>
    </copy>
    </assign>
    <invoke name="Invoke_3"
    inputVariable="Invoke_3_actualizar_InputVariable"
    outputVariable="Invoke_3_actualizar_OutputVariable_1"
    partnerLink="SRV_Aviso"
    portType="ns1:SINAUT_Aviso_SRV_Avisos"
    operation="actualizar"/>
    </sequence>
    </scope>
    2- My test suite is as follows:
    <wireActions wireSource="SINAUT_Aviso_PR_DemandasActualizar_TO_BE_/SRV_Demandas" operation="actualizar">
    <emulate duration="PT0S">
    <message>
    <part partName="payload">
    <content>
    <payload xmlns=""/>
    </content>
    </part>
    </message>
    </emulate>
    </wireActions>
    <wireActions wireSource="SINAUT_Aviso_PR_DemandasActualizar_TO_BE_/SRV_Aviso" operation="buscar">
    <emulate duration="PT0S">
    <message>
    <part partName="payload">
    <filePath>prueba_busqueda.xml</filePath>
    </part>
    </message>
    </emulate>
    </wireActions>
    <wireActions wireSource="SINAUT_Aviso_PR_DemandasActualizar_TO_BE_/SRV_Aviso" operation="actualizar">
    <emulate duration="PT0S">
    <message>
    <part partName="payload">
    <filePath>prueba_actualizar.xml</filePath>
    </part>
    </message>
    </emulate>
    </wireActions>
    3- When the test suite executes the second operation of the second service it throws this exception:
    <bpelFault><faultType>0</faultType><remoteFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>oracle.fabric.common.FabricException: javax.wsdl.WSDLException: WSDLException: faultCode=OTHER_ERROR: Error writing stream: java.io.IOException: Can only write attribute within a tag.: WSDLException: faultCode=OTHER_ERROR: Error writing stream: java.io.IOException: Can only write attribute within a tag.</summary></part><part name="detail"><detail>Can only write attribute within a tag.</detail></part></remoteFault></bpelFault>
    4- if I change the second operation with the first one(buscar), it doesn't throws any exception.
    5- If this is a limitation , how can I test a composite that involves n operations of the same service?
    Kind regards and thanks for all of your support

  • Weird behavior by APD

    Hi Guru's
    I am observing very weird behavior in one of the process chain at APD step.APD step is getting failed due to lack of logs and due to this chain status is changed to failure in work-load automation screen.But without my intervention this step finishes successfully by getting logs after few minutes.Now we have to change chain status to success in WLA to run further dependent loads.Could anybody help me out in this aspect to avoid unnecessary change in its status and how it is picking up logs.
    Thanks!!!
    Kuldeep

    Logs not found --> Could it be due to table space issue? Did you have a look at the parameters? Is there a short dump in ST22? Ideal solution would be to fix the logs not found issue. We can also think about work arounds to restart the process chain automatically after the APD finishes successfully. But may be you can work with your basis team to see if it is table space related issue.

  • CURSOR WEIRD BEHAVIOR

    i have created an anotation linst subvia which gets me out 1d array of 4 elements each representing a cursor to be seen on an xy graph at a later stage on the program.
    now on the stage where the xy graph becomes visible, the 4 cursors appear in it, but the cursor legen is blank.
    now if i double click on the cursor legent and click properties and then click cursor, i see all 4 coursors present. if i then delet ny of them, then on the xy graph;s cursor legent appear 3 cursos (name positions etc).
    pretty weird behavior in my opinion.
    any ideas about what to do at this point.

    first of all thanks for replaying to the post.
    here are some .jpeg files to show the observation.
    i also wrote on them to make it easier for you.
    regards,
    Attachments:
    PIC_1.JPG ‏78 KB
    PIC_2.JPG ‏193 KB
    PIC_3.JPG ‏54 KB

  • Wireless keyboard weird behavior (useless)

    Hello.
    Today I cleaned up my wireless keyboard with a tissue and a little of alcohol but after I cleaned the keyboard starts to have a weird behavior: The keys are not working, other keys are like stuck and depressed and other just does not respond.
    The keyboard is useless like that.
    I will let it dry well until tomorrow to see if it works. The batteries are new.
    Any help will be very useful.
    Thank you.

    If alcohol got inside the keyboard you may have ruined it however only time will tell. If it does going forward it's OK to use isopropyl alcohol however put it on a rag or cotton ball and use that to rub the keyboard clean.
    Roger

  • Weird behavior x86 and 64x builds

    this is a x86 for build which is fine, all values are 0:
    in my 64x build, few zeros got an extremly weird value. This only happens in debug mode
    anybody any idea why?
    Microsoft Certified Solutions Developer - Windows Store Apps Using C#

    its when i fetch an object from mobile service client (and using offline sync)
    using the debugger shows that this weird value is also in the object
    in the database, client and server side are ALL values 0. not all values show this weird behavior
    there is almost no code from me.. small wrapper around the mobileserviceclient.
    i will try to isolate the problem in small app. any other thought how to debug this?
    Microsoft Certified Solutions Developer - Windows Store Apps Using C#

Maybe you are looking for

  • Can anyone perform online billpay with iPhone?

    I can access my bank account to see balances and transfer funds, but can't get to the bill pay site to pay bills. Anyone else having this problem?

  • Imovie DVD to large, can it be compressed?

    Hi all. This is a very basic question but it is coming from someone who has never used imovie. I have a finished movie I have to burn to a DVD. The movie is almost 10 GB! Is there anyway to compress the movie? Right now it may not even fit on some la

  • Alias in trash dec 31st 1903

    my trash wont empty, I have a IMAC 10.5.8 straight no windows partitian, I want to upgrade to Lion here this weekend new printer won't print wireless with out the upgrade   do I need to rid my computer of this piece that won't empty ..or by luck if I

  • Weather background color

    In the weather app, sometimes the background is purple, sometimes it is blue. Anyone know what that signifies? Initially I thought it was night vs day and didn't give it any more thought. This morning, I was checking the weather and found it was not

  • Imac A1311 compatible optical drive?

    Hello everyone, I'm having burning issues with my iMac, is out of warranty now and I'm sure is not media related. I have try all the available brands and it won't burn even under Windows 7. I tried to clean it with compressed air and I got no results