Error when opening swf from another swf

Hi all,
I'll try to explain this as good as possible.... I made a maze game that works perfectly when I run it by clicking on it's own .swf file, but when I try to access it from another .swf file which is a menu for the games I created, it does not work.
I have absolutely no idea where to look for the error, so my question is: can it be that the main.swf (which is the menu for games) could be the problem, or the problem must be in the maze.swf?
Thanx in advance!

no, all code is in the first frame of actions layer:
stop();
    var rightArrow:Boolean = false;   
    var leftArrow:Boolean = false;
    var upArrow:Boolean = false;
    var downArrow:Boolean = false;
    var speed:int = 5;
    stage.addEventListener(KeyboardEvent.KEY_DOWN, stage_onKeyDown);
    stage.addEventListener(KeyboardEvent.KEY_UP, stage_onKeyUp);
    stage.addEventListener(Event.ENTER_FRAME, stage_onEnterFrame);
    function stage_onKeyDown(event:KeyboardEvent):void {
        if(event.keyCode == Keyboard.RIGHT) rightArrow = true;
        if(event.keyCode == Keyboard.LEFT) leftArrow = true;
        if(event.keyCode == Keyboard.UP) upArrow = true;
        if(event.keyCode == Keyboard.DOWN) downArrow = true;
    function stage_onKeyUp(event:KeyboardEvent):void {
        if(event.keyCode == Keyboard.RIGHT) rightArrow = false;
        if(event.keyCode == Keyboard.LEFT) leftArrow = false;
        if(event.keyCode == Keyboard.UP) upArrow = false;
        if(event.keyCode == Keyboard.DOWN) downArrow = false;
    function stage_onEnterFrame(event:Event):void {
        var rect:Rectangle = player.getBounds(this);
        var i:int = 0;
        var xBump:int = 0;
        var yBump:int = 0;
        if(rightArrow) {
            xBump = speed;
            for(i = 0; i < speed; i++) {
                if(maze.hitTestPoint(rect.right + i, player.y, true)) {
                    xBump = i - 1;
                    break;
        if(leftArrow) {
            xBump = -speed;
            for(i = 0; i < speed; i++) {
                if(maze.hitTestPoint(rect.left - i, player.y, true)) {
                    xBump = -i + 1;
                    break;
        if(upArrow) {
            yBump = -speed;
            for(i = 0; i < speed; i++) {
                if(maze.hitTestPoint(player.x, rect.top - i, true)) {
                    yBump = -i + 1;
                    break;
        if(downArrow) {
            yBump = speed;
            for(i = 0; i < speed; i++) {
                if(maze.hitTestPoint(player.x, rect.bottom + i, true)) {
                    yBump = i - 1;
                    break;
        player.x += xBump;
        player.y += yBump;
        if(rightArrow) {
            xBump = speed;
            for(i = 0; i < speed; i++) {
                if(cilj.hitTestPoint(rect.right + i, player.y, true)) {
                    xBump = i - 1;
                    nextScene();

Similar Messages

  • Win32 exception error when opening file from RH6 in RH7

    I received the following error when opening a help file
    (.xpj) that was developed in RoboHelp 6 in RoboHelp 7:
    An unhandled win32 exception error occurred in RoboHTML.exe
    [4692].
    This occurred after receiving the notice to upgrade the
    project since it was created in an older version. After selecting
    Upgrade, I received a runtime error message prompt. After clicking
    OK, I received the message above.
    Does anyone know how to resolve this issue so that I can open
    the project without any problems in RH 7?

    Thanks a lot for replying.
    waldemar.hersacher wrote:
    I have Acrobat Reader 5.1 at home and 6 at work and both work fine with the LV 7.1.1 bookshelf and help file.
    Yep, I just uninstalled Adobe Reader 7.0 and installed version 6.0.1. The links now work perfectly, so evidently this is a problem with Adobe Reader 7.0. I'd still like to solve the problem, though, as I really like version 7.0. (Something has finally been done about the program's lengthy start-up time!)
    You can reach the PDF-Files also by using Help>>Search the LabVIEW Bookshelf. Does this link work for you?
    It works perfectly.
    javascript:AcrobatLink('../manuals/lvuser.pdf');
    This is a call to a java script function located in pdf.js.
    Other reasons:
    The Active-X control of Reader 7 has a bug.
    Your Internet security settings will not allow this operation. The Active-X will be loaded but will have no access to the file and yo get a wrong error message.
    Fair enough. If that is indeed the case, which Internet security setting should I try changing? I haven't done anything unusual to any of those settings. And where is pdf.js located? I tried searching for it but could not find it.
    Your advice is greatly apreciated.

  • Having problem controling resizing of a swf from another swf

    I'm trying to build a site where all the pages are full browser and maintain aspect ratio. I would like to control the resizing from the menu page.  The resizing works fine from the page that's being resized but when I try to let the parent swf do that it has issues.
    Here's what the home page looks like with the controls built in  http://www.mespinach/example1/
    This example is the site it has a menu page that I open the others from I remove the resizing code from the home page and try to resize from menu.swf.
    here's the code from menu.swf
    stage.align = StageAlign.TOP_LEFT;
    stage.scaleMode = StageScaleMode.NO_SCALE;
    var holder:btnHolder = new btnHolder();
    addChild(holder);
    stage.addEventListener(Event.RESIZE, moveHolder);
    moveHolder();
    function moveHolder(e:Event = null):void {
        holder.x = stage.stageWidth - (holder.width +25);
        holder.y = 50;
    holder.mcHome.buttonMode = true;
    holder.mcAbout.buttonMode = true;
    holder.mcMovies.buttonMode = true;
    //holder.mcLocation.buttonMode = true;
    holder.mcStore.buttonMode = true;
    //var objFileToLoad:URLRequest = new URLRequest();
    var swfLoader:Loader;
    addListeners();
    function addListeners():void {
        holder.mcHome.addEventListener(MouseEvent.CLICK, homePage);
        holder.mcAbout.addEventListener(MouseEvent.CLICK, aboutPage);
        holder.mcMovies.addEventListener(MouseEvent.CLICK, moviesPage);
        // holder.mcLocation.addEventListener(MouseEvent.CLICK, locationPage);
        holder.mcStore.addEventListener(MouseEvent.CLICK, storePage);
    var currentPage:*;
    var xImage:Sprite = new Sprite();
    homePage();
    function homePage(event:MouseEvent = null):void {
        SoundMixer.stopAll();
        addListeners();
        if(swfLoader){this.removeChildAt(0);}
        holder.mcHome.removeEventListener(MouseEvent.CLICK, homePage);
        var loadRequest:URLRequest = new URLRequest("home.swf");
        swfLoader = new Loader();
        swfLoader.contentLoaderInfo.addEventListener(Event.INIT, positionContent);
        swfLoader.load(loadRequest);
        this.addChildAt(swfLoader, 0);
        function positionContent(e:Event):void {
            currentPage = swfLoader.content;
            var loadedImage = currentPage.onStage;
            xImage = loadedImage;
    //        loadedImage.x= 0;
    //        loadedImage.y= 0;
            fillBG();
    function aboutPage(event:MouseEvent):void {
        SoundMixer.stopAll();
        var objFileToLoad:URLRequest = new URLRequest("about.swf");
        loader.contentLoaderInfo.addEventListener(Event.INIT,positionContent);
        loader.load(objFileToLoad);
        this.addChildAt(loader, 0);
        function positionContent(e:Event):void{
           loader.x= 0;
           loader.y= 0;
    function moviesPage(event:MouseEvent):void {
        addListeners();
        holder.mcMovies.removeEventListener(MouseEvent.CLICK, moviesPage);
        SoundMixer.stopAll();
        if(swfLoader){this.removeChildAt(0);}
        var objFileToLoad:URLRequest = new URLRequest("Movies.swf");
        swfLoader.contentLoaderInfo.addEventListener(Event.INIT,loadedHandler);
        swfLoader.load(objFileToLoad);
        this.addChildAt(swfLoader, 0);
        function loadedHandler(e:Event):void {
            currentPage = swfLoader.content;
            xImage = currentPage;
    function locationPage(event:MouseEvent):void {
        SoundMixer.stopAll();
        var objFileToLoad:URLRequest = new URLRequest("location.swf");
        loader.load(objFileToLoad);
         this.addChildAt(loader, 0);
    function storePage(event:MouseEvent):void {
        SoundMixer.stopAll();
        var objFileToLoad:URLRequest = new URLRequest("store.swf");
        loader.load(objFileToLoad);
         this.addChildAt(loader, 0);
    holder.addEventListener(MouseEvent.MOUSE_OVER, over);
    holder.addEventListener(MouseEvent.MOUSE_OUT, out);
    holder.addEventListener(MouseEvent.MOUSE_DOWN, down);
    holder.addEventListener(MouseEvent.MOUSE_UP, up);
    holder.mcAbout.buttonMode = true;
    holder.mcHome.buttonMode = true;
    holder.mcMovies.buttonMode = true;
    holder.mcStore.buttonMode = true;
    //holder.mcLocation.buttonMode = true;
    var myColor:ColorTransform = transform.colorTransform;
    function over(e:MouseEvent):void {
        myColor.alphaMultiplier = 3;
        e.target.transform.colorTransform = myColor;
    function out(e:MouseEvent):void {
        myColor.alphaMultiplier = 1;
        e.target.transform.colorTransform = myColor;
    function down(e:MouseEvent):void {
        myColor.alphaMultiplier = 5;
        e.target.transform.colorTransform = myColor;
    function up(e:MouseEvent):void {
        myColor.alphaMultiplier = 1;
        e.target.transform.colorTransform = myColor;
    //var cpc = this.child.child.getChildByName("onStage");
    //trace(cpc);
    var ratio:Number;
    var rRatio:Number;
    ratio = xImage.height/xImage.width;
    rRatio = xImage.width/xImage.height;
    var newRatio:Number;
    function fillBG(evt:Event = null):void {
        trace("width: " + xImage.width);
        trace("height: " + xImage.height);
        trace("ratio: " + ratio.toString());
        trace("rRatio: " + rRatio.toString());
        trace("newRatio: " + newRatio.toString());
        newRatio = stage.stageHeight/stage.stageWidth;
        holder.x = stage.stageWidth - (holder.width +25);
        holder.y = 50;
        if (newRatio > ratio) {
            trace("newRatio > ratio: ");
            xImage.height = stage.stageHeight;
            xImage.width = stage.stageHeight * rRatio;
        } else {
            trace("else");
            xImage.width = stage.stageWidth;
            xImage.height = stage.stageWidth * ratio;
        stage.addEventListener(Event.RESIZE, fillBG);
    messages from trace statements here:
    width: 939
    height: 704
    ratio: NaN
    rRatio: NaN
    newRatio: NaN
    else
    width: 561
    height: 704
    ratio: NaN
    rRatio: NaN
    newRatio: 0.49376114081996436
    else
    The height never changes
    retio and rRatio are NaN even though they are the Quotient of numbers.

    First, it is too much code to go through so I don't think I will give a complete answer. I assume this is a timeline code.
    Here is what I was able to notice:
    1. You declare the variables outside the scopes of the functions:
    var ratio:Number;
    var rRatio:Number;
    ratio = xImage.height/xImage.width;
    rRatio = xImage.width/xImage.height;
    var newRatio:Number;
    Naturally, they are NaN because neither xImage.height nor xImage.width are available at this point.
    I suspect that you anticipate that when code hits these lines - swf is already loaded but IT IS NOT. Flash executes ALL THE CODE to the end NOT WAITING for swf to load - this is one of the premises of asynchronous event model.
    To remedy this you need to place value assignments into the event handler:
    Version One:
    Declare variable at the top of the code before you start loading:
    var ratio:Number;
    var rRatio:Number;
    var newRatio:Number;
    Calculate values in event handler:
    function positionContent(e:Event):void {
            ccurrentPage = swfLoader.content;
            var loadedImage = currentPage.onStage;
            xImage = loadedImage;
            ratio = xImage.height/xImage.width;
            rRatio = xImage.width/xImage.height;
            fillBG();
    Or do it inside  fillBG(); method (version two)
    2. Nested functions are evil and I would like to suggest you reconsider using them and bring them outside of other methods' scopes. I am talking about positionContent handlers you use.

  • Captivate 5: msvcr90.dll error when opening projects from CP4

    Hi,
    I have a problem during a few days and I don't know how to solve it.
    I'm running a SO Win XP (with SP3) and I have been using Captivate 4 without any problem for months Last week I installed Captivate 5 (I deleted CP4 from the computer - not enough space for both versions)
    CP5 works fine when I open a new project on this version or opening a project .cptx file previously created with CP5. My problem appears when opening a project previously created with CP4 (file with extension .cp). The CP5 tries to update the file but suddenly an error forcing to close the CP5 appears.
    The details of the error are the next:
    AppName: adobecaptivate.exe     AppVer: 5.0.2.630     ModName: msvcr90.dll
    ModVer: 9.0.30729.4148     Offset: 00030655
    Other computer in the office (running Windows 7) is working correctly, without the problem I have in my win XP machine.
    Any idea to try to solve it?
    Many thanks in advance. Regards.

    Was there a solution to this problem as I encounter it in Captivate 5.5.0.257 when trying to edit a slide containing audio files for a captivate 5.5 project. The project can be previewed and it playes all the slides but none of the audio. If I click a slide in the filestrip which has audio Captivate will crash and show the error reporting screen. If l click on the audio in the library it will also crash captivate
    The audio folder in the library has 5 items all called Narration1 with a use count fo 1 but with different sizes. even right clicking on the audio here will crash captivate. The other entries in the library don't case a crash
    I have tried the project on 2 different computers but both will crash captivate if I try to select a slide with audio or use the library to try to select the audio

  • SIMBL Error when opening Safari from the desk tray

    I get a SIMBL Error when I open Safari from the desk tray. The error reads:
    SIMBL Error: Safari 3.0.4 version 523.12 has not been tested with plugin PCB (null) (v19).
    Any idea on the origin of this error? I have recently turned on parental controls -- could that have anything to do with the PCB plugin? Where do I see a list of installed Safari plugins?

    The PCB error is related to a Parental Control Bar plug-in which is incompatible with the recently updated Safari
    http://www.parentalcontrolbar.org/
    To eliminate the error, ...
    "This is probably installed under Macintosh HD > Library > Application Support > SIMBL > Plugins > PCB.bundle. If you simply remove this, Safari should be happy. (If you installed it somewhere else, then just use Spotlight to find PCB.bundle.)" Taken from Apple Discussion Board, Topic : Safari 3.0.4: Plugin-not-loaded alert window
    I have not re-installed the plug-in so cannot comment as to whether it is updated for Safari 3.04. Otherwise, error disappeared.

  • Log File Error when open MDS_Log from MDM Console

    Hi Experts,
    I am facing a problem when I tried to open MDS_Log file from MDM Console. The error message was showing as below:
    Log File Error
    Problems in the log file prevent Console from displaying its contents. To view log contents, open the log file in a seperate text editor.
    Could any of you advise me how to open the log in a seperate text editor from MDM console ?
    Thanks very much in advance
    Regards,
    Wei Dona

    Hi ,
    Just  right click on record pane of log node and select save .it will sav to user defined location in .csv format.
    Please try at yr end.
    Thanks,
    Sudhanshu

  • Error when Open PDF from Email

    When I open a PDF-File from an email, there is always an error "schwerwiegender Fehler" (German version) and the acrobat close down.
    When I download/save first the pdf local harddisk and open after, normally I don't have that error (sometimes happen).
    I reinstall already once adobe acrobat with the latest version. It doesn't work. By the way I have Adobe CS3 completely installed. I guest here is a problem

    When I open a PDF-File from an email, there is always an error "schwerwiegender Fehler" (German version) and the acrobat close down.
    When I download/save first the pdf local harddisk and open after, normally I don't have that error (sometimes happen).
    I reinstall already once adobe acrobat with the latest version. It doesn't work. By the way I have Adobe CS3 completely installed. I guest here is a problem

  • Error when opening BEX from the WEB BI aplication

    Helo,
    I want to launch the BEW web application from the BI Launch pad.
    When i enter the username/ password for the BW system i git the followong error:
    BEx Web Application
    BEx Web Application Session Management
    Exception occured while processing the current request; this exception cannot be handled by the application orframework
    Failed to process request; contact your system administrator
    To facilitate analysis of the problem, keep a copy of this error page
    We are sorry for the inconvenience
    Copyright © SAP AG. All Rights Reserved.
    I did all the steps descibed in the following link:
    URL http://wiki.sdn.sap.com/wiki/display/BOBJ/ConfigurationstepstointegrateBExWebapplicationsintoBI+4.x
    Do you have an idea how to solve this issue?
    Reards,
    Hassan

    Mike,
    It looks like ni.com is not supplying that particular console object which is causing an issue with the embedded instance of IE9. Every other website I've tried works correctly. I've looked around the ActiveX methods to intercept and ignore this error, but I haven't found anything yet.
    For others' reference, here is the link to the example:
    https://decibel.ni.com/content/docs/DOC-2042
    Karl G.
    Applications Engineer
    ni.com/support

  • Gettin a MAPI error when sending emails from another program

    Using Thunderbird, I used to ne able to send emails from MYOB.
    Since an update of Thunderbird on one particular machine, it no longer works. It comes up with a MAPI error. All the other computers in the network send from MYOB with no problem.
    Could someone please assist as the computer that wont send is the invoicing computer!

    Do I assume the windows XP the forum detected is or is not the operating system.
    What operating system, 32 or 64 bit?

  • Java Error when opening WEBI from BI Launchpad?

    Hi I am working with colleagues on building a WEBI dashboard on the BI Launchpad. However, my colleagues are unable to access WEBI fully (view/edit reports) because the following error displays on their Internet Explorer web browser:
    "Cannot launch Java Report Panel, please make sure you have installed a Java virtual machine"
    I have tried asking them to download the latest version of Java and still this error is not resolved. Does anyone know the root cause of this and how I can provide a solution for my colleagues?

    Hi Kevin
    This is the direct link
    Java Archive Downloads - Java SE 6
    download the first two
    Java SE Development Kit 6u45
    Java SE Runtime Environment 6u45
    create username and password with oracle to download it
    before installing the above two... uninstall all other java versions in the machine,
    restart the machine once done
    add the java path into environmental variables
    check the version in the command prompt after the install using the command java -version

  • How to call one .SWF from another?

    How do I call one .SWF from another. I built a very beefy
    base .SWF, and want to add music overlay, and an intro slide show
    to the exsting Flash animation, but put it in a second .FLA/.SWF
    file. How do I call one from the other?
    This will be embedded in an HTML file but I assume this is
    superfluous to my question.
    F.Z.

    I think you should open that Another SWF (FLA),
    and add some actionscript..
    For example, you could create a movie clip, and write
    actionscript in the
    first keyframe:
    loadMovie("
    http://www.somewebpage.com/movie.swf",
    this);
    "FredZimmerman" <[email protected]> wrote in
    message
    news:ftnjas$mj5$[email protected]..
    > How do I call one .SWF from another. I built a very
    beefy base .SWF, and
    > want
    > to add music overlay, and an intro slide show to the
    exsting Flash
    > animation,
    > but put it in a second .FLA/.SWF file. How do I call one
    from the other?
    >
    > This will be embedded in an HTML file but I assume this
    is superfluous to
    > my
    > question.
    >
    > F.Z.
    >

  • CS6: DistributedCOM Error id: 10016 when open pdf from web page in Win8.1

    For example here below I've got the issue: 
    http://modemwifi.it/wp-content/uploads/asus-dsl-n55u.pdf
    Adobe Acrobat X pro V 10.1.8:
    DistributedCOM Error id: 10016 when open pdf from web page.
    Nome registro: System
    Origine:       Microsoft-Windows-DistributedCOM
    Data:          04/11/2013 19:09:19
    ID evento:     10016
    Categoria attività:Nessuna
    Livello:       Errore
    Parole chiave: Classico
    Utente:        PC-PIERO\Piero
    Computer:      Pc-Piero
    Descrizione:
    Le impostazioni delle autorizzazioni impostazioni predefinite del computer non concedono l'autorizzazione di Attivazione in Locale per l'applicazione server COM con CLSID
    {B801CA65-A1FC-11D0-85AD-444553540000}
    e APPID
    {2EAF0840-690A-101B-9CA8-9240CE2738AE}
    all'utente Pc-Piero\SID Piero (S-1-5-21-3453328585-262132574-2759341577-1001) dall'indirizzo LocalHost (tramite LRPC) in esecuzione nel SID del contenitore di applicazioni Non disponibile (S-1-15-2-1430448594-2639229838-973813799-439329657-1197984847-4069167804-1277922394). Per modificare tale autorizzazione di sicurezza, è possibile utilizzare lo strumento amministrativo Servizi componenti.
    XML evento:
    < Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-DistributedCOM" Guid="{1B562E86-B7AA-4131-BADC-B6F3A001407E}" EventSourceName="DCOM" />
        <EventID Qualifiers="0">10016</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8080000000000000</Keywords>
        <TimeCreated SystemTime="2013-11-04T18:09:19.468877700Z" />
        <EventRecordID>14806</EventRecordID>
        <Correlation />
        <Execution ProcessID="768" ThreadID="776" />
        <Channel>System</Channel>
        <Computer>Pc-Piero</Computer>
        <Security UserID="S-1-5-21-3453328585-262132574-2759341577-1001" />
      </System>
      <EventData>
        <Data Name="param1">impostazioni predefinite del computer</Data>
        <Data Name="param2">Locale</Data>
        <Data Name="param3">Attivazione</Data>
        <Data Name="param4">{B801CA65-A1FC-11D0-85AD-444553540000}</Data>
        <Data Name="param5">{2EAF0840-690A-101B-9CA8-9240CE2738AE}</Data>
        <Data Name="param6">Pc-Piero</Data>
        <Data Name="param7">Piero</Data>
        <Data Name="param8">S-1-5-21-3453328585-262132574-2759341577-1001</Data>
        <Data Name="param9">LocalHost (tramite LRPC)</Data>
        <Data Name="param10">Non disponibile</Data>
        <Data Name="param11">S-1-15-2-1430448594-2639229838-973813799-439329657-1197984847-4069167804-1 277922394</Data>
      </EventData>
    < /Event>
    How can I solve this problem?
    Thanks

    // I got this from an Action (I�m using Struts)
    java.sql.Blob file=(java.sql.Blob)request.getAttribute("PDFfile");
    String filename=(String)request.getAttribute("filename");
    try{
      int iLength = (int)(file.length());
      response.setHeader("Content-type", "application/pdf");   
      response.setHeader("Content-Disposition", "inline; filename=\""+filename+"\"");
      response.setHeader("Expires","0");
      response.setHeader("Cache-Control","must-revalidate, post-check=0, pre-check=0");
      response.setHeader("Pragma","public");
      response.setContentLength(iLength);
      ServletOutputStream os = response.getOutputStream();
      InputStream in = null;
      in = file.getBinaryStream();
      byte buff[] = new byte[1024];
      while (true) {
          int i = in.read(buff);
          if (i<0) break;      
          os.write(buff,0,i); 
      os.flush();
      os.close();
    } catch(Exception ex){
       out.println("Error while reading file : " + ex.getMessage());
    }and now it�s running !!! I�m not using response.setContentType(...) and I do this in response.setHeader("Content-type", "application/pdf"). And I use response.setHeader("Content-Disposition", "inline; filename=\""+filename+"\"") instead of response.setHeader("Content-Disposition", "attachment; filename=\""+filename+"\"");

  • Error when open fdf document from Safari

    Reproduced on
    * Adobe reader 9.1.0
    * Acrobat Pro 8.1.3
    NOT reproduced with Acrobat Pro 8.0.0( withou updates )
    have simple fdf document for example in root of disk c:
    =============
    %FDF-1.2
    1 0 obj
    <<
    /FDF
    <<
    /F (1.pdf)
    /JavaScript
    <<
    /After 2 0 R
    >>
    >>
    >>
    endobj
    2 0 obj
    <<
    >>
    stream
    endstream
    endobj
    trailer
    <<
    /Root 1 0 R
    >>
    %%EOF
    ================
    when open it with IE or FF, al works fine. but when try to open in safari  messagebox shown
    "There was an error when open this document. This file cannot be found."

    minified version of not worked fdf
    %FDF-1.2
    1 0 obj
    <<
    /FDF <</F (pdf.pdf) >>
    >>
    endobj
    trailer
    <<
    /Root 1 0 R
    >>
    %%EOF

  • JDeveloper 11.1.2.3 hangs when opening project from JDeveloper 11.1.1.6

    Hello! I have a problem here which I can't solve. I also asked this question here: http://stackoverflow.com/questions/14365031/jdeveloper-11-1-2-3-hangs-when-opening-project-from-jdeveloper-11-1-1-6/14369211#14369211 . The whole story in short. I have a JavaEE client-server project in JDeveloper 11.1.1.6, where it works like a charm. Recently I had to upgrade JDeveloper version to the latest 11.1.2.3. The first problem was that the standard procedure of migrating project from the older version of JDeveloper to the newer one did not help: IDE was hanging forever all the time with no apparent (for me) reason, log file was silent about that. Then I tried another way: I just created the same project from the beginning and put there all necessary source files, libraries, set project properties etc. Still nothing, but now found the way to obtain a kind of error at least. I ran C:\Oracle\Middleware\jdeveloper\jdev\bin\jdev.exe from the command line and got the following (e.g. when I started running debug):
    Jan 16, 2013 8:52:09 PM oracle.ideimpl.runner.StarterFactoryDescriptionImpl logError
    SEVERE: Incorrect hash-structure value in starter-factory definition
    Jan 16, 2013 8:52:10 PM oracle.ideimpl.runner.StarterFactoryDescriptionImpl logError
    SEVERE: Incorrect hash-structure value in starter-factory definition
    But I don't know what could be the next step... Could anyone help me? Thanks in advance for your attention!
    Edited by: user12144197 on 22.01.2013 0:42

    Hi,
    not sure if you have a support contract or work for Oracle. In both cases the best option is to file a bug (service request)
    Frank

  • Error when opening an RFC connection (LB : Hostname or service of the messa

    Hi All,
    Im trying to transport datasources in BW, they are 7.x  RSDS datasources. but we did not change the source system, it was existing and we are using the same source for older BW version. we now installing new BW 7.x system.
    These  transports went fine in BQ system but failing in BP system with the below error :
    Error when opening an RFC connection (LB : Hostname or service of the message ser
    Error when activating DataSource 2LIS_17_I0NOTIF RP1CLT100
    Error when opening an RFC connection (LB : Hostname or service of the message ser
    Error when resetting DataSource 2LIS_17_I0NOTIF RP1CLT100 to the active version
    the datasource 2LIS_17_I0NOTIF is active in RP1CLT100 system. when this transport goes to prod it tries to overwrite the existing one, as there are no changes to the datasource the structure will be the same.
    but after that it cant able to activate that datasource.
    so my question is can we able to activate this datasource in RP rather than doing transport again from R/3 Dev---R/3 PRD.
    i tried RSDS_DATASOURCE_ACTIVATE_ALL but it doesn't help.
    another question is when we migrate from 3.x datasource to 7.x, does this change any metadata in R/3 system as well.
    Best Regards
    Robyn.

    Hi Rizwan,
    Looking at the error message it seems like there is some issue with RFC connection and whatever objects you are trying to move are not reaching to target system. Just have a check with basis team.
    Once you migrate DS from 3.x to 7.0 yes there will be some meta data changes e.g. the DS type will be changed from ISFS to RSDS. You will have to send the migration along with current data source.
    Regards,
    Durgesh.

Maybe you are looking for