Skip navigation
bastani
Currently Being Moderated

How to resolve "Failed to open the panel socket"?

Jul 19, 2011 7:56 AM

 

I am trying to run some of our Flexunit tests on Unix OS.  To setup my environment I followed all of the steps on http://docs.flexunit.org/index.php?title=Ant_Task document.  My environment is now:

 

 

OS: RedHat 5 64bit

 

SDK 4.1.0

 

Flexunit version 4.1.0-8-as3_4.1.0.16076

 

Flash Player 10.3.181.34

 

Apache Ant 1.8.2

 

 

 

I am trying to compile and run the provided sample application “FlexUnit4SampleCIProject” with the included ant build script.  The application gets compiled fine but flash player fails to run the tests. The only error message that I see in the console is “Failed to open the panel socket”  Below is the complete log from the console.  Does anyone know what I am doing wrong?

 

 

 

Any help is greatly appreciated!

 

====================================================================== =============

[demomictay@rdcesx09113 FlexUnit4SampleCIProject]$ ant -v clean package
Apache Ant(TM) version 1.8.2 compiled on December 20 2010
Trying the default build file: build.xml
Buildfile: /home/demomictay/proj/FlexUnit4SampleCIProject/build.xml
Detected Java version: 1.6 in: /usr/java/jdk1.6.0_26/jre
Detected OS: Linux
parsing buildfile /home/demomictay/proj/FlexUnit4SampleCIProject/build.xml with URI = file:/home/demomictay/proj/FlexUnit4SampleCIProject/build.xml
Project base dir set to: /home/demomictay/proj/FlexUnit4SampleCIProject
parsing buildfile jar:file:/home/demomictay/apache-ant-1.8.2/lib/ant.jar!/org/apache/to ols/ant/antlib.xml with URI = jar:file:/home/demomictay/apache-ant-1.8.2/lib/ant.jar!/org/apache/to ols/ant/antlib.xml from a zip file
[property] Loading Environment env.
Build sequence for target(s) `clean' is [clean]
Complete build sequence is [clean, init, compile, test, package, ]

 

clean:
   [delete] Deleting directory /home/demomictay/proj/FlexUnit4SampleCIProject/target
   [delete] Deleting /home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner. mxml
   [delete] Deleting /home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner. swf
   [delete] Deleting /home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/Main.swf
   [delete] Deleting directory /home/demomictay/proj/FlexUnit4SampleCIProject/target/bin
   [delete] Deleting directory /home/demomictay/proj/FlexUnit4SampleCIProject/target/report
   [delete] Deleting directory /home/demomictay/proj/FlexUnit4SampleCIProject/target/dist
   [delete] Deleting directory /home/demomictay/proj/FlexUnit4SampleCIProject/target
Build sequence for target(s) `package' is [init, compile, test, package]
Complete build sequence is [init, compile, test, package, clean, ]

 

init:
    [mkdir] Created dir: /home/demomictay/proj/FlexUnit4SampleCIProject/target
    [mkdir] Created dir: /home/demomictay/proj/FlexUnit4SampleCIProject/target/bin
    [mkdir] Created dir: /home/demomictay/proj/FlexUnit4SampleCIProject/target/report
    [mkdir] Created dir: /home/demomictay/proj/FlexUnit4SampleCIProject/target/dist

 

compile:
    [mxmlc] Loading configuration file /home/demomictay/sdk/frameworks/flex-config.xml
    [mxmlc] /home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/Main.swf (58111 bytes)

 

