Routing doesn't work in my C# code

Hi guys,
I'm trying to make routing from an old aspx-page to the new one using the following code:
routes.MapRoute(
name: "Default",
url: "auto-vhd.aspx",
defaults: new { controller = "autovhd", action = "Index" }
This code dosen't work. But if I remove extension -  url: "auto-vhd", it works fine. It also works fine for other pages' names, which don't contain special symbols, like '-'.
Does anyone knows the reason why the code doesn't work for url: "auto-vhd.aspx"? How can I fix it?
Thanks,
Alex

Please use the ASP.NET forums for ASP.NET related questions:
http://forums.asp.net

Similar Messages

  • Router doesn't work for hi-speed cable

    I have two MacBook Airs. I have one internet cable that comes out from the wall. I stick this in one of my MacBook Airs and I get high-speed internet (100 mbps) that way. It works fine.
    Now, I bought a cheapish router in Korea, so that I can use internet on two computers.
    I connected them up like this: I stuck the internet cable into the router (WAN socket) and then I attached the other two computers to the router using ethernet cables.
    However, it doesn't work.
    What do I have to do to get this to work.
    I do not want to use wireless internet as it's too slow. I want to use cable internet.

    I think I could have done something wrong as the router's manual was in Korean which I cannot understand very well. I don't know whether it was the router or it was me. Anyway, I returned it and got another router.
    I got Netgear-- I couldn't find D-Link in Seoul--and the computer runs well on the router now. However, the website that automatically came up was in Korean and I had to struggle a bit trying different things not knowing what the website was telling me what to do. After about a couple of hours, I got everything to work. So even though the router is made by a western company, because I am in Korea, the Korean language website will automatically come up, as this is the default website and there is nothing I can do about it.
    I DID get the website address for Netgear for English-speaking users but it was only support, it wasn't the website that you log into to connect your router.

  • Why "start abc.doc" doesn't work in my java code

    Hi there:
    I used Runtime.getRuntime().exec("start abc.doc") to view the file in my java code, it doesn't work, but it works when I type in this at command line, could anybody help me out, super thanks in advance.
    Regards

    Hi there:
    The exception is
    java.io.IOException: CreateProcess: start "c:/temp/desktop/bob/data/abc.doc" error=2
         at java.lang.Win32Process.create(Native Method)
         at java.lang.Win32Process.<init>(Unknown Source)
         at java.lang.Runtime.execInternal(Native Method)
         at java.lang.Runtime.exec(Unknown Source)
         at java.lang.Runtime.exec(Unknown Source)
         at java.lang.Runtime.exec(Unknown Source)
         at java.lang.Runtime.exec(Unknown Source)
         at desktop_v1_f.novell.io.IOManager.showFile(IOManager.java:42)
         at desktop_v1_f.novell.core.MainDesktopManager.showFile(MainDesktopManager.java:74)
         at desktop_v1_f.novell.gui.Surfboard.openF(Surfboard.java:267)
         at desktop_v1_f.novell.gui.Surfboard.detailsTable_mouseClicked(Surfboard.java:283)
         at desktop_v1_f.novell.gui.Surfboard_detailsTable_mouseAdapter.mouseClicked(Surfboard.java:320)
         at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
         at java.awt.Component.processMouseEvent(Unknown Source)
         at java.awt.Component.processEvent(Unknown Source)
         at java.awt.Container.processEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.run(Unknown Source)

  • WRT150N version 1.1 Router doesn't work with internet

    I have a WRT150N version 1.1 and it has been working fine, but today it quit sending out the internet. My computer is still connected to the router but the internet doesn't come through even though the internet light on the router is still flashing. I have reset my modem and router many times with out any success. The only way I can connect to the internet is directly from the router, even when I plug into the router it doesn't work. Help!
    Message Edited by dewey123 on 09-18-2009 09:03 PM

    As you have Resetted your Modem and Router, So now your Router is back to the Factory Defaults.... So in this case you need to re-configure all the settings back on your Router..
    If your Internet Service Providor is Cable follow this link
    If your Internet Service Providor is DSL follow this link

  • F9 doesn't work even after the code that I put it inside KEY-F9

    IN KEY-F9 I PUT :-
    SHOW_KEYS;
    and in run time , when i press F9 nothing happen !
    why the code didn't execute ?!
    I attached the fmb file in this link :-
    http://www.zshare.net/download/16231588ffb4d1df/
    , and it work with HR schema

    I modified the file fmrweb.res and did that :-
    from
    120 : 3 : "Shift+Ctrl+F9" : 91 : "Function 9"
    to
    120 : 3 : "F9" : 91 : "Function 9"
    and even although I programmed the KEY-F9 trigger to
    if show_lov('LOV4') then
         message('OKayyyyyyyyyyyyyyy');
    else
         message('NOOOOOOOOOOOOOOOOO');
    end if;
    but in Run Time when I press F9 nothing happened , but when I press Shift+Ctrl+F9 the LOV appear !!!!
    what's went wrong here ?

  • After downloading iOS 6, the map rout doesn't work

    Please be informed that I am facing a problem with the iphone Maps, it happened that routs between places are not working now , that happened afyer I downloaded iOS 6, please advise

    Me too I have the same problem .. when i downloaded iOS 6 on my iphone 4s after that the maps dont work anymore "no results found" is listed ... even when i search a place i cant anymore and the 3d is not also working ... what should i do ? maps is very important to me ...

  • E3200 - This router doesn't work with gaming systems without headaches!

    I bought this router and can't get XBOX, Wii, DSI XL or PS3 to work right. Been on tech support and phone support for 13 hours toay and they say to send it back, Firmware updates, port opening, firewall changing and 5 techs with no real problem solving and they all had me do something different. It may work on XBOX LIve for a little bit but try to download or do updates and kicks it out. Had a Lynksys WRT300N for 4 years with no problems until the other day when the XBOX had gaming issues then was talked into buying E3200 from tech support as my WRT300N was shutting down. Signal strength is less than my older router with it dropping 20% while watching it drop in seconds. What a joke and time to move on to maybe a Netgear this time. It is a shame to drop quality but they sure did. It does however work great on my 2 laptops, iPhone and Vizio wireless tv but no good for gaming and don't waste your time!! Wish my old WRT300N was still working as had no problems with any gaming consoles working on it. Tech support was pretty useless when they are halfway around the world and most don't know what they are talking about!! Very disappointed with Lynksys Cisco!!

    There might be some settings required in the router so that it gets the proper solution. If you are facing the concern of getting lag, dropped connections then you can try the following steps:
    A] With the help of Cisco Connect Software (if at all you have installed the router with the help of this software)
    1] Open the software and go to the option which says "Router Settings"
    2] Then click on the option which says "Advanced Settings" which will take you to the router's configuration page.
    3] Lower the MTU (Maximum Transmission Unit) from 1500 to 1400 or less (usually found on your router's main/ basic setup page)
    4] Then go to the Wireless tab, keep network mode as mixed,
    For Channel Settings of 2.4 GHz you can make Channel Width to 20 MHz only and Channel to 6, 9, 11..
    For Channel Settings of 5 GHz you can make Channel Width to 20 MHz only and Channel to 40 or 161...
    B] If you haven't installed Cisco Connect then you can log on to the router's user interface using it's default IP address in the browser which is 192.168.1.1 and type in 'admin' as the password leaving the username field blank. This will take you to the router's web interface and then follow steps as mentioned above to make the changes.
    You should also make sure you upgrade the drivers for the WLAN card on your laptop computers.
    Second, for best results, wireless-N routers should be paired with wireless-N adapters in the same way that wireless-G routers should be paired with wireless-G adapters.
    Should there be a mix of wireless-G and wireless-N adapters connecting to the network, it would be best to set the wireless network mode to Mixed. This will allow wireless-G devices to have a stable connection to the network and will allow the wireless-N device to still connect to the network but will be performing based on the wireless-G speed.

  • I Know Why Your Router Doesn't Work---Maybe!

    Did your wireless router recently just die for unknown reasons?  Did the computers and other items connected to it fall off?
    Question... Did you recently install the newest updates from Microsoft?  If you did, there is a real good chance that is what caused it!
    After I installed the Component Services 3.0 updates from MS, my entire network blew up!  Nothing connected, I lost my internet, etc...
    I pulled my system back with an old restore point and low and behold, I was able to get my internet back... however, I was not able to get the router to work.  After much consideration, I reinstalled the router software and tah dah, it works, and it remembered my settings.
    Don't believe me.  I just installed the Component Services 3.0 on my laptop this morning... and it lost it's internet connection too.  I created a restore point just prior to installed the Auto Updates and (boy I'm glad I did) and again, ended up restoring to the prior save.
    Good Luck... And God Bless America!
    Cheers... Marco

    kbas114 wrote:
    My this all started happening to me before I installed the latest updates from Microsoft, I only installed them thinking they might help me regain connection.
    Hi
    sometimes updates are for good , sometimes for Bad ofcourse.
    Like a two faces of coin . its true , there might be a small update in windows firewall or something which forced the first guy to loose the connection .
    at the same time , there might be some file missing or an error which was interruption the last guys internet connection which got reolved after installing the updates .
    pe@c3
    "What u Give , is wht u better start expecting to take back".. - http://Forsakenbliss.wordpress.com

  • Wireless router doesn't work with Windows 8

    Does anyone have experience with attempted installs of wireless routers using windows 8? I have tried to install three devices but they will not install for windows 8 and I can't find a single one that is. I don't need the internet just a router for my home wireless. Printer, mp3, etc. If you look at all of the Linksys specs online, none of them say they are compatible with windows 8 just up to 7. I have tried to install two Linksys routers and two Belkin routers and none of them will install due to windows 8 being my OS. I use a verizon hotspot for my 4g internet.

    To sfd1117:
    I am able to see your post in this thread: http://community.linksys.com/t5/Social-Media-Support/Facebook-com-WRT110-Internet-access-problem/m-p.... I’ve posted a reply but let me post it here:
    If other devices are connecting without any problem through the router then the problem might be on the new laptop. First thing that you can try is check if the laptop can detect other wireless networks. If it can, try connecting to the other network. If it’s able to connect then it must have something to do with the wireless settings of the router. If it can’t then the problem might be on the built in wireless card of that laptop. Before calling the laptop manufacturer though, you can still try changing a setting (channel) on the router and see if the windows 8 laptop will be able to connect. For instructions, refer to this link: Changing the Wireless Channel on a Linksys Router.
    By the way, what is the model number of your router?

  • Crystal Report 13 with WPFon Windows XP doesn't work

    Hy everybody,
    I develop a Wpf application FrameWork 4.0 on Windows 7 64 bit with VS 2010 and Cr 13.
    On my machine, no problem with Crytal Report
    When I deploy my application on a Windows 7 32 bit : no problem with my crystal reports
    When I deploy my application on a Windows XP 32 bit : the crystal reports doesn't work.
    When the code arrive to rpt.SetDataSource or rst.SetParameterValue, my application close without any error message.
    Strange : I deploy my application on 3 XP. On 2 XP, just after de deployement It has work (two times it has show the report) but then the application close. Uninstall all and reinstall, it has never worked again.
    Some help please
    Regards
    Gridin

    See if [Process Monitor|http://technet.microsoft.com/en-ca/sysinternals/bb896645.aspx] tells you anything
    Use [Modules|https://smpdl.sap-ag.de/~sapidp/012002523100006252802008E/modules.zip] to compare the runtimes.
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup
    Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports]

  • Data Driven Test doesn't work in coded UI

    Hi,
    I have written my first coded ui data driven test (Visual Studio 2012).  Although the test ran and was marked passed. I don't think it actually did anything.  
    I have 2 fields (Input and Output) on my csv file.
    n my app,  I want to enter the input field in a field called GoTo which is an UITbedit field, hit enter.  This should open another window where I want to validate the window title = to my Output 
    Here is my code
            [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Data/MainData.csv", "MainData#csv", DataAccessMethod.Sequential), DeploymentItem("MainData.csv"), TestMethod]
            public void DataDrivenTest()
                //string paramVal = TestContext.DataRow["Input"];
                this.UIMap.EnterGoToValueMainParams.TextInputEditText =
                    TestContext.DataRow["Input"].ToString();
        this.UIMap.EnterGoToValueMain();
                this.UIMap.PressEnter();
                this.UIMap.AssertWindowTitleExpectedValues.TextOutputEditText =
                    TestContext.DataRow["Output"].ToString();
    During playback, it appeared that the coded ui test had looped through the csv file, but it didn't actually write anything to the edit field that I was testing.

    It still doesn't work,
    I modified my code as follows:
                this.UIMap.EnterGoToValueMainParams.TextInputEditText =
                       TestContext.DataRow["Input"].ToString();
                this.UIMap.EnterGoToValueMain();
                this.UIMap.PressEnter();
                this.UIMap.AssertWindowTitleExpectedValues.TextOutputEditText =
                       TestContext.DataRow["Output"].ToString();
                this.UIMap.AssertWindowTitle();
    The application appears to loop through the file, but it is placing my original entered test "1" in the edit field during both iterations.  The playback is slow enough that I can see what is being entered. It doesn't seem to be replacing the
    "1" with a "5" from my input file.

  • Help: v('p1_test'):=1; doesn't work why?

    I want to update states on p34_level_1, 2, 3, 4 etc..
    But it seems I can use v('p34_level_1') one way?
    for example:
    Variable_Value:= v('p34_level_1'); -- <----works correctly
    but I cant go:
    v('p34_level_1'):= Variable_Value; -- <----DOESN'T work
    Below show my code basically i want to loop through some fields and update the contents with values,
    any ideas? or suggestions?
    I get this error:
    ORA-06550: line 17, column 28: PLS-00103: Encountered the symbol ":" when expecting one of the following: := . ( % ;
    declare
    count_levels number(12,0);
    begin
    -- Count levels
    select count(level_id)
    into count_levels
    from wi_ccqual_level
    where bu = :p1_buid;
    -- update page
    FOR i IN 1 .. count_levels
    LOOP
    v('P34_LEVEL_' || i): = i;
    --i = i;
    END LOOP;
    END;

    Hi Vanadium
    Function v('ITEM') just reads item values from APEX environment.
    If you want to update item values from PL/SQL you should use apex_util.set_session_state API
    Syntax: apex_util.set_session_state(item,value)
    So you should write: apex_util.set_session_state('P34_LEVEL_'||i , i );
    I hope this helps you
    Oscar

  • Restore mysql doesn't work with Runtime?

    hi all
    iam trying to restore a backup of mysql database,i took the backup using mysqldump.
    iam using a correct syntax of restoring and i already tested it in the command line and it worked correctly
    mysql -u root new_db < f:\backup.sql
    the problem is when i try to use the same command with Runtime it doesn't work
    here's my code:
    try{ String command="c:\\wamp\\mysql\\bin\\mysql -u root new_db < f:\\backup.sql"; Runtime.getRuntime().exec(command); }catch(Exception e){e.printStackTrace();}
    and i already read the recommended article
    http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html?page=1
    but i don't know if there's something missing in my code
    hope to find help
    thanks in advance

    i implemented the backup part after modifications and it worked correclty:
             try{
             String path=textfield1.getText().replace('\\','/');
             String file_path=path+"/"+"backup.sql";
             File backupFile = new File(file_path);
             FileWriter fw = new FileWriter(backupFile);
             Runtime runtime = Runtime.getRuntime();        
             Process child = runtime.exec("c:/wamp/mysql/bin/mysqldump --user=root --lock-all-tables --opt library");
             InputStreamReader irs = new InputStreamReader(child.getInputStream());
                BufferedReader br = new BufferedReader(irs);
               String line;
                while( (line=br.readLine()) != null ) {
                    fw.write(line + "\n");
                fw.close();
                irs.close();
                br.close();
                     }catch(Exception e){e.printStackTrace();}but when i try to implement the restore part as above it doesn't work
    could anyone tell me please where's the error?
    try{
             String path=textfield2.getText().replace('\\','/');
             String file_path=path+"/"+"backup.sql";
             System.out.println(file_path);
             File backupFile = new File(file_path);
             FileWriter fw = new FileWriter(backupFile);
             Runtime runtime = Runtime.getRuntime();
             String command="c:/wamp/mysql/bin/mysql -u root lib < "+file_path;        
             Process child = runtime.exec(command);
             InputStreamReader irs = new InputStreamReader(child.getInputStream());
                BufferedReader br = new BufferedReader(irs);
               String line;
                while( (line=br.readLine()) != null ) {
                    fw.write(line + "\n");
                fw.close();
                irs.close();
                br.close();
                    }catch(Exception e){e.printStackTrace();}

  • Cascading Select List Doesn't work properly

    I am trying to use Cascading Select List in My Application. It works for the first time when I run the page afterwards when I try to open the same page in a different window it doesn't work afterwards it doesn't work at all.My code is as follows.
    1) Application Process with name getDet
    DECLARE
    lv_os_List varchar2(32000) := '';
    platform varchar2(50);
    err_code number;
    err_msg varchar2(200);
    BEGIN
    owa_util.mime_header('text/xml', FALSE );
    htp.p('Cache-Control: no-cache');
    htp.p('Pragma: no-cache');
    owa_util.http_header_close;
    htp.prn('<select>');
    HTP.prn ('<option value="' || 1 || '">' || '- All OS -' || '</option>');
    select platform into platform from platform where platformid =:P139_PLATFORM;
    if platform = 'Sun SPARC' then
    for i in (select os , osid from ostype where os like '%Sola%' order by os) loop
    htp.prn('<option value="' || i.osid || '">' || i.os || '</option>');
    end loop;
    ELSIF (platform ='Linux (x86 & x86-64)') then
    for i in (select os ,osid from ostype where os like '%Linux%' or os like '%RH%' or os like '%SLES%' or os like '%OEL%' order by os) loop
    htp.prn('<option value="' || i.osid || '">' || i.os || '</option>');
    end loop;
    ELSIF (platform ='TRU64') then
    for i in (select os ,osid from ostype where os like '%Tru64%' order by os) loop
    htp.prn('<option value="' || i.osid || '">' || i.os || '</option>');
    end loop;
    ELSIF (platform ='Windows') then
    for i in (select os ,osid from ostype where os like '%Windows%' order by os) loop
    htp.prn('<option value="' || i.osid || '">' || i.os || '</option>');
    end loop;
    ELSIF (platform ='IBM Linux on Power') then
    for i in (select os ,osid from ostype where os like '%Linux%' or os like '%RH%' or os like '%SLES%' or os like '%OEL%' order by os) loop
    htp.prn('<option value="' || i.osid || '">' || i.os || '</option>');
    end loop;
    ELSIF (platform ='IBM System z') then
    for i in (select os ,osid from ostype where os like '%Linux%' or os like '%RH%' or os like '%SLES%' or os like '%OEL%' order by os) loop
    htp.prn('<option value="' || i.osid || '">' || i.os || '</option>');
    end loop;
    ELSIF (platform like 'HP%') then
    for i in (select os ,osid from ostype where os like '%HP%' order by os) loop
    htp.prn('<option value="' || i.osid || '">' || i.os || '</option>');
    end loop;
    ELSIF (platform ='Itanium') then
    for i in (select os ,osid from ostype where os like '%HP%' or (os like '%Windows%' and osid <> 201) or os like '%Linux%64%' or os like '%RH%64%'
    order by os) loop
    htp.prn('<option value="' || i.osid || '">' || i.os || '</option>');
    end loop;
    ELSIF (platform ='AIX') then
    for i in (select os ,osid from ostype where os like '%AIX%' order by os) loop
    htp.prn('<option value="' || i.osid || '">' || i.os || '</option>');
    end loop;
    ELSE
    for i in (select os ,osid from ostype order by os) loop
    htp.prn('<option value="' || i.osid || '">' || i.os || '</option>');
    end loop;
    END IF;
    htp.prn('</select>');
    EXCEPTION
    WHEN OTHERS THEN
    err_code := SQLCODE;
    err_msg := substr(SQLERRM, 1, 200);
    INSERT INTO ERROR_TABLE (error_number, error_message)
    VALUES (err_code, err_msg);
    END;
    2) Application Item
    CASCADING_SELECTLIST_ITEM_1
    3) In the Footer of the region which contains the items the following Java Script
    <script>
    function get_select_list_xml(pThis,pSelect){
    var l_Return = null;
    var l_Select = html_GetElement(pSelect);
    var get = new htmldb_Get(null,html_GetElement('pFlowId').value,
    'APPLICATION_PROCESS=getDet',0);
    get.add('CASCADING_SELECTLIST_ITEM_1',pThis.value);
    gReturn = get.get('XML');
    if(gReturn && l_Select){
    var l_Count = gReturn.getElementsByTagName("option").length;
    l_Select.length = 0;
    for(var i=0;i<l_Count;i++){
    var l_Opt_Xml = gReturn.getElementsByTagName("option");
    appendToSelect(l_Select, l_Opt_Xml.getAttribute('value'),
    l_Opt_Xml.firstChild.nodeValue)
    get = null;
    function appendToSelect(pSelect, pValue, pContent) {
    var l_Opt = document.createElement("option");
    l_Opt.value = pValue;
    if(document.all){
    pSelect.options.add(l_Opt);
    l_Opt.innerText = pContent;
    }else{
    l_Opt.appendChild(document.createTextNode(pContent));
    pSelect.appendChild(l_Opt);
    </script>
    <script>
    get_select_list_xml($x('P139_PLATFORM'),'P139_OS');
    </script>
    For the first Select list form element properties
    onchange="get_select_list_xml(this,'P139_OS')"
    Please let me know what change I need to make in the code.

    Vikas,
    Is your page 0 a public page or it requires authentication? I remember having the same
    problem a while ago.
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.opal-consulting.de/apex/f?p=107:7
    http://htmldb.oracle.com/pls/otn/f?p=31517:1
    -------------------------------------------------------------------

  • Applet registered through object tag doesn't work

    Hi..
    If i register an applet through <OBJECT> tag, the applet doesn't appear, but if registering through <applet> tag, it works.
    what happens?
    is there anybody can tell me why?

    The html <object> codes used are below.
    <OBJECT
    classid = "clsid:CAFEEFAC-0014-0002-0004-ABCDEFFEDCBA"
    codebase = "http://java.sun.com/update/1.4.2/jinstall-1_4_2_04-windows-i586.cab#Version=1,4,2,40"
    WIDTH = 100 HEIGHT = 100 >
    <PARAM NAME = CODE VALUE = "MyApplet.class" >
    <PARAM NAME = "type" VALUE = "application/x-java-applet;jpi-version=1.4.2_04">
    <PARAM NAME = "scriptable" VALUE = "false">
    <PARAM NAME = MAYSCRIPT VALUE = true >
    </OBJECT>
    and the parent html file that contain "<iframe> tag" portion is written as below
    <iframe src=iframe_testApplet.htm name=AppletLoader frameborder="no" height=150 width=150 scrolling="no"></iframe>
    and all the parent html file and the iframed-file and the class file is in the same directory. so i didn't specify the "codebase" attribute above. and moreover, when i put a code that specifies the codebase though, it doesn't still work.
    the code specifying codebase is like this.
    <PARAM NAME = CODEBASE VALUE=".">
    I just want to let know that actually I solved above problem just before with some minor change. but I still want to know why it works at this time because there is not so much difference between before and after.
    the change I did is
    1. I rewrite all html code into jsp code
    2. in the jsp code, I specify the codebase with "<%= request.getContextPath()%>/aPath"
    But as you can see, the code base is the directory that contains all the files, parent html file, iframed file and a classFile, although I changed some minor codes, that cannot make it work if it doesn't work without the minor code-change because eventually it has same context from code viewpoints.
    As of now, I just take it as just a JRE bug. Can anyone let me know why it happens?

Maybe you are looking for