citing the .exe using action script

Hello
I want to call an .exe file using flex3. I also need to pass arguments to command line to the .exe file called.
Is this possible. Please answer. An example would be sufficient.

Thank you!!!

A Flex application running in Flash Player, hosted in a browser is prohibited by security constraints to access any local client assets, including the file system, ports, programs, etc.

The same application running under AIR is allowed access to assets, but the last I heard, he still not directly supported running native programs. I heard of some workarounds. Google for it.

Tracy

Tags: Flex

Similar Questions

  • change the image using action script 3

    Hello

    my game is built using AS3, no time line code.

    I have an image in step (image 1) that serves as background

    However, I can't seem to figure out how to do so when level 2, it becomes the background image turns into a different image?

    I know it's a conditional statement, but I do not know how to move images if you understand what I'm saying.

    would be something like

    If (CurrentLevel == 2)

    {

    code

    }

    Are you allowed to use Movieclip symbols?  If so, you can create a Movieclip (placed in frame 1) that has the different pictures on different periods and which frame Movieclip is on with your control code.

    Otherwise, you will have to consider dealing with the Loader class for your images, where you load them dynamically.

  • I'm on a W7 PC, of FlashProCC. -Have a Z1, jpg in the library. Choose Properties, export for ActionScript and get name Z1, class flash.display.BitmapData - how I introduce in a display by using Action Script 3.0 object?

    I'm on a W7 PC, of FlashProCC. -Have a Z1, jpg in the library. Choose Properties, export for ActionScript and get name Z1, class flash.display.BitmapData - how I introduce in a display by using Action Script 3.0 object?

    var z1:Bitmap = new bitmap;

    Z1. BitmapData = new Z1 (1,1);

    yourDisplayObject.addChild (z1);

  • Adding an itemRenderer to a list of spark using action script

    Hi guys,.

    IM, adding a spark list using action script.

    ... IM kinda a new to Flex, I want to add a picture to an item in the list, should I use an ItemRenderer component for this?

    If so, once created Im having trouble to add it with the action script...

    my code looks like this...

    list: list var = new List();

    list.dataProvider = collection;

    I tried...

    list.itemRenderer = "views. ItemRend ".

    and...

    list.itemRenderer = ItemRend

    But I get the same error...

    1067: coercion of a value of type String to an unrelated type mx.core:IFactory. InputBox.as /RegSpotter/src/com line 68 Flex problem

    or...

    1067: constraint implied a value of class type to a type unrelated to mx.core:IFactory. InputBox.as /RegSpotter/src/com line 68 Flex problem

    Thank you

    Aidan

    myList.itemRenderer = new ClassFactory(MyItemRenderer);
    
  • LinkButton, using action script

    IId

    I am trying to create a button link using action script. Everything is going well except the icon. I don't know how to get it.
    Using mxml I can do simply by selecting the icon property and providing the path of the image.

    var closeText:LinkButton = new LinkButton();
    closeText.label = "close";
    closeText.labelPlacement = 'left ';
    closeText.setStyle("icon","images/close_ena.png");? do not know how to... It does not work...

    [Embed(source="images/close_ena.png")]
    [Bindable]
    public var imgCls: Class;

    var closeText:LinkButton = new LinkButton();
    closeText.label = "close";
    closeText.labelPlacement = 'left ';
    closeText.setStyle ("icon", "imgCls");

  • I need help on the matrix of action script 3.0

    I need help on the matrix of action script 3.0

    [Ask in the correct forum allows... Left non-technical Forum Lounge for forum specific program... MOD]

    to apply a matrix for mc mat oppose:

    var mat: Matrix = new Matrix;

    mat.a = Whatever;

    mat.b =

    mat.c =

    mat.d =

    mast. TX =

    mat.Ty =

    MC. Transform.Matrix = Matt;

  • Boolean Boolean value in the returned java action script implementation

    Hi all

    I have a called checkLogin() actionscript function that calls a remote java method called login()). Login supports two channels, user name and password and returns true if the combination is found in the database, and false if not.

    CheckLogin function either displays an alert if the connection function returns true or it'll run an animation sequence if it is false.

    The problem is that, although my java connection method returns true I can't define her revealing Boolean in the true action script. The Boolean remains "authenticated" as false. I know because I used a breakpoint after that that he has created and used the debugger to check the value of the variable.

    I know that my remote object is configured correctly because using network monitor I see the answer as true.

    It is the button that triggers the function:

    < s:Button = "8" x = "83" label = "Login" click = "checkLogin ()" / >

    Here is my function checkLogin() actionscript:

    private function checkLogin (): void {}
    authenticated = mainentry.login (username.text, password.text) as Boolean;
    {if (Authenticated)}
    Alert.Show ("connected!");
    } else {}
    Shake.Play ();
    }
    }

    Here is my statement of the remote object:

    < mx:RemoteObject id = "Mainentrance' destination = 'hand '.

    source = 'infrastructure. Hand '.

    / >

    Here's my exit Network Monitor: (Please note the right login and password for this application example is "admin" "admin"

    Request:

    Flex Message (flex.messaging.messages.RemotingMessage) operation = connection clientId = null destination = hand messageId = B1FF60B2-40E8-2580-209D-13CF5BCB9547 timestamp = timeToLive = 0 body 0 = [ admin, admin ] hdr (Iddm) = 2B5D49D7-A10B-DEA0-4A20-1D57FB576314 hdr (DSEndpoint) = my - amf

    Answer:

    Flex Message (flex.messaging.messages.AcknowledgeMessageExt) clientId = 2B5D53DD-8C0E-F45F-B5B1-19CF70CA88F6 correlationId = B1FF60B2-40E8-2580-209D-13CF5BCB9547 destination = null messageId = 2B5D53E2-6E0F-74FC-F37C-2170EAB2DEAD = 1284527580238 = 0 = true body timeToLive timestamp

    Any help would be greatly appreciated.

    -Felix

    Remote service calls are asynchronous in flex. You need listen to the EEG of result the result to the server event.

    private void mainentry_resultHandler(event:ResultEvent):void
    {
    authenticated = event.result;
    }

  • Fill the stage with Action Script

    Hello

    I'm new to flash and Action script. I would like to know how I could fill (instead of copy and paste) the scene with a small button e.g. 10 x 10 px. Let me explain what I'm trying to do here. It's a simple game that includes 4000 buttons, 50 lines of 80 buttons. Each button has States, not available, available and in the process. Visitors come to the page and start clicking, wins the one who has the most clicks.

    So instead of doing this with the painful copy and paste, to give the button a unique id, I was wondering if there is a way to do this with action script, generating 50 lines, 80 buttons per line, and each of them giving an id with j ++ or something.

    Thank you very much and sorry for my English.

    Of course, no problem actually. I would use two pieces of code. The first would be a
    class, which extends MovieClip and attached to your button element in the library.
    Then a little to the loop on the main timeline to attach buttons to the
    step and you're all set.

    For the class:

    class com.yourdomain.Sample extends MovieClip
    {
    var myID:Number;

    function Sample() {}

    public function set id(newID:Number):Void
    {
    myID = newID;
    this.onRelease = function() {}
    trace (this.) MyID);
    }
    }

    }

    Of course, you will need to change the com.yourdomain to your own class path.
    Then just put your clip in the library to export for ActionScript and set
    class: com.yourdomain.Sample

    In the main timeline then write a function createGrid bit as follows:

    function buildGrid (tot, sx, sy, pc, cs, rs) {}
    var startX = sx;
    var currX = startX;
    var startY = sy;
    perCol var = pc;
    var colSpace = cs;
    var rowSpace = rs;
    Use tot + 1 because we are not going to go 1-0 in the loop below
    var total = tot + 1;

    for (var i = 1; i)< total;="">
    Clip var = this.attachMovie ("btn", "btn" I, I + 10, {_x:currX,)
    _y:startY});
    clip.ID = i;
    currX += colSpace;
    If (I % perCol == 0) {}
    startY += rowSpace;
    currX = startX;
    }
    }
    }

    And call it:

    buildGrid (100, 20, 20, 10, 12, 12);

    This will make a grid of 100 occurrences of the element named "btn" (one with)
    your attached class), from 20,20 with 10 per line and 12 pixels
    between the centers... When you click on one any of them they will trace their
    appropriate index 1-100

    HTH

    --
    Dave-
    Developer leader
    http://www.blurredistinction.com
    Adobe Community Expert
    http://www.Adobe.com/communities/experts/

  • Name of access to case / battery inside the case using VI scripts

    Hello everyone. I have a script that finds all instances of a specific under vi. All instances of this subroutine VI will be contained in a box structure. Using VI scripts, I want to be able to cross back and determine the name of the case that the sub vi is in. Is attached an image of the code that I currently have, however he mistakes in the part where I cast the reference to a case structure. Anyone know what I am doing wrong? Thank you.


  • get the id of the component using Java Script

    I have three text fields that I am trying to reset it using Java Script in the Joint Strike Fighter. When, in short, all the text fields three triggered event calls the method below and not reset the other two fields to the point.

    I need to know what text field is under discussion, so I can reset the other two.

    The question that I have does not have the correct id name using evt.getSource ();. I get a big long text for txtField, that looks like: AdfRichInputText [oracle.adf.RichInputText] id = it2

    I'm trying to get just "it2", how do I do this?

    < af:resource type = "javascript" >

    function resetFields (evt) {}

    var txtField = evt.getSource ();

    Alert (txtField);

    If (txtField == 'it2') {}

    var var1 = AdfPage.PAGE.findComponentByAbsoluteId ('it1');

    var var3 = AdfPage.PAGE.findComponentByAbsoluteId ('it3');

    var1. SetValue("");

    var3. SetValue("");

    }

    }

    < / af:resource >

    Thank you very much.

    It worked:

    var txtField = evt.getSource ();

    ID var = txtField.getProperty ("id");     -Returns the name of id for the event source.

  • Create the UDM using os script

    Hi guys,.

    I received the following task to be done as soon as possible, but have small problems, as I read the oracle documentation, we have os scripts to apply certain measures that are defined by the user, I followed tasks but cannot get the scripts

    -----

    Create a user defined Metrics (UDM) alerting when file listener is in mode Dbug

    Create an alert UDM check Rman uses catalog Rman

    Create a UDM alerting when logical WEB is in debug mode

    Create a UDM alert when logical when WEB log rotation is not defined

    -----

    I'm using OEM 11 g

    If anyone has suggestions or scripts to do this, please let us know.

    Thank you and best regards,
    Small foot

    Hi 844375,

    I created the same script you provided (seems like you and me have a similar up to think the comment section), but the script provided seems to be incomplete, it is empty, first step of the script is empty, IE "/ tmp/udm_lsnrctl_script.sh ' is not provided without which the next part is incomplete.

    Here are the scripts I've created:

    1. UDM_LSNRCTL_DEBUG_CHECK

    TASK: To check if a listener is put in debug mode.

    Script used:

    > STEP 1: udm_lsnrctl_script.sh

    #The script to check if the listener is in debug mode

    Small-foot #script, version 1.0

    #Step 1 - file name is udm_lsnrctl_script.sh

    #Step 2 - uses udm_lsnrctl_testrun.sh to retrieve the name of the listener in debug mode

    #The script below will search for ASM instance

    for k ' ps - ef | grep pmon | grep asm *. AWK '{print $8} ' | f '_' awk ' {print $3} "

    do

    echo $k ' for loop inside get the path from the House of the DSO.

    . oraenv<>

    $k

    EXPRESSIONS OF FOLKLORE

    #If more than a listener then we do loop for

    # 'lsnrctl see the trc_level' is the command to check the debug state

    for m ' ps - ef | grep inh | grep - v grep | grep "grid" | "awk"{print $9} '"

    do

    echo $m "inside for loop check the listeners of the DSO.

    lsnrctl<>

    the value current $m

    See the trc_level

    output

    EXPRESSIONS OF FOLKLORE

    fact

    echo "outside for loop check ASM listeners."

    fact

    echo «outside for loop get the path from the House of the ASM»

    #This script will not TEST for + ASM1

    for i ' ps - ef | grep inh | grep - v grep | AWK '{print $8} ' | AWK-f ' / ' '{print $6} ' | grep - v tnslsnr'

    do

    $i echo "inside for loop get ASM no way home.

    #' ps - ef | grep MP n | grep - v grep | AWK '{print $8} ' | f '_' awk ' {print $3} "#check this line once more

    #check over the line once more

    #check over the line once more

    . oraenv<>

    $i

    EXPRESSIONS OF FOLKLORE

    CD $ORACLE_HOME

    j in ' ps - ef | grep inh | grep - v grep | grep - v "grid" | AWK '{print $9} ' | grep $i ' # #CHECK THIS LINE TOO CHECK if THE FIRST LINE IS ALWAYS - LISTENER - ONLY of OTHER IT WILL RESULT WORNG OUTPUT

    # LINE #THIS CAN BE USED as AN ALTERNATIVE tTO AVOBE LINE CHCEK AND CONTINUE

    #for j in ' ps - ef | grep inh | grep - v grep | grep - v 'LISTENER ' | AWK ' {print $9} "

    #To be more specific

    #for j in ' ps - ef | grep inh | grep - v grep | grep - v "grid" | AWK ' {print $9} "

    do

    $j echo "inside for loop check listeners not ASM.

    lsnrctl<>

    the value current $j

    See the trc_level

    output

    EXPRESSIONS OF FOLKLORE

    fact

    echo "outside for loop check listeners not ASM.

    fact

    ECHO "outside for loop get ASM no way home.

    Exit 0

    > STEP 2: udm_lsnrctl_testrun.sh

    #! / bin/ksh

    #The script to check if the listener is in debug mode

    #script by Harish, version 1

    #Step 1 - file name is udm_lsnrctl_script.sh

    #Step 2 - uses udm_lsnrctl_testrun.sh to retrieve the name of the listener in debug mode

    #This file to run the script above and store the result in another file to check/compare the information required

    #file name udm_lsnrctl_testrun.sh

    #Put udm_lsnrctl_script.sh in udm_lsnrctl_debug_log.txt output to check the names of the listener in debug mode

    Date > /oracle/app/agent11g/scripts/udm_lsnrctl_debug_log.txt

    /Oracle/app/agent11g/scripts/udm_lsnrctl_script.sh > /oracle/app/agent11g/scripts/udm_lsnrctl_debug_log.txt

    FILE=/Oracle/app/agent11g/scripts/udm_lsnrctl_debug_log.txt

    out_result = "-i"value"grep $FILE |" grep - v out | AWK '{print $1}'

    #Check if the output is echo null then debug disabled

    Message1 =' have the active debug '

    If [-z "$out_result"]

    then

    out_result = "Disabled".

    #out_result = 1

    out = "no listener '.

    on the other

    out = $out_result

    #out_result = 2

    out_result = 'active '.

    FI

    em_result = $out_result

    echo "em_result = $em_result".

    echo "" em_message = $oute $message1 ".

    Exit 0

    2. UDM alert check of Rman uses catalog Rman: was addressed in other post of mine.
    3. UDM_WLS_DEBUG_CHECK

    Task: To check if debug mode is enabled in the wls targets

    Script used:

    > udm_wls_debug_check.sh: NOTE: the House of the area path must be set separately for each server

    Cat /oracle/app/product/fmw/user_projects/domains/custcons_domain/bin/setDomainEnv.sh|grep debugFlag = > udm_wls_debug_log.txt

    QUEUE = udm_wls_debug_log.txt

    out_result = "grep-i"true"$FILE"

    echo $out_result

    domain_name ='grep-i udm_wls_debug_check.sh "/ app/oracle/product ' | AWK '{print $2} ' | AWK-f ' / ' ' {print $8} "

    echo $domain_name

    Message1 = 'have the active debug '.

    If [-z "$out_result"]

    then

    out_result = "Disabled".

    #out_result = 1

    out = "no domain".

    on the other

    out = $out_result

    #out_result = 2

    out_result = 'active '.

    out = $nom_domaine

    FI

    #em_result = $out_result

    echo "em_result = $out_result".

    echo "" em_message = $oute $message1 ".

    Exit 0

    4. UDM_WLS_LOGROTATION_CHECK

    TASK: Check if rotation is enabled and not put over 7 days

    Script used:

    > udm_wls_logrotaion_check.sh:

    #! / bin/bash

    #The script to check if the rotaion of log is enabled

    #Step 1 - file name udm_wls_debug_check.sh contains the path of the field

    #Step 2 - use udm_wls_debug_check.sh to get the path of the field and then download the config.xml file to check if logrotation enabled id

    File #This to run the script above to check th logrotaion is true or false

    #file name udm_wls_logrotaion_check.sh

    file_name ='cat /oracle/app/agent11g/scripts/udm_wls_debug_check.sh | grep setDomain | AWK '{print $2} ' | "awk-f" / "' {print" / "$2"/"$3"/"$4"/"$5"/"$6"/"$7"/"$8"/config/config.xml"}.

    rotation_type ='cat $file_name | grep rotation-type | AWK-f ' > ' '{print $2} ' | AWK f"<" '{print="" $1}' ="" |="" awk=""><>

    numero_fichier ='cat $file_name | grep-number of files | AWK-f ' > ' '{print $2} ' | AWK f"<" '{print="" $1}' ="" |="" awk=""><>

    domain_name ='grep-i udm_wls_debug_check.sh "/ app/oracle/product ' | AWK '{print $2} ' | AWK-f ' / ' ' {print $8} "

    #echo $file_name

    #echo $rotation_type

    #echo $file_count

    If ['$rotation_type' = 'None']

    then

    #echo "Disabled".

    out_result = "Disabled".

    echo "em_message = $nom_domaine have no rotaion enabled log.

    Elif [["$file_count" - gt "7"]]

    then

    #echo "superior to 7 files.

    out_result = "Disabled".

    echo "em_message = $nom_domaine a logrotaion active with file count more than 7.

    on the other

    #echo 'active '.

    out_result = 'Active '.

    echo "" em_message = $nom_domaine have enabled rotaion journal "»

    FI

    echo "em_result = $out_result".

    Exit 0

  • Error in the phase of Action Script assigniment

    Hello guys!

    I created the following action script, named "sketch.as":

    package

    {

    import flash.display.Sprite;

    import flash.events.MouseEvent;

    import com.adobe.images.JPGEncoder;

    public class sketch extends Sprite {}

    public void sketches (): void {}

    It's your documentclass constructor

    }

    stage.addEventListener (MouseEvent.MOUSE_MOVE, moveCursor);

    Mouse.Hide ();

    function moveCursor(event:MouseEvent):void

    {

    Pencil.x = event.stageX;

    Pencil.y = event.stageY;

    }

    var canvas_mc:MovieClip = new MovieClip()

    addChildAt (canvas_mc, 0);

    canvas_mc.swapDepths

    function sketch()

    {

    canvas_mc. Graphics.beginFill (0xFFFFFF);

    canvas_mc. Graphics.drawRect (0, 0, 600, 500);

    canvas_mc. Graphics.endFill ();

    canvas_mc.addEventListener (MouseEvent.MOUSE_DOWN, startDrawing);

    canvas_mc.addEventListener (MouseEvent.MOUSE_UP, stopDrawing);

    canvas_mc.addEventListener (MouseEvent.MOUSE_MOVE, makeLine);

    }

    function startDrawing(event:MouseEvent):void {}

    canvas_mc. Graphics.LineStyle (1, 0, 1);

    canvas_mc. Graphics.MoveTo (mouseX, mouseY);

    canvas_mc.addEventListener (MouseEvent.MOUSE_MOVE, makeLine);

    }

    function stopDrawing(event:MouseEvent):void {}

    canvas_mc. RemoveEventListener (MouseEvent.MOUSE_MOVE, makeLine);

    }

    function makeLine(event:MouseEvent):void {}

    canvas_mc. Graphics.LineTo (mouseX, mouseY);

    }

    Sketch();

    var serverPath:String = "";

    function createJPG (m:MovieClip, q: number, fileName:String)

    {

    var jpgSource:BitmapData = new BitmapData (m.width, m.height);

    jpgSource.draw (m);

    var jpgEncoder:JPGEncoder = new JPGEncoder (q);

    var jpgStream:ByteArray = jpgEncoder.encode (jpgSource);

    header: var URLRequestHeader = new URLRequestHeader ("Content-type", "application/octet-stream");

    var jpgURLRequest:URLRequest = new URLRequest (serverPath + "" jpg_encoder_download.php? name = ' + name + '.jpg' ");

    jpgURLRequest.requestHeaders.push (header);

    jpgURLRequest.method = URLRequestMethod.POST;

    jpgURLRequest.data = jpgStream;

    var jpgURLLoader:URLLoader = new URLLoader();

    jpgURLLoader.load (jpgURLRequest);

    navigateToURL (jpgURLRequest, "_blank");

    }

    save_btn.addEventListener (MouseEvent.CLICK, saveBtnPress);

    save_btn.addEventListener (MouseEvent.ROLL_OVER, saveBtnOver);

    save_btn.addEventListener (MouseEvent.ROLL_OUT, saveBtnOut);

    function saveBtnPress(e:Event):void

    {

    createJPG (canvas_mc, 90, "sketches");

    }

    function saveBtnOver(e:Event):void

    {

    Mouse.Show ();

    Pencil.Visible = false;

    }

    function saveBtnOut(e:Event):void

    {

    Mouse.Hide ();

    Pencil.Visible = true;

    }

    }

    }

    Recently, I created a .fla file in the root of the .as file name 'sketch.fla '.

    When I try, in the form of Adobe Flash CS4 Professional, to assign to 'FLA' in the properties to publish my action script, the following message appears:

    «A definition for the document class is not found in the classpath, then it will be automatically generated in the tha to export SWF file»

    Of course, this does not

    Could someone help me?

    take a screenshot of the files in the directory of your fla and a screenshot of your property panel indicating the document class.  Glue the two images on this forum.

  • am a new user, I hope someone can help. am using action script 3 with flash cs4

    I'm trying to create a Clip that bounces on both sides of the stage!

    I only Manager to create a Clip that bounces from one side of the stage using the following syntax...

    var ballTween:Tween = new Tween (ball, "x", Bounce.easeOut, 520, 5, true);

    peuvent some please help!

    Thank you very much for your help!

  • change the fill color of button using action script.

    Hi guys... How to change the color of button using the action band. for example, I created a button, and the fill color for the button is green now. After I clicked on the button, I want the button to change the red color.

    If the text is a child of the button, it will be changed by this code.  to remedy this, you must use a background for your button and convert it to a movieclip (if you do this in the authoring environment).  Give it an instance name, as the bg.

    You can then apply the transform.colorTransform to yourButton.bg

  • Project of OSB of the error using Ant Script development

    Hi all

    I encounter the error while trying to build an eclipse workspace .jar file using the following ant script.

    The project even when built in Eclipse directly, rests and a .jar file is generated.

    Kindly help me to resolve the issue.

    Error:

    ! SESSION-2014-06-16 09:23:50.085-

    eclipse.buildId = M20110909-1335

    Java.version = 1.6.0_29

    Java.Vendor Sun Microsystems Inc. =.

    BootLoader constants: OS = win32, ARCH = x 86, WS = win32, NL = en_US

    Framework arguments:-application - configProject com.bea.alsb.core.ConfigExport POC - configJarC:/Users/bradhakr/desktop/OSB CMT/Working-OSB_CMT/CommonNotificationService1.jar configSubProjects - CommonNotificationService - true includeDependencies

    Command line arguments:-dataC:/Users/bradhakr/workspace-application - configProject com.bea.alsb.core.ConfigExport POC - configJarC:/Users/bradhakr/desktop/OSB CMT/Working-OSB_CMT/CommonNotificationService1.jar configSubProjects - CommonNotificationService - true includeDependencies

    ! ENTRY org.eclipse.osgi 4 0 09:23:52.238 2014-06-16

    ! MESSAGE an error has occurred in automatically activate com.bea.alsb.core bundle (933).

    ! BATTERY 0

    org.osgi.framework.BundleException: Exception in com.bea.alsb.core.AlsbCore.start () from bundle com.bea.alsb.core.

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)

    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)

    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)

    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)

    at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)

    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)

    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)

    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)

    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)

    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

    at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)

    at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)

    at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)

    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)

    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)

    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)

    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)

    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:191)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)

    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:597)

    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)

    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)

    at org.eclipse.equinox.launcher.Main.run(Main.java:1410)

    at org.eclipse.equinox.launcher.Main.main(Main.java:1386)

    Caused by: java.lang.NoClassDefFoundError: weblogic/xml/query/compiler/Analyzer/XQueryTokenListener

    at com.bea.alsb.core.AlsbCore.preStart (unknown Source)

    at com.bea.alsb.core.AlsbCore.start (unknown Source)

    to org.eclipse.osgi.framework.internal.core.BundleContextImpl$ 1.run(BundleContextImpl.java:711)

    at java.security.AccessController.doPrivileged (Native Method)

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)

    ... 34 more

    Caused by: java.lang.ClassNotFoundException: weblogic.xml.query.compiler.parser.XQueryTokenListener

    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)

    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

    ... 39 more

    First exception:

    java.lang.NoClassDefFoundError: weblogic/xml/query/compiler/Analyzer/XQueryTokenListener

    at com.bea.alsb.core.AlsbCore.preStart (unknown Source)

    at com.bea.alsb.core.AlsbCore.start (unknown Source)

    to org.eclipse.osgi.framework.internal.core.BundleContextImpl$ 1.run(BundleContextImpl.java:711)

    at java.security.AccessController.doPrivileged (Native Method)

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)

    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)

    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)

    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)

    at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)

    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)

    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)

    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)

    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)

    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

    at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)

    at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)

    at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)

    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)

    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)

    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)

    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)

    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:191)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)

    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:597)

    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)

    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)

    at org.eclipse.equinox.launcher.Main.run(Main.java:1410)

    at org.eclipse.equinox.launcher.Main.main(Main.java:1386)

    Caused by: java.lang.ClassNotFoundException: weblogic.xml.query.compiler.parser.XQueryTokenListener

    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)

    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

    ... 39 more

    ! ENTRY org.eclipse.osgi 4 0 09:23:53.174 2014-06-16

    ! Application error MESSAGE

    ! BATTERY 1

    org.eclipse.core.runtime.CoreException: com.bea.alsb.core plugin failed to load class com.bea.alsb.core.internal.repositories.ConfigExportApplication.

    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)

    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:176)

    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)

    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)

    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)

    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:191)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)

    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:597)

    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)

    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)

    at org.eclipse.equinox.launcher.Main.run(Main.java:1410)

    at org.eclipse.equinox.launcher.Main.main(Main.java:1386)

    Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$ TerminatingClassNotFoundException: an error occurred when turned on automatically com.bea.alsb.core bundle (933).

    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:122)

    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)

    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)

    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)

    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

    at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)

    at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)

    at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)

    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)

    ... 16 more

    Caused by: org.osgi.framework.BundleException: Exception in com.bea.alsb.core.AlsbCore.start () from bundle com.bea.alsb.core.

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)

    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)

    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)

    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)

    at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)

    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)

    ... 28 more

    Caused by: java.lang.NoClassDefFoundError: weblogic/xml/query/compiler/Analyzer/XQueryTokenListener

    at com.bea.alsb.core.AlsbCore.preStart (unknown Source)

    at com.bea.alsb.core.AlsbCore.start (unknown Source)

    to org.eclipse.osgi.framework.internal.core.BundleContextImpl$ 1.run(BundleContextImpl.java:711)

    at java.security.AccessController.doPrivileged (Native Method)

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)

    ... 34 more

    Caused by: java.lang.ClassNotFoundException: weblogic.xml.query.compiler.parser.XQueryTokenListener

    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)

    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)

    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

    ... 39 more

    Ant script to export Eclipse workspace:

    < target name = "exportFromWorkspace" >

    <!-remove failonerror = "false" includeemptydirs = "true" dir = "${metadata.dir}" /-->

    "< java dir="C:/Oracle/MiddlewareOSB_11118/oepe_11.1.1.8.0.

    jar="C:/Oracle/MiddlewareOSB_11118/oepe_11.1.1.8.0/plugins/org. Eclipse.Equinox.launcher_1.2.0.v20110502.jar ".

    fork = "true" failonerror = "true" maxmemory = "768 m" >

    < jvmarg line = "-XX:MaxPermSize = 256 m" / >

    < arg line = "-data C:/users/bradhakr/workspace" / >

    < arg line = "-application com.bea.alsb.core.ConfigExport"/ > "

    < arg line = "-configProject POC" / >

    < arg line = "-configJar CMT/Working-OSB_CMT/CommonNotificationService1.jar"/ C:/users/bradhakr/Desktop/OSB > "

    < arg line = "-configSubProjects CommonNotificationService" / >

    < arg line = "-includeDependencies true" / >

    < sysproperty key = "weblogic.home" value ="${weblogic.home}" / > "

    < sysproperty key = "osb.home" value ="${osb.home}" / > "

    < sysproperty key = "osgi.bundlefile.limit" value = "500" / > "

    < sysproperty key = "harvester.home" value="${osb.home}/harvester"/ > "

    < sysproperty key = "osgi.nl" value = "en_US" / > "

    < sysproperty key = "sun.lang.ClassLoader.allowArraySyntax" value = "true" / > "

    < / java >

    < / target >

    Certainly a classpath problem, but troubleshooting builds ant in OSB is a MAJOR EFFING PAIN!

    I can only show you an example of the ant target that works for me, maybe you will spot the difference: http://genericparallel.com/2014/01/out-of-memory-errors-during-the-osb-build/

    Vlad

    http://genericparallel.com

Maybe you are looking for