test:
[flexunit] Validating task attributes ...
[flexunit] OS: [Linux]
[flexunit] Generating default values ...
[flexunit] Using the following settings for compilation:
[flexunit]     FLEX_HOME: [/home/demomictay/sdk]
[flexunit]     player: [flash]
[flexunit]     sourceDirectories: ["/home/demomictay/proj/FlexUnit4SampleCIProject/src/main/flex"]
[flexunit]     testSourceDirectories: ["/home/demomictay/proj/FlexUnit4SampleCIProject/src/test/flex"]
[flexunit]     libraries: ["/home/demomictay/proj/FlexUnit4SampleCIProject/libs/flexunit-4.1.0- 8-as3_4.1.0.16076.swc","/home/demomictay/proj/FlexUnit4SampleCIProject /libs/flexunit-4.1.0-8-flex_4.1.0.16076.swc","/home/demomictay/proj/Fl exUnit4SampleCIProject/libs/flexunit-aircilistener-4.1.0-8-4.1.0.16076 .swc","/home/demomictay/proj/FlexUnit4SampleCIProject/libs/flexunit-ci listener-4.1.0-8-4.1.0.16076.swc","/home/demomictay/proj/FlexUnit4Samp leCIProject/libs/flexunit-flexcoverlistener-4.1.0-8-4.1.0.16076.swc"," /home/demomictay/proj/FlexUnit4SampleCIProject/libs/flexunit-uilistene r-4.1.0-8-4.1.0.16076.swc","/home/demomictay/proj/FlexUnit4SampleCIPro ject/libs/fluint-extensions-4.1.0-8-4.1.0.16076.swc"]
     [null] Executing '/usr/java/jdk1.6.0_26/jre/bin/java' with arguments:
     [null] '-jar'
     [null] '/home/demomictay/sdk/lib/mxmlc.jar'
     [null] '--version'
     [null]
     [null] The ' characters around the executable and arguments are
     [null] not part of the command.
     [null] Output redirected to property: SDK_VERSION
[flexunit] Found SDK version: 4
[flexunit] Created test runner at [/home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner .mxml]
[flexunit] Compiling test classes: [org.flexunit.demo.EchoPanelTest, org.flexunit.demo.SampleTest]
[flexunit] Executing '/usr/java/jdk1.6.0_26/jre/bin/java' with arguments:
[flexunit] '-Xmx256M'
[flexunit] '-jar'
[flexunit] '/home/demomictay/sdk/lib/mxmlc.jar'
[flexunit] '+flexlib'
[flexunit] '/home/demomictay/sdk/frameworks'
[flexunit] '-output'
[flexunit] '/home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner .swf'
[flexunit] '-source-path'
[flexunit] '/home/demomictay/proj/FlexUnit4SampleCIProject/src/main/flex'
[flexunit] '/home/demomictay/proj/FlexUnit4SampleCIProject/src/test/flex'
[flexunit] '-library-path+=/home/demomictay/proj/FlexUnit4SampleCIProject/libs/f lexunit-4.1.0-8-as3_4.1.0.16076.swc'
[flexunit] '-library-path+=/home/demomictay/proj/FlexUnit4SampleCIProject/libs/f lexunit-4.1.0-8-flex_4.1.0.16076.swc'
[flexunit] '-library-path+=/home/demomictay/proj/FlexUnit4SampleCIProject/libs/f lexunit-aircilistener-4.1.0-8-4.1.0.16076.swc'
[flexunit] '-library-path+=/home/demomictay/proj/FlexUnit4SampleCIProject/libs/f lexunit-cilistener-4.1.0-8-4.1.0.16076.swc'
[flexunit] '-library-path+=/home/demomictay/proj/FlexUnit4SampleCIProject/libs/f lexunit-flexcoverlistener-4.1.0-8-4.1.0.16076.swc'
[flexunit] '-library-path+=/home/demomictay/proj/FlexUnit4SampleCIProject/libs/f lexunit-uilistener-4.1.0-8-4.1.0.16076.swc'
[flexunit] '-library-path+=/home/demomictay/proj/FlexUnit4SampleCIProject/libs/f luint-extensions-4.1.0-8-4.1.0.16076.swc'
[flexunit] '-debug=false'
[flexunit] '-headless-server=true'
[flexunit] '/home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner .mxml'
[flexunit]
[flexunit] The ' characters around the executable and arguments are
[flexunit] not part of the command.
[flexunit]
     [null] Error redirected to property: MXMLC_ERROR
     [null] Loading configuration file /home/demomictay/sdk/frameworks/flex-config.xml
     [null] /home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner. swf (104083 bytes)
