Is this bug in java-provided utf-8 Charset ???

Here is the little code I've done:
String serialisation = "myVeryComplexString ..."
String coding = new String(serialisation.getBytes("utf-8"));
String decoding = new String(coding.getBytes(), "utf-8");
I expected that "serialisation" and "decoding" are the same String. But they are not ...
The "serialisation.getBytes()" array contains 189 bytes. But the "decoding.getBytes()" array contains 191 bytes ... Why this difference ?
Any explaination ?

You aren't willing to listen. Maybe the soruce code for STring will convince you.
public final class String implements java.io.Serializable, Comparable {
    /** The value is used for character storage. */
    private char value[];
    /** The offset is the first index of the storage that is used. */
    private int offset;
    /** The count is the number of characters in the String. */
    private int count;
    /** Cache the hash code for the string */
    private int hash = 0;
    /** The cached converter for each thread.
     *  Note: These are declared null to minimize the classes
     *  that String must depend on during initialization
    private static ThreadLocal btcConverter = null;
    private static ThreadLocal ctbConverter = null;
     * Returns a <code>ByteToCharConverter</code> that uses the specified
     * encoding. For efficiency a cache is maintained that holds the last
     * used converter.
     * @param  enc The name of a character encoding
     * @return     ByteToCharConverter for the specified encoding.
     * @exception  UnsupportedEncodingException
     *             If the named encoding is not supported
     * @since      1.2
    private static ByteToCharConverter getBTCConverter(String encoding)
                                  throws UnsupportedEncodingException {
        ByteToCharConverter btc = null;
        if (btcConverter == null)
            btcConverter = new ThreadLocal();
        SoftReference ref = (SoftReference)(btcConverter.get());
        if (ref==null || (btc = (ByteToCharConverter)ref.get())==null ||
                          !encoding.equals(btc.getCharacterEncoding())) {
            btc = ByteToCharConverter.getConverter(encoding);
            btcConverter.set(new SoftReference(btc));
        } else {
            btc.reset();
        return btc;
...

Similar Messages

  • Is this a bug in Java!

    int i=0;
    i=i++;
    System.out.println(i);
    What should this code print.
    I guess 1.
    But it prints 0.
    Can anyone explain the logic behind this, or is this a bug in Java.
    Thanks for your time in advance.

    What did the mackerel do to deserve that?it wrote Sun's search function !!!!!! :pPlease, a mackerel would of done a better job.
    All I can say is "JTable project", smiles.
    (Gah, Please kill me)mlk BANG BANG*
    *Post decease operator.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Is this bugs for Sun Java System Portal Server 6 2005Q4 (errorStoreDP) ?

    Hi,
    I installed Sun Java System Portal Server 6 2005Q4 under window xp environment.
    I used the following command to deploy war file, it worked for me (because I setup enough services and role for amadmin user), deploy/undeploy was worked very well for me.
    pdeploy deploy -u amadmin -w amAdminPassword -g -p
    amAdminPassword -v portletsamples.war
    Two months later, I did not change anything (configuration) within the two months.
    I use the same deploy/undeploy command to deploy war file again, I got the following error =>
    errorStoreDP (sms-UNKNOWN_EXCEPTION_OCCURRED)
    Message:The user does not have permission to perform the operation.
    Why this condition happened ? is this bugs for sun portal server ?
    I uninstall this sun portal server and reinstall it again, I still got
    the same error message. why ?
    But funny thing is that I format my machine, then install window xp and
    install System Portal Server 6 2005Q4 again, then it works for me again.
    is this reasonable ?
    I really don't know why ?
    Can someone help me ?
    Thanks!

    Hello,
    It seems you are really asking how you should design your application to use portlets.
    Your approach now seems to be that you would just copy your servlets to portlets. You can use the PortletRequestDispatcher to include content from your servlet. See http://portals.apache.org/pluto/multiproject/portlet-api/apidocs/javax/portlet/PortletRequestDispatcher.html
    I also found the following discussion on this topic http://www.mail-archive.com/[email protected]/msg00481.html
    But I don't think I'd recommend that approach for your application. How would you maintain the application going forward? You will have both servlets and portlets to maintain when you change the applicaiton. I assume you will be keeping the servlet application and using it also? Do you want the portlet content to match the servlet content always, or will they display differently?
    Instead, what you might consider an model-view-controller approach and designing a web service (the model) for both applications (servlet and portlet, views) to consume.
    As for the basics of porlet applications, the JSPPortlet will use JSPs for presentation of hte portlet content. GenericPortlet is the default implementation of the Portlet interface. Implementing the portlet interface means you must write the implementation yourself. Here are a couple of good tutorials to get you started on the Portlet spec:
    http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-portlet.html
    http://www.javaworld.com/javaworld/jw-09-2003/jw-0905-portlet2.html
    Also there is this JSE tutorial, but I don't know how current it is:
    http://developers.sun.com/prodtech/portalserver/reference/techart/portlets.html
    Hope that helps.

  • Adobe: Please reopen this bug SDK-30917

    Currently in Flex 4.5.1 if you set the VideoDisplay source over and over, each time the memory usage of the runtime (e.g. ADL.exe) increases. After a while the memory usage drops to about 50MB or so and starts increasing again. However, this time when the memory drops, the runtime stops responding. Other people have confirmed this behaviour.
    Bill has provided some links to other tickets regarding the same issue, one of which I reported ages ago. The fix suggested here is to set the VideoDisplay source to null before setting the source to something else. This should free up memory. However the "null" workaround that used to work no longer works.
    Can you reopen this ticket please and let me know what's happening about fixing this bug?
    https://bugs.adobe.com/jira/browse/SDK-30917

    I am having exactly the same issue. Here is simple test case:
    <?xml version="1.0" encoding="utf-8"?>
    <s:WindowedApplication creationComplete="creationComplete(event)" xmlns:fx="http://ns.adobe.com/mxml/2009"
                                                         xmlns:s="library://ns.adobe.com/flex/spark"
                                                         xmlns:mx="library://ns.adobe.com/flex/mx">
              <fx:Script>
                        <![CDATA[
                                  import mx.events.FlexEvent;
                                  protected function creationComplete(event:FlexEvent):void
                                            var timer:Timer = new Timer(1000);
                                            timer.addEventListener(TimerEvent.TIMER, onTimer);
                                            timer.start();
                                  private function onTimer(event:Event):void
                                            videoDisplay.source = null;
                                            videoDisplay.source = "file:///D:\\test.flv";
                        ]]>
              </fx:Script>
              <s:VideoDisplay id="videoDisplay"/>
    </s:WindowedApplication>
      The only workaround which works for me is to call System.gc() in the onTimer function. So it seems like for some reason garbage collector can't determine automatically that app runs out of memory.
    Best Regards, Aleksey

  • " JDK epoll bug" on Java 6

    Hi.
    We are using JDK6_u31, and we seem to experience the "JDK epoll bug" = Bug ID: JDK-6403933 (se) Selector doesn't block on Selector.select(timeout) (lnx)
    According to the bug report, this issue was only fixed for Java 7.
    Is there any fix/patch on this issue for Java 6?
    Thanks,
    Michal.

    We are using JDK6_u31, and we seem to experience the "JDK epoll bug" = Bug ID: JDK-6403933 (se) Selector doesn't block on Selector.select(timeout) (lnx)
    According to the bug report, this issue was only fixed for Java 7.
    Is there any fix/patch on this issue for Java 6?
    Contact Oracle support through your MOS account.
    Oracle often makes patches available for versions PRIOR to the version they were originally fixed for but only for customers with paid support.
    If you haven't purchased support you are out of luck. And if you have a support contract only Oracle can tell you if a patch for that bug is available. If it is they will provide you a link you can use to download the patched version.

  • Flicker footage in Premiere Pro CC 2014.2. Tested on different computers. When waiting for fixes this bug?

    Flicker appears solely the fault of Premiere Pro CC 2014.2. Tested on different computers. Used as nVidia Quadro and GeForce GTX770. Drivers were different. Everywhere equally evident flicker. Incidentally, it defies logic and may occur at different film pieces. If re-render that flicker may occur on another spot in the video.
    It can occur even in the parts without filters !!! But no all time.
    ver 2014.2 - win 7 - intel i7-4770 - gtx 770 - flicker!
    ver 2014.2 - win 7 - intel i7-4770 - Intel HD Graphics 4600 - flicker!
    ver 2014.2 - win 7 - intel i7-2700K - quadro 2000 - flicker!
    MERCURY PLAYBACK ENGINE work fine! But still flickering in preview and render.
    When waiting for fixes this bug?

    Hi Aleksey,
    Flicker appears solely the fault of Premiere Pro CC 2014.2. Tested on different computers. Used as nVidia Quadro and GeForce GTX770. Drivers were different.
    Have you tried with the Mercury Playback Engine set to "Software Only?" More info please: FAQ: What information should I provide when asking a question on this forum?
    Everywhere equally evident flicker. Incidentally, it defies logic and may occur at different film pieces. If re-render that flicker may occur on another spot in the video.
    Is this a brand new project or one you updated from an earlier version? What kind of footage are you exporting? Which preset are you using?
    When waiting for fixes this bug?
    If I can repeat the case here with the same hardware, GPU, and drivers, that would be easier to fix the bug. Currently, I cannot recreate the bug.  If you or anyone else can provide me with steps to recreate the bug, that would help immensely. It sounds like this will be the difficult thing.
    Thanks,
    Kevin

  • Bug In Java 5 Date/Calendar Timezone Implementation (possibly 6 also)

    Hey All,
    Really been scratching my head over a date issue I've observed for a while now in relation to TimeZone handling in java.
    It first manifested itself as strange behaviour in my Default TimeZone "Europe/Dublin" (ie. GMT with DST)
    e.g:
    System.setProperty("user.timezone", "Europe/Dublin");
    Date epoch=new Date(0);
    System.out.println("Epoch:"+epoch);
    yields:
    Epoch:Thu Jan 01 01:00:00 GMT 1970
    1AM (BUG???????)
    If I set the TZone above to GMT it outputs correctly as
    Epoch:Thu Jan 01 00:00:00 GMT 1970
    As there is no offset from GMT I can only think that DST is being handled incorrectly around the epoch. (even though it is not in DST on Jan 1st)
    So I wrote the following test using calendars to test my theory.
              System.setProperty("user.timezone", "UTC");
              Calendar test=Calendar.getInstance(); //will use the user.timezone
              Calendar test2=Calendar.getInstance(TimeZone.getTimeZone("Europe/Dublin"));
              for (int year=1965;(year<=1975);year++){
                   test.clear();test2.clear();
                   test.set(year, 0, 1, 0, 0, 0);
                   test2.set(year, 0, 1, 0, 0, 0);
                   System.out.println("UTC:"+ test.getTime()+ " --- EU/Dub:"+test2.getTime());
    Which yields the following interestingly inconsistent output (BUG?????)
    UTC:Fri Jan 01 00:00:00 UTC 1965 --- EU/Dub:Fri Jan 01 00:00:00 UTC 1965
    UTC:Sat Jan 01 00:00:00 UTC 1966 --- EU/Dub:Sat Jan 01 00:00:00 UTC 1966
    UTC:Sun Jan 01 00:00:00 UTC 1967 --- EU/Dub:Sun Jan 01 00:00:00 UTC 1967
    UTC:Mon Jan 01 00:00:00 UTC 1968 --- EU/Dub:Mon Jan 01 00:00:00 UTC 1968
    UTC:Wed Jan 01 00:00:00 UTC 1969 --- EU/Dub:Tue Dec 31 23:00:00 UTC 1968
    UTC:Thu Jan 01 00:00:00 UTC 1970 --- EU/Dub:Wed Dec 31 23:00:00 UTC 1969
    UTC:Fri Jan 01 00:00:00 UTC 1971 --- EU/Dub:Thu Dec 31 23:00:00 UTC 1970
    UTC:Sat Jan 01 00:00:00 UTC 1972 --- EU/Dub:Sat Jan 01 00:00:00 UTC 1972
    UTC:Mon Jan 01 00:00:00 UTC 1973 --- EU/Dub:Mon Jan 01 00:00:00 UTC 1973
    UTC:Tue Jan 01 00:00:00 UTC 1974 --- EU/Dub:Tue Jan 01 00:00:00 UTC 1974
    UTC:Wed Jan 01 00:00:00 UTC 1975 --- EU/Dub:Wed Jan 01 00:00:00 UTC 1975
    Strange - ehh? 1969->1971 all have issues with the Jan 1st date!!!!
    In fact theres issues for every day that DST is not in operation on these years... (BUG????)
    I'm part of a project that will be handling data from all Timezones and as such we have chosen
    to use UTC as our server time. We are now quite concerned what other bugs/strange behaviours
    lurk beneath the surface of the java implementation.
    Note we have tested various JDK's and they seem to be consistently inconsistent!
    If anyone can confrim this bug/issue or shed any light it would be most appreciated,
    G.

    miniman wrote:
    As there is no offset from GMT I can only think that DST is being handled incorrectly around the epoch. (even though it is not in DST on Jan 1st)Well, in the UK, DST was in effect on 1970 Jan 01. I wouldn't be surprised to find that the same applied in Ireland.

  • A bug in Java

    I would like to report a bug in Java.
    It began with the rmi tutorial on computing pi.
    I had no problem with this on a single computer but could never get it to work over the network. I posted messages on this forum and got lots of generous help, especially from Genady, but eventually I left it as an unsolved problem.
    Yesterday I came back to my local network with my current problem and had problems similar to pi. Now at least I have more experience and I could track it down. It looks like a Java bug to me.
    The hardware is: 1 router, behind which sit 2 computers: home-ilan at 192.168.2.100 and home-yona at 192.168.2.103. I have a client-server setup via rmi. If the server is on home-yona, all works OK. If the server is on home-ilan it fails. What could be the difference?
    It turns out that home-ilan (my main computer) also has the possibility to run VPN to the hospital. The VPN uses a given IP. If I need to get to the hospital, I use the VPN. If not, I don't use it.
    Yesterday I put Eclipse on home-yona and looked for the problem. It turns out to be in
    Query q1 = (Query) Naming.lookup(rmi1);I was running the query from home-yona to home-ilan. I got a valid q1 back, and I drilled down into it. One of the elements is
    ep=TCPEndpoint which has a host value.
    The host value should have been 192.168.2.100, but instead it was the value of the VPN. The packet was sent from 192.168.2.100 to 192.168.2.103 and home-yona picked up the packet correctly, but it had the wrong value of the host. When I actually made the query to rmi, it expected the result from the VPN IP, which it never got, so it timed out.
    The bug is that Naming.lookup, even though it got the packet through the LAN, gave VPN address. This would have been fine had I been querying from the hospital, but I was in fact doing a local query. The Naming.lookup doesn't differentiate, which is a bug.
    The bug is 100% reproducible. If I start the server while VPN is running, from home-yona I will always get the VPN IP. If I start the server while VPN is turned off, I will get the correct address.
    Any suggestions?
    Ilan

    If that were the only thing which was wrong, we'd be in great shape. It is then a bug of Cisco Systems who supplied the VPN. I just took the default conditions and used them. I had no idea there was any problem until I ran the RMI protocol.
    In fairness to Cisco Systems, I must say that it is unusal to say that I want a VPN connection into the hospital and at the same time make a connection over my local LAN. In fact it works for everything I happened to try up until now, but it fails for RMI (because of the static assignment).
    The amazing thing is that with all these incompatible programs is not that sometimes it fails, but that it works at all. When I look at the Control Panel, I see 2 LAN connections, my local LAN and the VPN. I suspect I would have a very similar problem if I had 2 physical LAN cards.
    The home-ilan identifies the computer and it doesn't identify the computer-lan combination.
    What the RMI wants is not the computer identification, but rather the lan card identification. At least in the Control Panel, such a thing doesn't exist.

  • Can java provide a follow/depend/attatch compiling warning?

    I wrote a class called Query.It connect to database and return ResultSet.So user must manually call my method close() to close the ResultSet and Connection, otherwise resource will be avaliable.
    But user maybe forget call the close() method.If codes are released,problem will occur.
    For this reason I want java provides a compile warning if a important method is not called.
    e.g. Codes maybe like this:
    /**Start**/
    class Query(){
    ResultSet getResultSet(DataSource ds){
    //Codes get resultset
    return ResultSet;
    void close() follow getResultSet(DataSource){
    //Close databse
    //Note: "follow getResultSet(DataSource)" is my idea.
    class test{
    Query query = new Query();
    RsultSet rst = query.getResultSet();
    //query.close();//#1
    /**End**/
    If user forget writing line #1 (to close Database,etc), java compiler will give a warning:
    The method close() must follow method getResultSet!
    You will get error when running.
    Can java provide this function?
    Thanks!

    to mchan0 :
    I konw you mean I can copy ResultSet to another Object.But if databse is very very large,ResultSet will use large memory.It is not we want.
    e.g. our project database need to store 40,000,000 records.Once load large numbers records,server will crack.
    So I can only use ResultSet.
    If I wrong,please correct me.
    Thanks

  • E1000g driver broken on solaris 10 u6; how to report this bug correctly?

    Question also posted in OpenSolaris forums:
    [http://www.opensolaris.org/jive/thread.jspa?messageID=329326]
    While upgrading a T2000 server to solaris 10 update 6 I found that my jumbo
    interfaces report errors on reboot.
    One frequent cause was that the update replaced /kernel/drv/e1000g.conf file
    (I changed the MaxFrameSize line to enable jumbo frames). This in-persistency
    of the file is annoying but well-known (bonus question: can I make changes to
    this file persistent?)
    However, the system still refused to set MTU = 9000 on the interfaces, and by
    default it assigns an MTU=8978 (instead of 16384 or 10244 as expected from
    other systems; we only need 9000 though). Googling showed that a few people
    have also discussed this regression.
    Copying in the driver file (/kernel/drv/sparcv9/e1000g) from Solaris 10 u4
    worked (network goes up, needed MTU is assigned). This doesn't seem like a
    suported and "enterprise" solution, so I want this bug to be known and fixed by
    Sun in the main tree.
    I haven't found any numbered bug report on this matter. How can I submit a bug
    for this regression in Solaris 10 (I couldn't reproduce the problem in OpenSolaris)?
    Can someone with access and skill please post the bug for us? :)
    e1000g driver module versions involved:
    sol10u4 (working): Intel PRO/1000 Ethernet 5.1.11
    sol10u6 (bad MTU limit): Intel PRO/1000 Ethernet 5.2.8
    //Jim Klimov

    Hello again, Mr. Cohen, and thank you for your corrections to my style.
    No offense taken, since it makes sense when you put it this way,
    and the point is taken - I'll try to be that specific next time. Thanks.
    Returning to the problem at hand, however with the abundance of
    Sun's tools to submit bugs (including those you pointed out above),
    I believed I might not know of some one more bugtracker.
    I also thought that "support cases" did differ from "bugs" which arise,
    taking my example, when Sun (or Intel?) took a working e1000g driver
    and "fixed" so it's no longer working - and then Sun releases it into
    the commercial version of the OS this way through all the presumed
    Q&A. And wants commercial users to pay for fixing it back. That's
    the part of the logic I found flawed somehow ;)
    So yes, you can say that I'm "cheap" to pay for Sun fixing something
    they broke themselves.
    I originally posted this report on OpenSolaris forum in hope someone
    would point out my misconfiguration or confirm that the problem exists
    for others.
    That forum (and/or the bugtracker search for keyword e1000g) also have
    a number of posts complaining about the vast number of ways this one
    e1000g driver was broken lately in 90s-100s OpenSolaris builds. Some
    posters even went as far as to suggest that someone reviews all works
    of the engineers and managers who are responsible for these recent
    flawed putpacks, or even provide some disciplinary action.
    I wouldn't go that far, but I was still saddened to find some other bug
    leak into the kinda-stable Solaris.
    //Jim on a mobile

  • Bug in Java

    Hi Guys ,
    i found a bug in java when doing this calculation..
    double a = 1741;
           double b = 81.1;
           double c = 0;
           double temp = (a-b-c);
           System.out.println("temp = "+temp);  //1659.9
           double total = (double)temp/1000;   //BUG HERE
           System.out.println("Res = "+total);  //1.6599000000000002I wonder if u guys get the same value as mine using above calculation.
    if i change the double b = 81.2 i works fine..

    I have good news and bad news for you. To end on a high note we'll leave the good news for last.
    The bad news is that you are the 6,137,215th person to report this "bug" yet Sun will not be fixing it.
    The good news is that the bad news doesn't matter because... <drumroll please/>.....
    It is NOT a bug. The only bug here is your lack of understanding floating point arithmetic. I refer you to the following article http://docs.sun.com/source/806-3568/ncg_goldberg.html

  • A possible *bug* in java jcombobox

    Hi all,
    I think i found a possible bug in java jcombobox .. i am sure some of you must have already experienced it..
    supposedly you put a jcombobox in a jpanel
    returned the panel from a method to a calling method..
    and that method adds it to another panel that it had created to a frame..
    and if this happens dynamicaly at runtime, as only after u click a button..
    meaning : without adding the combobox or the immediate parent panelto the contentpane .. directly..
    Then,
    your combox's keylistener may not catch events fired.
    .. this has happened to me many times.. and always i could only find a way out
    .. by adding the combobox to panel that is loaded during startup itself and is
    .. not returned through a method call.
    Your opinions please ?
    'Harish.

    All components in a UI are created at run-time.
    When you create your JFrame you call pack() to align and resize the UI. This validates all the components, and sets the default focus on what ever component should have the focus at start up.
    When you create components and add them as children of another component you have to validate the child and parent. This can be done by calling JComponent.validate()
    As for keylisteners not getting called, this might be fixed if you call grabFocus on the new combobox. I can't see a reason why any listener would stop working.
    For me to really understand what your talking about. I'd need to see source code reproducing this problem.

  • Bug in java arrays?

    Hi, just found this in a toy program and thought it might be a bug in the way java handles arrays... I'm working on Suse 8.0 & jdk 1.4, Red Hat 7.x/8.x with jdk 1.4 and Solaris 4 jdk 1.4:
    If you have a method like this:
        public static void resize(int[] arr, int size) {
            int[] tmp = arr;
            int iterate;
            arr = new int[size];  // disassociate tmp from arr
            iterate = size > tmp.length ? tmp.length : size;
            for(int x = 0; x < iterate; x++) {
                arr[x] = tmp[x];
        }and try to call it from another class like this:
            /* could this possibly be a bug in java??? */
            Arrays.resize(state, state.length + 1);  // make array bigger
            state[state.length - 1] = start;  // store current room in arrayI get an ArrayIndexOutOfBoundsException on the call to assign start to the last index of state, which means that the new array knows its new length, but can't assign to it.
    The solution to my problem was to return arr in the resize() method and assign the returned value to state.
    This seems to go against what its supposed to happen (that the array is rezized and the pointer just updated)
    Is this a bug in java or is it te desired behaviour?
    dave.

    But when I create the 'new' array I'm assigning the
    pointer to the place where the previous array pointer
    was... This should be completely legal. Yes, it's completely legal, but it doesn't do what you want :)
    The variable in method to which you assign a new and longer array is a different one than the pointer you have in another method.
    If you just call a function to assign values to an
    array like this:> public void update(int[]arr){
    arr[0] = 2;
    } > and then use some code to look at the array you
    passed: > int[]x = {1,2,3,4};
    update(x);
    system.out.println(x[0]);> you would expect to get 2 in the
    output. Whay should this operation be different?Because in this case you wrap the reference you change (slot 0 in the array) into another object (the array). Therefore the reference you actually change is the same as the reference you expect to change.
    If you let your resize method return the new and longer array, and assign the returned value to yor old variable, you might get a better result.
    (And System.arraycopy may be more efficient than your for loop.)

  • Any way to comment or watch a bug for Java???

    Hello!
    AFAIK, at bugs.sun.com it isn't possible to comment on bugs, watch them or vote for them anymore.
    I found out there's now https://bugs.openjdk.java.net but I can't find any way to register.
    So, how the hell I can follow the progress on bugs? Or add additional information if I have?
    It's unbelievable that in 2013 we are still unable to have a decent bug reporting system for the JDK/JRE!!!!!
    Mauro.
    P.S.: I know this might not be the best section for this kind of question, but I couldn't find anything better in these forums...

    Other than physically looking for it, sorry, no.

  • On 27th and 28th marchb2013 , I pad calendar, (showing March), opens then immediately closes. I cannot get into thebCalendar to change anything, (previous bug involved having all-da events on April 1st. How to fix this bug?

    Does anyone know how to fix this bug?
    Thanks,
    Peter, Worcs.UK

    I followed your instructions and installed Developer Suite 10G on Windows Vista Home Premium edition. I have Oracle 11G DB running on the same machine.
    Two points, Steve:
    1. When I tried to set the maximum virtual memory to 6110 an error message displayed from Windows and told me that I can't set the maximum virtual memory to more than 4096. I set it to 4090 and it worked and I got nothing wrong during the installation process.
    2. After installing JInitiator and disabling Java on Firefox I called the http://127.0.0.1:8889/forms/frmservlet page and everything seemed to be OK because the Oracle Forms Services logo appeared and then a successful installation message appeared , but as I clicked (ok) to continue a gray screen appeared inside the browser (like the one displayed when you try to run a Java applet inside a browser) and then I wait to death till something appears but sadly nothing. I just get a blank gray screen inside my Firefox browser.
    Do you have any idea what to do to solve the problem?
    Regards

Maybe you are looking for

  • 3TB Fusion & logical volume group

    I'm in the process of fully reinstalling Mavericks - erasing my internal drive and paring my system way down, to resolve some long lingering issues. Disk Utility shows the recovery partition as separate (I've booted from it) - but when I went to eras

  • White circles in picture when using flash

    When I take a picture using the flash, I get large white circles in the picture. The circles are perfectly round. They are always in the same location. Zooming in changes the size of the circles. I have only had the phone for a month. This just start

  • What is the best desktop for me?

    I have to buy a new desktop. I want to know what is best for me. I maily use Word. is it all just a matter of screen size or is there something else to take into account?

  • Spry horizontal menu becomes vertical menu

    In IE my spry horizontal menu becomes vertical but is stretched to the same width as the horizontal menu is suppose to be? Any ideas?

  • The http listener is not running in domain-name on port 8889

    hi I have installed oracle database 10g and developer suite 10g on my Windows OS the database is connected to developer but when running the form an error getted that said:- frm 10142 The http listener is not running in domain-name on port 8889 . ple