Its illegal to assign a XML value directly to the messageType variable

I was recently working in JDeveloper 11g (11.1.1.7.0)  on an internal SOA project making some changes in the BPEL and noticed this message: Error(172): its illegal to assign a XML value directly to the messageType variable "InvokeFetchUpdatedUserId_FetchUpdatedUserID_InputVariable" I searched for this error message and didn't find anything.  The message is somewhat explanatory but I thought I would post the fix here just in case.  I modified my assign from the following:                                                                                                                           To this making sure to assign it to the underlying entity.                                                                                                                           Then it compiled just fine. Thanks, Tom

In case if you are returning multiple value or with multiple columns then you have to use record or cursor to do that operation.
satyaki>
satyaki>ed
Wrote file afiedt.buf
  1  declare
  2       cursor c1
  3       is
  4         select *
  5         from emp;
  6       r1 c1%rowtype;
  7     begin
  8       for r1 in c1
  9       loop
10         dbms_output.put_line(r1.empno||' - '||r1.ename);
11       end loop;
12*   end;
13  /
7521 - WARD
7654 - MARTIN
7788 - SCOTT
7839 - KING
7844 - TURNER
7876 - ADAMS
7900 - JAMES
7902 - FORD
7934 - MILLER
7566 - Smith
7698 - Glen
1 - boock
PL/SQL procedure successfully completed.
Elapsed: 00:00:01.02
satyaki>
satyaki>
satyaki>Regards.
Satyaki De.