[flexunit] Using the following settings for the test run:
[flexunit]     FLEX_HOME: [/home/demomictay/sdk]
[flexunit]     haltonfailure: [true]
[flexunit]     headless: [true]
[flexunit]     display: [7000]
[flexunit]     localTrusted: [true]
[flexunit]     player: [flash]
[flexunit]     port: [1024]
[flexunit]     swf: [/home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner .swf]
[flexunit]     timeout: [60000ms]
[flexunit]     toDir: [/home/demomictay/proj/FlexUnit4SampleCIProject/target/report]
[flexunit] Setting up server process ...
[flexunit] Starting server ...
[flexunit] Starting xvnc
[flexunit] Attempting start on :7000 ...
[flexunit] Executing 'vncserver' with arguments:
[flexunit] ':7000'
[flexunit]
[flexunit] The ' characters around the executable and arguments are
[flexunit] not part of the command.
[flexunit]
[flexunit] Opening server socket on port [1024].
[flexunit] Waiting for client connection ...
[flexunit]
[flexunit] New 'rdcesx09113:7000 (demomictay)' desktop is rdcesx09113:7000
[flexunit]
[flexunit] Starting applications specified in /home/demomictay/.vnc/xstartup
[flexunit] Log file is /home/demomictay/.vnc/rdcesx09113:7000.log
[flexunit]
[flexunit] Setting DISPLAY=:7000
[flexunit] Entry [/home/demomictay/proj/FlexUnit4SampleCIProject/target/bin] already available in local trust file at [/home/demomictay/.macromedia/Flash_Player/#Security/FlashPlayerTrust /flexUnit.cfg].
[flexunit] Executing 'gflashplayer' with arguments:
[flexunit] '/home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner .swf'
[flexunit]
[flexunit] The ' characters around the executable and arguments are
[flexunit] not part of the command.
[flexunit]
[flexunit] Failed to open the panel socket
[flexunit] Failed to open the panel socket
[flexunit] Failed to open the panel socket
[flexunit] Failed to open the panel socket
[flexunit] Failed to open the panel socket
[flexunit] Failed to open the panel socket
[flexunit] Failed to open the panel socket
[flexunit] Failed to open the panel socket
[flexunit] Failed to open the panel socket
[flexunit] Failed to open the panel socket
[flexunit] Failed to allocate the agent. Exitting...
[flexunit] Failed to invoking the agent: No such file or directory
[flexunit] Cannot launch the agent
[flexunit] The messenger is now down
[flexunit]
[flexunit] Stopping server ...
[flexunit] End of test data reached, sending acknowledgement to player ...
[flexunit] Closing client connection ...
[flexunit] Closing server on port [1024] ...

====================================================================== =============

 
Replies
  • Currently Being Moderated
    Jul 22, 2011 1:05 PM   in reply to bastani

    FYI - bastani is one of our testers at SAS.  If someone could please give him some help, we at SAS would really appreciate it.

     

    Thanks,

    Trevor

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 3, 2011 8:43 AM   in reply to bastani

    Hi bastini-

     

    Could you please tell me, specifically, which version of RedHat 5 64-bit you're using? For instance, is it RHEL or RHEV; server or desktop? Just want to replicate your environment as closely as possible.

     

    Cheers,

     

    Thomas Fowler

     

    bastani wrote:

     

     

    I am trying to run some of our Flexunit tests on Unix OS.  To setup my environment I followed all of the steps on http://docs.flexunit.org/index.php?title=Ant_Task document.  My environment is now:

     

     

    OS: RedHat 5 64bit

     

    SDK 4.1.0

     

    Flexunit version 4.1.0-8-as3_4.1.0.16076

     

    Flash Player 10.3.181.34

     

    Apache Ant 1.8.2

     

     

     

    I am trying to compile and run the provided sample application “FlexUnit4SampleCIProject” with the included ant build script.  The application gets compiled fine but flash player fails to run the tests. The only error message that I see in the console is “Failed to open the panel socket”  Below is the complete log from the console.  Does anyone know what I am doing wrong?

     

     

     

    Any help is greatly appreciated!

     

    ====================================================================== =============

    [demomictay@rdcesx09113 FlexUnit4SampleCIProject]$ ant -v clean package
    Apache Ant(TM) version 1.8.2 compiled on December 20 2010
    Trying the default build file: build.xml
    Buildfile: /home/demomictay/proj/FlexUnit4SampleCIProject/build.xml
    Detected Java version: 1.6 in: /usr/java/jdk1.6.0_26/jre
    Detected OS: Linux
    parsing buildfile /home/demomictay/proj/FlexUnit4SampleCIProject/build.xml with URI = file:/home/demomictay/proj/FlexUnit4SampleCIProject/build.xml
    Project base dir set to: /home/demomictay/proj/FlexUnit4SampleCIProject
    parsing buildfile jar:file:/home/demomictay/apache-ant-1.8.2/lib/ant.jar!/org/apache/to ols/ant/antlib.xml with URI = jar:file:/home/demomictay/apache-ant-1.8.2/lib/ant.jar!/org/apache/to ols/ant/antlib.xml from a zip file
    [property] Loading Environment env.
    Build sequence for target(s) `clean' is [clean]
    Complete build sequence is [clean, init, compile, test, package, ]

     

    clean:
       [delete] Deleting directory /home/demomictay/proj/FlexUnit4SampleCIProject/target
       [delete] Deleting /home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner. mxml
       [delete] Deleting /home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner. swf
       [delete] Deleting /home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/Main.swf
       [delete] Deleting directory /home/demomictay/proj/FlexUnit4SampleCIProject/target/bin
       [delete] Deleting directory /home/demomictay/proj/FlexUnit4SampleCIProject/target/report
       [delete] Deleting directory /home/demomictay/proj/FlexUnit4SampleCIProject/target/dist
       [delete] Deleting directory /home/demomictay/proj/FlexUnit4SampleCIProject/target
    Build sequence for target(s) `package' is [init, compile, test, package]
    Complete build sequence is [init, compile, test, package, clean, ]

     

    init:
        [mkdir] Created dir: /home/demomictay/proj/FlexUnit4SampleCIProject/target
        [mkdir] Created dir: /home/demomictay/proj/FlexUnit4SampleCIProject/target/bin
        [mkdir] Created dir: /home/demomictay/proj/FlexUnit4SampleCIProject/target/report
        [mkdir] Created dir: /home/demomictay/proj/FlexUnit4SampleCIProject/target/dist

     

    compile:
        [mxmlc] Loading configuration file /home/demomictay/sdk/frameworks/flex-config.xml
        [mxmlc] /home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/Main.swf (58111 bytes)

     

    test:
    [flexunit] Validating task attributes ...
    [flexunit] OS: [Linux]
    [flexunit] Generating default values ...
    [flexunit] Using the following settings for compilation:
    [flexunit]     FLEX_HOME: [/home/demomictay/sdk]
    [flexunit]     player: [flash]
    [flexunit]     sourceDirectories: ["/home/demomictay/proj/FlexUnit4SampleCIProject/src/main/flex"]
    [flexunit]     testSourceDirectories: ["/home/demomictay/proj/FlexUnit4SampleCIProject/src/test/flex"]
    [flexunit]     libraries: ["/home/demomictay/proj/FlexUnit4SampleCIProject/libs/flexunit-4.1.0- 8-as3_4.1.0.16076.swc","/home/demomictay/proj/FlexUnit4SampleCIProjec t /libs/flexunit-4.1.0-8-flex_4.1.0.16076.swc","/home/demomictay/proj/F l exUnit4SampleCIProject/libs/flexunit-aircilistener-4.1.0-8-4.1.0.1607 6 .swc","/home/demomictay/proj/FlexUnit4SampleCIProject/libs/flexunit-c i listener-4.1.0-8-4.1.0.16076.swc","/home/demomictay/proj/FlexUnit4Sam p leCIProject/libs/flexunit-flexcoverlistener-4.1.0-8-4.1.0.16076.swc", " /home/demomictay/proj/FlexUnit4SampleCIProject/libs/flexunit-uilisten e r-4.1.0-8-4.1.0.16076.swc","/home/demomictay/proj/FlexUnit4SampleCIPr o ject/libs/fluint-extensions-4.1.0-8-4.1.0.16076.swc"]
         [null] Executing '/usr/java/jdk1.6.0_26/jre/bin/java' with arguments:
         [null] '-jar'
         [null] '/home/demomictay/sdk/lib/mxmlc.jar'
         [null] '--version'
         [null]
         [null] The ' characters around the executable and arguments are
         [null] not part of the command.
         [null] Output redirected to property: SDK_VERSION
    [flexunit] Found SDK version: 4
    [flexunit] Created test runner at [/home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner .mxml]
    [flexunit] Compiling test classes: [org.flexunit.demo.EchoPanelTest, org.flexunit.demo.SampleTest]
    [flexunit] Executing '/usr/java/jdk1.6.0_26/jre/bin/java' with arguments:
    [flexunit] '-Xmx256M'
    [flexunit] '-jar'
    [flexunit] '/home/demomictay/sdk/lib/mxmlc.jar'
    [flexunit] '+flexlib'
    [flexunit] '/home/demomictay/sdk/frameworks'
    [flexunit] '-output'
    [flexunit] '/home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner .swf'
    [flexunit] '-source-path'
    [flexunit] '/home/demomictay/proj/FlexUnit4SampleCIProject/src/main/flex'
    [flexunit] '/home/demomictay/proj/FlexUnit4SampleCIProject/src/test/flex'
    [flexunit] '-library-path+=/home/demomictay/proj/FlexUnit4SampleCIProject/libs/f lexunit-4.1.0-8-as3_4.1.0.16076.swc'
    [flexunit] '-library-path+=/home/demomictay/proj/FlexUnit4SampleCIProject/libs/f lexunit-4.1.0-8-flex_4.1.0.16076.swc'
    [flexunit] '-library-path+=/home/demomictay/proj/FlexUnit4SampleCIProject/libs/f lexunit-aircilistener-4.1.0-8-4.1.0.16076.swc'
    [flexunit] '-library-path+=/home/demomictay/proj/FlexUnit4SampleCIProject/libs/f lexunit-cilistener-4.1.0-8-4.1.0.16076.swc'
    [flexunit] '-library-path+=/home/demomictay/proj/FlexUnit4SampleCIProject/libs/f lexunit-flexcoverlistener-4.1.0-8-4.1.0.16076.swc'
    [flexunit] '-library-path+=/home/demomictay/proj/FlexUnit4SampleCIProject/libs/f lexunit-uilistener-4.1.0-8-4.1.0.16076.swc'
    [flexunit] '-library-path+=/home/demomictay/proj/FlexUnit4SampleCIProject/libs/f luint-extensions-4.1.0-8-4.1.0.16076.swc'
    [flexunit] '-debug=false'
    [flexunit] '-headless-server=true'
    [flexunit] '/home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner .mxml'
    [flexunit]
    [flexunit] The ' characters around the executable and arguments are
    [flexunit] not part of the command.
    [flexunit]
         [null] Error redirected to property: MXMLC_ERROR
         [null] Loading configuration file /home/demomictay/sdk/frameworks/flex-config.xml
         [null] /home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner. swf (104083 bytes)
    [flexunit] Using the following settings for the test run:
    [flexunit]     FLEX_HOME: [/home/demomictay/sdk]
    [flexunit]     haltonfailure: [true]
    [flexunit]     headless: [true]
    [flexunit]     display: [7000]
    [flexunit]     localTrusted: [true]
    [flexunit]     player: [flash]
    [flexunit]     port: [1024]
    [flexunit]     swf: [/home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner .swf]
    [flexunit]     timeout: [60000ms]
    [flexunit]     toDir: [/home/demomictay/proj/FlexUnit4SampleCIProject/target/report]
    [flexunit] Setting up server process ...
    [flexunit] Starting server ...
    [flexunit] Starting xvnc
    [flexunit] Attempting start on :7000 ...
    [flexunit] Executing 'vncserver' with arguments:
    [flexunit] ':7000'
    [flexunit]
    [flexunit] The ' characters around the executable and arguments are
    [flexunit] not part of the command.
    [flexunit]
    [flexunit] Opening server socket on port [1024].
    [flexunit] Waiting for client connection ...
    [flexunit]
    [flexunit] New 'rdcesx09113:7000 (demomictay)' desktop is rdcesx09113:7000
    [flexunit]
    [flexunit] Starting applications specified in /home/demomictay/.vnc/xstartup
    [flexunit] Log file is /home/demomictay/.vnc/rdcesx09113:7000.log
    [flexunit]
    [flexunit] Setting DISPLAY=:7000
    [flexunit] Entry [/home/demomictay/proj/FlexUnit4SampleCIProject/target/bin] already available in local trust file at [/home/demomictay/.macromedia/Flash_Player/#Security/FlashPlayerTrust /flexUnit.cfg].
    [flexunit] Executing 'gflashplayer' with arguments:
    [flexunit] '/home/demomictay/proj/FlexUnit4SampleCIProject/target/bin/TestRunner .swf'
    [flexunit]
    [flexunit] The ' characters around the executable and arguments are
    [flexunit] not part of the command.
    [flexunit]
    [flexunit] Failed to open the panel socket
    [flexunit] Failed to open the panel socket
    [flexunit] Failed to open the panel socket
    [flexunit] Failed to open the panel socket
    [flexunit] Failed to open the panel socket
    [flexunit] Failed to open the panel socket
    [flexunit] Failed to open the panel socket
    [flexunit] Failed to open the panel socket
    [flexunit] Failed to open the panel socket
    [flexunit] Failed to open the panel socket
    [flexunit] Failed to allocate the agent. Exitting...
    [flexunit] Failed to invoking the agent: No such file or directory
    [flexunit] Cannot launch the agent
    [flexunit] The messenger is now down
    [flexunit]
    [flexunit] Stopping server ...
    [flexunit] End of test data reached, sending acknowledgement to player ...
    [flexunit] Closing client connection ...
    [flexunit] Closing server on port [1024] ...

    ====================================================================== =============

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 3, 2011 8:53 AM   in reply to trevorbutler

    Hi Trevor-

     

    I thought I'd ask you as well, do you happen to know the specific version of RedHat 5 bastini is using? I've already replied to his original post, but thought you might know.

     

    Cheers,

     

    Thomas Fowler

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 3, 2011 9:18 AM   in reply to Thomas Fowler

    Hey All,

     

    These errors are not actually coming from our system. I think they are coming from xVNC.

     

    I finally got to talk to our CI guy over the weekend and his response went like this

     

    they sounds like XVnc errors

    but that's just a guess

    looks like the xvncserver isn't shutting down either

    at least form the dump

    my suggestions would be:

    pull up the process list and make sure all xvnc processes are killed

    validate that the default window manager is not set to twm

    in ~/.vnc/xstartup

    or if it is update ~/.twnrc based on the wiki: http://docs.flexunit.org/index.php?title=Continuous_Integration_Suppor t

    then kick off the ant script and when the flexunit task spins up xvncserver, connect to display 7000 on the box to make sure the session is opening correctly and you can see the flash player pop up

    if the vnc window comes up and you see the flash player, then it's probably something with the Ant task

    if the window isn't available or the flash player doesn't pop up, then there are other issues

    if they're using a CI server, the xvnc server plugin for Hudson is a great plugin to use

    and they can mark the task as headless

    =false

     

    Most of his instructions are actually covered on the CI wiki he created.

     

    See if any of that helps.

     

    Thanks,

    sim

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 5, 2011 10:58 AM   in reply to bastani

    Good deal. I'm glad you got it resolved.

     

    Cheers,

     

    Thomas

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points