WAS 6.40 Java Edition - problems with j2sdk-1_4_2_10

Just for info!
  Several installations without success
  VMWare 5.0.0
  Windows 2003 SP1
  j2sdk-1_4_2_10
  2GB RAM
    Steps 18 or 22 errrors.
  Put j2sdk-1_4_2_08 - OK
  cheers!

Pl. check OSS Note 716604. SAP recommends using 1.4.2_09 SDK.
Extract from the Note:
Quote:
Access to appropriate Sun J2SE Version:
Please use Sun J2SE 1.4.2_09 SDK (or higher 1.4.2 versions after they will become available). It is not recommended to use versions lower than 1.4.2_09. Please also do not use J2SE 5.0
Important note:
In contrast to the recommendation above please do not use J2SE 1.4.2_10  as it has problems during installation. The problem is under investigation.
Unquote:
I have used 1.4.2_09 and have no problems with the installation.
Regards
Chandu
P.S : Pl. reward points if it is helpful to you.

Similar Messages

  • HT204406 I let my match subscription go because I was having a lot of problems with it. I re-subscribed and it reset all my database of music back to when I last had match. How do I fix this?

    I ended up letting my itunes match subscription go because I was having a lot of problems with it. I was getting a lot of music where it would play the censored version instead of explicit like I have. After attempting numerous times to fix I gave up and let match expire. I had updated my library by downloading a number of AAC versions from itunes and then manually deleted all of them and added the proper files back by re-ripping my CD's again. I also added a bunch of new music and because I use a rating system, re organized all my music and rated some stuff with new ratings and higher star ratings.
    About 3 months passed and I decided to give match another try. After getting it, I found it odd that my database was put there in virtually no time. Not only that, a significant amount of music I deleted (but was in the old match subscription) showed up. I knew it was broken at that point, but today, I was listening to music and items which I know have been updated and changed, have also reverted back to old settings. Is there a way to fix this?
    Also, I'm REALLY annoyed with match again. After all my work, I STILL have censored music as my match music. It is really annoying to have different music on my computer than what is in the cloud (not to mention the music which will not upload to the cloud and just constantly says "waiting"!!)

    Yeah, and it didn't work.
    I had problems when I updated to iOS 5 (lost all my apps - a few of my friends had the same problem) and when there was an update to iOS 4 (camera wouldn't work). The iOS 5 issue was sorted by backup (but I lost the app data) but for the iOS 4 issue I had to return my iPod to get a new one.

  • Java installation problem with N95

    Hi!
    did anyone experience this?
    i can't install any java file (.jar or .jad) to my n95.
    i was able to install any jar app but suddenly i can't install any jar file
    any ideas?
    i tried to install both to memory card or to phone memory.
    while the installation bar is in progress suddenly an alert says "unable to install"...
    i have no problem with sys and sysx files...

    I had same problem. Here's where...
    http://java.sun.com/j2se/1.4.2/system-configurations.html
    Supported System Configurations
    JavaTM 2 Platform, Standard Edition
    Version 1.4.2
    These configurations apply to both the Java 2 SDK and Java 2 Runtime Environment (J2RE).
    IA32 Windows
    System Requirements
    32-bit: SDK J2RE
    Windows 98 (1st & 2nd Editions) Windows Active & Classic Desktop

  • Java API, problem with secondary keys using multi key creator

    Hi,
    I'm developing an application that inserts a few 100k or so records into a Queue DB, then access them using one of four Hash SecondaryDatabases. Three of these secondary dbs use a SecondaryMultiKeyCreator to generate the keys, and one uses a SecondaryKeyCreator. As a test, I'm trying to iterate through each secondary key. When trying to iterate through the keys of any of the secondary databases that use a SecondaryMultiKeyCreator, I have problems. I'm attempting to iterate through the keys by:
    1: creating a StoredMap of the SecondaryDatabase
    2: getting a StoredKeySet from said map
    3: getting a StoredIterator on said StoredKeySet
    4: iterate
    The first call to StoredIterator.next() fails at my key binding (TupleBinding) because it is only receiving 2 bytes of data for the key, when it should be getting more, so an Exception is thrown. I suspected a problem with my SecondaryMultiKeyCreator, so I added some debug code to check the size of the DatabaseEntries it creates immediately before adding them to the results key Set. It checks out right. I also checked my key binding like so:
    1: use binding to convert the key object to a DatabaseEntry
    2: use binding to convert the created DatabaseEntry back to a key object
    3: check to see if the old object contains the same data as the new one
    Everything checked out ok.
    What it boils down to is this: my key creator is adding DatabaseEntries of the correct size to the results set, but when the keys are being read back later on, my key binding is only receiving 2 bytes of data. For the one SecondaryDatabase that doesn't use a SecondaryMultiKeyCreator, but just a SecondaryKeyCreator, there are no issues and I am able to iterate through its secondary keys as expected.
    EDIT: New discovery: if I only add ONE DatabaseEntry to the results set in my SecondaryMultiKeyCreator, I am able to iterate through the keys as I would like to.
    Any ideas or suggestions?
    Thank you for your attention,
    -Justin
    Message was edited by:
    Steamroller

    Hi Justin,
    Sorry about the delayed response here. I have created a patch that resolves the problem.
    If you apply the patch to your 4.6.21 source tree, and then rebuild Berkeley DB, the improper behavior should be resolved.
    Regards,
    Alex
    diff -rc db/db_am.c db/db_am.c
    *** db/db_am.c     Thu Jun 14 04:21:30 2007
    --- db/db_am.c     Fri Jun 13 11:20:28 2008
    *** 331,338 ****
           F_SET(dbc, DBC_TRANSIENT);
    !      switch (flags) {
    !      case DB_APPEND:
                 * If there is an append callback, the value stored in
                 * data->data may be replaced and then freed.  To avoid
    --- 331,337 ----
           F_SET(dbc, DBC_TRANSIENT);
    !       if (flags == DB_APPEND && LIST_FIRST(&dbp->s_secondaries) == NULL) {
                 * If there is an append callback, the value stored in
                 * data->data may be replaced and then freed.  To avoid
    *** 367,388 ****
    -            * Secondary indices:  since we've returned zero from an append
    -            * function, we've just put a record, and done so outside
    -            * __dbc_put.  We know we're not a secondary-- the interface
    -            * prevents puts on them--but we may be a primary.  If so,
    -            * update our secondary indices appropriately.
    -            * If the application is managing this key's data, we need a
    -            * copy of it here.  It will be freed in __db_put_pp.
    -           DB_ASSERT(dbenv, !F_ISSET(dbp, DB_AM_SECONDARY));
    -           if (LIST_FIRST(&dbp->s_secondaries) != NULL &&
    -               (ret = __dbt_usercopy(dbenv, key)) == 0)
    -                ret = __db_append_primary(dbc, key, &tdata);
                 * The append callback, if one exists, may have allocated
                 * a new tdata.data buffer.  If so, free it.
    --- 366,371 ----
    *** 390,401 ****
                /* No need for a cursor put;  we're done. */
                goto done;
    !      default:
    !           /* Fall through to normal cursor put. */
    !           break;
    !      if (ret == 0)
                ret = __dbc_put(dbc,
                    key, data, flags == 0 ? DB_KEYLAST : flags);
    --- 373,379 ----
                /* No need for a cursor put;  we're done. */
                goto done;
    !      } else
                ret = __dbc_put(dbc,
                    key, data, flags == 0 ? DB_KEYLAST : flags);
    diff -rc db/db_cam.c db/db_cam.c
    *** db/db_cam.c     Tue Jun  5 21:46:24 2007
    --- db/db_cam.c     Thu Jun 12 16:41:29 2008
    *** 899,905 ****
           DB_ENV *dbenv;
           DB dbp, sdbp;
           DBC dbc_n, oldopd, opd, sdbc, *pdbc;
    !      DBT olddata, oldpkey, newdata, pkey, temppkey, tempskey;
           DBT all_skeys, skeyp, *tskeyp;
           db_pgno_t pgno;
           int cmp, have_oldrec, ispartial, nodel, re_pad, ret, s_count, t_ret;
    --- 899,905 ----
           DB_ENV *dbenv;
           DB dbp, sdbp;
           DBC dbc_n, oldopd, opd, sdbc, *pdbc;
    !      DBT olddata, oldpkey, newdata, pkey, temppkey, tempskey, tdata;
           DBT all_skeys, skeyp, *tskeyp;
           db_pgno_t pgno;
           int cmp, have_oldrec, ispartial, nodel, re_pad, ret, s_count, t_ret;
    *** 1019,1026 ****
            * should have been caught by the checking routine, but
            * add a sprinkling of paranoia.
    !      DB_ASSERT(dbenv, flags == DB_CURRENT || flags == DB_KEYFIRST ||
    !            flags == DB_KEYLAST || flags == DB_NOOVERWRITE);
            * We'll want to use DB_RMW in a few places, but it's only legal
    --- 1019,1027 ----
            * should have been caught by the checking routine, but
            * add a sprinkling of paranoia.
    !       DB_ASSERT(dbenv, flags == DB_APPEND || flags == DB_CURRENT ||
    !             flags == DB_KEYFIRST || flags == DB_KEYLAST ||
    !             flags == DB_NOOVERWRITE);
            * We'll want to use DB_RMW in a few places, but it's only legal
    *** 1048,1053 ****
    --- 1049,1107 ----
                     goto err;
                have_oldrec = 1; /* We've looked for the old record. */
    +      } else if (flags == DB_APPEND) {
    +           /*
    +            * With DB_APPEND, we need to do the insert to populate the
    +            * key value. So we swap the 'normal' order of updating
    +            * secondary / verifying foreign databases and inserting.
    +            *
    +            * If there is an append callback, the value stored in
    +            * data->data may be replaced and then freed.  To avoid
    +            * passing a freed pointer back to the user, just operate
    +            * on a copy of the data DBT.
    +            */
    +           tdata = *data;
    +           /*
    +            * If this cursor is going to be closed immediately, we don't
    +            * need to take precautions to clean it up on error.
    +            */
    +           if (F_ISSET(dbc_arg, DBC_TRANSIENT))
    +                dbc_n = dbc_arg;
    +           else if ((ret = __dbc_idup(dbc_arg, &dbc_n, 0)) != 0)
    +                goto err;
    +
    +           pgno = PGNO_INVALID;
    +
    +           /*
    +            * Append isn't a normal put operation;  call the appropriate
    +            * access method's append function.
    +            */
    +           switch (dbp->type) {
    +           case DB_QUEUE:
    +                if ((ret = __qam_append(dbc_n, key, &tdata)) != 0)
    +                     goto err;
    +                break;
    +           case DB_RECNO:
    +                if ((ret = __ram_append(dbc_n, key, &tdata)) != 0)
    +                     goto err;
    +                break;
    +           default:
    +                /* The interface should prevent this. */
    +                DB_ASSERT(dbenv,
    +                    dbp->type == DB_QUEUE || dbp->type == DB_RECNO);
    +
    +                ret = __db_ferr(dbenv, "DBC->put", 0);
    +                goto err;
    +           }
    +           /*
    +            * The append callback, if one exists, may have allocated
    +            * a new tdata.data buffer.  If so, free it.
    +            */
    +           FREE_IF_NEEDED(dbenv, &tdata);
    +           pkey.data = key->data;
    +           pkey.size = key->size;
    +           /* An append cannot be replacing an existing item. */
    +           nodel = 1;
           } else {
                /* Set pkey so we can use &pkey everywhere instead of key.  */
                pkey.data = key->data;
    *** 1400,1405 ****
    --- 1454,1465 ----
      skip_s_update:
    +       * If this is an append operation, the insert was done prior to the
    +       * secondary updates, so we are finished.
    +       */
    +      if (flags == DB_APPEND)
    +           goto done;
    +      /*
            * If we have an off-page duplicates cursor, and the operation applies
            * to it, perform the operation.  Duplicate the cursor and call the
            * underlying function.

  • Java/OpenJDK problem with OSS/osspd/ALSA/pulseaudio [SOLVED]

    I've got problems with sound output of java programs, which usually try to hog /dev/dsp, using pulseaudio and openjdk 7.
    Some rare java apps' sound methods surprisingly do work. Others (which the majority of java programs seem to use) do not. In Sun Java I could make those work by using 'padsp', however this method apparently fails on Archlinux with both latest Oracle Java (formerly worked on Ubuntu w/ Sun Java 6) and with OpenJDK too.
    So I tried 'osspd' (package is called 'ossp') and it shows the root process "/usr/sbin/osspd --dsp-slave=/usr/sbin/ossp-padsp" been started, but the java applications will still not provide sound which I find pretty odd. I tried adding 'soundcore.preclaim_oss=0' to the 'kernel..' line in my grub's menu.lst, but that didn't help either.
    Last edited by Jindur (2012-05-20 02:59:20)

    It's been quite a while, but I finally found a solution (read: big ugly hack).
    Someone literally created a biguglyhack and posted it here:
    http://lifein19x19.com/forum/viewtopic. … 243#p98243
    (downloadable file there: javadummymixer_biguglyhack.zip [12.97 KiB] -> rename it from .zip to .jar and move it into your java's lib/ext folder -> profit!)
    I applied it to OpenJDK 6 (should be same for 7 though) and all my java sound works flawlessly now, with pulseaudio, without any need for padsp stuff or osspd or whatever.
    My sound.properties file reads:
    javax.sound.sampled.Clip=com.sun.media.sound.DirectAudioDeviceProvider
    javax.sound.sampled.Port=com.sun.media.sound.PortMixerProvider
    javax.sound.sampled.SourceDataLine=com.sun.media.sound.DirectAudioDeviceProvider
    javax.sound.sampled.TargetDataLine=com.sun.media.sound.DirectAudioDeviceProvider
    but actually I'm not sure whether that even matters at all.
    (Side note: The linked thread also mentions a "-D.sun.." command-line parameter that supposedly forces java to avoid disfunctional audio methods. The above biguglyhack however worked for me without any need of applying that command-line parameter.)
    Last edited by Jindur (2012-05-20 02:58:05)

  • Problem with J2SDK setup

    Hi all,
    I am experiencing problems with my J2SDK setup. I think my problem due to many previous versions of JDKs.
    I have re-installed JSDK1.4.2_03, set the "path" variable to "C:\JSDK1.4.2_03".
    When I compile using "javac" I get an error saying "javac" is not recognised.
    When I compile using "C:\j2sdk1.4.2_03\bin\javac Freq.java" no error is thrown.
    Every time I try to run a java file, I always get the NoClassDefFound error. When run with the -verbose option, files are loaded from C:\Program Files\Java\j2re1.4.2_03\bin - is this correct?
    I have removed all previous references to java in the registry editor.
    I would be really grateful to you (and anyone else) for help with this problem.
    Regards,
    Vipul

    Hi,
    Thanks for getting back to me. I have altered my CLASSPATH and path. Unfortunately it is still not working. I have run java using the full path to the jdk and the jars are loaded in from the right place, but I still get the noclassdeffound error. I have removed all references to CLASSPATH and PATH. When I run with the verbose option (with no ref to the jdk in any variable), the jar files are loaded in from C\program files\java\j2re1.4.2_03! But there is no reference to this location in any variable.My j2sdk is installed in C:\j2sdk1.4.2_03.
    Currently ,
    CLASSPATH =".;C:\Program Files\eclipse\plugins\org.eclipse.swt.win32_2.1.1\ws\win32\swt.jar;C:\cygwin\usr\share\postgresql\java\postgresql.jar; C:\Program Files\Database Report Writers\DB Drivers\pg73jdbc.jar "
    And PATH = " %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\cygwin\bin;C:\Program Files\Common Files\Adaptec Shared\System;C:\MSSQL7\BINN;C:\tools\ant\apache-ant-1.5.3-1\bin;C:\Program Files\cvsnt;C:\tools\ant\apache-ant-1.5.3-1\bin;C:\tools\maven\maven-1.0-beta-11-SNAPSHOT\bin "
    Please help.
    Ciao,
    Vipul

  • FC studio2 editing problems with western digital my book home for mac

    hi--bought a 1TB WD my book home for mac coupla years ago because it seemed like a good deal for so much space, and provided and eSATA hookup, too. Worked ok for a while. Now, with a growing Motion project that I bring into FC for overall color/levels/export adjustments, I'm getting a long-term beachball every time I try to do anything with it. Just did a complete reinstall of FC studio (after running Techtool pro 5 rebuild and optimizing files and volume), trashed the project and recreated it incase the file itself was corrupted, but the beachball keeps showing up once i try to get past a particular edit and play the file through -- something I haven't had problems with before. Have read this harddrive is a real POS/PIA for many because of its internal "sleep" setting and other weaknesses, and am thinking of cracking the drive out of its case and putting it into a plain eSATA/FireWire enclosure. Anybody else tried this or heard of it working? Money's a big issue right now (too many slow/no pay clients), so can't just run out and get a new drive and transfer w/out trying cheaper route first. Would appreciate feedback, cuz this is makin' me lose what little hair i got left!
    Message was edited by: jayvee56
    Message was edited by: jayvee56

    My question says: "Final Cut Studio 2 editing problems"; I formatted the drive for the mac when i bought it: journaled HFS+, Apple Partition Map; 2 partitions (and connected via eSATA); which has been working fine as is up till now. The sequence and settings are those in which I've worked on many projects for years with no problems up until now. I am also completely up-to-date with all my app and system updates. I did begin to wonder after posting if the reinstall might be the source of my problems, but it was the interminable beachball waits that prompted the reinstall in the first place.

  • Java edition compatible with standard edition?

    Hi
    I have a database created using Java edition 3.2.44
    I want to write an application in C++ which reads this database using the standard Berkeley DB (possibly at the same time as the java application is also accessing them). Are the database files compatible?
    I'm not too hopeful since the the database files are named something like 00000000.jdb and je.lck.
    Any help appreciated
    Nick

    Hi Nick,
    This FAQ entry addresses this question:
    [http://www.oracle.com/technology/products/berkeley-db/faq/je_faq.html#2|http://www.oracle.com/technology/products/berkeley-db/faq/je_faq.html#2]
    (a small additional information to this entry is that DPL API has been introduced for BDB as well in 4.7.25)
    As explained, the on-disk format for the database files is different. You should dump the database created with JE (using the DbDump/com.sleepycat.je.util.DbDump utility: [http://www.oracle.com/technology/documentation/berkeley-db/je/java/com/sleepycat/je/util/DbDump.html|http://www.oracle.com/technology/documentation/berkeley-db/je/java/com/sleepycat/je/util/DbDump.html]) and load it using BDB before opening it in a a program using one of the BDB APIs (using the db_load utility: [http://www.oracle.com/technology/documentation/berkeley-db/db/utility/db_load.html|http://www.oracle.com/technology/documentation/berkeley-db/db/utility/db_load.html] )
    If you face any issues with dumping/loading the database let me know.
    Regards,
    Andrei

  • JAVA arithmetic problem with double ?

    If I try to work double precision numbers I get a unintelligible result, but what do I do wrong ?
    Are there any inaccuracy in the JAVA double precision numbers arithmetic or what's the problem with this very simple example code ? How can I get correct result ?
    Simple example code :
    ================
    for (double i = 0; i < 10; i = i + 0.01)
    System.out.println(i);
    On the output :
    ===========
    0.0
    0.01
    0.02
    0.03
    0.04
    0.05
    0.060000000000000005
    0.07
    0.08
    0.09
    0.09999999999999999
    0.10999999999999999
    0.11999999999999998
    0.12999999999999998
    0.13999999999999999
    0.15
    0.16
    0.17
    0.18000000000000002
    0.19000000000000003
    0.20000000000000004
    0.21000000000000005
    0.22000000000000006
    0.23000000000000007
    0.24000000000000007
    0.25000000000000006
    0.26000000000000006
    0.2700000000000001
    0.2800000000000001
    0.2900000000000001
    0.3000000000000001
    0.3100000000000001
    0.3200000000000001
    0.3300000000000001
    0.34000000000000014
    0.35000000000000014
    0.36000000000000015
    0.37000000000000016
    0.38000000000000017
    0.3900000000000002
    0.4000000000000002
    0.4100000000000002
    0.4200000000000002
    0.4300000000000002
    0.4400000000000002
    0.45000000000000023
    0.46000000000000024
    0.47000000000000025
    0.48000000000000026
    0.49000000000000027
    0.5000000000000002
    0.5100000000000002
    0.5200000000000002
    0.5300000000000002
    0.5400000000000003
    0.5500000000000003
    0.5600000000000003
    0.5700000000000003
    0.5800000000000003
    0.5900000000000003
    0.6000000000000003
    0.6100000000000003
    0.6200000000000003
    0.6300000000000003
    0.6400000000000003
    0.6500000000000004
    0.6600000000000004
    0.6700000000000004
    0.6800000000000004
    0.6900000000000004
    0.7000000000000004
    0.7100000000000004
    0.7200000000000004
    0.7300000000000004
    0.7400000000000004
    0.7500000000000004
    0.7600000000000005
    0.7700000000000005
    0.7800000000000005
    0.7900000000000005
    0.8000000000000005
    0.8100000000000005
    0.8200000000000005
    0.8300000000000005
    0.8400000000000005
    0.8500000000000005
    0.8600000000000005
    0.8700000000000006
    0.8800000000000006
    0.8900000000000006
    0.9000000000000006
    0.9100000000000006
    0.9200000000000006
    0.9300000000000006
    0.9400000000000006
    0.9500000000000006
    0.9600000000000006
    0.9700000000000006
    0.9800000000000006
    0.9900000000000007
    1.0000000000000007
    1.0100000000000007
    1.0200000000000007
    1.0300000000000007
    1.0400000000000007
    1.0500000000000007
    1.0600000000000007
    1.0700000000000007
    1.0800000000000007
    1.0900000000000007
    1.1000000000000008
    1.1100000000000008
    1.1200000000000008
    1.1300000000000008
    1.1400000000000008
    1.1500000000000008
    1.1600000000000008
    1.1700000000000008
    1.1800000000000008
    1.1900000000000008
    1.2000000000000008
    1.2100000000000009
    1.2200000000000009
    1.2300000000000009
    1.2400000000000009
    1.2500000000000009
    1.260000000000001
    1.270000000000001
    1.280000000000001
    1.290000000000001
    1.300000000000001
    1.310000000000001
    1.320000000000001
    1.330000000000001
    1.340000000000001
    1.350000000000001
    1.360000000000001
    1.370000000000001
    1.380000000000001
    1.390000000000001
    1.400000000000001
    1.410000000000001
    1.420000000000001
    1.430000000000001
    1.440000000000001
    1.450000000000001
    1.460000000000001
    1.470000000000001
    1.480000000000001
    1.490000000000001
    1.500000000000001
    1.5100000000000011
    1.5200000000000011
    1.5300000000000011
    1.5400000000000011
    1.5500000000000012
    1.5600000000000012
    1.5700000000000012
    1.5800000000000012
    1.5900000000000012
    1.6000000000000012
    1.6100000000000012
    1.6200000000000012
    1.6300000000000012
    1.6400000000000012
    1.6500000000000012
    1.6600000000000013
    1.6700000000000013
    1.6800000000000013
    1.6900000000000013
    1.7000000000000013
    1.7100000000000013
    1.7200000000000013
    1.7300000000000013
    1.7400000000000013
    1.7500000000000013
    1.7600000000000013
    1.7700000000000014
    1.7800000000000014
    1.7900000000000014
    1.8000000000000014
    1.8100000000000014
    1.8200000000000014
    1.8300000000000014
    1.8400000000000014
    1.8500000000000014
    1.8600000000000014
    1.8700000000000014
    1.8800000000000014
    1.8900000000000015
    1.9000000000000015
    1.9100000000000015
    1.9200000000000015
    1.9300000000000015
    1.9400000000000015
    1.9500000000000015
    1.9600000000000015
    1.9700000000000015
    1.9800000000000015
    1.9900000000000015
    2.0000000000000013
    2.010000000000001
    2.020000000000001
    2.0300000000000007
    2.0400000000000005
    2.0500000000000003
    Thanks for answerers !
    Joseph

    This result is entirely unsurprising, and the flaw lies in your program, not in Java.
    Java represents numbers in 2's complement [SEM] form (read the Java Language Specification (JLS), according to agreed standards. When you specify a fractional number that appears to be nice and easy to work with, you are thinking in decimal notation, not binary, and you are giving it a number that cannot be precisely represented. It is a little like asking you to write down exactly what pi is (all its digits ;-)).
    So the number you get is not precisely what you asked for (one very insignificant error). But then you compound it by adding an inaccurately represented number to an inaccurately represented number, and so on, until the bit errors combine to make a very inaccurate number.
    The correct way to approach what you are trying to do would be to perform the addition using integers, and multiply each time you want to scale it to a double.
    This has been asked many times - I would suggest you:
    - Search the forums
    - Check out the language spec
    - or do a degree in CompSci :-)
    A calculator is a little more accurate because it does not have to conform to agreed standards, and so can use special logic to minimise such errors. The average pocket calulator also works to a much lower level of accuracy (usu 8 digits), and therefore masks the errors to you. You'd find that you got the same effect if you played with it long enough.
    Hope this helps

  • Java debugging - problems with standard input

    Hi
    I hope somebody can help me with this problem.
    I'm developing a Java app that reads from the standard input. I use System.in.read() to do that. When I debug it, I use the Standard I/O window instead of the Run Log window to pass in values, but nothing happens (i.e. the line following the read() is never reached). I also tried to run the app and then attach the debugger to use the Run Log window as standard input, with the same result. If I add a breakpoint before the call to read(), the debugger pauses the execution, so I suppose the breakpoints are OK.
    In the executable Info window, Debugging tab, I use the pseudo terminal with the Java debugger.
    So my question is: how can I enter values from the standard input in debugging mode?

    I believe that you are seeing these problems because we have found the
    current versions of RMI found in the JDK to be inherently unscalable -- we
    do not listen for them. As you noticed, we recommend that you use our
    packages for now, and then do the simple change that you found if you decide
    that you do not like WLS. (If you do decide that you do not like us, please
    definitely let us know why you chose the way you did!)
    Thanks,
    Michael
    Michael Girdley
    Product Manager, WebLogic Server & Express
    BEA Systems Inc
    "Tim Dawson" <[email protected]> wrote in message
    news:397b8cc2$[email protected]..
    We're developing a J2EE application on NT using WLS 5.1, SP3, but we don't
    want to be tied to any particular J2EE server, so we're making sure that
    none of our code is weblogic specific.
    In keeping with this philosophy, I created an RMI service that used the
    standard java.rmi.* imports instead of weblogic.rmi.* and used thestandard
    RMIC compiler rather than the weblogic.rmic compiler.
    Unfortunately, I couldn't get the system to work. I kept getting
    "java.rmi.MarshalException: Error marshaling transport header; nested
    exception is: java.io.EOFException" whenever I'd call Naming.lookup().
    Of course, when I did the search & replace with java.rmi.* with
    weblogic.rmi.*, and switched from the standard rmic to weblogic.rmic,
    everything started working just fine. This is the ONLY change I made!
    Has anyone else run into similar problems?
    Tim Dawson
    Sr. Software Architect
    is.com

  • SAP ISA R/3 Edition problem with TREX

    Hi!
    We are migration our Internet Sales (R/3 Edition) 4.0 with SAP J2EE Engine 6.20 to SAP J2EE Engine 6.40.
    We’ve already migrate your Java Basket data. And we’ve installed TREX 6.1
    for catalogue replication and we’ve created a WEB SITE in IIS.
    We’ve created a B2B scenario and we’ve configured xcm for: b2b, Shopadmin
    and trexr3.
    Apparently TREX is working fine... I can create and replicate catalogs, view the catalogs within TREX, etc. But I'm getting the following error when I try to see the content of catalog within http://10.125.25.57:50100/trexr3/b2x/admin/catalog.do.
    Exception from the PCAT API: Index has not been assigned to this
    IndexServer;location=sapisaqld01:30203,index=index_id1204052895687pindex(Errorcode 2004) Retrieval of trex index failed!
    I've just updated TREX 6.1 to SP33 and the problem persists.
    We can find the following messages within TREXindexserverAlert.trc:
    [01176] 2008-02-29 11:55:46.812 e indexserver TREXIndexServer.cpp(00632)
    : ERROR: not assigned to index: 'index_id1204053610211pindex', function:'showIndex'
    and when we try to see the catalog information within
    http://10.125.25.57:50100/trexr3/b2x/admin/init.do
    we get the message:
    Exception from the PCAT API: Index has not been assigned to this
    IndexServer;location=sapisaqld01:30203,index=index_id1204052895687pindex(Errorcode
    2004) Retrieval of trex index failed!
    Any hints?
    Cheers,

    Hi Dick,
    Guess how I solve this problem?
    Well.... I've reinstalled SAP TREX 6.1 SP33 and started from scratch.
    Thanks
    FF

  • Problem with J2sdk instalation

    Hi!
    I'm a java begginer. (I started 1 hour ago! )
    After installing j2sdk, some applets stop working (e.g some applets in java.sun.com ) , i.e they return the message "java.lang.ClassNotFoundException" (something like this).
    I'm working in NT environment, with a Pentium 200 MGHZ MMX, and IE 5.5. I have already try to install javabeans, and flash 5.0 . When remove the j2sdk this problem disapears, and everything runs well.
    I've also verified that java programs that use the Arrays class, in the compilation process, returns the error: "Can't resolve symbol Arrays.Sort"
    ^
    Please help me, even if it sounds too stupid!
    Greetings
    Joao Nora

    Hi, don't forget to check out your PATH and CLASSPATH, but I am sure you already have.
    I think your problem is Arrays.Sort, it should be Arrays.sort ... hope this helps :-)
    Good luck

  • [Edit]Problem with Zen Micro when connected to PC-- cleared but another prob

    Hello,
    My problem is that my Computer (winxp, sp2) does not identify my zen micro any longer. few days ago it worked perfectly but now it doesnt work.
    my zen micro has the firmware with the MTP/plays for sure
    I had installed the things from the cd, when I bought it, that was in the package and then new drivers and the new applications, so two programs. (I had two Zen Micro symbols on my desktop but I could only use the program with MTP)
    it worked fine.
    a few weeks ago I had the same problem, but after a few connectings and disconnectings it worked again.
    today this doesnt helped. I uninstalled everything what had to do with creative and then only installed new drivers and the newest applications (without the things from the cd).
    it still doesnt work.
    when I click on the "Zen Micro Media Explorer (MTP)" on the desktop I can see that my zen micro is connected. When I go to my playlists and click on one, it seems that my playlist is "empty". but in the mp3-player there is the playlist!
    when I click on my music folder, where all the music is I see the folders, but when I go into the folders, the folders are also "empty".
    what happened? I changed the usb ports--> doesnt work...
    what can I do in order to use my zen micro again on the pc. my zen micro works fine(playlists and songs work normally), but I have problems having connected it to my pc... I cannot copy songs and edit my playlists anymore. is there any way to edit the playlists via mp3-player without connecting to the pc?
    I hope you have a helping answer for me.
    Regards
    eX
    by the way: new forums look good Message Edited by expredator on 02-07-2005 09:22 PMMessage Edited by expredator on 02-08-2005 0:57 PM

    ok guys, I almost solved the problem. I used the rescue mode, used clean up, and now the folders are not empty and I can copy songs into my Zen Micro.
    But the playlists are "empty". Also when I want to create a new playlist it says that my mp3-player is not connected ?! But it is! I can copy files into it!
    I also cannot synchronize it with WMP0.
    I reinstalled software and it didnt help...
    So what can I do? It is connected but I cannot edit my playlists.
    Is there any way to edit the playlists via the mp3-player and not over the pc?Message Edited by expredator on 02-08-2005 :00 PM

  • Printing & Editing problems with 7.1.2

    Goodday to everyone
    Upgraded to 7.1.2 last night then imported some photos. First problem seemed to be it was much slower than normal but of course that is subjective. No problems importing raw files from my Canon 20D.
    The first real problem is that I couldn't delete - pressing the delete key simply resulted in a beep. There was no menu option for delete. So the only way was to the original photo I cut was reinstated back into the library. Wierd.
    The other problem was with printing. I have a HP Photosmart C6280 which as two trays - one large (A4) and one small for 4x6 "postcard" paper. Very convenient but with this upgrade the ability to select the small tray has been lost. The option is there but I cannot select it.
    Are these generic problems or is it just me? Any suggestions on how I might fix the problems?
    TIA
    Peter

    Problem solved. Thanks for all your help TD
    I did a permissions and disk repair prior to install but not after. Did a permissions repair as you advised but a new account repeated the problem.
    Re-installed the software. Didn't fix the problem. Uninstalled and reinstalled and still no joy. Rebooted and everything was fine. Had rebooted at least twice during earlier testing to no avail.
    One last question though ... the permissions repair before and after the OS/iPhoto update took a lot longer than I recall it taking previously - well over over an hour - I ended up going to bed both times! It's a 160GB drive with 12gb free. Should it take this long?
    Again thanks very much for your help on his.
    regards
    Peter

  • Editing problems with iTunes 64-bit in Vista

    Hello!
    Just bot a new computer with Win Vista 64-bit and had to install new iTunes 64-bit.
    It's somewhat slow when switching between Windows and iTunes.
    Also, what happened to the "quick" edit feature?
    As in.... highlight song, hit F2 or just click ONCE with left mouse button and you can EDIT the song title, artist, etc...
    It's NO longer available!
    What happened to it?
    I'm RE-importing my HUGE collection of playlists and backed up library and songs, which is all MESSED up and.... I have to spend TONS of time now EDITING the title info!!!
    Anyone have problems or any solutions to this "editing" snafu????
    Thank you!

    Responding to own post.... Found answer!
    Must set permissions!
    Highlight iTunes folder..
    Right click..
    Properties..
    Securities tab...
    Click on EVERY group/user names..
    Allow..
    Full control..
    OK!
    Saved!
    Darn Windows Vista!
    Screwing up the file/folder permissions due to the hated UAC feature!

Maybe you are looking for

  • Bootcamp partion lost after OS X update, Need help repair my disk.

    Hi. After updating to Yousimiti yesterday, i encountered som problems with my bootcamp partion. I wasn't able to boot from the partion. I googled a lot, and found some posts, where the problem was resolved, and followed the following steps: sudo fdis

  • White screen on startup 2010 Macbook pro

         The computer worked fine a couple of days ago, when the computer was given to me. I reformatted and reinstalled OS X through disk utility to remove all of the previous data. It worked fine up until I took it took school. When I took it out of my

  • Logo being overlapped by menu bar

    I'm working on a new layout and my logo will not work in the upper right corner, being overlapped by menu bar. Any ideas on what I'm doing wrong? Here is the Link and here is the code right now: <body>   <div id="main">     <header>       <div id="lo

  • Lost pictures after update to ios8

    I have lost my pictures from my iphone 5 after i updated to ios 8. how can i retrieve those photos?! Please help!

  • SRM5.0 with Backend ECC6.0

    Hi experts, We actually have SRM5.0 / SAPKIBKT08 with Backendsystem Enterprise 4.7 and are upgrading to Backendsystem ECC6.0 In SRM-Customizing 'Define Backendsystem' I should change the Sys.Type accordingly but there is no entry possible for ECC6.0.