Similar Messages

  • How to map the method action return value directly into screen using variables?

    Hi,
    My JDev version is 11.1.1.6.3.
    I have a 'MethodAction' defined in PageDef file, that goes to model layer and return String value. As this needs to be executed during initializing of pageDef, I have also added an 'InvokeAction' for that.
    <executables>
               <invokeAction id="invokeSayHelloId" Refresh="ifNeeded"
                                    Binds="sayHello"/>
               <variableIterator id="variables">
                    <variable Name="Name" Type="java.lang.String"/>
               </variableIterator>
    </executables>
    <bindings>
              <methodAction id="sayHello" InstanceName="HrAMDataControl.dataProvider"
                                     DataControl="HrAMDataControl" RequiresUpdateModel="true"
                                     Action="invokeMethod" MethodName="sayHello"
                                     IsViewObjectMethod="false"
                                     ReturnName="data.HrAMDataControl.methodResults.sayHello_HrAMDataControl_dataProvider_sayHello_result">
                                        <NamedData NDName="pName" NDValue="Michael John" NDType="java.lang.String"/>
             </methodAction>
    </bindings?
    Requirement:
    I want to map the return value of this method action directly into screen by making use of PageDef variables.
    Question:
    I. I need to know how to map this return value direcly as exprssion against PageDef variable.
    2. If Question 1 is achievable, assuming the method action returls List instead of String (I know well it returns 2 items), can I map the 1st Item against Variable 1 and 2nd Item against Variable 2 directly?
    Thanks in Advance.
    Ragu

    Thanks Frank, but If I directly map the MethodAction's result to UI, there are chances where it might get executed whenever I refresh the UIComponent (UIComponent to which the methodAction result is mapped. Isn't so??). Instead, If I invoke the MethodAction using InvokeAction, I can get the control on when it should get invoked (using RefreshCondition). If I assign the variable to UIComponent (Assume I've mapped the method action result to variable using expression), refreshing of UIComponent will not cause any performance issue I feel.
    Correct me If I am wrong.

  • Assigning a java value(filepath) to a javascript variable

    I have a JSP where I have a java variable(obtained from session) which is nothing but a filepath(say C:\superb.xpdl). When I try to use the variable in javascript using var scriptVar = "<%= sessionVar %>";, the sessionVar value i.e. the filepath is getting modified (like C:superb.xpdl). Slashes are interpredted in a different way(\t for tab, \n for new line etc.,) How to get the filepath with no modifications while assigning to javascript variable? will encoding(using escape()) and decoding help?

    unfortunately you need to double up the slashes
    maybe this will work
    scriptVar = "<%= sessionVar.replaceAll("\\", "\\\\") %>";
    or maybe it will cause a infinite recursion problem (i'm too lazy to try it)

  • Impact of Addition of New Value Fields in the existing Op. Concern-COPA

    Hi All,
    Want to know the steps of adding new value fields in the existing operating concern in COPA?
    What is the overall impact of addition of New Value fields in the running Operating Concern?
    How do we test the addition of new value fields?
    Is the addition of New Value fields to the running Operating Concern advisable?
    Your support and advice is highly anticipated and appreciated.
    Thanks & Regards
    9819528669
    Ohter details are as follows...
    VALUE FIELDS : Defines the Structure of your Costs & Revenues. (Op. Concern 120 Value Fields) 
    1)     The client requires three new value fields to be created. Value fields for :
    -     Other Airport Charges - International
    -     Cargo Commission Cost
    -     Personal Cost (Direct)
    2)     What are the Steps involved in creation of new value fields? The steps are :
    1)     Before creating new value field we need to check whether we can use already existing UNUSED value fields (There are 62 value fields created for the op concern 1000, in production the value fields TBUL1-L7 i.e. to be used (I assume) screen shot1 provided. My predecessor has used value field VV291, VV292, VV380 original description being TBUL3, TBUL4, and TBUL1. I believe he has changed the description in development client and created a transport request ref screen shot 2)
    2)     You can create new value field thru T-Code KEA6 (4-5 characters beginning with VV) u2013 My predecessor has reused the value fields originally created he has not created new one I believe. please provide give your comments)
    3)     Specify whether this field is for Currency or Quantity (currency defined in attribute of op concern and quantity defined by its own field u2013 unit of measure) u2013 My predecessor has configured the three value fields as Currency.
    4)     Describe how the values in this field are aggregated over characteristics. (SUM, LAS, AVG) u2013 My predecessor has aggregated all the three value fields as SUM and they are in Active status.
    5)     After the value field is created you have to add the value field (active status only) to the operating concern by Editing the Data Structure. (I guess this is done in the next step)
    6)     Assign newly created Value fields to the Operating Concern u2013 T-Code KEA0 (In development client the value fields are assigned to the op concern 1000 refer screen shot 3. In the production client also those three value fields exist (does it mean they are assigned? your comments please.) As they have the original description TBUL3, TBUL4, and TBUL1 refer screen shot 4.
    7)     After the Data Structure is defined you need to activate them. (creates plan vs actual database) u2013 Go to the data structure tab and Choose Activate. The status in dev client is Active with correct description but in the production client it is Active with the OLD description. After addition of the value field you need to regenerate the operating concern. T-Code KEA0 u2013 right?
    8)     Condition Types are assigned to Value Fields? Donu2019t know u2013 T-Code KE45 (I think this is NOT required in our case u2013 Please give your comments)
    9)     Define and Assign Valuation Strategy u2013 Cost assigned to Value fields u2013 T-Code KE4U (I think this is also NOT required in our case)
    10)     Define PA Transfer Structure for Settlement u2013 T-Code KEI1 (This step is crucial u2013 I think I have to to include newly created value fields, but am not aware how to do it and what is the connectivity or what happens after this is done)
    Note: My predecessor has created a Transport Request No# KEDK902167 for the value fields created by him.
    3)     Whether my predecessor has performed all the steps for value field creation? How to test it and check that?
    4)     If yes then,  Do I need to perform additional configuration or can I proceed to transport it to Production?
    5)     What is COPA Allocation Structure & PA Transfer Structure? Where and Why It is used?
    6)     What are the different methods of cost and revenue allocations in SAP?
    7)     I have checked the status of the value fields across clients, It is as followsu2026
         Value Field     Value Field For     Description     Development      Quality     Production
    1     VV291     Other Airport Charges International     TBUL3     Exists      DNE     DNE
    2     VV292     Cargo Commission Cost     TBUL4     Exists      DNE     DNE
    3     VV380     Personal Cost u2013 Direct     TBUL1     Exists      DNE     DNE
    #DNE : Does Not Exist (assumed since the description given to value field is not the same as in development client.)

    HI sree,
    ofter creation value field and saving that time reqwest number appeare copy the reqwest number and go through the se01 select that reqwest number select and transport click the truck symbole, and draft a mail to basis guyw.
    Thank You!
    Best Regards,
    pradheep.

  • Spry XML data set and dynamic post variables

    Hi,
    I am trying to create an XML data set that has dynamic post
    variables.
    Everytime something is pressed on the page a variable changes
    and I then want to reload the XML data set using the new variable.
    I know I can just pull in an XML with all possible variables
    and filter client side but this would make it way too large.
    Does anyone know what I may need to do.
    I tried this:
    var myVar = 0;
    var dss = new Spry.Data.XMLDataSet (
    '../../cgi-bin/server_details.pl' , 'top' , { method: 'POST' ,
    postData: sid=ajaja21&ip=127.0.0.1&cid=' . myVar ,
    subPaths: [ "auth" , "plugins" , "plugins/plugin" ] , keepSorted:
    "true", sortOnLoad: "plugins/plugin/order", sortOrderOnLoad:
    "descending", useCache: false, loadInterval: 10000 } );
    onclick="myVar=1";
    But the script doesn't understand the post variables sent (it
    does when I remove the . myVar part and put in a static value). I
    think it isn't sending that dynamic variable with the post
    variables.
    Any ideas anyone?
    Thanks

    Well I had it working when I stripped back everything and
    just had the dss data set and a single onclick function, but now
    that I put it back together it hash foobared again.
    Here are the relevant bits of code that I've changed.
    The function to change server id:
    //function to run when changing the server id
    function changeServer ( sid ) {
    //set the url to use the current server id
    dss.setURL = ( '../../cgi-bin/server_details.pl' , { method:
    'POST' , postData:
    'sid=7gv1m3vjvagfl7h7qeefb8iodj8evhmb&ip=127.0.0.1&cid='+sid
    //force a reload of the server data
    dss.loadData();
    The inital load of the data set
    var dss = new Spry.Data.XMLDataSet (
    '../../cgi-bin/server_details.pl' , 'yams' , { method: 'POST' ,
    postData:
    'sid=7gv1m3vjvagfl7h7qeefb8iodj8evhmb&ip=127.0.0.1&cid=0' ,
    subPaths: [ "auth" , "plugins" , "plugins/plugin" ] , keepSorted:
    "true", sortOnLoad: "plugins/plugin/order", sortOrderOnLoad:
    "descending", useCache: false, loadInterval: 10000 } );
    And the part that changes the server id
    <td align="left" style="cursor:default; width:174px;"
    onclick="changeServer({dsv::servers/server/@id})">{dsv::servers/server/name}</td>
    I checked that the function is receiving the correct server
    id and I even tried hard coding the cid variable to 2 in the change
    function but it still wasn't changing on the server side.
    Any ideas?
    Thanks

  • Problem in picking the system variable value in Calculation Script

    Hi All,
    We are using a Calculation Script to perform data export. And the target location where to crete the exported output file is given to the environment system variable.
    Now I am using this system variable in the calculation script as below:
    //ESS_LOCALE English_UnitedStates.Latin1@Binary
    SET DATAEXPORTOPTIONS
    DataExportLevel "ALL";
    DataExportOverwriteFile ON;
    Fix ( &CurrMiles, &CurrProj, &CurrVer,"No Project","No Version")
    DATAEXPORT "File" " " $DEXPORTPATH;
    ENDFIX
    Here "DEXPORTPATH" is the system variable
    I am creating this system variable from the batch script and the system variable value varies at the runtime.
    This calculation script works fine for first time and it picks the correct value from the system variable.
    But the problem occurs from next execution of calc script. Even if i update the system variable with other value, it picks only the last execution system variable value and it performs execution.
    Eg: Suppose for first execution system variable value is "D:\Bkup\PMV.txt"
    The calc script works fine with this.
    For next execution, system variable value is changed to "D:\Time\temp.txt"
    Now the calc script picks the system variable value as "D:\Bkup\PMV.txt"
    and performs execution which is wrong.
    Please help me on this issue how to handle system variables in calc scripts.
    Thanks in advance
    Regards
    Swathi

    811829 wrote:
    Hi All,
    We are using a Calculation Script to perform data export. And the target location where to crete the exported output file is given to the environment system variable.
    Now I am using this system variable in the calculation script as below:
    //ESS_LOCALE English_UnitedStates.Latin1@Binary
    SET DATAEXPORTOPTIONS
    DataExportLevel "ALL";
    DataExportOverwriteFile ON;
    Fix ( &CurrMiles, &CurrProj, &CurrVer,"No Project","No Version")
    DATAEXPORT "File" " " $DEXPORTPATH;
    ENDFIX
    Here "DEXPORTPATH" is the system variable
    I am creating this system variable from the batch script and the system variable value varies at the runtime.
    This calculation script works fine for first time and it picks the correct value from the system variable.
    But the problem occurs from next execution of calc script. Even if i update the system variable with other value, it picks only the last execution system variable value and it performs execution.
    Eg: Suppose for first execution system variable value is "D:\Bkup\PMV.txt"
    The calc script works fine with this.
    For next execution, system variable value is changed to "D:\Time\temp.txt"
    Now the calc script picks the system variable value as "D:\Bkup\PMV.txt"
    and performs execution which is wrong.
    Please help me on this issue how to handle system variables in calc scripts.
    Thanks in advance
    Regards
    SwathiAs of my knowledge system variables will not update immediately...you need to log off the session after changing the value.
    Update the system variable..
    Log off from the session..
    And Re-login with the same username ....and check...
    Regards,
    Prabhas

  • Assigning a node value from an XML variable to a String type  in Weblogic Process Integrator

    Hi,
    Is there any way to assign a node value from an XML variable to a String variable
    in Weblogic Process Integrator...
    Thanx.
    Narendra.

    Nerendra
    Are you talking about using Xpath on the XML document and assigning to a
    variable, it is unclear what you are asking
    Tony
    "Narendra" <[email protected]> wrote in message
    news:3bba1215$[email protected]..
    >
    Hi,
    Is there any way to assign a node value from an XML variable to a Stringvariable
    in Weblogic Process Integrator...
    Thanx.
    Narendra.

  • Assign a number value to an mc

    hi everyone,
    so a while back I asked if it was possible to assign a number value to an mc. So I'm done my early work on it and am ready to try and integrate this function. I'll explain what I'm trying to do and I hope someone can point me in the right direction.
    I'm making a small change game. So game is split into five scenes, each scene the person will receive a receipt. The person will have change in their hand (all canadian denominations). They have to look at the receipt and the change in their hand (both mcs), and figure out if its correct. If not they drag change from another pile and place it in the hand. So here's what I'm looking at trying to accomplish. I'd like to have a check change button (simple mc). I'm guessing that each coin needs a numeric value associated with it (no clue on if or how you could do this). If the numbers add up to the predetermined bill value (so I'm guessing I'd give that a numeric value as well), i hit the check button and it'll see if the change in the hand adds up to match what the bill should. So here's where my code sits currently, still tweaking as we speak. I'm still new so be gentle on my code I know its long. If anyone knows any house keeping tips that'd be great!
    import fl.transitions.Tween;
    import fl.transitions.easing.*;
    import fl.transitions.TweenEvent;
    import com.greensock.*;
    import com.greensock.easing.*;
    import flash.media.Sound;
    import flash.display.StageScaleMode;
    import flash.events.Event;
    import flash.display.StageDisplayState;
    // listeners
    sc1.beginbutton1.addEventListener(MouseEvent.CLICK, beginbutton1buttonclick);
    bill1.addEventListener(MouseEvent.CLICK, bill1click);
    sc1.checkout1.addEventListener(MouseEvent.CLICK, checkout1click);
    bill2.addEventListener(MouseEvent.CLICK, bill2click);
    bill3.addEventListener(MouseEvent.CLICK, bill3click);
    bill4.addEventListener(MouseEvent.CLICK, bill4click);
    bill5.addEventListener(MouseEvent.CLICK, bill5click);
    sc1.repeatbutton1.addEventListener(MouseEvent.CLICK, repeatbutton1buttonclick);
    helpmenu.xbutton.addEventListener(MouseEvent.CLICK, xbuttonclick);
    bill1.billx.addEventListener(MouseEvent.CLICK, bill1billxclick);
    answermenu.xanswerbutton.addEventListener(MouseEvent.CLICK, xanswerbuttonclick);
    backbutton.addEventListener(MouseEvent.CLICK, backclick);
    helpbutton.addEventListener(MouseEvent.CLICK, helpclick);
    answerbutton.addEventListener(MouseEvent.CLICK, answerclick);
    penny1.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny2.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny3.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny4.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny5.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny6.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny7.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    dime.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    dime1.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    dime2.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    dime3.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    dime4.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    nickel.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    nickel1.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    nickel2.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    nickel3.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    nickel4.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    quarter.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    quarter2.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    quarter3.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    quarter4.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    loonie.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    loonie2.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    loonie3.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    loonie4.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    toonie.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    toonie2.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    toonie3.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    toonie4.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    helpmenu.visible=false;
    answermenu.visible=false;
    bill1.visible=false;
    bill2.visible=false;
    bill3.visible=false;
    bill4.visible=false;
    bill5.visible=false;
    TweenMax.to(penny, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny1, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny2, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny3, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny4, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny5, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny6, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny7, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime1, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime2, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime3, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime4, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel1, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel2, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel3, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel4, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter2, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter3, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter4, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie2, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie3, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie4, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie2, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie3, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie4, 0.1, {scaleX:0.1, scaleY:0.1});
    //variable declarations
    var myTween:Tween;
    var me:Object;
              function grabMe(e:MouseEvent):void{
              me = e.currentTarget;
              me.removeEventListener(MouseEvent.MOUSE_DOWN, grabMe);
              me.startDrag();
              e.target.parent.addChild(e.target)
              var tweeny:Tween = new Tween(me, "y", Regular.easeIn, me.y, me.y-75, .04, true);
              var scaley:Tween = new Tween(me, "scaleY", Regular.easeIn, me.scaleY, 0.4, 0.05, true);
              var scalex:Tween = new Tween(me, "scaleX", Regular.easeIn, me.scaleX, 0.4, 0.05, true);
              var my_shadow:DropShadowFilter = new DropShadowFilter();   
              my_shadow.color = 0x000000; 
              my_shadow.blurY = 3; 
              my_shadow.blurX = 3; 
              my_shadow.angle = 90;   
              my_shadow.alpha = .2; 
              my_shadow.quality = 15;
              my_shadow.distance = 100;  
              var filtersArray:Array = new Array(my_shadow); 
              me.filters = filtersArray;
              stage.addEventListener(MouseEvent.MOUSE_MOVE, dragMe);
              stage.addEventListener(MouseEvent.MOUSE_UP, dropMe);
              function dropMe(e:MouseEvent):void {
              stage.removeEventListener(MouseEvent.MOUSE_UP, dropMe);
              stage.removeEventListener(MouseEvent.MOUSE_MOVE, dragMe);
              me.stopDrag();
              me.filters=undefined;
              var tweenydown:Tween = new Tween(me, "y", Regular.easeIn, me.y, me.y+90, .4, true);
              var scaley:Tween = new Tween(me, "scaleY", Regular.easeOut, me.scaleY, 0.1, 0.05, true);
              var scalex:Tween = new Tween(me, "scaleX", Regular.easeOut, me.scaleX, 0.1, 0.05, true);
              me.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
              //lockinplace(DisplayObject(e.currentTarget))
              //mainclicksound.play();
    function dragMe(e:MouseEvent):void {
              e.updateAfterEvent();
    //nav bar items
    function backclick(event:MouseEvent):void{
              answermenu.visible=false;
              helpmenu.visible=false;
    function helpclick(event:MouseEvent):void{
              helpmenu.visible=true;
              answermenu.visible=false;
              setChildIndex(helpmenu,numChildren - 1)
              TweenMax.to(helpmenu, 3, {y:350, startAt:{y:600}, ease:Elastic.easeOut});
    function xbuttonclick(event:MouseEvent):void{
              helpmenu.visible=false;
    function answerclick(event:MouseEvent):void{
              answermenu.visible=true;
              helpmenu.visible=false;
              setChildIndex(answermenu,numChildren - 1)
              TweenMax.to(answermenu, 3, {y:350, startAt:{y:600}, ease:Elastic.easeOut});
    function xanswerbuttonclick(event:MouseEvent):void{
              answermenu.visible=false;
              helpmenu.visible=false;
    //screen button items
    function beginbutton1buttonclick(event:MouseEvent):void{
    sc1.gotoAndStop("phase1");
    bill1.visible=true;
    TweenMax.to(bill1, 0.0, {alpha:0});
    TweenMax.to(bill1, 2, {delay:0.5, y:bill1.y+90});
    TweenMax.to(bill1, 0.5, {delay:0.5, alpha:1});
    function repeatbutton1buttonclick(event:MouseEvent):void{
    sc1.gotoAndStop("phase1");
    function bill1click(event:MouseEvent):void{
    TweenMax.to(bill1, 0.5, {x: 780, y:25, scaleX: 0.6, scaleY: 0.6});
    function bill1billxclick(event:MouseEvent):void{
    bill1.visible=false;
    function checkout1click(event:MouseEvent):void{
    function beginbutton2buttonclick(event:MouseEvent):void{
    sc1.gotoAndStop("phase2");
    bill2.visible=true;
    TweenMax.to(bill2, 0.0, {alpha:0});
    TweenMax.to(bill2, 2, {delay:0.5, y:bill2.y+90});
    TweenMax.to(bill2, 0.5, {delay:0.5, alpha:1});
    function repeatbutton2buttonclick(event:MouseEvent):void{
    sc1.gotoAndStop("phase2");
    function bill2click(event:MouseEvent):void{
    TweenMax.to(bill2, 0.5, {x: 780, y:25, scaleX: 0.6, scaleY: 0.6});
    function bill2billxclick(event:MouseEvent):void{
    bill2.visible=false;
    function beginbutton3buttonclick(event:MouseEvent):void{
    sc1.gotoAndStop("phase3");
    bill3.visible=true;
    TweenMax.to(bill3, 0.0, {alpha:0});
    TweenMax.to(bill3, 2, {delay:0.5, y:bill3.y+90});
    TweenMax.to(bill3, 0.5, {delay:0.5, alpha:1});
    function repeatbutton3buttonclick(event:MouseEvent):void{
    sc1.gotoAndStop("phase3");
    function bill3click(event:MouseEvent):void{
    TweenMax.to(bill3, 0.5, {x: 780, y:25, scaleX: 0.6, scaleY: 0.6});
    function bill3billxclick(event:MouseEvent):void{
    bill3.visible=false;
    function beginbutton4buttonclick(event:MouseEvent):void{
    sc1.gotoAndStop("phase4");
    bill4.visible=true;
    TweenMax.to(bill4, 0.0, {alpha:0});
    TweenMax.to(bill4, 2, {delay:0.5, y:bill4.y+90});
    TweenMax.to(bill4, 0.5, {delay:0.5, alpha:1});
    function repeatbutton4buttonclick(event:MouseEvent):void{
    sc1.gotoAndStop("phase4");
    function bill4click(event:MouseEvent):void{
    TweenMax.to(bill4, 0.5, {x: 780, y:25, scaleX: 0.6, scaleY: 0.6});
    function bill4billxclick(event:MouseEvent):void{
    bill4.visible=false;
    function beginbutton5buttonclick(event:MouseEvent):void{
    sc1.gotoAndStop("phase5");
    bill5.visible=true;
    TweenMax.to(bill5, 0.0, {alpha:0});
    TweenMax.to(bill5, 2, {delay:0.5, y:bill5.y+90});
    TweenMax.to(bill5, 0.5, {delay:0.5, alpha:1});
    function repeatbutton5buttonclick(event:MouseEvent):void{
    sc1.gotoAndStop("phase5");
    function bill5click(event:MouseEvent):void{
    TweenMax.to(bill5, 0.5, {x: 780, y:25, scaleX: 0.6, scaleY: 0.6});
    function bill5billxclick(event:MouseEvent):void{
    bill5.visible=false;
    //function beginbutton2buttonclick(event:MouseEvent):void{
    //sc1.gotoAndStop("phase2");
    //function repeatbutton2buttonclick(event:MouseEvent):void{
    //sc1.gotoAndStop("phase2");
    //function beginbutton3buttonclick(event:MouseEvent):void{
    //sc1.gotoAndStop("phase3");
    //function repeatbutton3buttonclick(event:MouseEvent):void{
    //sc1.gotoAndStop("phase3");
    //function beginbutton4buttonclick(event:MouseEvent):void{
    //sc1.gotoAndStop("phase4");
    //function repeatbutton4buttonclick(event:MouseEvent):void{
    //sc1.gotoAndStop("phase4");
    //function beginbutton5buttonclick(event:MouseEvent):void{
    //sc1.gotoAndStop("phase5");
    //function repeatbutton5buttonclick(event:MouseEvent):void{
    //sc1.gotoAndStop("phase5");

    ok so i got the trace working when I drop a coin on the hand mc. How would you make it so that when you hit the checkout button, you can see if the myValue items add up to a specific amount? Here's my revised code!
    import fl.transitions.Tween;
    import fl.transitions.easing.*;
    import fl.transitions.TweenEvent;
    import com.greensock.*;
    import com.greensock.easing.*;
    import flash.media.Sound;
    import flash.display.StageScaleMode;
    import flash.events.Event;
    import flash.display.StageDisplayState;
    // listeners
    helpmenu.xbutton.addEventListener(MouseEvent.CLICK, xbuttonclick);
    answermenu.xanswerbutton.addEventListener(MouseEvent.CLICK, xanswerbuttonclick);
    backbutton.addEventListener(MouseEvent.CLICK, backclick);
    helpbutton.addEventListener(MouseEvent.CLICK, helpclick);
    answerbutton.addEventListener(MouseEvent.CLICK, answerclick);
    sc1.beginbutton1.addEventListener(MouseEvent.CLICK, beginbutton1buttonclick);
    bill1.addEventListener(MouseEvent.CLICK, bill1click);
    sc1.checkout1.addEventListener(MouseEvent.CLICK, checkout1click);
    sc1.checkout2.addEventListener(MouseEvent.CLICK, checkout2click);
    sc1.checkout3.addEventListener(MouseEvent.CLICK, checkout3click);
    sc1.checkout4.addEventListener(MouseEvent.CLICK, checkout4click);
    sc1.checkout5.addEventListener(MouseEvent.CLICK, checkout5click);
    bill2.addEventListener(MouseEvent.CLICK, bill2click);
    bill3.addEventListener(MouseEvent.CLICK, bill3click);
    bill4.addEventListener(MouseEvent.CLICK, bill4click);
    bill5.addEventListener(MouseEvent.CLICK, bill5click);
    bill1.billx1.addEventListener(MouseEvent.CLICK, bill1billx1click);
    bill2.billx2.addEventListener(MouseEvent.CLICK, bill2billx2click);
    bill3.billx3.addEventListener(MouseEvent.CLICK, bill3billx3click);
    bill4.billx4.addEventListener(MouseEvent.CLICK, bill4billx4click);
    bill5.billx5.addEventListener(MouseEvent.CLICK, bill5billx5click);
    five.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    five1.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    five2.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny1.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny2.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny3.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny4.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny5.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny6.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    penny7.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    dime.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    dime1.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    dime2.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    dime3.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    dime4.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    nickel.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    nickel1.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    nickel2.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    nickel3.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    nickel4.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    quarter.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    quarter2.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    quarter3.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    quarter4.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    loonie.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    loonie2.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    loonie3.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    loonie4.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    toonie.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    toonie2.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    toonie3.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    toonie4.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
    bill1.visible=false;
    sc1.checkout1.visible=false;
    sc1.checkout2.visible=false;
    sc1.checkout3.visible=false;
    sc1.checkout4.visible=false;
    sc1.checkout5.visible=false;
    bill2.visible=false;
    bill3.visible=false;
    bill4.visible=false;
    bill5.visible=false;
    BS.visible=false;
    hand.visible=false;
    hitbox.mouseEnabled = false;
    helpmenu.visible=false;
    answermenu.visible=false;
    TweenMax.to(five, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(five1, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(five2, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny1, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny2, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny3, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny4, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny5, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny6, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny7, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime1, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime2, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime3, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime4, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel1, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel2, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel3, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel4, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter2, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter3, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter4, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie2, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie3, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie4, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie2, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie3, 0.1, {scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie4, 0.1, {scaleX:0.1, scaleY:0.1});
    ///assigned values
    var myValue;
    penny1.myValue = .01;
    penny2.myValue = .01;
    penny3.myValue = .01;
    penny4.myValue = .01;
    penny5.myValue = .01;
    penny6.myValue = .01;
    penny7.myValue = .01;
    penny.myValue = .01;
    dime1.myValue = .10;
    dime2.myValue = .10;
    dime3.myValue = .10;
    dime4.myValue = .10;
    dime.myValue = .10;
    nickel1.myValue = .05;
    nickel2.myValue = .05;
    nickel3.myValue = .05;
    nickel4.myValue = .05;
    nickel.myValue = .05;
    quarter2.myValue = .25;
    quarter3.myValue = .25;
    quarter4.myValue = .25;
    quarter.myValue = .25;
    toonie2.myValue = 2.0;
    toonie3.myValue = 2.0;
    toonie4.myValue = 2.0;
    toonie.myValue = 2.0;
    loonie2.myValue = 1.0;
    loonie3.myValue = 1.0;
    loonie4.myValue = 1.0;
    loonie.myValue = 1.0;
    //variable declarations
    var pickupsound:pickup=new pickup
    var coinonhandsound:coinonhand=new coinonhand
    var coinpickupsound:coinpickup=new coinpickup
    var coindropsound:coindrop=new coindrop
    var droppapersound:droppaper=new droppaper
    //var clickssound:clicks=new clicks
    var myTween:Tween;
    var me:Object;
              function grabMe(e:MouseEvent):void{
              me = e.currentTarget;
              me.removeEventListener(MouseEvent.MOUSE_DOWN, grabMe);
              me.startDrag();
              e.target.parent.addChild(e.target)
              coinpickupsound.play();
              var tweeny:Tween = new Tween(me, "y", Regular.easeIn, me.y, me.y-75, .04, true);
              var scaley:Tween = new Tween(me, "scaleY", Regular.easeIn, me.scaleY, 0.4, 0.05, true);
              var scalex:Tween = new Tween(me, "scaleX", Regular.easeIn, me.scaleX, 0.4, 0.05, true);
              var my_shadow:DropShadowFilter = new DropShadowFilter();   
              my_shadow.color = 0x000000; 
              my_shadow.blurY = 3; 
              my_shadow.blurX = 3; 
              my_shadow.angle = 90;   
              my_shadow.alpha = .2; 
              my_shadow.quality = 15;
              my_shadow.distance = 100;  
              var filtersArray:Array = new Array(my_shadow); 
              me.filters = filtersArray;
              stage.addEventListener(MouseEvent.MOUSE_MOVE, dragMe);
              stage.addEventListener(MouseEvent.MOUSE_UP, dropMe);
              function dropMe(e:MouseEvent):void {
              stage.removeEventListener(MouseEvent.MOUSE_UP, dropMe);
              stage.removeEventListener(MouseEvent.MOUSE_MOVE, dragMe);
              me.stopDrag();
              me.filters=undefined;
              var scaley:Tween = new Tween(me, "scaleY", Regular.easeOut, me.scaleY, 0.1, 0.05, true);
              var scalex:Tween = new Tween(me, "scaleX", Regular.easeOut, me.scaleX, 0.1, 0.05, true);
              me.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
              lockinplace(DisplayObject(e.currentTarget))
    function dragMe(e:MouseEvent):void {
              e.updateAfterEvent();
    function lockinplace(e:DisplayObject):void{     
    //hand
    if(hand.hitTestPoint(mouseX, mouseY, true)){
              coinonhandsoundplay();
              trace(me.myValue)
              TweenMax.to(me,0.5,{x:mouseX,y:700, scaleX:0.2,scaleY:0.2,ease:Bounce.easeOut});
    //table
    //}else if(hitbox.hitTestPoint(mouseX, mouseY, true)){
    //TweenMax.to(me,0.2,{x:700, y:700, scaleX:0.3,scaleY:0.3,ease:Bounce.easeInOut});;
              //coinonhandsoundplay();
    } else {
              coindropsoundplay();
              TweenMax.to(me,0.5,{x:mouseX, y:700, scaleX:0.1,scaleY:0.1,ease:Bounce.easeOut});;
    //screen button items
    function beginbutton1buttonclick(event:MouseEvent):void{
                        sc1.gotoAndStop("phase1");
    hand.visible=true;
    bill1.visible=true;
    sc1.checkout1.visible=true;
    sc1.checkout2.visible=false;
    sc1.checkout3.visible=false;
    sc1.checkout4.visible=false;
    sc1.checkout5.visible=false;
    TweenMax.to(toonie2, 0.1, {x:655, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter3, 0.1, {x:625, y: 639, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel2, 0.1, {x:635, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime3, 0.1, {x:655, y: 635, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny7, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(bill1, 0.0, {alpha:0});
    TweenMax.to(bill1, 2, {delay:0.5, y:bill1.y+90});
    TweenMax.to(bill1, 0.5, {delay:0.5, alpha:1});
    function bill1click(event:MouseEvent):void{
    TweenMax.to(bill1, 0.5, {x: 780, y:25, scaleX: 0.6, scaleY: 0.6});
    pickupsound.play();
    function bill1billx1click(event:MouseEvent):void{
    bill1.visible=false;
    droppapersound.play();
    function checkout1click(event:MouseEvent):void{
    sc1.gotoAndStop("phase2begin");
    sc1.beginbutton2.addEventListener(MouseEvent.CLICK, beginbutton2buttonclick);
    TweenMax.to(penny7, 0.0, {x:497.15, y:586.10, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie2, 0.0, {x:423.15, y: 622.50, scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter3, 0.0, {x:506.70, y: 622.25, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel2, 0.0, {x:460, y: 587.20, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime3, 0.0, {x:418.35, y: 589.90, scaleX:0.1, scaleY:0.1});
    bill1.visible=false;
    hand.visible=false;
    sc1.checkout1.visible=false;
    function beginbutton2buttonclick(event:MouseEvent):void{
    sc1.gotoAndStop("phase2");
    hand.visible=true;
    bill2.visible=true;
    sc1.checkout2.visible=true;
    sc1.checkout1.visible=false;
    sc1.checkout3.visible=false;
    sc1.checkout4.visible=false;
    sc1.checkout5.visible=false;
    TweenMax.to(loonie4, 0.1, {x:655, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie2, 0.1, {x:625, y: 639, scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie3, 0.1, {x:635, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter3, 0.1, {x:655, y: 635, scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter4, 0.1, {x:655, y: 635, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny7, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny6, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny5, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny4, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny3, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny2, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime3, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime1, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel2, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel3, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(bill2, 0.0, {alpha:0});
    TweenMax.to(bill2, 2, {delay:0.5, y:bill2.y+90});
    TweenMax.to(bill2, 0.5, {delay:0.5, alpha:1});
    function bill2click(event:MouseEvent):void{
    TweenMax.to(bill2, 0.5, {x: 780, y:25, scaleX: 0.6, scaleY: 0.6});
    pickupsound.play();
    function bill2billx2click(event:MouseEvent):void{
    bill2.visible=false;
    droppapersound.play();
    function checkout2click(event:MouseEvent):void{
    sc1.gotoAndStop("phase3begin");
    sc1.beginbutton3.addEventListener(MouseEvent.CLICK, beginbutton3buttonclick);
    TweenMax.to(loonie4, 0.1, {x:462.15, y: 623.40, scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie2, 0.1, {x:459.15, y: 627.40, scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie3, 0.1, {x:463.15, y: 631.75, scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter3, 0.1, {x:506.70, y: 622.25, scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter4, 0.1, {x:504.70, y: 625.30, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny7, 0.1, {x:497.15, y: 586.10, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny6, 0.1, {x:500.15, y: 586.95, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny5, 0.1, {x:498.15, y: 588.60, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny4, 0.1, {x:500.15, y: 589.95, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny3, 0.1, {x:498.15, y: 591.65, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny2, 0.1, {x:499.15, y: 593.15, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime3, 0.1, {x:418.35, y: 589.90, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime1, 0.1, {x:416.35, y: 591.40, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel2, 0.1, {x:460, y: 587.20, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel3, 0.1, {x:457.15, y: 589.75, scaleX:0.1, scaleY:0.1});
    bill2.visible=false;
    hand.visible=false;
    sc1.checkout2.visible=false;
    function beginbutton3buttonclick(event:MouseEvent):void{
    sc1.gotoAndStop("phase3");
    hand.visible=true;
    bill3.visible=true;
    sc1.checkout3.visible=true;
    sc1.checkout2.visible=false;
    sc1.checkout1.visible=false;
    sc1.checkout4.visible=false;
    sc1.checkout5.visible=false;
    TweenMax.to(quarter3, 0.1, {x:655, y: 635, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny7, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny6, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny5, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny4, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny3, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny2, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny1, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime3, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime1, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime2, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel2, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel3, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel4, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel1, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(bill3, 0.0, {alpha:0});
    TweenMax.to(bill3, 2, {delay:0.5, y:bill3.y+90});
    TweenMax.to(bill3, 0.5, {delay:0.5, alpha:1});
    function bill3click(event:MouseEvent):void{
    TweenMax.to(bill3, 0.5, {x: 780, y:25, scaleX: 0.6, scaleY: 0.6});
    pickupsound.play();
    function bill3billx3click(event:MouseEvent):void{
    bill3.visible=false;
    droppapersound.play();
    function checkout3click(event:MouseEvent):void{
    sc1.gotoAndStop("phase4begin");
    sc1.beginbutton4.addEventListener(MouseEvent.CLICK, beginbutton4buttonclick);
    TweenMax.to(quarter3, 0.1, {x:506.70, y: 622.25, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny7, 0.1, {x:497.15, y: 586.10, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny6, 0.1, {x:500.15, y: 586.95, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny5, 0.1, {x:498.15, y: 588.60, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny4, 0.1, {x:500.15, y: 589.95, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny3, 0.1, {x:498.15, y: 591.65, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny2, 0.1, {x:499.15, y: 593.15, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny1, 0.1, {x:497.70, y: 594.95, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime3, 0.1, {x:418.35, y: 589.90, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime1, 0.1, {x:416.35, y: 591.40, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime2, 0.1, {x:417.15, y: 593.25, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel2, 0.1, {x:460, y: 587.20, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel3, 0.1, {x:457.15, y: 589.75, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel4, 0.1, {x:459.15, y: 592.05, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel1, 0.1, {x:458.15, y: 595.20, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel, 0.1, {x:459.15, y: 597.20, scaleX:0.1, scaleY:0.1});
    bill3.visible=false;
    hand.visible=false;
    sc1.checkout3.visible=false;
    function beginbutton4buttonclick(event:MouseEvent):void{
    sc1.gotoAndStop("phase4");
    hand.visible=true;
    bill4.visible=true;
    sc1.checkout4.visible=true;
    sc1.checkout2.visible=false;
    sc1.checkout3.visible=false;
    sc1.checkout1.visible=false;
    sc1.checkout5.visible=false;
    TweenMax.to(five2, 0.1, {x:655, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny7, 0.1, {x:654, y: 644, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny6, 0.1, {x:645, y: 650, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime3, 0.1, {x:662, y: 642, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel2, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(bill4, 0.0, {alpha:0});
    TweenMax.to(bill4, 2, {delay:0.5, y:bill4.y+90});
    TweenMax.to(bill4, 0.5, {delay:0.5, alpha:1});
    function bill4click(event:MouseEvent):void{
    TweenMax.to(bill4, 0.5, {x: 780, y:25, scaleX: 0.6, scaleY: 0.6});
    pickupsound.play();
    function bill4billx4click(event:MouseEvent):void{
    bill4.visible=false;
    droppapersound.play();
    function checkout4click(event:MouseEvent):void{
    sc1.gotoAndStop("phase5begin");
    sc1.beginbutton5.addEventListener(MouseEvent.CLICK, beginbutton5buttonclick);
    TweenMax.to(five2, 0.1, {x:460.15, y: 553.10, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny7, 0.1, {x:497.15, y: 586.10, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny6, 0.1, {x:500.15, y: 586.95, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime3, 0.1, {x:418.35, y: 589.90, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel2, 0.1, {x:460, y: 587.20, scaleX:0.1, scaleY:0.1});
    bill4.visible=false;
    hand.visible=false;
    sc1.checkout4.visible=false;
    function beginbutton5buttonclick(event:MouseEvent):void{
    sc1.gotoAndStop("phase5");
    hand.visible=true;
    bill5.visible=true;
    sc1.checkout5.visible=true;
    sc1.checkout2.visible=false;
    sc1.checkout3.visible=false;
    sc1.checkout4.visible=false;
    sc1.checkout1.visible=false;
    TweenMax.to(five2, 0.1, {x:655, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie2, 0.1, {x:655, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie3, 0.1, {x:622, y: 639, scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie4, 0.1, {x:625, y: 639, scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie4, 0.1, {x:658, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie2, 0.1, {x:625, y: 639, scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie3, 0.1, {x:635, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter3, 0.1, {x:655, y: 635, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny7, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny6, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny5, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny4, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime3, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel2, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel3, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(bill5, 0.0, {alpha:0});
    TweenMax.to(bill5, 2, {delay:0.5, y:bill5.y+90});
    TweenMax.to(bill5, 0.5, {delay:0.5, alpha:1});
    function bill5click(event:MouseEvent):void{
    TweenMax.to(bill5, 0.5, {x: 780, y:25, scaleX: 0.6, scaleY: 0.6});
    pickupsound.play();
    function bill5billx5click(event:MouseEvent):void{
    bill5.visible=false;
    droppapersound.play();
    function checkout5click(event:MouseEvent):void{
    BS.visible=true;
    hand.visible=false;
    bill5.visible=false;
    sc1.checkout5.visible=false;
    TweenMax.to(five2, 0.1, {x:460.15, y: 553.10, scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie2, 0.1, {x:423.15, y: 622.50, scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie3, 0.1, {x:415.70, y: 622.70, scaleX:0.1, scaleY:0.1});
    TweenMax.to(toonie4, 0.1, {x:420.15, y: 627.70, scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie4, 0.1, {x:462.15, y: 623.40, scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie2, 0.1, {x:459.15, y: 627.40, scaleX:0.1, scaleY:0.1});
    TweenMax.to(loonie3, 0.1, {x:463.15, y: 631.75, scaleX:0.1, scaleY:0.1});
    TweenMax.to(quarter3, 0.1, {x:506.70, y: 622.25, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny7, 0.1, {x:497.15, y: 586.10, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny6, 0.1, {x:500.15, y: 586.95, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny5, 0.1, {x:498.15, y: 588.60, scaleX:0.1, scaleY:0.1});
    TweenMax.to(penny4, 0.1, {x:500.15, y: 589.95, scaleX:0.1, scaleY:0.1});
    TweenMax.to(dime3, 0.1, {x:660, y: 640, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel2, 0.1, {x:460, y: 587.20, scaleX:0.1, scaleY:0.1});
    TweenMax.to(nickel3, 0.1, {x:457.15, y: 589.75, scaleX:0.1, scaleY:0.1});
    //sound items
    //function bellsoundplay():void{
    //bellsound.play();
    //sound items
    function pickupsoundplay():void{
    pickupsound.play();
    //sound items
    function coinpickupsoundplay():void{
    coinpickupsound.play();
    //sound items
    function coindropsoundplay():void{
    coindropsound.play();
    function coinonhandsoundplay():void{
    coinonhandsound.play();
    function droppapersoundplay():void{
    droppapersound.play();
    //nav bar items
    function backclick(event:MouseEvent):void{
              answermenu.visible=false;
              helpmenu.visible=false;
    function helpclick(event:MouseEvent):void{
              helpmenu.visible=true;
              answermenu.visible=false;
              setChildIndex(helpmenu,numChildren - 1)
              TweenMax.to(helpmenu, 3, {y:350, startAt:{y:600}, ease:Elastic.easeOut});
    function xbuttonclick(event:MouseEvent):void{
              helpmenu.visible=false;
    function answerclick(event:MouseEvent):void{
              answermenu.visible=true;
              helpmenu.visible=false;
              setChildIndex(answermenu,numChildren - 1)
              TweenMax.to(answermenu, 3, {y:350, startAt:{y:600}, ease:Elastic.easeOut});
    function xanswerbuttonclick(event:MouseEvent):void{
              answermenu.visible=false;
              helpmenu.visible=false;

  • Illegal combination when importing xml file into xmltype column

    I have the following control file.
    LOAD DATA
    CHARACTERSET UTF8
    INFILE *
    INTO TABLE IMPORTRAWXML TRUNCATE
    SITEID constant 0
    ,VENDORID constant 17
    ,SITEFORMATID constant 2
    ,"\\plutonium\outcomes\AHA GWTG-Outpatient\Programs\DataTransfer\LoadTest\V17_standard_test.xml" filler char(1000)
    ,RAWDATA LOBFILE ("\\plutonium\outcomes\AHA GWTG-Outpatient\Programs\DataTransfer\LoadTest\V17_standard_test.xml")
    TERMINATED BY EOF
    )When I run it using sqlldr command line I get the following error:
    SQL*Loader-350: Syntax error at line 1.
    Illegal combination of non-alphanumeric characters
    <?xml version="1.0" encoding="ISO-8859-1"?>Does anyone have any idea what I am doing wrong here? If I remove the fully resolved path (both the control file and xml file are in the same folder) it tells me it can't find the file to load.
    HELP!!!!
    Thanks,
    Eva

    evaleah wrote:
    I have made sure all my home settings are correct in my registry editor and they are. Another thing to note is the control file I am using works 100% perfectly, beautifully when called from Toad for Oracle. It is when called from the command line utility that it fails. Is there anyway to determine what the difference could be?
    So we know that I can work (toad works), but it doesn't yet work in a "cmd" environment.
    Just as any other program Toad is also a client and uses NLS and other environment settings. Maybe these are stored in the registry, maybe the are being set by Toad by reading a configuration file while it is started or while running.
    As said, on Windows its tricky...
    Setting properties in the registry will not mean that they are the same a "cmd" window or maybe not even been set.
    If you execute / run "cmd" then the "set" statement/command will output the environment settings that will be used during the livetime of that "cmd" session.
    C:/> setIn my laptop environment (windows 7 64 bit) it will show the following
    C:\>set
    ALLUSERSPROFILE=C:\ProgramData
    APPDATA=C:\Users\marco\AppData\Roaming
    CommonProgramFiles=C:\Program Files\Common Files
    CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
    CommonProgramW6432=C:\Program Files\Common Files
    COMPUTERNAME=00-00-000
    ComSpec=C:\Windows\system32\cmd.exe
    DEFLOGDIR=C:\ProgramData\McAfee\DesktopProtection
    FP_NO_HOST_CHECK=NO
    HOMEDRIVE=C:
    HOMEPATH=\Users\marco
    LOCALAPPDATA=C:\Users\marco\AppData\Local
    LOGONSERVER=\\AMISNT
    MpConfig_ProductAppDataPath=C:\ProgramData\Microsoft\Windows Defender
    MpConfig_ProductCodeName=AntiSpyware
    MpConfig_ProductPath=C:\Program Files\Windows Defender
    MpConfig_ProductUserAppDataPath=C:\Users\marco\AppData\Local\Microsoft\Windows
    Defender
    MpConfig_ReportingGUID=CA08B82B-EF0A-4107-89D8-ED5BB37E7515
    NUMBER_OF_PROCESSORS=2
    OS=Windows_NT
    Path=C:\oracle\product\11.2.0\dbhome_1\bin;C:\Windows\system32;C:\Windows;C:\Win
    dows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
    PERL5LIB=c:\oracle\product\10.2.0\db_1\perl\5.8.3\lib\MSWin32-x64;c:\oracle\prod
    uct\10.2.0\db_1\perl\5.8.3\lib;c:\oracle\product\10.2.0\db_1\perl\site\5.8.3;c:\
    oracle\product\10.2.0\db_1\perl\site\5.8.3\lib;c:\oracle\product\10.2.0\db_1\sys
    man\admin\scripts;
    PROCESSOR_ARCHITECTURE=AMD64
    PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 23 Stepping 10, GenuineIntel
    PROCESSOR_LEVEL=6
    PROCESSOR_REVISION=170a
    ProgramData=C:\ProgramData
    ProgramFiles=C:\Program Files
    ProgramFiles(x86)=C:\Program Files (x86)
    ProgramW6432=C:\Program Files
    PROMPT=$P$G
    PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
    PUBLIC=C:\Users\Public
    SESSIONNAME=Console
    SystemDrive=C:
    SystemRoot=C:\Windows
    TEMP=C:\Users\marco\AppData\Local\Temp
    TMP=C:\Users\marco\AppData\Local\Temp
    USERDNSDOMAIN=AMIS
    USERDOMAIN=AMIS
    USERNAME=marco
    USERPROFILE=C:\Users\marco
    VBOX_INSTALL_PATH=C:\Program Files\Sun\VirtualBox\
    VSEDEFLOGDIR=C:\ProgramData\McAfee\DesktopProtection
    windir=C:\Windows
    C:\>The only thing that identifies that I have Oracle installed is set in the %PATH% variable and %PERL5LIB%. From the path setting you can also deduct that I have Oracle 11 and Oracle 10 software installed. So when I execute "sqlldr" what NLS settings will it use and which tnsnames.ora alias for example to connect to the database...?
    You can you do it and see what happens...
    C:\>sqlldr
    SQL*Loader: Release 11.2.0.1.0 - Production on Wed May 12 20:36:25 2010
    Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.
    Usage: SQLLDR keyword=value [,keyword=value,...]
    Valid Keywords:
    ...So it will pick the first "sqlldr" in the %PATH% environment setting. But what about NLS...? As said to be absolute sure you will have to set it in your environment.
    C:/> set ORACLE_HOME="C:\oracle\product\10.2.0\db_1"
    C:\> set
    Path=C:\oracle\product\11.2.0\dbhome_1\bin;C:\Windows\system32;C:\Windows;C:\Win
    dows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
    PERL5LIB=c:\oracle\product\10.2.0\db_1\perl\5.8.3\lib\MSWin32-x64;c:\oracle\prod
    uct\10.2.0\db_1\perl\5.8.3\lib;c:\oracle\product\10.2.0\db_1\perl\site\5.8.3;c:\
    oracle\product\10.2.0\db_1\perl\site\5.8.3\lib;c:\oracle\product\10.2.0\db_1\sys
    man\admin\scripts;
    ORACLE_HOME="C:\oracle\product\10.2.0\db_1"
    C:\> echo %ORACLE_HOME%
    "C:\oracle\product\10.2.0\db_1"Because if I enter "sqlldr" it will pick the executable from the 11.2 install, but the ORACLE_HOME is set to the wrong environment
    Executing sqlldr now will give me an error
    C:\>sqlldr
    Message 2100 not found; No message file for product=RDBMS, facility=ULMessage 21
    00 not found; No message file for product=RDBMS, facility=UL
    C:\>Another thing you can notice now is that from that output alone, you can't deduct the Oracle "sqlldr" version anymore. Setting the ORACLE_HOME environment to either 10.2 or 11.2 will cause "sqlldr" to execute normally (at least thats how it looks) BUT in the case of the oracle 10.2 setting it will use the wrong message files etc. At least not the correct software versions / files "sqlldr" is shipped with. So you can (and most of the time) will get strange errors.
    C:\> set ORACLE_HOME=C:\oracle\product\10.2.0\db_1
    C:\>sqlldr
    SQL*Loader: Release 11.2.0.1.0 - Production on Wed May 12 20:45:00 2010
    C:\>set ORACLE_HOME=C:\oracle\product\11.2.0\dbhome_1
    C:\>sqlldr
    SQL*Loader: Release 11.2.0.1.0 - Production on Wed May 12 20:49:50 2010
    Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.
    Usage: SQLLDR keyword=value [,keyword=value,...]
    ...In the registry you can find a lot of those variables are set for ORACLE_HOME, ORACLE_BASE, SQLPATH, maybe TNS_ADMIN, ORACLE_SID, NLS_LANG. You can find the variables IN the registry on two places. The most common one is the SYSTEM wide environment settings under //HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE and in my case for 11.2 under //HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_OraDb11g_Home1.
    You could overrule this for to be active on "my user session", my login session as account "marco" under //HKEY_CURRENT_USER/Software/Oracle, but no one using Windows is doing this.
    Besides the "cmd" and registry environment, there is a different place as well were you can set these parameters. In windows go to "start", click "control panel", click "system", click tab "Advanced" and then click on the button on the bottum with "Environment Variables". Here you can see the distinction between user and system wide variables as well. Here you can also set NLS_LANG, ORACLE_HOME etc. If I am not mistaken than these will be the default values used in a fresh "cmd" window session. But they can and will interfere with programs you start via clicking them. For example something a Java program like SQL Developer (and/or Toad). If those values are not overrulled by the program by for example using his own variables from a config file or else, those sessings from the "system" / control panel item will be used. If it is the wrong mix, you will encounter strange issues.
    Setting ORACLE_HOME and ORACLE_BASE will be used by a lot of derived other settings for example the default place SQL*Net drivers and tnsnames aliases etc will be checked. For example setting the ORACLE_HOME to
    C:\> set ORACLE_HOME=C:\oracle\product\10.2.0\db_1will result in that the tnsnames aliases from
    C:\> set ORACLE_HOME=C:\oracle\product\10.2.0\db_1\NETWORK\adminwill be used and NOT the ones maybe needed from
    C:\oracle\product\11.2.0\dbhome_1\NETWORK\adminYou can overrule this behavior by setting the TNS_ADMIN variable. By default, most explicit form for example on linux and Unix, the following rule will be used by Oracle
    1) .tnsnames.ora in the home directory of the user
    2) standard default: $ORACLE_HOME/network/admin
    3) behavior can be overruled via setting $TNS_ADMINThe fact that you are able via Toad to execute it correctly proves you that it can be done. But Toad uses in your session "SQL*Net" or JDBC or ODBC or ADO or ? via its own configuration environment settings that are being set on which values...?
    Both Oracle and Toad use the OSI model (http://en.wikipedia.org/wiki/OSI_model), both have to follow the same rules. There hasn't been changed that much over the years, character set conversions are done in the "two task common" layer of the data transport on either side (client/server) when data travels between a client and server. And don't forget a database can be also be a client when for instance database links are being used. One of the reasons to read old manuals because there the basics are still perfectly explained: http://download.oracle.com/docs/cd/A57673_01/DOC/net/doc/NWUS233/ch2.htm#twotask (Oracle 7.3.4 Networking Manual).
    This long long story is just to show you that you have more control if you set variables explicitly in a "cmd" window (and or in a linux/unix shell (as long as the session isn't "forked")) BUT you will have to be precise. Check the environment a set those environment variables that control / that are being used by "sqlldr" (and that are probably more then you realised, for example that SQL_PATH variable is the default directory where SQL*Plus is looking and saving its "SQL" and spool "LIS" files).
    HTH

  • Replacing web.xml values with a deployment plan.  Not working on WL 10.3.2

    Hi All-
    I am trying to replace a value from web.xml with one in a weblogic deployment plan. I deployed the application on WL 10.3.2 and used the deployment plan below. No matter what I do it doesn't seem to want to take the value.
    web.xml:
    <?xml version = '1.0' encoding = 'windows-1252'?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <context-param>
    <param-name>TokenGroup</param-name>
    <param-value>oldvalue</param-value>
    </context-param>
    </web-app>
    Deployment Plan:
    <?xml version='1.0' encoding='UTF-8'?>
    <deployment-plan xmlns="http://xmlns.oracle.com/weblogic/deployment-plan"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://xmlns.oracle.com/weblogic/deployment-plan http://xmlns.oracle.com/weblogic/deployment-plan/1.0/deployment-plan.xsd"
    global-variables="false">
    <application-name>APPName</application-name>
    <variable-definition>
    <variable>
    <name>TokenGroup</name>
    <value>Key123456</value>
    </variable>
    </variable-definition>
    <module-override>
    <module-name>APPName.war</module-name>
    <module-type>war</module-type>
    <module-descriptor external="false">
    <root-element>web-app</root-element>
    <uri>WEB-INF/web.xml</uri>
    <variable-assignment>
    <name>TokenGroup</name>
    <xpath>/web-app/context-param/[param-name="TokenGroup"]/param-value</xpath>
    <operation>replace</operation>
    </variable-assignment>
    </module-descriptor>
    </module-override>
    </deployment-plan>
    I've also tried other formats for the xpath such as:
    /web-app/context-param/{param-name="TokenGroup"}/param-value
    /web-app/context-param[param-name="TokenGroup"]/param-value
    Any ideas why this doesnt work?
    Thanks,
    Joe

    "web.xml"
    <?xml version='1.0' encoding='WINDOWS-1252'?>
    <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <context-param>
    <param-name>name</param-name>
    <param-value>Joe</param-value>
    </context-param>
    <context-param>
    <param-name>password</param-name>
    <param-value>password</param-value>
    </context-param>
    <servlet>
    <servlet-name>ParameterServlet</servlet-name>
    <servlet-class>ParameterServlet</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>ParameterServlet</servlet-name>
    <url-pattern>/ParameterServlet</url-pattern>
    </servlet-mapping>
    </web-app>
    ParameterServlet
    import java.io.IOException;
    import javax.servlet.ServletConfig;
    import javax.servlet.ServletContext;
    import javax.servlet.ServletException;
    import javax.servlet.ServletOutputStream;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    public class ParameterServlet extends HttpServlet {
    private String dbName = "";
    private String dbPassword = "";
    public void init(ServletConfig config) throws ServletException {
    super.init(config);
    ServletContext context = getServletContext();
    dbName = context.getInitParameter("name");
    dbPassword = context.getInitParameter("password");
    public void doGet(HttpServletRequest req, HttpServletResponse res)
    throws IOException {
    ServletOutputStream out = res.getOutputStream();
    res.setContentType("text/html");
    out.println("<html><head><title>Basic Servlet</title></head>");
    out.println("<body>Database username is <b>" + dbName);
    out.println("</b><br>Database password is <b>" + dbPassword + "</b>");
    out.println("</body></html>");
    "Plan.xml"
    <?xml version='1.0' encoding='UTF-8'?>
    <deployment-plan xmlns="http://xmlns.oracle.com/weblogic/deployment-plan" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/deployment-plan http://xmlns.oracle.com/weblogic/deployment-plan/1.0/deployment-plan.xsd" global-variables="false">
    <application-name>virtual</application-name>
    <variable-definition>
    <variable>
         <name>name</name>
         <value>akshay1</value>
         </variable>
         <variable>
         <name>password</name>
         <value>koul1</value>
         </variable>
    </variable-definition>
    <module-override>
    <module-name>virtual</module-name>
    <module-type>war</module-type>
    <module-descriptor external="false">
    <root-element>web-app</root-element>
    <uri>WEB-INF/web.xml</uri>
         <variable-assignment>
              <name>name</name>
              <xpath>/web-app/context-param/[param-name="name"]/param-value</xpath>
              <operation>replace</operation>
         </variable-assignment>
         <variable-assignment>
              <name>password</name>
              <xpath>/web-app/context-param/[param-name="password"]/param-value</xpath>
              <operation>replace</operation>
         </variable-assignment>
    </module-descriptor>
    </module-override>
    <config-root>C:\DOCUME~1\user\LOCALS~1\Temp\user\.\config\deployments\virtual\plan</config-root>
    </deployment-plan>
    It works for me... I think your "web.xml" is causing the issue.
    Try replacing
    <?xml version = '1.0' encoding = 'windows-1252'?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    with
    <?xml version='1.0' encoding='WINDOWS-1252'?>
    <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    Hope this helps.
    -Akshay

  • PCC-F-02044, CMD-LINE:  Illegal or out of range value for option

    Good day,
    I very new to Pro*C and its compiler, i was tasked to recompile a program from a previous developer and got stuck with the above mentioned problem.
    The command i'm using to compile the program is: proc xxx.pc
    This returns the illegal or out of range value error
    #include <iostream>
    #include <fstream>
    #include <string>
    #include <stdio.h>
    #include <sqlda.h>
    #include <sqlcpr.h>
    #include <sqlca.h>
    #include <stddef.h>
    using namespace std;
      char myfile[60];     
      char puk [][];
      int last_col = 0;
      int last_row = 0;
      int line_nr = 0;
      string line = ""; 
    int main(int argc, char *argv[])
        if (argc != 2)
           return(1);
      ifstream myfile;
      myfile.open (argv[1],ios::in);
      if (myfile.is_open())
        while (! myfile.eof() )
        //while(getline(myfile,line))
          getline (myfile,line);
          line_nr++; //counting number of lines
          line = trim(line); //remove whitespaces
          if (line == "\r" or line.length()  == 0) {
             continue;  //ignore blank lines
           if (line_nr == 1) {        
              last_col = 1;
              last_row = 0;
              puk [last_row][last_col] = line;          
           } else if (line_nr > 1 && line.substr(1,3) != 'OOF') {          
              last_col = last_col + 1;
              puk [last_row][last_col] = line;          
           } else {     
             last_row = last_row + 1;
              puk [last_row][1] = line;                    
        myfile.close();
        line_nr = 0;
      return 0;
             Any assistance will be appreciated.
    Regards,

    My pcscfg.cfg file is set as follows:
    sys_include=(/usr/include/c++/4.1.1/iostream,/usr/include/c++/4.1.1/backward/iostream.h,/usr/include/c++/4.1.1/fstream,/usr/include/c++/4.1.1/backward/fstrea
    m.h,/usr/bin/strings,/usr/include/string.h,/usr/include/strings.h,/usr/include/stdio.h,/usr/lib/syslinux/com32/include/stdio.h,/oracle/client/9.2.0/precomp/p
    ublic/sqlda.h,/oracle/client/9.2.0/precomp/public/sqlcpr.h,/oracle/client/9.2.0/precomp/public/sqlca.h,/usr/include/linux/stddef.h,/usr/lib/gcc/x86_64-redhat
    -linux/4.1.1/include/stddef.h,/usr/lib/syslinux/com32/include/stddef.h,/usr/lib/syslinux/com32/include/bitsize/stddef.h,/usr/include,/usr/lib/gcc-lib/i386-re
    dhat-linux/2.96/include,/oracle/app/oracle/client/precomp/public,/user/include/g++-3)
    ltype=short

  • How to Assign a Constant Value to a Dim. Member when pulling Master Data?

    BPC Gurus:
    I am trying load Vendor and Customer Master data into BPC dimension.  My Dimesnion has memebrs: ID, EVDESCRIPTION, PARENTH1, TYPE.  I have successfully pulled the ID and the description from 0CUSTOMER and 0VENDOR.  However, I
    need to have a ttext value for 'PARENTH1' and 'TYPE'.  For Customers, I want to add a FIXED value "'CUSTOMER' for every
    Customer ID pulled in and also for "TYPE", I want a value of "CUSTOMER".  When I maintainthe Dimension, I want to see
    th followingvalues:
    ID                          EVDESCRIPTION                                   PARENTH1                         TYPE
    0000000001         WALMART                                            CUSTOMER                        CUSTOMER
    0000000002          TARGET                                               CUSTOMER                        CUSTOMER
    and so ON
    Since we have Vendor Numbers in the same Diemsnion, when I pull Vendors, I need to have similar values as:
    ID                          EVDESCRIPTION                                   PARENTH1                         TYPE
    0000005050         ABC Supply Inc.                                   VENDOR                            VENDOR
    0000005051         BASF                                                    VENDOR                            VEDOR
    and so ON
    How can assign a Fixed value to the member Propert?  Can I achieve it in Conversion file....? 
    ( My atempts failed...).
    Any suggestion recommendation would be gretaly appreciated.
    Munna.

    Hi,
    For adding fixed values to the properties, you can use the transformation file. In the mapping section, you can specify a constant value. This value will be written to properties of all the members while importing master data. However, for parenth, its a bit different. First thing is that, you need to have a member called CUSTOMER, then only you can have CUSTOMER in the parenth column. Even if you add it and use the mapping section for this purpose, then it will write CUSTOMER to parenth for all the members (even to CUSTOMER member). And this will be wrong. So, you will need to write it manually.
    Hope you got the idea.

  • How to Assign a default value and Increement in my Target table ........?

    Hi,
    In my target table I want to Increment a value and store it in the table ........
    the increement shud start frm ...........5001,5002,5003..................etc
    How can I achieve this...........?
    I created an numeric Variable and in assigned the default as 5000 nad action as Historize.........
    In the target Datastore ......I assigned VAR+1.......
    but in the Target column I got 5001 for all the columns........
    Which way is the best way to deal with the Variables.......
    Thanks
    AK
    Message was edited by:
    AK2008

    Hi Gurusank and Micropole,
    Thanks for reply and info.....
    I am trying out one of the solutions first........
    Gurusank,
    I have created a sequence........whether I need to mention the schema and table name ,column.........also ( I gave all the information) and Increement column =1 and saved it .......
    Then I follwed the procedure as u have mentioned .....
    And in the Target field also I gave the same the same.......for tat column I gave choose (target for execution).
    And I directly ran the interface ..........
    I got the folowing Error:
    287 : 42000 : java.sql.SQLException: ORA-02287: sequence number not allowed here
    java.sql.SQLException: ORA-02287: sequence number not allowed here
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:316)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:282)
         at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:639)
         at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:185)
         at oracle.jdbc.driver.T4CPreparedStatement.execute_for_rows(T4CPreparedStatement.java:633)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1086)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2984)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3057)
         at com.sunopsis.sql.SnpsQuery.executeUpdate(SnpsQuery.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execStdOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSqlI.treatTaskTrt(SnpSessTaskSqlI.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
         at com.sunopsis.dwg.cmd.e.i(e.java)
         at com.sunopsis.dwg.cmd.g.y(g.java)
         at com.sunopsis.dwg.cmd.e.run(e.java)
         at java.lang.Thread.run(Thread.java:534)
    Could u plz let me know where I am doing the mistake
    Thanks
    AK

  • Assigning a Constant Value for Target Revenue

    Hello all,
    I have a scenario where I need to assign a Constant value, say 10000, for my Target revenue Key Figure at the Info Cube level. This value should always be 10000. Please advice.
    Your valuable suggestions will be greatly appreciated. I will be assigning points as a way of expressing thanks.
    Best Regards,
    Deepthi.

    HI Deepti,
    Today I faced same issue and I read your thread.
    I saw the responses given by others and I feel its a shallow solution hardcoding the key figure to a constant value..because key figure is meant to change.
    I solved it by altering the Aggregation level in an key figure infoobject.
    The Aggregation must read MIN..Exception aggregation may be SUM..
    and the characteristic on which aggregation must the infoobject that determines the unique value of the Infoobject..eg GJAHR/MONAT from R/3.
    This will give the result as (where Target is the non-aggregated Key figure)
    Plant   Year    Target            Document No   Production value
    110      2004    1000000           1                        10
    110      2005    2000000           20                       20
    110      2004    1000000           2                         15.
    200      2005     40000             100                      50
    110       2005    2000000          21                       23
    The target value here depends only on Plant and Year..and stays constant for the unique combination of the 2.
    U dont need to change the BEx status of any key figure..
    I know the forum post I am putting is of no use..but someday someone who needs an answer urgently please do read this.

  • Assigning a binary value to an integer

    Hi, I am trying to assign a binary value in my program to an integer. In some assembly languages you would do the following:
    mov a, 00010101b
    for binary and for hex:
    mov a, 0E2h
    In java, you can assign a hex value with:
    int a=0x3F;
    What should I do to assign a binary value? Is it possible?
    Regards... Martin Schmiedel

    The static method parseInt in the java.lang.Integer class can be used to convert a String representing a binary number into its decimal integer value. In addition to the string representing the number, you also pass in an integer representing the radix, which for binary would be 2, hex would be 16, etc. So for example:
    int x = Integer.parseInt("00010110", 2);
    Is that what you're trying to do? Cheers,
    Chris

Maybe you are looking for

  • Not able to enable SSH user equivalency for RAC on RHEL 4

    Hi All, I am trying to install oracle RAC 11g on RHEL4 (on VMware), I am using below document for reference. http://www.oracle-base.com/articles/11g/OracleDB11gR1RACInstallationOnOEL5UsingVMware.php Every thing went fine till "SSH user equivalency",

  • Creating a new folder on external drive

    I am struggling trying to figure out how create new event folders in imovie 11 on my external drive where all my events are stored.  No matter what I click the new folder icon is greyed out. Am I doing something wrong?

  • Routine in infopackage

    Dear Gurus I have an ipack that updates masterdata ZBATCH..in selection tab i have only  created on date..now this has to run every day to upadte data for every created on date..the IPACK is full update...now in selection criteria i am planning to gi

  • Re: There was a problem enabling iCloud Backup

    Why do repeatedly get this message when trying to turn on iCloud Backup on my iPad: There was a problem enabling iCloud Backup?

  • Using share point hosted app

    Hi All, I have a requirement like i need to create a share point hosted app that creates a list  with items and that data should be displayed in a grid in office 365 developer site in one of the page.Please send the javascript code for this.thanksin