Dbassist/jvm problem

I have installed the jdk 1.1.7v3 & am getting the following
message from dbassist:
Unable to initialize threads: cannot find class java/lang/Thread
Could not create Java VM
Regards,
Adam Levar
null

Thanks!
Adam
Shih-Chung Lin (guest) wrote:
: Adam Levar (guest) wrote:
: : I have installed the jdk 1.1.7v3 & am getting the following
: : message from dbassist:
: : Unable to initialize threads: cannot find class
: java/lang/Thread
: : Could not create Java VM
: : Regards,
: : Adam Levar
: Install the jre 1.1.7v3 can be solve this problem.
: Regards.
: Shih-Chung Lin
null

Similar Messages

  • Thread problem or jvm problem?

    Hello, I've posted message on this link and now I've finished my project. Now, I have a different problem: that's why I'm posting this message here.
    if you want me to post my project code, I can , but I think it's not necessary for now... So, there are 5 classes; Main, Thread1 extends Thread, thread2 extends Thread, Thread3 extends Thread and ThreadFactory... in main method; factory instance is called for the creation of threads; so in main three type of thread instance created by factory. And right after that threads starts running and thread1 finished first, thread2 finished second, and thred3 finished third; However, the program itself never ends. There is a problem with thread endings. I've also make dubugging. Main thread creates the three of them and first main thread finishes second thread1 and the other three never finishes... keeps running.
    when main thread end it's state becomes zombie and thread1 also becomes zombie tooo.... but the other 2 of them never ends. I've tried may� things to do that: I've used finalyze() method too. Nothing chanced.
    I guessed that this may happen becouse of JVM... so what do you suggest for ending threads in a sequence like thread1, thread2, thread3, main?

    no help?

  • Applet ms jvm problem

    Hi all,
    I'm writing an applet in which I use threads and it's giving me some errors with msjvm I don't understand.
    With sun plugins there is no problem and all is ok.
    I know that msjvm supports only 1.1.8 and I have to compile with -source 1.4 -target 1.1
    I did all my variable volatile, but with ms jvm the process never ends.
    My source is this:
    //File Prova.java
    public class Prova extends Applet implements ActionListener {
    public void init()
    MakeGUI();
    public void actionPerformed(ActionEvent event)
    if(event.getSource() == start)
    down_result.setText("");
    up_result.setText("");
    start.setEnabled(false);
    cycles = 0;
    status = 0;
    task = new LongTask(0);
    task.start();
    checkWork();
    task = null;
    private void checkWork() {
    try {
    while ( task.noStopRequested ) {
    if(status == 0) {
    //set_Stato_Progress();
    double b_c = format_double((double)task.current );
    double b_t = format_double((double)task.lengthOfTask);
    String cur = Double.toString(b_c);
    String tot = Double.toString(b_t);
    cycles++;
    double s_t = (double)task.current * 1000.0 * 8.0;
    down_result.setText("prova");
    //printThreadName("Down in ");
    if(task.done)
    stato_progress.setText("First step concluded");
    down_result.setText("Fine");
    status = 1;
    cycles = 0;
    else {
    //set_Stato_Progress();
    double b_c = format_double((double)task.current_up );
    double b_t = format_double((double)task.lengthOfTask);
    String cur = Double.toString(b_c);
    String tot = Double.toString(b_t);
    cycles++;
    double speed_temp = (double)task.current_up * 1000.0 * 8.0);
    double s_t = format_double(speed_temp);
    if(task.done_up)
    stato_progress.setText("Test concluso");
    start.setEnabled(true);
    repaint();
    task.interrupt();
    return;
    repaint();
    Thread.sleep((long)QUART_SECOND);
    catch ( Exception x ) {
    stop();
    //File LongTask.java
    public class LongTask extends Thread {
    public volatile boolean noStopRequested;
    private final Object pauseLock = new Object();
    private boolean paused;
    public volatile int lengthOfTask;
    public volatile int current = 0;
    public volatile boolean done = false;
    public boolean canceled = false;
    public String statMessage;
    public volatile long duration;
    public volatile double speed_down;
    public volatile long duration_up;
    public volatile double speed_up;
    public volatile int current_up = 0;
    public volatile boolean done_up = false;
    private byte [] image_byte;
    static int DEFAULT_DOWN_SIZE = 2097152;
    private void printThreadName(String prefix) {
    String name = Thread.currentThread().getName();
    System.out.println(prefix + name);
    public LongTask(int tipo_conn) {      
         lengthOfTask = DEFAULT_DOWN_SIZE;
    paused = true;
    noStopRequested = true;
    current = 0;
    duration = 0;
    speed_down = 0;
    duration_up = 0;
    speed_up = 0;
    current_up = 0;
    done = false;
    done_up = false;
    canceled = false;
    statMessage = null;
    image_byte = null;
    paused = false;
    public void stopThread() {
    paused = true;
    public void run() {
    Socket sock = null;
    InetSocketAddress isa = null;
    InputStream instream = null;
    ByteArrayOutputStream tempBuffer;
    int numBytesRead = 0;
    byte [] buffer;
    try {
    while (noStopRequested) {
    waitWhilePaused();
    //My first operation
    done = true;
    //My second operation
    done_up = true;
    paused = true;
    catch (MalformedURLException e) {
    System.out.println("[Errore] " + e.getMessage());
    Thread.currentThread().interrupt();
    catch(UnknownHostException e) {
    System.out.println("[Errore] " + e.getMessage());
    Thread.currentThread().interrupt();
    catch (IOException e) {
    System.out.println("[Errore] " + e.getMessage());
    Thread.currentThread().interrupt();
    catch(Exception e) {
    e.printStackTrace();
    speed_down = 0.0;
    speed_up = 0.0;
    Thread.currentThread().interrupt();
    private void setPaused(boolean newPauseState) {
    synchronized ( pauseLock ) {
    if ( paused != newPauseState ) {
    paused = newPauseState;
    pauseLock.notifyAll();
    private void waitWhilePaused() throws InterruptedException {
    synchronized ( pauseLock ) {
    while ( paused ) {
    pauseLock.wait();
    I can't explain me where is my error.
    Running my applet on msjvm, it semms that LongTask never ends and never update the volatile variables.
    Any hints?
    Thanks for the support
    Laura

    Solved.
    The ms jvm support 1.1* and then there is no Double.parseDouble.....
    You have to use Double.valueOf(....).doubleValue();
    Bye
    Laura

  • JVM problem with EJB...

    Hi,
    I have an application which access EJBs located in WebSPhere Application Server 3.5 on a server.
    Why when i execute my application with SUN's JRE i have a problem (FAILED to Lookup Bean) and when i execute my application with Websphere'JRE, there is no problem ????
    Help me plzzz
    Thanks in advance
    Steve
    The problem seems to be at this line :
    javax.naming.InitialContext initialContext = getInitialContext();
    java.lang.Object obj = null;
    try{
    obj = initialContext.lookup(jndiName);
    catch (NamingException ne)
    System.out.println("FAILED to lookup Bean: "+jndiName);
    ne.printStackTrace();
    I want to use Sun's JRE because it include Hotspot which could increase performance of my application...

    Here it is :
    FAILED to lookup Bean: com/ibm/diapason/ejb/Utilisateur
    javax.naming.NamingException: Error during resolve. Root exception is java.lang.NullPointerException
    at com.ibm.ejs.ns.jndi.CNContextImpl.doLookup(CNContextImpl.java:739)
    at com.ibm.ejs.ns.jndi.CNContextImpl.lookup(CNContextImpl.java:585)
    at javax.naming.InitialContext.lookup(Unknown Source)
    at com.ibm.diapason.utils.DiapasonEJBHelper.lookupTargetHome(DiapasonEJBHelper.java:142)
    at com.ibm.diapason.utils.DiapasonEJBHelper.getTargetHome(DiapasonEJBHelper.java:121)
    at com.ibm.diapason.application.Login.btnValid_ActionPerformed1(Login.java:88)
    at com.ibm.diapason.application.Login.connEtoM1(Login.java:204)
    at com.ibm.diapason.application.Login.access$1(Login.java:200)
    at com.ibm.diapason.application.Login$IvjEventHandler.actionPerformed(Login.java:34)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(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.Window.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.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
    Thanks for your help
    Steve

  • Loading JVM problem

    Hi,
    I am loading JVM ( 1.5 Ver) from Windows Application.
    JVM gets failed for the following JVM parameter -Xmx is 850MB. It is getting success for -Xmx is 845MB.
    My Application should support upto -Xmx value upto 2GB.
    May I know the reason why loading for JVM for -Xmx is 850MB is failed?
    Same application I tested in different system, In that system application gets success when -Xmx is 850MB, and it is failed when -Xmx is 875MB.
    Any additional parameters are required to be added while loading JVM?
    Any pre requisites of system environment to support 2GB(or >850MB) of heap memory for the process?
    Regards,
    Srinivas.

    Srinivas.Anubham wrote:
    JNI_CreateJavaVM().That loads the VM into your native application, right? I guess your application already is consuming some memory, and there are limits how much memory a process can allocate in a 32 bit OS. I think the limitation on Windows is less than 2GB.

  • JVM problem in installing oracle9i on Red Hat Linux ver 4.18

    Hi ,
    I am facing problem in installing oracle 9i on Red Hat Linux ver 4.18
    Error are
    " Initializing Java Virtual Machine from /tmp/OraInstall2007-06-10_12-11-22AM/jre/bin/java. Please wait...
    Error occurred during initialization of VM
    Unable to load native library: /tmp/OraInstall2007-06-10_12-11-22AM/jre/lib/i386/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference"
    can anybody help me?

    Hi,
    You should consider installing Oracle patch 4198954.
    You can obtain it from Oracle Support (Metalink).
    Regs,
    Olivier Guyot

  • Really weird jvm problem...

    Hi,
    I just deployed a webapp of mine in Weblogic 10.0 and I get this very weird error when I try to acces a specific part of my webapp.
    java.lang.AssertionError: FIXME andyp 1-Jan-04 -- unreplaced JVMID: 6344131804612400084S::dads11644:myserver
    at weblogic.rjvm.JVMID.writeExternal(JVMID.java:846)
    at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1304)
    at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1282)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:291)
    Truncated. see log file for complete stacktrace
    What does this means? The exact same code was working fine under Weblogic 8.1 SP5 with jdk 1.4.2_013. It seems to be related to the jvm (Weblogic 10 now uses jdk150_06), but I really dont know what to do with this error. The code that throws this error is a serialization of a bean object (writeObject method of ObjectOutputStream throws this to be specific), but it was working fine before, so I really doubt there is anything wrong with my code. the bean that is serialized is quite simple and everything that is not a String is declared transient.
    I also tried launching WLS with jrockit90_150_06, but I get the same error.
    Any help would be greatly appreciated.
    Thanks

    You may need to look into the System Preferences> Network control pane
    and see what the configuration(s) are; the order of preference to use
    dialup, ethernet, and airport/wireless. Also you may need to see how the
    network controls "see" your local wireless connection once you select to
    have the AirPort at the top of the list and set to connect via airport; plus
    with the Airport icon set to appear in the menubar.
    The "Network Port Configurations" is where you can see and checkbox
    some of these items, and for others you'd need to look a little further and
    wider. I seldom look into mine, even though I run between wireless and
    ethernet and sometimes have dialup, airport and ethernet all active in this.
    But only use one at a time, and primarily am using one means of connecting
    to the internet active at once; chosing to uncheck boxes and/or drag the
    order of them accordingly in the configuration panel.

  • JVM Problem under WinXP

    I've installed the JDK1.4.1(beta) a while ago and it's been working fine until I installed Hot Java. ( well I'm not sure of the real source of the mess up but I suspect Hot JAVA). Anyway since then every time I enter the commande "java someapplication" in the command prompt it doesn't seem to find it way to the JVM anymore and nothing happen. It seems to be pointing at the wrong place. If anyone knows what's wrong or if there is a way to configure the JDK, I'm all hears.
    Thank you

    Try an echo %PATH% from that command prompt. It may be that something changed your XP profile so that the JDK bin directory was no longer in your path.
    You can change it back by, let's see here, I'm doing this from memory, ... right-clicking on My Computer, hitting Properties, and finding the tab that has an "environment variables" button on it. Hit that, and change your PATH there. OK all the way back out, and reboot to make it take effect (I know, I know, rebooting is a waste of time, except that XP puts your PATH in the registry, which means rather than just sourcing a text script like most other OS'es can do, you have to fully reboot).
    If you're not an administrator on the machine, you won't be able to change the system PATH, but you can change your user one. Make it include the <wherever you installed the JDK>\bin directory. Or do a search for "java.exe" or "javac.exe", and include where those are.

  • Verifying JVM problem and how to delete the jre on linux

    I donot know is this the correct forum for this message or not but could you please help me.
    I had first installed jre-1_5_0_07-linux-i586.bin on my Fedora. Then when I tried to installed sjsas_pe-8_2_2005Q2-nb-5_0-fcs-bin-linux.bin
    The wizard asked me where the java sdk was or give it the path of the java. Because I had not yet installed jsdk then (Although I tried to give the path of jre).
    Now I have installed jdk-1_5_0_08-linux-i586.bin but when I started to install sjsas_pe-8_2_2005Q2-nb-5_0-fcs-bin-linux.bin it show that it had started the wizard on the first line and then it display that varyfing JVM and with that it ends.
    The same thing happens when I tried to install netbeans-5_0-linux.bin
    So First how can I install them and second can you please tell me how can I uninstall jre from the system (is there some procedure that I had to follow or I can just simply delete the jre (jre1.5.0_07) folder.
    Adeel Raza

    We are on r12, i have got the request to delete back-dated concurrent request "Purge Concurrent Request and/or Manager Data', but this request doesn't delete physical file (Log File, Out Put) from server side & increasing space , Please share any program which delete the physical file on server side.Please see these docs.
    Purge Concurrent Requests/Manager Data, FNDCPPUR, Not Removing Files From Filesystem [ID 1060707.1]
    Not All Files Are Purged [ID 1124774.1]
    Concurrent Processing - How To Run the Purge Concurrent Request FNDCPPUR, Which Tables Are Purged, And Known Issues Like Files Are Not Deleted From File System or Slow Performance [ID 822368.1]
    Concurrent Processing - Purge Concurrent Request and/or Manager Data Program (FNDCPPUR) [ID 104282.1]
    Thanks,
    Hussein

  • JVM problem during Oracle8i installation on Redhat Linux 9

    Hi there,
    I was trying to install Oracle8i Release 2 (8.1.6) for Linux on P4-1.7Ghz pc running Redhat Linux9.
    I created a new user and gave appropriate piviliges also.When i gave the ./runInstaller command it gave me the error as follows..
    ./runInstaller
    Initializing Java Virtual Machine from ../stage/Components/oracle.swd.jre/1.1.8/1/DataFiles/Expanded/linux/bin/jre. Please wait...
    [oracle@linux cdrom]$ /mnt/cdrom/stage/Components/oracle.swd.jre/1.1.8/1/DataFiles/Expanded/linux/lib/linux/native_threads/libzip.so: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference (libzip.so)
    Unable to initialize threads: cannot find class java/lang/Thread
    Could not create Java VM
    Can you kindly help me how to fix this issue...
    Tons of thanks in advance..
    With regards,
    Prasad

    Do this:
    export LD_ASSUME_KERNEL=2.4.1

  • Java & JVM Problems!

    Please lend a hand! I can't seem to get anything java-related
    to show up in my CF ADmin control panel!
    That includes NOT being able to access the about half of the
    pages in the Admin site!
    Totally frustrated, and am probably doing something
    silly-wrong.

    Are you getting any errors? What do your logs say?

  • JVM Compatibility

    (new thread please!) Grant Ronald - Forms Product Management.
    At your request Grant.
    Compatibility ( Jinit vs Ms JVM vs Sun JVM ) - Not sure what you mean, we certify Jinit, we certify native JVMs we certify the Sun plug in, we certify IE, we certify NS, we certify Mac browsers - whats the issue
    Oracle Certainly doe support many different environments, the problem is that forms deployment on the internet is still a problem. As we have started our deployment we are seeing failures in 10-20% of clients, with jvm problems and we specify IE only. These clients have either no JVM or the wrong JVM for forms.
    We do not have this problem with the menu applet that we use.
    The solution to this is to force a download of a JVM as part of the initial process. As we examined this we found:
    1. Jinitiator -
    8 megabyte download
    No Feedback on download when triggered from the form until the download is complete.
    No usable Oracle source for the plug-in. Try wading through the download to get the right Jinitiator.
    No Web Install for Jinitiator. ( user gets F.U.D. when faced with exe download pop up).
    2. Microsoft JVM
    5 megabyte download if you can find it.
    No longer supported by Microsoft, but available on other sites.
    Limited functionallity. 800k Cab file must be downloaded for each form session.
    3. Sun Java Plug-in
    14 megabyte download
    This downloads and installs as J2ME not as a simple plug in.
    The only doc on setup for this is a White paper, which is not specific enough for most developers.
    The current download 1.4.2_1 also has warnings on the download that the file does not match the certificate.
    Also, the signature of the applet with JDK is downright hokey.
    Distributing an applet signed by "Developer" whose authenticity is verified by "Oracle" who is not trusted.
    Come on. This is your "Oracle's" applet not and you can afford to buy a certificate from Verisign.
    As we developers and our customers struggle, we see Microsoft pushing .Net where the promise is 95% compatibility with no download required ( since the hide it in the base OS).
    Grant you are caught in the middle but there are things that you can do.
    1. Fix the jar signature now
    2. Continue to work with Sun on a light-weight browser plug-in. The "Java Get it now" should be as simple as the Acrobat reader process without the extra baggage.
    These are the things to do if you are serious and we are watching you.
    Kevin

    Kevin,
    sure Forms very much depends on the JVM it is executed in. But saying "Continue to work with Sun on a light-weight browser plug-in. The "Java Get it now" should be as simple as the Acrobat reader process without the extra baggage." is not fair as it ignores the fact that Adobe is a meta data definition while Java is a J2SE platform for real application programming.
    Native Java Swing apps, even those using Java Webstart", all require VMs for execution. However, it is not only the VM that you download when installing JInitiator or the Java plugIn, its the full Java platform stack you get too. With each Java release the Java language grows and becomes more complex, the VM needs to know how to handle this.
    JInitiator basically is an Oracle patched version of SUNs Java PlugIn and therefore doesn't differ much in the way you install and deploy it.
    I agree that we all want it easier and smaller. Microsoft and Netscape terribly failed in integrating a solid and up to date VM to their Browsers and Opera didn't even try.
    Simply remove pieces from the JVM or the Java platform to reduce size gets you into more trouble due to broken functionality and you don't really want to deal with this.
    Partial - on demand - loading of the Java platform code does not work either for security reason.
    Though its hard to live with a PlugIn it basically works and beside of that is all we have.
    Fran

  • JVM 1.4.2 crash "access violation" Tomcat

    Hi
    We're getting nasty crashes with JVM 1.4.2_03 (other versions not yet been able to test) and cannot seem to find any log file with more information. However, I do have a DrWatson log which states among other things "access violation".
    Situation: We're testing a webapplication on Tomcat (runs as a Windows service (Tomcat.exe) ). During testing the Tomcat-service suddenly ends, the Windows eventlog logs states something like: "...service ended unexpectedly..."
    Environment: Tomcat 4.1.29, JDK 1.4.2_03, Windows 2000ProSP4, bi-processor Xeon machine.
    While analyzing the DrWatson log file, I can always find the same important (I think) information in the same order:
    - function: NtReadFile
    - a bit further on: function: NtWaitForMultipleObjects
    - function: NtWaitForSingleObject
    - etc..
    Other snippets I can also find every time are texts like these, they appear in the so called "Stack Back Trace"-sections of the drwtsn32.log:
    !JVM_RegisterUnsafeMethods,
    !JVM_RegisterPerfMethods,
    ntdll!NtDelayExecution,
    kernel32!Sleep,
    !JVM_Sleep,
    msafd!WSPSetSockOpt,
    ws2_32!WSAAccept,
    ws2_32!accept,
    ws2_32!recv,
    !Java_java_net_SocketInputStream_socketRead0.
    If needed I can post the complete drwtsn32.log file, I only left it out because it's a bad practice to dump long texts. So if you want to take a look, please don't hesitate to ask !
    The problem only seems to occur when the servermachine is completely left alone (and not logged in or in locked state) Additionally, it usually occurs after between 30-60 minutes or so. When I keep monitoring (logged in) the machine while the tests are running the crash doesn't seem to occur ?! This makes me think it could be an issue with power-saving that kicks in, like e.g. with the network-adaptor ?
    If we don't use JNI, and "access violation"s are stated, does this mean it's a JVM-issue or ... ? Or is it more likely it's an issue of this Tomcat.exe ?
    On a sidenote, does anyone know why a logfile might not be produced, and if there is anything i could try to make the jvm produce some intelligable output upon crashing?
    Kind regards,
    David

    Hi again,
    First of all thanks for the valuable help so far !
    As I'm still searching an anwser for the problem, I noticed the drwtsn32.log file also (sometimes) mentions HotSpot, this is a line from my drwtsn32.log file:
    mov ecx,[gHotSpotVMLongConstantEntryValueOffset+0x13f48[/i]
    Now, I'm not an expert on HotSpot, but I too know there have been numerous problems reported before with this technology.
    Ramesh, it sure looks like your hypothesis about the runtime compilation corresponds to this problem a lot.
    Additionally, I must also mention the fact that the problem only seems to occur during stress-tests (concurrency-problem?) and is NOT reproducable reliably. All of this makes me think even more that it's a JVM problem of some kind, what is your (anyone) opinion about this ?
    Again, thanks for your support, it sure helps a lot !
    Kind regards,
    David

  • Wily introscope 8.2.2 : unable to start due to JVM error

    Hi,
    I'm installing Wily introscope 8.2.2 for my Netweaver Solution Manager 7.01, on server Window 2008 x64.
    I followed installation guide and I encountered a first "license error" to start Enterprise Manager that I resolved by installing SAP Management Modules.
    Now, Enterprise manager still does not start because of JVM problem. Here is the EMService.log :
    STATUS | wrapper  | 2010/07/01 18:05:24 | --> Wrapper Started as Service
    STATUS | wrapper  | 2010/07/01 18:05:24 | Java Service Wrapper Standard Edition 32-bit 3.3.6
    STATUS | wrapper  | 2010/07/01 18:05:24 |   Copyright (C) 1999-2009 Tanuki Software, Ltd.  All Rights Reserved.
    STATUS | wrapper  | 2010/07/01 18:05:24 |     http://wrapper.tanukisoftware.org
    STATUS | wrapper  | 2010/07/01 18:05:24 |   Licensed to CA Wily Technology for Introscope Enterprise Manager
    STATUS | wrapper  | 2010/07/01 18:05:24 |
    STATUS | wrapper  | 2010/07/01 18:05:24 | Launching a JVM...
    INFO   | jvm 1    | 2010/07/01 18:05:24 | java.lang.NoClassDefFoundError: org/tanukisoftware/wrapper/WrapperSimpleApp
    INFO   | jvm 1    | 2010/07/01 18:05:24 | Exception in thread "main"
    ERROR  | wrapper  | 2010/07/01 18:05:24 | JVM exited while loading the application.
    STATUS | wrapper  | 2010/07/01 18:05:29 | Launching a JVM...
    INFO   | jvm 2    | 2010/07/01 18:05:29 | java.lang.NoClassDefFoundError: org/tanukisoftware/wrapper/WrapperSimpleApp
    INFO   | jvm 2    | 2010/07/01 18:05:29 | Exception in thread "main"
    ERROR  | wrapper  | 2010/07/01 18:05:29 | JVM exited while loading the application.
    STATUS | wrapper  | 2010/07/01 18:05:34 | Launching a JVM...
    INFO   | jvm 3    | 2010/07/01 18:05:34 | java.lang.NoClassDefFoundError: org/tanukisoftware/wrapper/WrapperSimpleApp
    INFO   | jvm 3    | 2010/07/01 18:05:34 | Exception in thread "main"
    ERROR  | wrapper  | 2010/07/01 18:05:34 | JVM exited while loading the application.
    STATUS | wrapper  | 2010/07/01 18:05:39 | Launching a JVM...
    INFO   | jvm 4    | 2010/07/01 18:05:39 | java.lang.NoClassDefFoundError: org/tanukisoftware/wrapper/WrapperSimpleApp
    INFO   | jvm 4    | 2010/07/01 18:05:39 | Exception in thread "main"
    ERROR  | wrapper  | 2010/07/01 18:05:39 | JVM exited while loading the application.
    STATUS | wrapper  | 2010/07/01 18:05:44 | Launching a JVM...
    INFO   | jvm 5    | 2010/07/01 18:05:44 | java.lang.NoClassDefFoundError: org/tanukisoftware/wrapper/WrapperSimpleApp
    INFO   | jvm 5    | 2010/07/01 18:05:45 | Exception in thread "main"
    ERROR  | wrapper  | 2010/07/01 18:05:45 | JVM exited while loading the application.
    FATAL  | wrapper  | 2010/07/01 18:05:45 | There were 5 failed launches in a row, each lasting less than 300 seconds.  Giving up.
    FATAL  | wrapper  | 2010/07/01 18:05:45 |   There may be a configuration problem: please check the logs.
    STATUS | wrapper  | 2010/07/01 18:05:45 | <-- Wrapper Stopped
    Regards,
    Pascal LARRAT
    Edited by: LARRAT Pascal on Jul 5, 2010 11:44 AM

    change the properties of Wily.exe as 2003 Server compatible.

  • Intermittent JVM SIGSEV crashes in symbols of various GC strategies

    h2. Hello!
    Our JVM crashes on a very regular base with a SIGSEV located in symbols located in the GC implementations.
    We tried to split up our deployment into multiple, smaller JVMs as well as switching over to CMS based GC.
    Both did not help.
    Here 3 typical crash frames:
    # V [libjvm.so+0x69c800] MarkSweep::IsAliveClosure::do_object(oopDesc*)+0x20
    # V [libjvm.so+0x756687] PSMarkSweepDecorator::precompact()+0x307
    # V [libjvm.so+0x4b0f1a] instanceKlass::oop_follow_contents(oopDesc*)+0x13a
    The deployed applications produce a complex and wide web of object graphs, but has only a moderate CPU load.
    Any hints what might be the problem and on how to tackle them?
    Thank your very much for your support
    - Benjamin
    h2. JVM Arguments
    *"Old" Parallel Version*
    jvm_args: -XX:NewRatio=2 -XX:+UseParallelGC -XX:ParallelGCThreads=4 -XX:MaxPermSize=512m -Xms1350M -Xmx4096M -Xss1024k -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:/srv/tomcat/logs/gc.log
    CMS GC
    jvm_args: -XX:+UseConcMarkSweepGC -XX:+CMSScavengeBeforeRemark -XX:+UseParNewGC -XX:+CMSConcurrentMTEnabled -XX:NewRatio=2 -XX:MaxPermSize=512m -Xms1350M -Xmx3072M -Xss1024k -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:/srv/tomcat/logs/gc.log
    h2. Full Crash Stacks
    Stack: [0x00007fc7bb6e0000,0x00007fc7bb7e1000], sp=0x00007fc7bb7df5a8, free space=1021k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    V [libjvm.so+0x69c800] MarkSweep::IsAliveClosure::do_object(oopDesc*)+0x20
    V [libjvm.so+0x46fb0f] GenMarkSweep::invoke_at_safepoint(int, ReferenceProcessor*, bool)+0x28f
    V [libjvm.so+0x3c01b9] CMSCollector::do_compaction_work(bool)+0x1f9
    V [libjvm.so+0x3bfbd0] CMSCollector::acquire_control_and_collect(bool, bool)+0x160
    V [libjvm.so+0x3bf8d8] ConcurrentMarkSweepGeneration::collect(bool, bool, unsigned long, bool)+0xf8
    V [libjvm.so+0x46ccaa] GenCollectedHeap::do_collection(bool, bool, unsigned long, bool, int)+0x51a
    V [libjvm.so+0x46e1b3] GenCollectedHeap::do_full_collection(bool, int)+0x53
    V [libjvm.so+0x85fd36] VM_GenCollectFull::doit()+0x66
    V [libjvm.so+0x86d7fa] VM_Operation::evaluate()+0x4a
    V [libjvm.so+0x86cde2] VMThread::evaluate_operation(VM_Operation*)+0x82
    V [libjvm.so+0x86d053] VMThread::loop()+0x193
    V [libjvm.so+0x86cb5e] VMThread::run()+0x6e
    V [libjvm.so+0x710adf] java_start(Thread*)+0x13f
    VM_Operation (0x00007fc7ba70c520): GenCollectFull, mode: safepoint, requested by thread 0x000000004167f800
    Stack: [0x00007f330cca1000,0x00007f330cda2000], sp=0x00007f330cda04f0, free space=1021k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    V [libjvm.so+0x4b0f1a] instanceKlass::oop_follow_contents(oopDesc*)+0x13a
    V [libjvm.so+0x69c33b] MarkSweep::follow_stack()+0x7b
    V [libjvm.so+0x755e14] PSMarkSweep::mark_sweep_phase1(bool)+0xe4
    V [libjvm.so+0x754cc1] PSMarkSweep::invoke_no_policy(bool)+0x481
    V [libjvm.so+0x754803] PSMarkSweep::invoke(bool)+0x83
    V [libjvm.so+0x8608f7] VM_ParallelGCSystemGC::doit()+0xf7
    V [libjvm.so+0x86d7fa] VM_Operation::evaluate()+0x4a
    V [libjvm.so+0x86cde2] VMThread::evaluate_operation(VM_Operation*)+0x82
    V [libjvm.so+0x86d053] VMThread::loop()+0x193
    V [libjvm.so+0x86cb5e] VMThread::run()+0x6e
    V [libjvm.so+0x710adf] java_start(Thread*)+0x13f
    VM_Operation (0x00007f3307dfc710): ParallelGCSystemGC, mode: safepoint, requested by thread 0x00000000409cd000
    Stack: [0x00007f3d8893f000,0x00007f3d88a40000], sp=0x00007f3d88a3e6f0, free space=1021k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    V [libjvm.so+0x756687] PSMarkSweepDecorator::precompact()+0x307
    V [libjvm.so+0x757cd4] PSOldGen::precompact()+0x24
    V [libjvm.so+0x754d24] PSMarkSweep::invoke_no_policy(bool)+0x4e4
    V [libjvm.so+0x754803] PSMarkSweep::invoke(bool)+0x83
    V [libjvm.so+0x8608f7] VM_ParallelGCSystemGC::doit()+0xf7
    V [libjvm.so+0x86d7fa] VM_Operation::evaluate()+0x4a
    V [libjvm.so+0x86cde2] VMThread::evaluate_operation(VM_Operation*)+0x82
    V [libjvm.so+0x86d053] VMThread::loop()+0x193
    V [libjvm.so+0x86cb5e] VMThread::run()+0x6e
    V [libjvm.so+0x710adf] java_start(Thread*)+0x13f
    VM_Operation (0x00007f3d83996890): ParallelGCSystemGC, mode: safepoint, requested by thread 0x00007f3d844a7800
    h2. Heap distributions
    ParallelGC
    PSYoungGen total 432768K, used 9064K [0x00000007aaab0000, 0x00000007c6cb0000, 0x0000000800000000)
    eden space 405632K, 0% used [0x00000007aaab0000,0x00000007aaab0000,0x00000007c36d0000)
    from space 27136K, 33% used [0x00000007c36d0000,0x00000007c3faa130,0x00000007c5150000)
    to space 27136K, 0% used [0x00000007c5230000,0x00000007c5230000,0x00000007c6cb0000)
    PSOldGen total 921600K, used 765369K [0x0000000700000000, 0x0000000738400000, 0x00000007aaab0000)
    object space 921600K, 83% used [0x0000000700000000,0x000000072eb6e7c8,0x0000000738400000)
    PSPermGen total 199552K, used 158747K [0x00000006e0000000, 0x00000006ec2e0000, 0x0000000700000000)
    object space 199552K, 79% used [0x00000006e0000000,0x00000006e9b06db0,0x00000006ec2e0000)
    CMS
    par new generation total 414784K, used 69179K [0x0000000720000000, 0x000000073c210000, 0x0000000760000000)
    eden space 368704K, 6% used [0x0000000720000000, 0x000000072168ef80, 0x0000000736810000)
    from space 46080K, 100% used [0x0000000739510000, 0x000000073c210000, 0x000000073c210000)
    to space 46080K, 0% used [0x0000000736810000, 0x0000000736810000, 0x0000000739510000)
    concurrent mark-sweep generation total 1046400K, used 625509K [0x0000000760000000, 0x000000079fde0000, 0x00000007e0000000)
    concurrent-mark-sweep perm gen total 85788K, used 51439K [0x00000007e0000000, 0x00000007e53c7000, 0x0000000800000000)
    h2. Machine spec
    JRE version: 6.0_26-b03
    Java VM: Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode linux-amd64 compressed oops)
    uname:Linux 2.6.32.29-0.3-default #1 SMP 2011-02-25 13:36:59 +0100 x86_64
    vm_info: Java HotSpot(TM) 64-Bit Server VM (20.1-b02) for linux-amd64 JRE (1.6.0_26-b03), built on May 4 2011 01:13:47 by "java_re" with gcc 3.2.2 (SuSE Linux)
    libc:glibc 2.11.1 NPTL 2.11.1
    rlimit: STACK 8192k, CORE 1k, NPROC infinity, NOFILE 8192, AS 59803600k
    load average:0.04 0.02 0.01
    MemTotal: 37009784 kB
    Memory: 4k page, physical 37009784k(2027440k free), swap 37744708k(37744496k free)
    CPU:total 16 (4 cores per cpu, 2 threads per core) family 6 model 26 stepping 5, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht

    Hi jschell! Thanks for your pointers!
    We do not use JNI. We DO use the latest JVM. Furthermore all code frames point to "libjvm.so" and "VMThread" with "VM_Operation".
    I it really looks more to some 64-bit JVM problem.
    I did a forum and bug search in advance to bothering, but was not sucessfull.
    A repeated search for a helping topics gave me following topics which might be related:
    <li> {thread:id=1540042}
    <li> {thread:id=1557245}
    <li> {message:id=6438249}
    Is the thread you were thinking of in the list? As a result of this search I will try:
    <li> disabling -XX:+HeapDumpOnOutOfMemoryError
    <li> try -XX:-ReduceInitialCardMarks
    <li> ensure memory overcomittment is not the problem
    Futhermore I found the resource "Troubleshooting Guide for Java SE 6 with HotSpot VM" very helpful more of the background details,
    though I was not able to distill a solution out of it: http://www.oracle.com/technetwork/java/javase/crashes-137240.html

Maybe you are looking for

  • Error "Disk too slow"

    I record on my PB G4, with Garage Band. I run instruments to a board, then to the m-audio fast track. the files are saved on a Seagate 300GB External FireWire Drive, from which i record. I understand it is caused due to the high number of tracks with

  • Mappings with custom input parameter.

    We are using PL/SQL wrappers to execute all the OWB 10G (10.1.0.4) mappings. How do we call a mapping in the wrapper which has a input mapping parameter.? We use the sql exec template in a procedure.

  • Loading XML file from desktop

    Hi Expects! I want to try out loading a XML file in BI 2004s. is it possible to load an existing file from the desktop to BI? or does it have to be 'pushed' by an external system only? We have created webservice datasource, but we cannot assign a sou

  • How to update AFVG in IWO10016?

    Hi, I have found this User-exit (IWO10016) to validate a user field of an operation. It works well for my need: it's called when we enter a value in a user field and hit enter (ex.: AFVGD-USR01) . Now, after my validation of USR01, I want to automati

  • Importieren von Fotos aus Photoshop Elements

    This discussion has been automatically generated for: http://help.adobe.com/de_DE/lightroom/using/WS217DEA0F-2A78-4445-89CB-4CED1AFA450E.html.