_jvm- DetachCurrentThread() causes Another exception has been detected whil

I have a hardware driver which calls java based on hardware interupts. The c code attaches to the current thread, calls a static method, then detaches. If I dont detatch, it works perfectly (but probably leaves the thread in limbo), but if I detach it always gives the error below. Im using jbuilder X java on windows XP, and the java callback just prints the passed parameter string. Any ideas?
Another exception has been detected while we were handling last error.
Dumping information about last error:
ERROR REPORT FILE = (N/A)
PC = 0x00a483ba
SIGNAL = -1073741819
FUNCTION NAME = (N/A)
OFFSET = 0xFFFFFFFF
LIBRARY NAME = (N/A)
Please check ERROR REPORT FILE for further information, if there is any.
Good bye.
jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved) {
  printf("cpp: Loading the VM\n");
  fflush(stdout);
  _jvm = vm;
  return(JNI_VERSION_1_4);
JNIEnv *env;
             int result = _jvm->GetEnv((void**) &env, JNI_VERSION_1_4);
             if (result == JNI_EDETACHED) {
                printf("Attaching the current thread\n");
                _jvm->AttachCurrentThread((void **)&env, NULL);
             printf("Attached\n");
     fflush(stdout);
      char error[30];
     char barcode[40];
     sprintf(error, "%lu", dwError);
     sprintf(barcode, "%s", dwType);
         jobjectArray ret;
     ret=(jobjectArray)env->NewObjectArray(2,
              env->FindClass("java/lang/String"),
              env->NewStringUTF(""));
            env->SetObjectArrayElement(ret,0,env->NewStringUTF(error));
              env->SetObjectArrayElement(ret,1,env->NewStringUTF(barcode));
     printf("cpp: after setting array\n");
               fflush(stdout);
            // now we need to get a handle on the hander class which implements the callbacks.
           // first get the class
           // then call the static method to get the handler instance.
     // then get the method from the handler instance.
     // now call the method.
     jclass clsCyberView = env->FindClass("com/sst/util/CyberView");
     if (clsCyberView == NULL) {
      printf("cpp: clsCyberView == null");
       return;
       jmethodID mtdBarcodeCallback = env->GetStaticMethodID(clsCyberView, "handleBarcode", "([Ljava/lang/String;)V");
     if (mtdBarcodeCallback == NULL) {
                                   printf("cpp: mtdBarcodeCallback == null\n");
                                   fflush(stdout);
                                   return;
       env->ExceptionClear();
       env->CallStaticVoidMethod(clsCyberView, mtdBarcodeCallback, ret);
       if(env->ExceptionOccurred()) {
           env->ExceptionDescribe();
           env->ExceptionClear();
              printf("about to detach..\n");
             fflush(stdout);
              _jvm->DetachCurrentThread();

I m having the same problem. Did you get around it ?

Similar Messages

  • Another exception has been detected while we were handling last error

    I run a heavily multithreaded Java comm server on
    this configuration:
    uname -a
    Linux xxx.yyy.com 2.4.18 #1 SMP Wed Apr 3 06:10:13 EST 2002 i686 unknown
    java -version
    java version "1.3.1_01"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_01)
    Java HotSpot(TM) Client VM (build 1.3.1_01, mixed mode)
    From time to time I get on stderr (redirected to a
    file) this:
    Another exception has been detected while we were handling last error.
    Dumping information about last error:
    ERROR REPORT FILE = (N/A)
    and server crashes:( This seems to only happen if
    Linux kernel is 2.4 because same server never did
    this to me on 2.2.18 kernel...
    Grep tells me that this message comes from
    libjvm.so. Sources of JDK 1.3 though do not contain
    such text at all. Maybe because sources do not
    include Linux specific parts of VM.Does anybode have
    a clue as to what this error message actually means?
    Regards
    Nikolay

    Thnak you, Chris. I should have thought of this.
    The log file does clarify somewhat the situation:
    Unexpected Signal : 11 occurred at PC=0x401514fe
    Function name=remove_current__20JvmdiWalkableThreads
    Library=/usr/local/jdk1.3.1_03/jre/lib/i386/client/libjvm.so
    Current Java thread:
    at java.lang.Object.wait(Native Method)
    - waiting on <4366c928> (a com.thestoremaker.java.io.BufferExchange)
    at com.thestoremaker.java.io.BufferExchange.receiveMessage(BufferExchange.java:154)
    - locked <4366c928> (a com.thestoremaker.java.io.BufferExchange)
    at com.thestoremaker.java.io.BufferExchange.receiveMessage(BufferExchange.java:120)
    at com.thestoremaker.java.io.Log.run(Log.java:240)
    at java.lang.Thread.run(Thread.java:479)
    Local Time = Thu Jul 11 11:56:27 2002
    Elapsed Time = 46
    # HotSpot Virtual Machine Error : 11
    # Error ID : 4F530E43505002BD
    # Please report this error at
    # http://java.sun.com/cgi-bin/bugreport.cgi
    # Java VM: Java HotSpot(TM) Client VM (1.3.1_03-b03 interpreted mode)
    Apparently it is Sun's bug but it is also my problem ;)
    and I will have to dig deeper than I would like to
    in order to work out a solution :(( ....
    Regards
    Nikolay

  • EXCEPTION_ACCESS_VIOLATION exception has been detected in native code outs

    Here is my error :
    # An EXCEPTION_ACCESS_VIOLATION exception has been detected in native code outside the VM.
    # Program counter=0x502032cf
    Problem I have though is the app will run fine on 1 PC, but the same installation on another causes this. OS == NT ( i don't know too much about NT)
    Not really sure what to do about this one, really grateful for any advice.
    Thx

    It most windows JNI code an ACCESS_VIOLATION indicates a memory problem: buffer overwrite, underwrite, dereference a null pointer, etc.
    I would suggest going through the JNI code and put in more error checking: return values from methods, check for non-null input params, etc.

  • An unexpected exception has been detected in native code outside the VM.

    I thought that my problem had been solved yesterday when I managed to run my application with out getting "An unexpected exception has been detected in native code outside the VM."
    I was told to uninstall "j2sdk1.4.1_02" and install my old version of 1.3.1 and then completely remove that (as i do not think i removed it correctly in the first place), then reinstall my new version again (j2sdk1.4.1_02). This appeared to work, and my application ran. However, today i planned to do more work on it and it errored again. I am getting the following error:
    C:\Documents and Settings\Mike Costen\Desktop\Mar27d>java ImageViewerFrame
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6D1C369C
    Function=Java_sun_awt_font_NativeFontWrapper_registerFonts+0x14BC
    Library=C:\j2sdk1.4.1_02\jre\bin\fontmanager.dll
    Current Java thread:
    at sun.awt.font.NativeFontWrapper.registerFonts(Native Method)
    - locked <06C15D48> (a java.lang.Class)
    at sun.java2d.SunGraphicsEnvironment.addPathFonts(SunGraphicsEnvironment.java:736)
    at sun.java2d.SunGraphicsEnvironment.registerFonts(SunGraphicsEnvironment.java:587)
    at sun.java2d.SunGraphicsEnvironment.access$100(SunGraphicsEnvironment.java:49)
    at sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:209)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.java2d.SunGraphicsEnvironment.loadFonts(SunGraphicsEnvironment.java:203)
    - locked <02F948A0> (a sun.awt.Win32GraphicsEnvironment)
    at sun.java2d.SunGraphicsEnvironment.mapFontName(SunGraphicsEnvironment.java:451)
    at java.awt.Font.initializeFont(Font.java:313)
    at java.awt.Font.<init>(Font.java:345)
    at sun.awt.windows.WDesktopProperties.setFontProperty(WDesktopProperties.java:148)
    - locked <02AE0000> (a sun.awt.windows.WDesktopProperties)
    at sun.awt.windows.WDesktopProperties.getWindowsParameters(Native Method)
    at sun.awt.windows.WDesktopProperties.<init>(WDesktopProperties.java:56)
    at sun.awt.windows.WToolkit.initializeDesktopProperties(WToolkit.java:865)
    at java.awt.Toolkit.getDesktopProperty(Toolkit.java:1533)
    - locked <02F92380> (a sun.awt.windows.WToolkit)
    at sun.awt.shell.ShellFolder.<clinit>(ShellFolder.java:171)
    at javax.swing.filechooser.FileSystemView.getRoots(FileSystemView.java:324)
    at javax.swing.filechooser.WindowsFileSystemView.getHomeDirectory(FileSystemView.java:625)
    at javax.swing.plaf.metal.MetalFileChooserUI.installComponents(MetalFileChooserUI.java:213)
    at javax.swing.plaf.basic.BasicFileChooserUI.installUI(BasicFileChooserUI.java:130)
    at javax.swing.plaf.metal.MetalFileChooserUI.installUI(MetalFileChooserUI.java:152)
    at javax.swing.JComponent.setUI(JComponent.java:449)
    at javax.swing.JFileChooser.updateUI(JFileChooser.java:1700)
    at javax.swing.JFileChooser.setup(JFileChooser.java:345)
    at javax.swing.JFileChooser.<init>(JFileChooser.java:320)
    at javax.swing.JFileChooser.<init>(JFileChooser.java:273)
    at ImageViewerFrame.<init>(ImageViewerFrame.java:30)
    at ImageViewerFrame.main(ImageViewerFrame.java:227)
    Dynamic libraries:
    0x00400000 - 0x00406000 C:\j2sdk1.4.1_02\bin\java.exe
    0x77F50000 - 0x77FF7000 C:\WINDOWS\System32\ntdll.dll
    0x77E60000 - 0x77F46000 C:\WINDOWS\system32\kernel32.dll
    0x77DD0000 - 0x77E5D000 C:\WINDOWS\system32\ADVAPI32.dll
    0x78000000 - 0x7807F000 C:\WINDOWS\system32\RPCRT4.dll
    0x77C10000 - 0x77C63000 C:\WINDOWS\system32\MSVCRT.dll
    0x6D340000 - 0x6D46A000 C:\j2sdk1.4.1_02\jre\bin\client\jvm.dll
    0x77D40000 - 0x77DC6000 C:\WINDOWS\system32\USER32.dll
    0x77C70000 - 0x77CB0000 C:\WINDOWS\system32\GDI32.dll
    0x76B40000 - 0x76B6C000 C:\WINDOWS\System32\WINMM.dll
    0x6D1E0000 - 0x6D1E7000 C:\j2sdk1.4.1_02\jre\bin\hpi.dll
    0x6D310000 - 0x6D31E000 C:\j2sdk1.4.1_02\jre\bin\verify.dll
    0x6D220000 - 0x6D239000 C:\j2sdk1.4.1_02\jre\bin\java.dll
    0x6D330000 - 0x6D33D000 C:\j2sdk1.4.1_02\jre\bin\zip.dll
    0x6D000000 - 0x6D105000 C:\j2sdk1.4.1_02\jre\bin\awt.dll
    0x73000000 - 0x73023000 C:\WINDOWS\System32\WINSPOOL.DRV
    0x76390000 - 0x763AC000 C:\WINDOWS\System32\IMM32.dll
    0x771B0000 - 0x772D1000 C:\WINDOWS\system32\ole32.dll
    0x6D190000 - 0x6D1E0000 C:\j2sdk1.4.1_02\jre\bin\fontmanager.dll
    0x73760000 - 0x737A4000 C:\WINDOWS\System32\ddraw.dll
    0x73BC0000 - 0x73BC6000 C:\WINDOWS\System32\DCIMAN32.dll
    0x73940000 - 0x73A07000 C:\WINDOWS\System32\D3DIM700.DLL
    0x76C90000 - 0x76CB2000 C:\WINDOWS\system32\imagehlp.dll
    0x6D510000 - 0x6D58D000 C:\WINDOWS\system32\DBGHELP.dll
    0x77C00000 - 0x77C07000 C:\WINDOWS\system32\VERSION.dll
    0x76BF0000 - 0x76BFB000 C:\WINDOWS\System32\PSAPI.DLL
    Local Time = Mon Mar 31 08:59:02 2003
    Elapsed Time = 6
    # The exception above was detected in native code outside the VM
    # Java VM: Java HotSpot(TM) Client VM (1.4.1_02-b06 mixed mode)
    # An error report file has been saved as hs_err_pid584.log.
    # Please refer to the file for further information.
    C:\Documents and Settings\Mike Costen\Desktop\Mar27d>
    I am now not sure at all why my computer is doing this, as it worked yesterday...
    Any light shed on this matter is much appreciated.
    Thanks, Mike

    Welcome to native code hell! The reason we all use Java is because
    native code sucks. It is to be isolated and quarantined to the smallest
    area possible.
    File a TAR/SR. Maybe you just need a newer vesion of the OCI client
    libraries on your machine. Maybe they are out of sync with the native
    portion of the type-2 driver.
    Say why you went from type-4 to type-2. In my opinion, unless you have
    a very good reason, you should go back to the reliable java driver. Java
    can't kill a JVM.
    Good luck,
    Joe Weinstein at BEA Systems

  • Unexpected exception has been detected in native code outside the VM

    I seriously hope I posted this in the right forum, there was so many, and it was confusing. Please forgive me if I didn't.
    Anyways, I was playing a online game, RuneScape, when my browser suddenly closed. Later on, I finally noticed that there was a notepad document on my desktop:
    hs_err_pid3884
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x6C8243F
    Function=Java_sun_awt_windows_WColor_getDefaultColor+0x2E1D
    Library=C:\Program Files\Java\j2re1.4.2_03\bin\awt.dll
    Current Java thread:
         at sun.awt.windows.WToolkit.eventLoop(Native Method)
         at sun.awt.windows.WToolkit.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Dynamic libraries:
    0x00400000 - 0x00419000      C:\Program Files\Internet Explorer\iexplore.exe
    0x7C900000 - 0x7C9B0000      C:\WINDOWS\system32\ntdll.dll
    0x7C800000 - 0x7C8F4000      C:\WINDOWS\system32\kernel32.dll
    0x77C10000 - 0x77C68000      C:\WINDOWS\system32\msvcrt.dll
    0x77D40000 - 0x77DD0000      C:\WINDOWS\system32\USER32.dll
    0x77F10000 - 0x77F56000      C:\WINDOWS\system32\GDI32.dll
    0x77F60000 - 0x77FD6000      C:\WINDOWS\system32\SHLWAPI.dll
    0x77DD0000 - 0x77E6B000      C:\WINDOWS\system32\ADVAPI32.dll
    0x77E70000 - 0x77F01000      C:\WINDOWS\system32\RPCRT4.dll
    0x77760000 - 0x778CC000      C:\WINDOWS\system32\SHDOCVW.dll
    0x77A80000 - 0x77B14000      C:\WINDOWS\system32\CRYPT32.dll
    0x77B20000 - 0x77B32000      C:\WINDOWS\system32\MSASN1.dll
    0x754D0000 - 0x75550000      C:\WINDOWS\system32\CRYPTUI.dll
    0x76C30000 - 0x76C5E000      C:\WINDOWS\system32\WINTRUST.dll
    0x76C90000 - 0x76CB8000      C:\WINDOWS\system32\IMAGEHLP.dll
    0x77120000 - 0x771AC000      C:\WINDOWS\system32\OLEAUT32.dll
    0x774E0000 - 0x7761D000      C:\WINDOWS\system32\ole32.dll
    0x5B860000 - 0x5B8B4000      C:\WINDOWS\system32\NETAPI32.dll
    0x771B0000 - 0x77256000      C:\WINDOWS\system32\WININET.dll
    0x76F60000 - 0x76F8C000      C:\WINDOWS\system32\WLDAP32.dll
    0x77C00000 - 0x77C08000      C:\WINDOWS\system32\VERSION.dll
    0x773D0000 - 0x774D2000      C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
    0x7C9C0000 - 0x7D1D4000      C:\WINDOWS\system32\SHELL32.dll
    0x5D090000 - 0x5D127000      C:\WINDOWS\system32\comctl32.dll
    0x5AD70000 - 0x5ADA8000      C:\WINDOWS\system32\uxtheme.dll
    0x75F80000 - 0x7607C000      C:\WINDOWS\system32\BROWSEUI.dll
    0x20000000 - 0x20012000      C:\WINDOWS\system32\browselc.dll
    0x77B40000 - 0x77B62000      C:\WINDOWS\system32\appHelp.dll
    0x76FD0000 - 0x7704F000      C:\WINDOWS\system32\CLBCATQ.DLL
    0x77050000 - 0x77115000      C:\WINDOWS\system32\COMRes.dll
    0x77FE0000 - 0x77FF1000      C:\WINDOWS\system32\Secur32.dll
    0x77260000 - 0x772FE000      C:\WINDOWS\system32\urlmon.dll
    0x77A20000 - 0x77A74000      C:\WINDOWS\System32\cscui.dll
    0x76600000 - 0x7661D000      C:\WINDOWS\System32\CSCDLL.dll
    0x77920000 - 0x77A13000      C:\WINDOWS\system32\SETUPAPI.dll
    0x10000000 - 0x1000C000      C:\Program Files\Adobe\Acrobat 6.0\Reader\ActiveX\AcroIEHelper.dll
    0x01840000 - 0x0187D000      C:\Program Files\GetRight\xx2gr.dll
    0x763B0000 - 0x763F9000      C:\WINDOWS\system32\comdlg32.dll
    0x73000000 - 0x73026000      C:\WINDOWS\system32\WINSPOOL.DRV
    0x76B20000 - 0x76B31000      C:\WINDOWS\system32\ATL.DLL
    0x01890000 - 0x018CC000      C:\Program Files\NewDotNet\newdotnet6_38.dll
    0x71AB0000 - 0x71AC7000      C:\WINDOWS\system32\WS2_32.dll
    0x71AA0000 - 0x71AA8000      C:\WINDOWS\system32\WS2HELP.dll
    0x71B20000 - 0x71B32000      C:\WINDOWS\system32\MPR.dll
    0x01920000 - 0x0193F000      C:\WINDOWS\system32\dla\tfswshx.dll
    0x01940000 - 0x0194F000      C:\WINDOWS\system32\tfswapi.dll
    0x01950000 - 0x0198B000      C:\WINDOWS\system32\dla\tfswcres.dll
    0x019D0000 - 0x019F6000      C:\WINDOWS\system32\lmf32v.dll
    0x75E90000 - 0x75F40000      C:\WINDOWS\system32\SXS.DLL
    0x01A30000 - 0x01AB8000      C:\WINDOWS\system32\shdoclc.dll
    0x01AC0000 - 0x01D85000      C:\WINDOWS\system32\xpsp2res.dll
    0x75CF0000 - 0x75D81000      C:\WINDOWS\system32\mlang.dll
    0x71AD0000 - 0x71AD9000      C:\WINDOWS\system32\wsock32.dll
    0x71A50000 - 0x71A8F000      C:\WINDOWS\system32\mswsock.dll
    0x662B0000 - 0x66308000      C:\WINDOWS\system32\hnetcfg.dll
    0x71A90000 - 0x71A98000      C:\WINDOWS\System32\wshtcpip.dll
    0x76EE0000 - 0x76F1C000      C:\WINDOWS\system32\RASAPI32.DLL
    0x76E90000 - 0x76EA2000      C:\WINDOWS\system32\rasman.dll
    0x76EB0000 - 0x76EDF000      C:\WINDOWS\system32\TAPI32.dll
    0x76E80000 - 0x76E8E000      C:\WINDOWS\system32\rtutils.dll
    0x76B40000 - 0x76B6D000      C:\WINDOWS\system32\WINMM.dll
    0x5CD70000 - 0x5CD77000      C:\WINDOWS\system32\serwvdrv.dll
    0x5B0A0000 - 0x5B0A7000      C:\WINDOWS\system32\umdmxfrm.dll
    0x77C70000 - 0x77C93000      C:\WINDOWS\system32\msv1_0.dll
    0x76D60000 - 0x76D79000      C:\WINDOWS\system32\iphlpapi.dll
    0x769C0000 - 0x76A73000      C:\WINDOWS\system32\USERENV.dll
    0x745E0000 - 0x748A6000      C:\WINDOWS\system32\msi.dll
    0x76FC0000 - 0x76FC6000      C:\WINDOWS\system32\rasadhlp.dll
    0x76F20000 - 0x76F47000      C:\WINDOWS\system32\DNSAPI.dll
    0x76FB0000 - 0x76FB8000      C:\WINDOWS\System32\winrnr.dll
    0x722B0000 - 0x722B5000      C:\WINDOWS\system32\sensapi.dll
    0x7D4A0000 - 0x7D785000      C:\WINDOWS\system32\mshtml.dll
    0x027A0000 - 0x027C7000      C:\WINDOWS\system32\msls31.dll
    0x02CD0000 - 0x02CFA000      C:\WINDOWS\system32\msimtf.dll
    0x02D00000 - 0x02D4B000      C:\WINDOWS\system32\MSCTF.dll
    0x76390000 - 0x763AD000      C:\WINDOWS\system32\IMM32.DLL
    0x75C50000 - 0x75CBE000      C:\WINDOWS\system32\jscript.dll
    0x66E50000 - 0x66E90000      C:\WINDOWS\system32\iepeers.dll
    0x76200000 - 0x76271000      C:\WINDOWS\system32\mshtmled.dll
    0x74C80000 - 0x74CAC000      C:\WINDOWS\system32\OLEACC.DLL
    0x76080000 - 0x760E5000      C:\WINDOWS\system32\MSVCP60.dll
    0x75F60000 - 0x75F67000      C:\WINDOWS\System32\drprov.dll
    0x71C10000 - 0x71C1E000      C:\WINDOWS\System32\ntlanman.dll
    0x71CD0000 - 0x71CE7000      C:\WINDOWS\System32\NETUI0.dll
    0x71C90000 - 0x71CD0000      C:\WINDOWS\System32\NETUI1.dll
    0x71C80000 - 0x71C87000      C:\WINDOWS\System32\NETRAP.dll
    0x71BF0000 - 0x71C03000      C:\WINDOWS\System32\SAMLIB.dll
    0x75F70000 - 0x75F79000      C:\WINDOWS\System32\davclnt.dll
    0x75970000 - 0x75A67000      C:\WINDOWS\system32\MSGINA.dll
    0x76360000 - 0x76370000      C:\WINDOWS\system32\WINSTA.dll
    0x74320000 - 0x7435D000      C:\WINDOWS\system32\ODBC32.dll
    0x03820000 - 0x03837000      C:\WINDOWS\system32\odbcint.dll
    0x72D20000 - 0x72D29000      C:\WINDOWS\system32\wdmaud.drv
    0x72D10000 - 0x72D18000      C:\WINDOWS\system32\msacm32.drv
    0x77BE0000 - 0x77BF5000      C:\WINDOWS\system32\MSACM32.dll
    0x77BD0000 - 0x77BD7000      C:\WINDOWS\system32\midimap.dll
    0x6BDD0000 - 0x6BE05000      C:\WINDOWS\system32\dxtrans.dll
    0x6D430000 - 0x6D43A000      C:\WINDOWS\system32\ddrawex.dll
    0x73760000 - 0x737A9000      C:\WINDOWS\system32\DDRAW.dll
    0x73BC0000 - 0x73BC6000      C:\WINDOWS\system32\DCIMAN32.dll
    0x6BE10000 - 0x6BE6A000      C:\WINDOWS\system32\dxtmsft.dll
    0x5FF20000 - 0x5FF46000      C:\WINDOWS\system32\MSRATING.dll
    0x5FF50000 - 0x5FF61000      C:\WINDOWS\system32\msratelc.dll
    0x71D40000 - 0x71D5C000      C:\WINDOWS\system32\actxprxy.dll
    0x73300000 - 0x73367000      C:\WINDOWS\system32\vbscript.dll
    0x73DD0000 - 0x73ECE000      C:\WINDOWS\system32\MFC42.DLL
    0x07510000 - 0x07A5D000      C:\WINDOWS\system32\wmp.dll
    0x4EC50000 - 0x4EDF3000      C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.2600.2180_x-ww_522f9f82\gdiplus.dll
    0x75A70000 - 0x75A91000      C:\WINDOWS\system32\MSVFW32.dll
    0x08260000 - 0x08597000      C:\WINDOWS\system32\wmploc.dll
    0x086C0000 - 0x08904000      C:\WINDOWS\system32\wmvcore.dll
    0x070D0000 - 0x0710B000      C:\WINDOWS\system32\WMASF.DLL
    0x07CA0000 - 0x07E0D000      C:\WINDOWS\system32\quartz.dll
    0x75F40000 - 0x75F51000      C:\WINDOWS\system32\devenum.dll
    0x736B0000 - 0x736B7000      C:\WINDOWS\system32\msdmo.dll
    0x66880000 - 0x6688C000      C:\WINDOWS\system32\ImgUtil.dll
    0x76380000 - 0x76385000      C:\WINDOWS\system32\MSIMG32.dll
    0x063C0000 - 0x06567000      C:\WINDOWS\system32\macromed\flash\Flash.ocx
    0x6D440000 - 0x6D450000      C:\Program Files\Java\j2re1.4.2_03\bin\npjpi142_03.dll
    0x5EDD0000 - 0x5EDE7000      C:\WINDOWS\system32\OLEPRO32.DLL
    0x6D310000 - 0x6D327000      C:\Program Files\Java\j2re1.4.2_03\bin\jpiexp32.dll
    0x6D380000 - 0x6D398000      C:\Program Files\Java\j2re1.4.2_03\bin\jpishare.dll
    0x05900000 - 0x05A38000      C:\PROGRA~1\Java\J2RE14~1.2_0\bin\client\jvm.dll
    0x025E0000 - 0x025E7000      C:\PROGRA~1\Java\J2RE14~1.2_0\bin\hpi.dll
    0x02600000 - 0x0260E000      C:\PROGRA~1\Java\J2RE14~1.2_0\bin\verify.dll
    0x02620000 - 0x02639000      C:\PROGRA~1\Java\J2RE14~1.2_0\bin\java.dll
    0x02E80000 - 0x02E8D000      C:\PROGRA~1\Java\J2RE14~1.2_0\bin\zip.dll
    0x06C10000 - 0x06D1F000      C:\Program Files\Java\j2re1.4.2_03\bin\awt.dll
    0x04EF0000 - 0x04F40000      C:\Program Files\Java\j2re1.4.2_03\bin\fontmanager.dll
    0x73940000 - 0x73A10000      C:\WINDOWS\system32\D3DIM700.DLL
    0x6D2F0000 - 0x6D304000      C:\Program Files\Java\j2re1.4.2_03\bin\jpicom32.dll
    0x02ED0000 - 0x02EDF000      C:\Program Files\Java\j2re1.4.2_03\bin\net.dll
    0x03F00000 - 0x03F22000      C:\Program Files\Java\j2re1.4.2_03\bin\dcpr.dll
    0x00D00000 - 0x00D1E000      C:\Program Files\Java\j2re1.4.2_03\bin\jpeg.dll
    0x59A60000 - 0x59B01000      C:\WINDOWS\system32\DBGHELP.dll
    0x76BF0000 - 0x76BFB000      C:\WINDOWS\system32\PSAPI.DLL
    Heap at VM Abort:
    Heap
    def new generation total 6848K, used 4271K [0x10010000, 0x10770000, 0x10770000)
    eden space 6144K, 69% used [0x10010000, 0x1043bca0, 0x10610000)
    from space 704K, 0% used [0x10610000, 0x10610000, 0x106c0000)
    to space 704K, 0% used [0x106c0000, 0x106c0000, 0x10770000)
    tenured generation total 90752K, used 90750K [0x10770000, 0x16010000, 0x16010000)
    the space 90752K, 99% used [0x10770000, 0x1600fb10, 0x1600fc00, 0x16010000)
    compacting perm gen total 6400K, used 6194K [0x16010000, 0x16650000, 0x1a010000)
    the space 6400K, 96% used [0x16010000, 0x1661cb58, 0x1661cc00, 0x16650000)
    Local Time = Thu Jun 09 00:40:14 2005
    Elapsed Time = 722
    # The exception above was detected in native code outside the VM
    # Java VM: Java HotSpot(TM) Client VM (1.4.2_03-b02 mixed mode)
    I am running Windows XP Home Edition, and I have the latest Java.
    This has happened several times, but it's just with this one game. Can someone please help me? I'd really appreciate it.

    Have you tried a current version of Java. ie. 1.4.2_08 or 1.5.0_03 ?

  • An unexpected exception has been detected + Netscape ldap server V6

    Hi,
    An unexpected exception has been detected during running an application on Netscape ldap server V6. Actually some extended operation is done on ldap server but after some request server crashes and error reported is :
    (psdk) xdspa1 JPSDKAgent.cc 143 ERROR Child error: Received unknown command: 'nexpected Signal : 11 occurred at PC=0xC1F19F40
    Function=_shlInit
    Library=/opt/java1.4/jre/lib/PA_RISC/server/libjvm.sl
    Current Java thread:
    "main" prio=7 tid=4000eca8 nid=1 lwp_id=7064320 runnable [0x77ff2000..0x77ff1ec0]
         at com.tertio.tome.Tome.MwLogErr_Write0(Native Method)
         at com.tertio.tome.Tome.error(Tome.java:171)
         at com.tertio.provident.sdk.SdkBase.error(SdkBase.java:214)
         - locked <71802780> (a java.lang.Object)
         at com.h3g.provisioningagent.xds.agent.XDSProvisioningAgent.error(XDSProvisioningAgent.java:444)
         at com.tertio.provident.sdk.ProvisioningAgentLink.handleEptReceived(ProvisioningAgentLink.java:166)
         at com.tertio.provident.sdk.ProvisioningAgentLink.handleMessage(ProvisioningAgentLink.java:100)
         at com.tertio.provident.sdk.SdkBase.mainLoop(SdkBase.java:180)
         at com.tertio.provident.sdk.SdkBase.main(SdkBase.java:47)
    Dynamic libraries:
    /opt/java1.4/bin/PA_RISC/java
         text:0x00001000-0x00011b8c data:0x40001000-0x40002ee0
    /opt/java1.4/jre/lib/PA_RISC/server/libjvm.sl
         text:0xc1800000-0xc22d8000 data:0x77e12000-0x77fcd000
    /usr/lib/libpthread.1
         text:0xc0030000-0xc0047000 data:0x77dea000-0x77ded000
    /usr/lib/libm.2
         text:0xc0090000-0xc00b6000 data:0x77ded000-0x77df3000
    /usr/lib/librt.2
         text:0xc00b8000-0xc00bc000 data:0x77df3000-0x77df4000
    /usr/lib/libcl.2
         text:0xc03c0000-0xc04a8000 data:0x77df7000-0x77e05000
    /usr/lib/libisamstub.1
         text:0xc002f000-0xc0030000 data:0x77df4000-0x77df5000
    /usr/lib/libCsup.2
         text:0xc0310000-0xc032c000 data:0x77e05000-0x77e08000
    /usr/lib/libc.2
         text:0xc0100000-0xc024e000 data:0x77fd2000-0x77fe5000
    /usr/lib/libdld.2
         text:0xc0006000-0xc0009000 data:0x77fcd000-0x77fce000
    /opt/graphics/OpenGL/lib/libogltls.sl
         text:0xc0004000-0xc0006000 data:0x77fe9000-0x77fea000
    /opt/java1.4/jre/lib/PA_RISC/native_threads/libhpi.sl
         text:0xc0500000-0xc0513000 data:0x77de7000-0x77de8000
    /opt/java1.4/jre/lib/PA_RISC/libverify.sl
         text:0xc0520000-0xc0530000 data:0x77d65000-0x77d66000
    /opt/java1.4/jre/lib/PA_RISC/libjava.sl
         text:0xc0530000-0xc055b000 data:0x77d63000-0x77d65000
    /opt/java1.4/jre/lib/PA_RISC/libzip.sl
         text:0xc0560000-0xc0574000 data:0x77d5f000-0x77d61000
    /home/sandeepk/h3guk/live/prov/lib/libjtome.sl
         text:0xc06a5000-0xc06a8000 data:0x77c66000-0x77c67000
    /home/sandeepk/h3guk/live/prov/lib/libtome.sl
         text:0xc0890000-0xc08c0000 data:0x77c4f000-0x77c65000
    /home/sandeepk/h3guk/live/prov/lib/libtome_ev.sl
         text:0xc066e000-0xc0670000 data:0x77c65000-0x77c66000
    /opt/java1.4/jre/lib/PA_RISC/libnet.sl
         text:0xc08c0000-0xc08d1000 data:0x77c4e000-0x77c4f000
    /usr/lib/libnm.sl
         text:0xc28f4000-0xc28fb000 data:0x77c4d000-0x77c4e000
    /usr/lib/libnss_dns.1
         text:0xc00bc000-0x'
    Please help in this regard ASAP. Awaiting your suggestions/ further information.
    Regards,
    Sandeep

    I'm not sure we can do anything to help you. It looks like some problem wit Oracle?
    We're dedicated to Messaging Server in this forum. I doubt anybody knows much about Java or Oracle, here. You might try the right forum.

  • Exception has been thrown while reading SSA via PowerShell

    Hi,
    SharePoint Server standard SP1 updated to June 2012 CU, 2 (WFE + App) servers + 1 DB server. I created Search Service Application (SSA) using Central Admin. Once created the SSA behaves pretty alright. It crawls and the searchadmin page is also normal.
    But when I try to read the SSA via PowerShell:
    $mySSA = Get-SPEnterpriseSearchServiceApplication -Identity "My Search Service App Name"
    I get:
    format-default : Exception has been thrown by the target of an invocation.
    + CategoryInfo     :  NotSpecified:  (:) [format-default], TargetInvocationException
    + FullyQualifiedErrorId : System.Reflection.TargetInovcationException,Microsoft.PowerShell.Commands.FormatDefaultCommand
    No relevant clue from the App error event log. I can run other PowerShell commandlets just fine. For example Get-SPWebApplication.
    Thanks, Soumya | MCITP, SharePoint 2010

    Do you have multiple Search Service Applications? If there is only one in the farm, you can run Get-SPEnterpriseSearchServiceApplication with no parameters to return it. 
    Actually, even if you have more than one, what happens when you simply run:
    Get-SPEnterpriseSearchServiceApplication
    Jason Warren
    Infrastructure Specialist
    Habanero Consulting Group
    habaneroconsulting.com/blog

  • An unexpected error has been detected by HotSpot Virtual Machine:

    Hi
    When I upload the xml file with dubug window.
    When I have debug then this message will come..
    So give me a solution..
    Here at below I have pasted files. in which I want to by pass the ldap..
    So give me suggestion what to do with that files.
    What's wrong with that file ?
    Jiten
    18 Oct 2007 17:02:09 0 INFO [main] security.SecurityUtil - SecurityUtil.login: Called with [email protected]; password=[C@1797795; sourceIpAddress=192.168.5.14; weblogin=false; realm=null
    18 Oct 2007 17:02:09 16    INFO  [main] security.SecurityUtil - login: start login: username: [email protected]
    18 Oct 2007 17:02:09 125 INFO [main] BOOT - -- boot log messages -->
    [BOOT] INFO: Loading OJB's properties: file:/C:/LMS/gsnx/deploy/webapp/gsnx.ear/webapp.war/WEB-INF/classes/OJB.properties
    [BOOT] WARN: Can't read logging properties file using path 'OJB-logging.properties', message is:
    C:\LMS\gsnx\OJB-logging.properties (The system cannot find the file specified)
    Will try to load logging properties from OJB.properties file
    [BOOT] INFO: Logging: Found 'log4j.properties' file, use class org.apache.ojb.broker.util.logging.Log4jLoggerImpl
    [BOOT] INFO: Log4J is already configured, will not search for log4j properties file
    18 Oct 2007 17:02:12 3282 INFO [main] security.SecurityUtil - SecurityUtil.login: Calling authentication with [email protected]; password=[C@1797795; realm=null
    # An unexpected error has been detected by HotSpot Virtual Machine:
    #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d85c14f, pid=4032, tid=3260
    # Java VM: Java HotSpot(TM) Client VM (1.5.0_11-b03 mixed mode)
    # Problematic frame:
    # V  [jvm.dll+0x11c14f]
    # An error report file with more information is saved as hs_err_pid4032.log
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    Here :This is my login.config file..
    * Copyright (c) 2003-2005 E2open Inc. All rights reserved.
    * gnsx security configuration file
    * Note:
    * 1. At installation time, java.security file in your jre's lib/security/ directory should
    * be edited add the following line (ganx.home} is the home directory of gsnx install
    * login.config.url.1=file:{gsnx.home}/conf/login.config
    * 2. Edit this file to replace ldap-url with the correct url for your
    * LoginModule configuration.
    * @version $Id: login.config,v 1.8 2006/02/04 18:38:11 vgeorge Exp $
    gsnx.security.Login
    * LdapLoginModule Options:
    * ldap-url - LDAP connection URL, such as ldap://localhost:389
    * e.g. ldap-url="ldap://192.168.31.63:389"
    * dn-mask - The DN mask for user. The number 0 refers to the parameter
    * number for username. If this is specified then user search is ingored.
    * **This option is DEPRECATED**.
    * e.g. dn-mask="cn={0},ou=People,dc=gsnx,dc=com"
    * initialContextFactory - Class name of the initial context factory
    * e.g. initialContextFactory="com.sun.jndi.ldap.LdapCtxFactory"
    * connection-username - The DN used by the login module itself for authentication to
    * the directory server.
    * e.g. connection-username="uid=admin,ou=system"
    * connection-password - Password that is used by the login module to authenticate
    * itself to the directory server
    * e.g. connection-password="password"
    * connectionProtocol - The security protocol to use. This value is determined by the
    * service provider. An example would be SSL.
    * e.g. connectionProtocol="ldap"
    * authentication - The security level to use. Its value is one of the following
    * strings: "none", "simple", "strong".
    * e.g. authentication="simple"
    * user-search-base - the base DN for the user search
    * e.g. user-search-base="ou=users,ou=system"
    * user-search-pattern - filter specification how to search for the user object.
    * RFC 2254 filters are allowed. For example: (uid=user1). To parameterize the value
    * of the CN attribute type, specify (uid = {0}). The number 0 refers to the parameter
    * number for username. This query must return exactly one object.
    * e.g. user-search-pattern="uid={0}"
    * user-search-scope-subtree - Directory search scope for the user (ture | false)
    * ture - directory search scope is SUBTREE
    * false - directory search scope is ONE-LEVEL
    * e.g. user-search-scope-subtree="true"
    * user-password-changepw-gsnx-handler - hander to change password
    * If this handler is not specified, the change password feature will not be available
    * if "com.gsnx.core.server.security.LdapLoginModule", is used the the
    * option - user-password-attribute is required.
    * e.g. user-password-changepw-gsnx-handler="com.gsnx.core.server.security.LdapLoginModule"
    * user-password-attribute - attribute in LDAP that stores the user password
    * If this is not specified, the change password feature will not be work
    * when "com.gsnx.core.server.security.LdapLoginModule", is used as
    * user-password-changepw-gsnx-handler
    * e.g. user-password-attribute="userPassword"
    * role-search-base - The base DN for the group membership search
    * e.g. role-search-base="ou=groups,ou=system"
    * role-name-attribute - LDAP attribute type that identifies group name attribute in the object
    * returned from the group membership query. The group membership query is defined
    * by the role-search-pattern parameter. Typically the group name parameter is "cn".
    * e.g. role-name="cn"
    * role-search-pattern - The filter specification how to search for the role object.
    * RFC 2254 filters are allowed. For example: (uniqueMember = {0}). The number 0
    * refers refers to the DN of the authenticated user. Note that if role membership
    * for the user is defined in the member-of-like attribute (see user-role-name
    * parameter) you may not need to search for group membership with the query.
    * e.g. role-search-pattern="(uniqueMember={0})"
    * role-search-scope-subtree - Directory search scope for the role (ture | false).
    * ture - directory search scope is SUBTREE
    * false - directory search scope is ONE-LEVEL
    * e.g. role-search-scope-subtree="false"
    * user-role-attribute - LDAP attribute type for the user group membership. Different LDAP
    * schemas represent user group membership in different ways such as memberOf,
    * isMemberOf, member, etc. Values of these attributes are identifiers of groups that
    * a user is a member of. For example, if you have: memberOf: cn=admin,ou=groups,dc=gsnx,
    * specify "memberOf" as the value for the user-role-name attribute. Be aware of the
    * relationship between this parameter and group membership query. Typically
    * they will return the same data.
    * e.g. user-role-name="memberOf"
    * ldap://ldap-qa.dev.e2open.com:389
    * ldap://192.168.31.63:389
    com.gsnx.core.server.security.PassthruLoginModule required
    *com.gsnx.core.server.security.LdapLoginModule required
    initial-context-factory="com.sun.jndi.ldap.LdapCtxFactory"
    ldap-url="ldap://ldap-qa.dev.e2open.com:389"
    connection-username="cn=Manager,dc=gsnx,dc=com"
    connection-password="slapface"
    connection-protocol="ldap"
    authentication="simple"
    user-search-base="dc=gsnx,dc=com"
    user-search-pattern="cn={0}"
    user-search-scope-subtree="true"
    user-password-changepw-gsnx-handler="com.gsnx.core.server.security.PassthruLoginModule"
    user-password-attribute="userPassword"
    role-search-base=""
    role-name-attribute=""
    role-search-pattern=""
    role-search-scope-subtree=""
    user-role-attribute="";
    This is LoginConfig.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <!-- The XML based JAAS login configuration read by the
    org.jboss.security.auth.login.XMLLoginConfig mbean. Add
    an application-policy element for each security domain.
    The outline of the application-policy is:
    <application-policy name="security-domain-name">
    <authentication>
    <login-module code="login.module1.class.name" flag="control_flag">
    <module-option name = "option1-name">option1-value</module-option>
    <module-option name = "option2-name">option2-value</module-option>
    </login-module>
    <login-module code="login.module2.class.name" flag="control_flag">
    </login-module>
    </authentication>
    </application-policy>
    $Revision: 1.12.2.2 $
    --><!DOCTYPE policy PUBLIC "-//JBoss//DTD JBOSS Security Config 3.0//EN" "http://www.jboss.org/j2ee/dtd/security_config.dtd">
    <policy>
    <!-- Used by clients within the application server VM such as
    mbeans and servlets that access EJBs.
    -->
    <application-policy name="gsnx.security.Login">
    <authentication>
    <!-- <login-module code="com.gsnx.core.server.security.LdapLoginModule" flag="required">-->
    <login-module code="com.gsnx.core.server.security.PassthruLoginModule" flag="required">
    <module-option name="initial-context-factory">com.sun.jndi.ldap.LdapCtxFactory
    </module-option>
    <!--<module-option name="user-password-changepw-gsnx-handler">com.gsnx.core.server.security.LdapLoginModule-->
    <module-option name="user-password-changepw-gsnx-handler">com.gsnx.core.server.security.PassthruLoginModule
    </module-option>
    <!-- <module-option name="ldap-url">ldap://192.168.31.63:389</module-option> -->
    <!-- <module-option name="ldap-url">ldap://10.120.17.253:389</module-option> -->
    <module-option name="ldap-url">ldap://ldap-qa.dev.e2open.com:389</module-option>
    <module-option name="connection-username">cn=Manager,dc=gsnx,dc=com</module-option>
    <module-option name="connection-password">slapface</module-option>
    <module-option name="connection-protocol">ldap</module-option>
    <module-option name="authentication">simple</module-option>
    <module-option name="user-search-base">dc=gsnx,dc=com</module-option>
    <module-option name="user-search-pattern">cn={0}</module-option>
    <module-option name="user-search-scope-subtree">true</module-option>
    <module-option name="user-password-attribute"/>
    <module-option name="role-search-base"/>
    <module-option name="role-name-attribute"/>
    <module-option name="role-search-pattern"/>
    <module-option name="role-search-scope-subtree"/>
    <module-option name="user-role-attribute"/>
    </login-module>
    </authentication>
    </application-policy>
    <application-policy name="client-login">
    <authentication>
    <login-module code="org.jboss.security.ClientLoginModule" flag="required">
    </login-module>
    </authentication>
    </application-policy>
    <!-- Security domain for JBossMQ -->
    <application-policy name="jbossmq">
    <authentication>
    <login-module code="org.jboss.security.auth.spi.DatabaseServerLoginModule" flag="required">
    <module-option name="unauthenticatedIdentity">guest</module-option>
    <module-option name="dsJndiName">java:/DefaultDS</module-option>
    <module-option name="principalsQuery">SELECT PASSWD FROM JMS_USERS WHERE USERID=?</module-option>
    <module-option name="rolesQuery">SELECT ROLEID, 'Roles' FROM JMS_ROLES WHERE USERID=?</module-option>
    </login-module>
    </authentication>
    </application-policy>
    <!-- Security domain for JBossMQ when using file-state-service.xml
    <application-policy name = "jbossmq">
    <authentication>
    <login-module code = "org.jboss.mq.sm.file.DynamicLoginModule"
    flag = "required">
    <module-option name = "unauthenticatedIdentity">guest</module-option>
    <module-option name = "sm.objectname">jboss.mq:service=StateManager</module-option>
    </login-module>
    </authentication>
    </application-policy>
    -->
    <!-- Security domains for testing new jca framework -->
    <application-policy name="HsqlDbRealm">
    <authentication>
    <login-module code="org.jboss.resource.security.ConfiguredIdentityLoginModule" flag="required">
    <module-option name="principal">sa</module-option>
    <module-option name="userName">sa</module-option>
    <module-option name="password"/>
    <module-option name="managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=DefaultDS</module-option>
    </login-module>
    </authentication>
    </application-policy>
    <application-policy name="JmsXARealm">
    <authentication>
    <login-module code="org.jboss.resource.security.ConfiguredIdentityLoginModule" flag="required">
    <module-option name="principal">guest</module-option>
    <module-option name="userName">guest</module-option>
    <module-option name="password">guest</module-option>
    <module-option name="managedConnectionFactoryName">jboss.jca:service=TxCM,name=JmsXA</module-option>
    </login-module>
    </authentication>
    </application-policy>
    <!-- A template configuration for the jmx-console web application. This
    defaults to the UsersRolesLoginModule the same as other and should be
    changed to a stronger authentication mechanism as required.
    -->
    <application-policy name="jmx-console">
    <authentication>
    <login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule" flag="required">
    <module-option name="usersProperties">props/jmx-console-users.properties</module-option>
    <module-option name="rolesProperties">props/jmx-console-roles.properties</module-option>
    </login-module>
    </authentication>
    </application-policy>
    <!-- A template configuration for the web-console web application. This
    defaults to the UsersRolesLoginModule the same as other and should be
    changed to a stronger authentication mechanism as required.
    -->
    <application-policy name="web-console">
    <authentication>
    <login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule" flag="required">
    <module-option name="usersProperties">web-console-users.properties</module-option>
    <module-option name="rolesProperties">web-console-roles.properties</module-option>
    </login-module>
    </authentication>
    </application-policy>
    <!-- A template configuration for the JBossWS web application (and transport layer!).
    This defaults to the UsersRolesLoginModule the same as other and should be
    changed to a stronger authentication mechanism as required.
    -->
    <application-policy name="JBossWS">
    <authentication>
    <login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule" flag="required">
    <module-option name="unauthenticatedIdentity">anonymous</module-option>
    </login-module>
    </authentication>
    </application-policy>
    <!-- The default login configuration used by any security domain that
    does not have a application-policy entry with a matching name
    -->
    <application-policy name="other">
    <!-- A simple server login module, which can be used when the number
    of users is relatively small. It uses two properties files:
    users.properties, which holds users (key) and their password (value).
    roles.properties, which holds users (key) and a comma-separated list of
    their roles (value).
    The unauthenticatedIdentity property defines the name of the principal
    that will be used when a null username and password are presented as is
    the case for an unuathenticated web client or MDB. If you want to
    allow such users to be authenticated add the property, e.g.,
    unauthenticatedIdentity="nobody"
    -->
    <authentication>
    <login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule" flag="required"/>
    </authentication>
    </application-policy>
    </policy>
    This is : java.security
    # This is the "master security properties file".
    # In this file, various security properties are set for use by
    # java.security classes. This is where users can statically register
    # Cryptography Package Providers ("providers" for short). The term
    # "provider" refers to a package or set of packages that supply a
    # concrete implementation of a subset of the cryptography aspects of
    # the Java Security API. A provider may, for example, implement one or
    # more digital signature algorithms or message digest algorithms.
    # Each provider must implement a subclass of the Provider class.
    # To register a provider in this master security properties file,
    # specify the Provider subclass name and priority in the format
    # security.provider.<n>=<className>
    # This declares a provider, and specifies its preference
    # order n. The preference order is the order in which providers are
    # searched for requested algorithms (when no specific provider is
    # requested). The order is 1-based; 1 is the most preferred, followed
    # by 2, and so on.
    # <className> must specify the subclass of the Provider class whose
    # constructor sets the values of various properties that are required
    # for the Java Security API to look up the algorithms or other
    # facilities implemented by the provider.
    # There must be at least one provider specification in java.security.
    # There is a default provider that comes standard with the JDK. It
    # is called the "SUN" provider, and its Provider subclass
    # named Sun appears in the sun.security.provider package. Thus, the
    # "SUN" provider is registered via the following:
    # security.provider.1=sun.security.provider.Sun
    # (The number 1 is used for the default provider.)
    # Note: Statically registered Provider subclasses are instantiated
    # when the system is initialized. Providers can be dynamically
    # registered instead by calls to either the addProvider or
    # insertProviderAt method in the Security class.
    # List of providers and their preference orders (see above):
    security.provider.1=sun.security.provider.Sun
    security.provider.2=sun.security.rsa.SunRsaSign
    security.provider.3=com.sun.net.ssl.internal.ssl.Provider
    security.provider.4=com.sun.crypto.provider.SunJCE
    security.provider.5=sun.security.jgss.SunProvider
    security.provider.6=com.sun.security.sasl.Provider
    # Select the source of seed data for SecureRandom. By default an
    # attempt is made to use the entropy gathering device specified by
    # the securerandom.source property. If an exception occurs when
    # accessing the URL then the traditional system/thread activity
    # algorithm is used.
    # On Solaris and Linux systems, if file:/dev/urandom is specified and it
    # exists, a special SecureRandom implementation is activated by default.
    # This "NativePRNG" reads random bytes directly from /dev/urandom.
    # On Windows systems, the URLs file:/dev/random and file:/dev/urandom
    # enables use of the Microsoft CryptoAPI seed functionality.
    securerandom.source=file:/dev/urandom
    # The entropy gathering device is described as a URL and can also
    # be specified with the system property "java.security.egd". For example,
    # -Djava.security.egd=file:/dev/urandom
    # Specifying this system property will override the securerandom.source
    # setting.
    # Class to instantiate as the javax.security.auth.login.Configuration
    # provider.
    login.configuration.provider=com.sun.security.auth.login.ConfigFile
    # Default login configuration file
    login.config.url.1=C:\LMS\gsnx\core\src\conf\login.config
    # Class to instantiate as the system Policy. This is the name of the class
    # that will be used as the Policy object.
    policy.provider=sun.security.provider.PolicyFile
    # The default is to have a single system-wide policy file,
    # and a policy file in the user's home directory.
    policy.url.1=file:${java.home}/lib/security/java.policy
    policy.url.2=file:${user.home}/.java.policy
    # whether or not we expand properties in the policy file
    # if this is set to false, properties (${...}) will not be expanded in policy
    # files.
    policy.expandProperties=true
    # whether or not we allow an extra policy to be passed on the command line
    # with -Djava.security.policy=somefile. Comment out this line to disable
    # this feature.
    policy.allowSystemProperty=true
    # whether or not we look into the IdentityScope for trusted Identities
    # when encountering a 1.1 signed JAR file. If the identity is found
    # and is trusted, we grant it AllPermission.
    policy.ignoreIdentityScope=false
    # Default keystore type.
    keystore.type=jks
    # Class to instantiate as the system scope:
    system.scope=sun.security.provider.IdentityDatabase
    # List of comma-separated packages that start with or equal this string
    # will cause a security exception to be thrown when
    # passed to checkPackageAccess unless the
    # corresponding RuntimePermission ("accessClassInPackage."+package) has
    # been granted.
    package.access=sun.
    # List of comma-separated packages that start with or equal this string
    # will cause a security exception to be thrown when
    # passed to checkPackageDefinition unless the
    # corresponding RuntimePermission ("defineClassInPackage."+package) has
    # been granted.
    # by default, no packages are restricted for definition, and none of
    # the class loaders supplied with the JDK call checkPackageDefinition.
    #package.definition=
    # Determines whether this properties file can be appended to
    # or overridden on the command line via -Djava.security.properties
    security.overridePropertiesFile=true
    # Determines the default key and trust manager factory algorithms for
    # the javax.net.ssl package.
    ssl.KeyManagerFactory.algorithm=SunX509
    ssl.TrustManagerFactory.algorithm=PKIX
    # Determines the default SSLSocketFactory and SSLServerSocketFactory
    # provider implementations for the javax.net.ssl package. If, due to
    # export and/or import regulations, the providers are not allowed to be
    # replaced, changing these values will produce non-functional
    # SocketFactory or ServerSocketFactory implementations.
    #ssl.SocketFactory.provider=
    #ssl.ServerSocketFactory.provider=
    # The Java-level namelookup cache policy for successful lookups:
    # any negative value: caching forever
    # any positive value: the number of seconds to cache an address for
    # zero: do not cache
    # default value is forever (FOREVER). For security reasons, this
    # caching is made forever when a security manager is set.
    # NOTE: setting this to anything other than the default value can have
    # serious security implications. Do not set it unless
    # you are sure you are not exposed to DNS spoofing attack.
    #networkaddress.cache.ttl=-1
    # The Java-level namelookup cache policy for failed lookups:
    # any negative value: cache forever
    # any positive value: the number of seconds to cache negative lookup results
    # zero: do not cache
    # In some Microsoft Windows networking environments that employ
    # the WINS name service in addition to DNS, name service lookups
    # that fail may take a noticeably long time to return (approx. 5 seconds).
    # For this reason the default caching policy is to maintain these
    # results for 10 seconds.
    networkaddress.cache.negative.ttl=10
    # Properties to configure OCSP for certificate revocation checking
    # Enable OCSP
    # By default, OCSP is not used for certificate revocation checking.
    # This property enables the use of OCSP when set to the value "true".
    # NOTE: SocketPermission is required to connect to an OCSP responder.
    # Example,
    # ocsp.enable=true
    # Location of the OCSP responder
    # By default, the location of the OCSP responder is determined implicitly
    # from the certificate being validated. This property explicitly specifies
    # the location of the OCSP responder. The property is used when the
    # Authority Information Access extension (defined in RFC 3280) is absent
    # from the certificate or when it requires overriding.
    # Example,
    # ocsp.responderURL=http://ocsp.example.net:80
    # Subject name of the OCSP responder's certificate
    # By default, the certificate of the OCSP responder is that of the issuer
    # of the certificate being validated. This property identifies the certificate
    # of the OCSP responder when the default does not apply. Its value is a string
    # distinguished name (defined in RFC 2253) which identifies a certificate in
    # the set of certificates supplied during cert path validation. In cases where
    # the subject name alone is not sufficient to uniquely identify the certificate
    # then both the "ocsp.responderCertIssuerName" and
    # "ocsp.responderCertSerialNumber" properties must be used instead. When this
    # property is set then those two properties are ignored.
    # Example,
    # ocsp.responderCertSubjectName="CN=OCSP Responder, O=XYZ Corp"
    # Issuer name of the OCSP responder's certificate
    # By default, the certificate of the OCSP responder is that of the issuer
    # of the certificate being validated. This property identifies the certificate
    # of the OCSP responder when the default does not apply. Its value is a string
    # distinguished name (defined in RFC 2253) which identifies a certificate in
    # the set of certificates supplied during cert path validation. When this
    # property is set then the "ocsp.responderCertSerialNumber" property must also
    # be set. When the "ocsp.responderCertSubjectName" property is set then this
    # property is ignored.
    # Example,
    # ocsp.responderCertIssuerName="CN=Enterprise CA, O=XYZ Corp"
    # Serial number of the OCSP responder's certificate
    # By default, the certificate of the OCSP responder is that of the issuer
    # of the certificate being validated. This property identifies the certificate
    # of the OCSP responder when the default does not apply. Its value is a string
    # of hexadecimal digits (colon or space separators may be present) which
    # identifies a certificate in the set of certificates supplied during cert path
    # validation. When this property is set then the "ocsp.responderCertIssuerName"
    # property must also be set. When the "ocsp.responderCertSubjectName" property
    # is set then this property is ignored.
    # Example,
    # ocsp.responderCertSerialNumber=2A:FF:00

    user564785 wrote:
    I am trying to installl Oracle 11gR2 on VM machine with Redhat Linux 6-64bit. That is a Oracle database problem. Even though the Oracle product uses java it still represents a problem with that product (Oracle) rather than java. So you need to start with an Oracle database forum.

  • A COM exception has been encountered: At invoke of: ADD The server threw an

    Hi,
    we are using the Java Connector, and I can add or update Business Partners.
    But adding or updating an JournalVouchers allways throws the following COM Exception
    on a SBO 6.5. Our programm-code works on a SBO 6.2, but not on a SBO 6.5 ?
    What is wrong ? Can anybody tell us that ?
    Regards
    Jan Nielsen
    AMC-CONSULT A/S
    ====== error mesage ======
    com.sap.smb.sbo.wrapper.com.ComFailException: A COM exception has been encountered:
    At Invoke of: Add
    Description: The server threw an exception.
    ====== Programcode ==============
    Created on 25-09-2003
    To change the template for this generated file go to
    Window&gt;Preferences&gt;Java&gt;Code Generation&gt;Code and Comments
    package amc.sap.util;
    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.FileReader;
    import java.io.IOException;
    import java.util.Date;
    import amc.language.Language;
    import amc.xkernel.exception.SetThrowException;
    import amc.xkernel.global.BoxPane;
    import amc.xkernel.global.Convert;
    import amc.xkernel.global.DateX;
    import amc.xkernel.global.SysLog;
    import amc.sap.table.SalarySetupTable;
    import amc.sap.table.SalarySetupTrans;
    import com.sap.smb.sbo.api.IJournalEntries;
    import com.sap.smb.sbo.api.IJournalEntries_Lines;
    import com.sap.smb.sbo.api.IChartOfAccounts;
    import com.sap.smb.sbo.api.SBOCOMUtil;
    import com.sap.smb.sbo.api.SBOErrorMessage;
    import com.sap.smb.sbo.util.ConvertUtil;
    @author Administrator
    To change the template for this generated type comment go to
    Window&gt;Preferences&gt;Java&gt;Code Generation&gt;Code and Comments
    public class MultidataImport extends SAPLogonUtil
         private int lineNo = 0;
         public static void FileCopy(String srcFileName, String destFileName)
              try
                   File srcFile = new File(srcFileName);
                   if (srcFile.exists())
                        File destFile = new File(destFileName);
                        FileInputStream in = new FileInputStream(srcFile);
                        FileOutputStream out = new FileOutputStream(destFile);
                        int ret;
                        for (;(ret = in.read()) != -1;)
                             out.write(ret);
                        in.close();
                        out.close();
              catch (Throwable e)
                   SysLog.setError(e.getMessage(),"");
         private SBOErrorMessage errMsg = null;
         private IJournalEntries iJournalEntries = null;
         private IChartOfAccounts iChartOfAccounts = null;     
         private IJournalEntries_Lines iJournalEntries_Lines = null;
         private boolean iJournalEntriesOK = false;
         private int recCounter = 0;
         private SalarySetupTable salarySetupTable = null;
         private boolean errorsFound = false;     
         File fileName = null;
         public MultidataImport()
              super();
         public void insertRecord(String record) throws Exception
              try
                   SalarySetupTrans salarySetupTrans = new SalarySetupTrans();
                   String strDate = null;
                   Date entryDate = null;
                   String salaryCode = null;
                   String debetCredit = null;
                   String entryAccount = null;
                   String entryText = null;
                   String intAmount = null;
                   Double amount = Convert.string2Double("0.00");
                   Double emptyDouble = Convert.string2Double("0.00");
                   if (record.substring(0, 2).toString().equalsIgnoreCase("ML"))
                        /** Entrydate*/
                        strDate =
                             Convert.subString(record, 21, 4)
                                  + "-"
                                  + Convert.subString(record, 25, 2)
                                  + "-"
                                  + Convert.subString(record, 27, 2);
                        entryDate = ConvertUtil.DateString2Date(strDate);
                        /** Salarycode */
                        salaryCode = Convert.subString(record, 38, 4);
                        /** Identyfier for Debet or Credit amount */
                        debetCredit = Convert.subString(record, 42, 1);
                        /** Amount */
                        intAmount =
                             Convert.subString(record, 43, 10)
                                  + "."
                                  + Convert.subString(record, 53, 2);
                        amount = Convert.string2Double(intAmount);
    Fillout the IJournalEntries
                                                                salarySetupTrans.setWhereFirstOnly(SalarySetupTrans.SalaryId"='"salaryCode+"'");
                        if (iJournalEntriesOK == false)
                             iJournalEntries.setMemo(Language.get("@ImportML"));
                             iJournalEntries.setReferenceDate(entryDate);
                             iJournalEntries.setStornoDate(entryDate);
                             iJournalEntries.setTaxDate(entryDate);
                             iJournalEntries_Lines = iJournalEntries.getLines();     
                             iJournalEntriesOK = true;
                        if (iJournalEntriesOK == true)
    Fillout the IJournalEntries_Lines
                             /** Fetch account from from DB */
                             entryAccount = salarySetupTrans.accountId;
                             /** Fetch Entrytext from DB */
                             entryText = salarySetupTrans.entryText;
                             /** Make debet Line. */
                             if(lineNo >= 1)
                                  lineNo = lineNo + 1;                         
                                  Integer integer_ = new Integer(lineNo);
                                  iJournalEntries_Lines.setCurrentLine(integer_);
                             iJournalEntries_Lines.setAccountCode(entryAccount);     
                             if (debetCredit.equalsIgnoreCase("+"))
                                  iJournalEntries_Lines.setDebit(amount);
                                  iJournalEntries_Lines.setCredit(emptyDouble);                              
                             else
                                  iJournalEntries_Lines.setCredit(amount);
                                  iJournalEntries_Lines.setDebit(emptyDouble);
                             iJournalEntries_Lines.setDueDate(entryDate);
                             iJournalEntries_Lines.setLineMemo(entryText);
                             iJournalEntries_Lines.setReferenceDate1(entryDate);
                             iJournalEntries_Lines.setShortName(entryAccount);
                             iJournalEntries_Lines.setTaxDate(entryDate);
                             iJournalEntries_Lines.add();
                             errMsg = iCompany.getLastError();
                             if (errMsg.getErrorCode() != 0)
                                  iJournalEntriesOK = false;
                                  throw new Exception("Could not create Journalentry "
                                                                  + "\nReason code: "
                                                                + errMsg.getErrorCode()
                                                                + "\nLongtext: "
                                                                + errMsg.getErrorMessage());
                             lineNo = lineNo + 1;                         
                             Integer integer1_ = new Integer(lineNo);
                             iJournalEntries_Lines.setCurrentLine(integer1_);
                             /**  Make credit Line */
                             /** Fetch setoffaccount from from DB */
                             entryAccount = salarySetupTrans.setOffAccountId;                         
                             iJournalEntries_Lines.setAccountCode(entryAccount);                         
                             if (debetCredit.equalsIgnoreCase("+"))
                                  iJournalEntries_Lines.setDebit(emptyDouble);
                                  iJournalEntries_Lines.setCredit(amount);                              
                             else
                                  iJournalEntries_Lines.setCredit(emptyDouble);
                                  iJournalEntries_Lines.setDebit(amount);
                             iJournalEntries_Lines.setDueDate(entryDate);
                             iJournalEntries_Lines.setReferenceDate1(entryDate);
                             iJournalEntries_Lines.setShortName(entryAccount);
                             iJournalEntries_Lines.setTaxDate(entryDate);
                             iJournalEntries_Lines.setLineMemo(entryText);                         
                             iJournalEntries_Lines.add();
                             recCounter = recCounter + 1;
                             errMsg = iCompany.getLastError();
                             if (errMsg.getErrorCode() != 0)
                                  iJournalEntriesOK = false;
                                  throw new Exception("Could not create Journalentry "
                                                                + "\nReason code: "
                                                                + errMsg.getErrorCode()
                                                                + "\nLongtext: "
                                                                + errMsg.getErrorMessage());
              catch (SetThrowException s)
                   SysLog.setError(s.getMessage(),"");
              catch (Exception e1)
                   SysLog.setError(Language.get("@AddFail"),e1.toString());
         public void validateRecord(String record) 
              try
                   SalarySetupTrans salarySetupTrans = new SalarySetupTrans();
                   String salaryCode = null;
                   if (record.substring(0, 2).toString().equalsIgnoreCase("ML"))
                        /** Entrydate*/
                        //** Salarycode */
                        salaryCode = Convert.subString(record, 38, 4);
                        /** Identyfier for Debet or Credit amount */
    Check salarycodes and SAP Ledgeraccounts
                        salarySetupTrans.setWhereFirstOnly(SalarySetupTrans.SalaryId"='"salaryCode+"'");
                        if(!salarySetupTrans.found())
                                            SysLog.setError(Language.get("@SalarycodeNotFound",salaryCode),Language.get("@SalarycodeNotFoundHELP"));
                             errorsFound = true;                         
                        else
                             if(salarySetupTrans.accountId == "")
                                  SysLog.setError(Language.get("@AccountIdNotFound",salaryCode),Language.get("@AccountIdNotFoundHELP"));
                                  errorsFound = true;                         
                             else
                                  if(!iChartOfAccounts.getByKey(salarySetupTrans.accountId))
                                       SysLog.setError(Language.get("@AccountIdNotExist",salarySetupTrans.accountId),Language.get("@AccountIdNotExistHELP"));
                                       errorsFound = true;                         
                             if(salarySetupTrans.setOffAccountId == "")
                                  SysLog.setError(Language.get("@SetOffAccountIdNotFound",salaryCode),Language.get("@SetOffAccountIdNotFoundHELP"));
                                  errorsFound = true;                         
                             else                                             
                                  if(!iChartOfAccounts.getByKey(salarySetupTrans.setOffAccountId))
                                       SysLog.setError(Language.get("@SetOffAccountIdNotExist",salarySetupTrans.setOffAccountId),Language.get("@SetOffAccountIdNotExistHELP"));
                                       errorsFound = true;                         
                   else
                        SysLog.setInfo(Language.get("@WrongFileType",fileName.getAbsolutePath()),Language.get("@WrongFileTypeHELP"));
                        errorsFound = true;
                        return;                              
              catch (SetThrowException i)
                   SysLog.setError(i.getMessage(),"");
         public void run(boolean showBoxes)
              int je;
              String fileNameStr = null;
              File                     backupFile                = null;
              File                     backupDir                = null;
              FileReader fileReader = null;
              BufferedReader read = null;
              String readLine = null;
              String content = null;
              iJournalEntriesOK = false;
              if (iCompany == null)
                   MultidataImport.tryLogon(false);
              if (iCompany == null)
                   return;
              try
                   salarySetupTable = new SalarySetupTable();
                   salarySetupTable.setWhereFirstOnly();
                   fileNameStr = salarySetupTable.salaryImportFile;
                   if (fileNameStr == null || fileNameStr.equalsIgnoreCase(""))
                        SysLog.setError(Language.get("@NoImportfile"),Language.get("@NoImportfileHELP"));
                        return;
                   backupFile = new File(salarySetupTable.salaryMoveTo"
    "DateX.getSystemDateString()Convert.stringRemove( DateX.getSystemTime(),":")".bak");
                   backupDir  = new File(salarySetupTable.salaryMoveTo);
                   fileName   = new File(fileNameStr);
                   if (!fileName.exists())
                        SysLog.setError(Language.get("@FileNoExist",fileName.getAbsolutePath()),Language.get("@FileNoExistHELP"));               
                        return;
                   if ( !backupDir.exists() )
                        SysLog.setError(Language.get("@BackupDirNoExist",backupDir.getAbsolutePath()),Language.get("@BackupDirNoExistHELP"));                    
                        return;
                   if(showBoxes)
                        if (BoxPane.okCancel(Language.get("@OKtoImport")" "Language.get("@Multidata"),"Multidata-import") != 0)
                        return;
                   iJournalEntries  = SBOCOMUtil.newJournalEntries(iCompany);
                   iChartOfAccounts = SBOCOMUtil.newChartOfAccounts(iCompany);               
                   fileReader = new FileReader(fileName);
                   read = new BufferedReader(fileReader);
                   while (((readLine = read.readLine()) != null))
                        content = readLine;
                        if (!content.equalsIgnoreCase(""))
                             this.validateRecord(content);
                   if(errorsFound == true)
                        SysLog.setError(Language.get("@ErrorsFound"),Language.get("@ErrorsFoundHELP"));
                        fileReader.close();
                        read.close();
                        return;
                   fileReader.close();
                   read.close();
                   fileReader = new FileReader(fileName);
                   read = new BufferedReader(fileReader);
                   while (((readLine = read.readLine()) != null))
                        content = readLine;
                        if (!content.equalsIgnoreCase(""))
                             this.insertRecord(content);
                   if (iJournalEntriesOK == true)
                        je = iJournalEntries.add();
                        if (je != 0L)
                             iJournalEntriesOK = false;
                             errMsg = iCompany.getLastError();
                             SysLog.setError(Language.get("@NotCreatedJEntry")
                                                                + "\n"+Language.get("@ReasonCode")
                                                                + errMsg.getErrorCode()
                                                                + "\n"+Language.get("@ErrorMessage")
                                                                + errMsg.getErrorMessage()
                                                                ,Language.get("@ConnectErrorHELP"));
                        else
                             SysLog.setInfo(Language.get("@CreatedJEntry",String.valueOf(recCounter)),"");
                   if(iJournalEntriesOK == true)
                        FileCopy(fileName.getAbsolutePath(),backupFile.getAbsolutePath());
                   fileReader.close();
                   read.close();
                   if (backupFile.exists())
                        fileName.delete();
              catch (SetThrowException t)
                   SysLog.setError(t.getMessage(),"");
              catch (IOException i)
                   SysLog.setError(i.getMessage(),"");
              catch (Exception s)
                   SysLog.setError(s.getMessage(),"");

    After a long search I have found the answer to this proproblem myself on service.sap.com/smb note-no 706379. I have tryed it out and it WORKS. Please read the following text that explains the problem and the solution :
    Symptom
    Following exception or similar text found in the failed response message
    COM exception has been encountered: At Invoke of: Add
    Description: The server threw an exception.
    Other terms
    SBO ITK, Java Connector, SBO SDK, DI-API, SAP J2EE 6.20
    Reason and Prerequisites
    Note 642676 explains this problem in a detail.
    In a brief, the main stack size is not large enough causes this
    exception.
    Solution
    First of all, please find from which exe file the J2EE server started. For starting in the console with go.bat, the exe may be java.exe under %JAVA_HOME%\bin (Please check the path setting for which java.exe
    to be used. Normally, it may be C:\WINDOWS\SYSTEM32\java.exe,
    %JAVA_HOME%\bin\java.exe, %JAVA_HOME%\jre\bin\java.exe,
    or C:\Program Files\JavaSoft\JRE\1.3.1_08\bin\java.exe)
    For starting as the windows service, you can find the exe as following:
    1. Open the service from Start -> Setting -> Control Panel ->
       Adiministrative Tools -> Services
    2. Find the service to start SAP J2EE 6.20 of ITK, for example,
        "SAP J2EE Engine Alone"
    3. Open the properites window of this service, you can find the exe    in "Path to excutable", for example,    d:\SAP_J2EEngine6.20\configtool\alone.exe
    Second, prepare the tools to do the patch. If you have installed
    Microsoft Visual Studio 6.0, you have the right tools. We need
    a. editbin.exe, to patch the exe.
    b. dumpbin.exe, to check the stacksize.
    c. link.exe and MSPDB60.DLL to run above two tools.
    Third, patch the exe:
    1. BACKUP THE ORIGINAL EXE, JAVA.EXE OR ALONE.EXE
    2. Use dumpbin.exe to check the original stack size
       dumpbin.exe /headers alone.exe
       find line: 40000 size of stack reserve
       It means the current stack size is 256k
    3. Use editbin.exe to patch the exe, for example with 2m stack size
       2m = 2 * 1024 *1024 bytes = 2097152 bytes
       editbin.exe /stack:2097152 alone.exe
    4. Use dumpbin.exe to verify the patch.
       dumpbin.exe /headers alone.exe
       find line: 200000 size of stack reserve
       It means the current stack size is 2m
    Last step, start the J2EE server again and see whether everything
    is OK.
    For service, we also recommend you patch    d:\SAP_J2EEngine6.20\configtool\service.exe All installed service exe file, for example alone.exe will be copied from this file. Patch this file will avoid patch each duplicated exe file then.
    Regards
    Jan Nielsen
    AMC-CONSULT A/S

  • Solution - Battery error is detected. Irreparable damage to the battery has been detected. Replace

    I own a T61 7658 I bough on 2008, it worked great with the default power settings until October 22nd I decided to change my power profile to MAXIMUM PERFORMANCE.  
    Next day I received on Message Center...
     10/23/2010 - Battery health is critical. With the current system settings and a full charge, your battery can provide approximately 3.0 hours of use. A new battery could provide up to an estimated 5.5 hours.
    I kept using the Laptop with the Max performance until...
    11/12/2010 - Battery error is detected. Irreparable damage to the battery has been detected. Replace the battery with a new one. 
    I have used IBM/Lenovo  for years and even had used batteries for 5 years without a single issue.
    I have read many posts of people having the same problem not only with T61s, but many other Lenovo models, and also read posts of Lenovo's administrators suggesting this is normal and justifying that batteries should be good for at least 12 months and after that we are on own, basically meaning we should be thankful in name of our own safety that we had that battery protection and we must replace it at our own cost and forget about it.  That is a very easy way out, isn’t it.
    But certainly, not only batteries with more than 12 months are failing, even new batteries are and have been replaced with multiple exchange programs posted by Lenovo in their website just as in http://download.lenovo.com/lenovo/content/batt/082009/LandingPage.html. and also in multiple MIGR battery replacement campaigns available to all online as well. 
    Good thing here is that Lenovo has recognized the problem and has exchange the batteries still under warranty and also few of the batteries without warranty limiting to some serial numbers on the MIGR battery replacement campaigns, but the bad side is that Lenovo is leaving behind other clients like me and many others not being selected for replacement.  But I’m sure we all have a good battery but turned useless due to the Lenovo programmed safety temperature limits in the power manager and the battery board.  Please let me explain.
    This is my conclusion.  There is nothing wrong with used or new batteries or their cells in 99% of the cases, I'm sure my battery is okay although is being turned useless by the battery protection feature on my T61.
    Lenovo must recognize the problem is the settings they have programmed on the power manager and battery protection board. It is very understandable that when users select a Power Scheme that demands higher amounts of power to generate better performance on the system this also demand additional power generating heat on battery and on the power supply as the computer is running at full performance, just as happens on my ipod when watching video, or in my kid’s R/C truck when running continuously and will happen with any other battery powered device.  
    Therefore any scheme requiring performance is generating heat and is tripping the battery protection and this is not a client’s fault, as are we just using an available scheme provided on our Lenovo system. If the battery protection is not calibrated to support this power demand, then there is a poor design/testing of the capabilities of the system and the battery protection parameters that instruct the battery to save itself from a fire or burning … which is understandable. 
    The bad side is that there is not possible reset option for the end users, the only option is to buy a new battery at our own cost after the 12 months of warranty, when the cause of the problem is originated in the computer system design settings and can happen at any time, that is way, the system warned me, as in:
     10/23/2010 - Battery health is critical. With the current system settings and a full charge, your battery can provide approximately 3.0 hours of use. A new battery could provide up to an estimated 5.5 hours.
    The computer is saying! At maximum performance, You are using too much power, and my battery will last just 3 hrs (9 cells on my system) instead of the 5.5 hrs that should last. But not only the running time was reduced, the heat on the power supply system and Battery was also increased due to the higher power demand, the battery can not handle the demand and protect itself to prevent fire or damage.
    So who has to pay for this?  Can Lenovo do something about it? For us client and for future clients?  This not a matter of having or not having warranty, this can happen at any time in any computer.
    I'm writing this hoping to be heard and supported and I hope LENOVO provides a satisfactory solution to the issue.  I'm not going to say will never buy Lenovo again I already did, I invested my money on Lenovo and with warranty or not I'm looking forward to get a decent response.  
    Lenovo must change the parameters for tripping battery protection probably handled at BIOS level, and to provide a reset feature to all "locked" batteries there is many people that has lost at least one battery, some other more than that.  Since even if we get a replacement, the chances  the issue will continue is there, as long as I select a high power demand scheme the problem sooner or later will be back.   Even car makers support their clients beyond the warranty if they detect that the issue compromises safety and their reputation.  Fix it. 
    M.Padron.

    amtho, welcome to the forum,
    start by looking at this site and also look at this site which is actually linked to from the first one.
    Hope this helps
    Andy  ______________________________________
    Please remember to come back and mark the post that you feel solved your question as the solution, it earns the member + points
    Did you find a post helpfull? You can thank the member by clicking on the star to the left awarding them Kudos Please add your type, model number and OS to your signature, it helps to help you. Forum Search Option T430 2347-G7U W8 x64, Yoga 10 HD+, Tablet 1838-2BG, T61p 6460-67G W7 x64, T43p 2668-G2G XP, T23 2647-9LG XP, plus a few more. FYI Unsolicited Personal Messages will be ignored.
      Deutsche Community     Comunidad en Español    English Community Русскоязычное Сообщество
    PepperonI blog 

  • A fatal error has been detected by the Java Runtime Environment: SIGSEGV

    Hi I am getting the Following error in Weblogic Server 10.3.5
    I have installed WLS10.3.5 on Linux machine 64 bit.
    Request someone to help resolve this issue.
    Thanking in anticpation.
    Regards,
    Sachin Gupta
    # A fatal error has been detected by the Java Runtime Environment:
    # SIGSEGV (0xb) at pc=0x00002ad2f23703b2, pid=21725, tid=1098344768
    # JRE version: 6.0_37-b06
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (20.12-b01 mixed mode linux-amd64 compressed oops)
    # Problematic frame:
    # V [libjvm.so+0x2333b2] markOopDesc::must_be_preserved_with_bias(oopDesc*) const+0x32
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    --------------- T H R E A D ---------------
    Current thread (0x00000000523b3800): VMThread [stack: 0x0000000041676000,0x0000000041777000] [id=21727]
    siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00000000000027f1
    Registers:
    RAX=0x0000000000000000, RBX=0x00000000da14a050, RCX=0x0000000000000000, RDX=0x0000000000002741
    RSP=0x00000000417755e0, RBP=0x00000000417755e0, RSI=0x00000000da14a050, RDI=0x00000000e00a6368
    R8 =0x00002ad2f2bdfbc0, R9 =0x00000000e00c0d30, R10=0x0000000000000003, R11=0x0000000000000012
    R12=0x00000000da939ffc, R13=0x00000000e00a6368, R14=0x00000000e00c0d50, R15=0x00000000da93a004
    RIP=0x00002ad2f23703b2, EFLAGS=0x0000000000010206, CSGSFS=0x0000000000000033, ERR=0x0000000000000004
    TRAPNO=0x000000000000000e
    Register to memory mapping:
    RAX=0x0000000000000000 is an unknown value
    RBX=
    [error occurred during error reporting (printing register info), id 0xb]
    Stack: [0x0000000041676000,0x0000000041777000], sp=0x00000000417755e0, free space=1021k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    V [libjvm.so+0x2333b2] markOopDesc::must_be_preserved_with_bias(oopDesc*) const+0x32
    V [libjvm.so+0x4b26fd] instanceKlass::oop_follow_contents(oopDesc*)+0x1dd
    V [libjvm.so+0x69dc5b] MarkSweep::follow_stack()+0x7b
    V [libjvm.so+0x69ea78] void MarkSweep::follow_root<oopDesc*>(oopDesc**)+0xa8
    V [libjvm.so+0x69da7c] MarkSweep::FollowRootClosure::do_oop(oopDesc**)+0xc
    V [libjvm.so+0x8366b6] Universe::oops_do(OopClosure*, bool)+0x26
    V [libjvm.so+0x78971a] SharedHeap::process_strong_roots(bool, bool, SharedHeap::ScanningOption, OopClosure*, CodeBlobClosure*, OopsInGenClosure*)+0x2ca
    V [libjvm.so+0x46e7ed] GenCollectedHeap::gen_process_strong_roots(int, bool, bool, bool, SharedHeap::ScanningOption, OopsInGenClosure*, bool, OopsInGenClosure*)+0x7d
    V [libjvm.so+0x470e78] GenMarkSweep::invoke_at_safepoint(int, ReferenceProcessor*, bool)+0x1f8
    V [libjvm.so+0x47d8d6] OneContigSpaceCardGeneration::collect(bool, bool, unsigned long, bool)+0x86
    V [libjvm.so+0x8188bb] TenuredGeneration::collect(bool, bool, unsigned long, bool)+0x7b
    V [libjvm.so+0x46e0aa] GenCollectedHeap::do_collection(bool, bool, unsigned long, bool, int)+0x51a
    V [libjvm.so+0x38c2c5] GenCollectorPolicy::satisfy_failed_allocation(unsigned long, bool)+0xc5
    V [libjvm.so+0x46e71d] GenCollectedHeap::satisfy_failed_allocation(unsigned long, bool)+0x2d
    V [libjvm.so+0x86225d] VM_GenCollectForAllocation::doit()+0x5d
    V [libjvm.so+0x86fe9a] VM_Operation::evaluate()+0x4a
    V [libjvm.so+0x86f462] VMThread::evaluate_operation(VM_Operation*)+0x82
    V [libjvm.so+0x86f6d8] VMThread::loop()+0x198
    V [libjvm.so+0x86f1de] VMThread::run()+0x6e
    V [libjvm.so+0x71245f] java_start(Thread*)+0x13f
    VM_Operation (0x0000000043b73a70): GenCollectForAllocation, mode: safepoint, requested by thread 0x00000000547c4000
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    0x0000000053cfd800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=22254, stack(0x00000000482c4000,0x00000000483c5000)]
    0x0000000055c76800 JavaThread "Thread-74" daemon [_thread_in_native, id=22253, stack(0x00000000483c5000,0x00000000484c6000)]
    0x0000000054768800 JavaThread "JPS UserRoleCacheCleaner<clean-only>" daemon [_thread_blocked, id=22216, stack(0x00000000486c8000,0x00000000487c9000)]
    0x000000005665b000 JavaThread "Thread-72" daemon [_thread_in_native, id=22215, stack(0x00000000485c7000,0x00000000486c8000)]
    0x0000000054e6f000 JavaThread "Thread-71" daemon [_thread_in_native, id=22214, stack(0x00000000484c6000,0x00000000485c7000)]
    0x0000000052dfa800 JavaThread "[STANDBY] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=22116, stack(0x00000000481c3000,0x00000000482c4000)]
    0x00002aaab471c000 JavaThread "Timer-15" daemon [_thread_blocked, id=22097, stack(0x00000000467a9000,0x00000000468aa000)]
    0x0000000056366000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22061, stack(0x00000000480c2000,0x00000000481c3000)]
    0x0000000053f20000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22060, stack(0x0000000047fc1000,0x00000000480c2000)]
    0x00000000566a0800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22059, stack(0x0000000047ec0000,0x0000000047fc1000)]
    0x0000000054afe000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22058, stack(0x0000000047dbf000,0x0000000047ec0000)]
    0x0000000054183800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22057, stack(0x0000000047cbe000,0x0000000047dbf000)]
    0x0000000056901800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22056, stack(0x0000000047bbd000,0x0000000047cbe000)]
    0x000000005661b800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22055, stack(0x0000000047abc000,0x0000000047bbd000)]
    0x0000000055000800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22054, stack(0x00000000479bb000,0x0000000047abc000)]
    0x00000000559aa800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=22053, stack(0x00000000407e0000,0x00000000408e1000)]
    0x00000000546a5000 JavaThread "Timer-14" daemon [_thread_blocked, id=21942, stack(0x00000000468aa000,0x00000000469ab000)]
    0x00000000543d4800 JavaThread "Timer-13" daemon [_thread_blocked, id=21941, stack(0x0000000045fa1000,0x00000000460a2000)]
    0x0000000055e6e800 JavaThread "[STANDBY] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=21940, stack(0x00000000478ba000,0x00000000479bb000)]
    0x00000000545b7000 JavaThread "DynamicListenThread[Default]" daemon [_thread_in_native, id=21939, stack(0x00000000477b9000,0x00000000478ba000)]
    0x0000000052772000 JavaThread "DynamicListenThread[Default[1]]" daemon [_thread_in_native, id=21938, stack(0x00000000476b8000,0x00000000477b9000)]
    0x0000000054fd1000 JavaThread "[ACTIVE] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=21937, stack(0x00000000475b7000,0x00000000476b8000)]
    0x00000000528f0800 JavaThread "[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=21936, stack(0x00000000474b6000,0x00000000475b7000)]
    0x0000000054166800 JavaThread "weblogic.GCMonitor" daemon [_thread_blocked, id=21935, stack(0x00000000473b5000,0x00000000474b6000)]
    0x0000000054d78800 JavaThread "Thread-55" [_thread_blocked, id=21934, stack(0x00000000472b4000,0x00000000473b5000)]
    0x00002aaab4668800 JavaThread "Timer-12" daemon [_thread_blocked, id=21933, stack(0x0000000040e1b000,0x0000000040f1c000)]
    0x00002aaabd667000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21932, stack(0x00000000471b3000,0x00000000472b4000)]
    0x00002aaabde0e000 JavaThread "Timer-11" daemon [_thread_blocked, id=21931, stack(0x0000000040bf6000,0x0000000040cf7000)]
    0x00002aaabdf5d800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21929, stack(0x0000000040af5000,0x0000000040bf6000)]
    0x00002aaabdd5d000 JavaThread "Timer-10" daemon [_thread_blocked, id=21928, stack(0x000000004040d000,0x000000004050e000)]
    0x00002aaabdd24800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21927, stack(0x00000000470b2000,0x00000000471b3000)]
    0x00002aaabdc4f800 JavaThread "Timer-9" daemon [_thread_blocked, id=21926, stack(0x0000000046fb1000,0x00000000470b2000)]
    0x00002aaabdc93800 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21925, stack(0x0000000046eb0000,0x0000000046fb1000)]
    0x00002aaabddcb000 JavaThread "Timer-8" daemon [_thread_blocked, id=21923, stack(0x0000000046daf000,0x0000000046eb0000)]
    0x00002aaabe138000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21922, stack(0x0000000046cae000,0x0000000046daf000)]
    0x00002aaabd925000 JavaThread "Timer-7" daemon [_thread_blocked, id=21921, stack(0x000000004030c000,0x000000004040d000)]
    0x00002aaabdadd000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21920, stack(0x0000000046bad000,0x0000000046cae000)]
    0x00002aaabdd77800 JavaThread "Timer-6" daemon [_thread_blocked, id=21919, stack(0x0000000040d15000,0x0000000040e16000)]
    0x00002aaabe11a000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21918, stack(0x0000000046aac000,0x0000000046bad000)]
    0x00002aaabdf0c000 JavaThread "Timer-5" daemon [_thread_blocked, id=21917, stack(0x00000000469ab000,0x0000000046aac000)]
    0x00002aaabe14f000 JavaThread "org.apache.commons.vfs.cache.SoftRefFilesCache$SoftRefReleaseThread" daemon [_thread_blocked, id=21916, stack(0x00000000409f4000,0x0000000040af5000)]
    0x00002aaabdf65800 JavaThread "Timer-4" daemon [_thread_blocked, id=21912, stack(0x00000000466a8000,0x00000000467a9000)]
    0x00002aaabdf92800 JavaThread "Timer-3" daemon [_thread_blocked, id=21911, stack(0x00000000465a7000,0x00000000466a8000)]
    0x00002aaabde85800 JavaThread "Timer-2" daemon [_thread_blocked, id=21910, stack(0x00000000464a6000,0x00000000465a7000)]
    0x00002aaabdf12800 JavaThread "Logger@297595244 3.6.0.4" daemon [_thread_blocked, id=21909, stack(0x0000000041211000,0x0000000041312000)]
    0x00002aaabdc24000 JavaThread "Thread-32" daemon [_thread_blocked, id=21906, stack(0x0000000045092000,0x0000000045193000)]
    0x00002aaabdd19000 JavaThread "CacheCleaner" daemon [_thread_blocked, id=21905, stack(0x00000000462a4000,0x00000000463a5000)]
    0x00002aaabd8a2800 JavaThread "Worker-2" daemon [_thread_blocked, id=21904, stack(0x00000000408f3000,0x00000000409f4000)]
    0x00002aaabdb96800 JavaThread "Worker-1" daemon [_thread_blocked, id=21903, stack(0x0000000041025000,0x0000000041126000)]
    0x00002aaab479e800 JavaThread "Worker-0" daemon [_thread_blocked, id=21902, stack(0x00000000463a5000,0x00000000464a6000)]
    0x00002aaabd924000 JavaThread "DmsThread-1" daemon [_thread_blocked, id=21896, stack(0x00000000461a3000,0x00000000462a4000)]
    0x0000000055b8e000 JavaThread "[STANDBY] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=21895, stack(0x0000000045b9d000,0x0000000045c9e000)]
    0x00002aaab415d800 JavaThread "Thread-30" [_thread_blocked, id=21892, stack(0x0000000045ea0000,0x0000000045fa1000)]
    0x0000000053930000 JavaThread "LogFlusher" daemon [_thread_blocked, id=21821, stack(0x00000000460a2000,0x00000000461a3000)]
    0x0000000054500800 JavaThread "oracle.dfw.incident.FloodController" daemon [_thread_blocked, id=21817, stack(0x0000000045a9c000,0x0000000045b9d000)]
    0x0000000054e0f800 JavaThread "oracle.dfw.incident.IncidentCreatorThread" daemon [_thread_blocked, id=21816, stack(0x0000000045c9e000,0x0000000045d9f000)]
    0x0000000054dbc800 JavaThread "oracle.dfw.impl.incident - ADR Executor (created: Thu Feb 14 19:09:10 IST 2013)" daemon [_thread_blocked, id=21814, stack(0x0000000045d9f000,0x0000000045ea0000)]
    0x0000000054523800 JavaThread "LogFlusher" daemon [_thread_blocked, id=21809, stack(0x000000004599b000,0x0000000045a9c000)]
    0x000000005246b000 JavaThread "LogFlusher" daemon [_thread_blocked, id=21808, stack(0x000000004589a000,0x000000004599b000)]
    0x00000000552a9800 JavaThread "LogFlusher" daemon [_thread_blocked, id=21807, stack(0x0000000045799000,0x000000004589a000)]
    0x00000000527f8800 JavaThread "JPS FileChangeNotifier<clean-only>" daemon [_thread_blocked, id=21802, stack(0x0000000045698000,0x0000000045799000)]
    0x00000000548fc800 JavaThread "Thread-13" [_thread_blocked, id=21801, stack(0x0000000045597000,0x0000000045698000)]
    0x0000000054db7000 JavaThread "[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=21800, stack(0x0000000045496000,0x0000000045597000)]
    0x0000000054403000 JavaThread "[STANDBY] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=21799, stack(0x0000000045395000,0x0000000045496000)]
    0x0000000054463800 JavaThread "Runtime Authorization Event Notifier" daemon [_thread_blocked, id=21798, stack(0x0000000045294000,0x0000000045395000)]
    0x000000005281f000 JavaThread "JMX Framework document pooling thread" daemon [_thread_blocked, id=21797, stack(0x000000004020b000,0x000000004030c000)]
    0x0000000052845800 JavaThread "DoSManager" daemon [_thread_blocked, id=21795, stack(0x0000000045193000,0x0000000045294000)]
    0x000000005400d000 JavaThread "VDE Transaction Processor Thread" daemon [_thread_blocked, id=21793, stack(0x0000000044f91000,0x0000000045092000)]
    0x00000000546b7800 JavaThread "ExecuteThread: '1' for queue: 'weblogic.socket.Muxer'" daemon [_thread_blocked, id=21792, stack(0x0000000044e90000,0x0000000044f91000)]
    0x0000000053c67800 JavaThread "ExecuteThread: '0' for queue: 'weblogic.socket.Muxer'" daemon [_thread_in_native, id=21791, stack(0x0000000044d8f000,0x0000000044e90000)]
    0x0000000053d14000 JavaThread "[STANDBY] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_blocked, id=21790, stack(0x0000000044c8e000,0x0000000044d8f000)]
    0x0000000053e5b800 JavaThread "weblogic.timers.TimerThread" daemon [_thread_blocked, id=21789, stack(0x0000000040f24000,0x0000000041025000)]
    0x0000000053d32800 JavaThread "weblogic.time.TimeEventGenerator" daemon [_thread_blocked, id=21788, stack(0x000000004010a000,0x000000004020b000)]
    0x00000000527d4000 JavaThread "ExecuteThread: '14' for queue: 'oms.automation'" daemon [_thread_blocked, id=21787, stack(0x0000000044b8d000,0x0000000044c8e000)]
    0x00000000527d2000 JavaThread "ExecuteThread: '13' for queue: 'oms.automation'" daemon [_thread_blocked, id=21786, stack(0x0000000044a8c000,0x0000000044b8d000)]
    0x00000000527d0000 JavaThread "ExecuteThread: '12' for queue: 'oms.automation'" daemon [_thread_blocked, id=21785, stack(   0x00000000529af000 JavaThread "ExecuteThread: '0' for queue: 'oms.automation'" daemon [_thread_blocked, id=21773, stack(0x0000000043d7f000,0x0000000043e80000)]
    0x0000000053382800 JavaThread "ExecuteThread: '14' for queue: 'oms.web'" daemon [_thread_blocked, id=21772, stack(0x0000000043c7e000,0x0000000043d7f000)]
    (0x0000000043779000,0x000000004387a000)]
    0x00000000547bd000 JavaThread "ExecuteThread: '0' for queue: 'oms.web'" daemon [_thread_blocked, id=21758, stack(0x0000000042e70000,0x0000000042f71000)]
    0x0000000053cd1800 JavaThread "ExecuteThread: '14' for queue: 'oms.xml'" daemon [_thread_blocked, id=21757, stack(0x0000000042d6f000,0x0000000042e70000)]
    Other Threads:
    =>0x00000000523b3800 VMThread [stack: 0x0000000041676000,0x0000000041777000] [id=21727]
    0x00000000523f2800 WatcherThread [stack: 0x0000000042062000,0x0000000042163000] [id=21734]
    VM state:at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
    [0x000000005235bef0] Threads_lock - owner thread: 0x00000000523b3800
    [0x000000005235c3f0] Heap_lock - owner thread: 0x00000000547c4000
    Heap
    def new generation total 157248K, used 157247K [0x00000000c0000000, 0x00000000caaa0000, 0x00000000caaa0000)
    eden space 139776K, 100% used [0x00000000c0000000, 0x00000000c8880000, 0x00000000c8880000)
    from space 17472K, 99% used [0x00000000c8880000, 0x00000000c998fff0, 0x00000000c9990000)
    to space 17472K, 0% used [0x00000000c9990000, 0x00000000c9990000, 0x00000000caaa0000)
    tenured generation total 349568K, used 349568K [0x00000000caaa0000, 0x00000000e0000000, 0x00000000e0000000)
    the space 349568K, 100% used [0x00000000caaa0000, 0x00000000e0000000, 0x00000000e0000000, 0x00000000e0000000)
    compacting perm gen total 275904K, used 275635K [0x00000000e0000000, 0x00000000f0d70000, 0x0000000100000000)
    the space 275904K, 99% used [0x00000000e0000000, 0x00000000f0d2cdd8, 0x00000000f0d2ce00, 0x00000000f0d70000)
    No shared spaces configured.
    Code Cache [0x00002aaaab041000, 0x00002aaaace01000, 0x00002aaaae041000)
    total_blobs=8666 nmethods=7459 adapters=1158 free_code_cache=19457344 largest_free_block=19712
    VM Arguments:
    jvm_args: -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=512m -Dweblogic.Name=OSM72AdminServer -Djava.security.policy=/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/lib/weblogic.policy -Xverify:none -da -Dplatform.home=/app/WLS11g_OSM72/Middleware/wlserver_10.3 -Dwls.home=/app/WLS11g_OSM72/Middleware/wlserver_10.3/server -Dweblogic.home=/app/WLS11g_OSM72/Middleware/wlserver_10.3/server -Dcommon.components.home=/app/WLS11g_OSM72/Middleware/oracle_common -Djrf.version=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=/app/WLS11g_OSM72/Middleware/user_projects/domains/OSM72_BASE_DOMAIN -Djrockit.optfile=/app/WLS11g_OSM72/Middleware/oracle_common/modules/oracle.jrf_11.1.1/jrocket_optfile.txt -Doracle.server.config.dir=/app/WLS11g_OSM72/Middleware/user_projects/domains/OSM72_BASE_DOMAIN/config/fmwconfig/servers/OSM72AdminServer -Doracle.domain.config.dir=/app/WLS11g_OSM72/Middleware/user_projects/domains/OSM72_BASE_DOMAIN/config/fmwconfig -Digf.arisidbeans.carmlloc=/app/WLS11g_OSM72/Middleware/user_projects/domains/OSM72_BASE_DOMAIN/config/fmwconfig/carml -Digf.arisidstack.home=/app/WLS11g_OSM72/Middleware/user_projects/domains/OSM72_BASE_DOMAIN/config/fmwconfig/arisidprovider -Doracle.security.jps.config=/app/WLS11g_OSM72/Middleware/user_projects/domains/OSM72_BASE_DOMAIN/config/fmwconfig/jps-config.xml -Doracle.deployed.app.dir=/app/WLS11g_OSM72/Middleware/user_projects/domains/OSM72_BASE_DOMAIN/servers/OSM72AdminServer/tmp/_WL_user -Doracle.deployed.app.ext=/- -Dweblogic.alternateTypesDirectory=/app/WLS11g_OSM72/Middleware/oracle_common/modules/oracle.ossoiap_11.1.1,/app/WLS11g_OSM72/Middleware/oracle_common/modules/oracle.oamprovider_11.1.1 -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dweblogic.jdbc.remoteEnabled=false -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/app/WLS11g_OSM72/Middleware/patch_wls1035/profiles/default/sysext_manifest_classpath:/app/WLS11g_OSM72/Middleware/patch_jdev1111/profiles/default/sysext_manifest_classpath -Dweblogic.client.socket.ConnectionTimeout=500 -Dcom.mslv.oms.cartridgemgmt.DeployCartridgeMDB.CartridgeDeploymentTransactionTimeout=2000
    java_command: weblogic.Server
    Launcher Type: SUN_STANDARD
    Environment Variables:
    JAVA_HOME=/usr/java/jdk1.6.0_37
    CLASSPATH=/app/WLS11g_OSM72/Middleware/oracle_common/modules/oracle.jdbc_11.1.1/ojdbc6dms.jar:/app/WLS11g_OSM72/Middleware/patch_wls1035/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/app/WLS11g_OSM72/Middleware/patch_jdev1111/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/jdk1.6.0_37/lib/tools.jar:/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/lib/weblogic_sp.jar:/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/lib/weblogic.jar:/app/WLS11g_OSM72/Middleware/modules/features/weblogic.server.modules_10.3.5.0.jar:/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/lib/webservices.jar:/app/WLS11g_OSM72/Middleware/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/app/WLS11g_OSM72/Middleware/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/app/WLS11g_OSM72/Middleware/oracle_common/modules/oracle.jrf_11.1.1/jrf.jar:/app/WLS11g_OSM72/Middleware/wlserver_10.3/common/derby/lib/derbyclient.jar:/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/lib/xqrl.jar
    PATH=/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/bin:/app/WLS11g_OSM72/Middleware/modules/org.apache.ant_1.7.1/bin:/usr/java/jdk1.6.0_37/jre/bin:/usr/java/jdk1.6.0_37/bin:/usr/java/jdk1.6.0_37/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/java/jdk1.6.0_37/bin:/root/bin
    LD_LIBRARY_PATH=/usr/java/jdk1.6.0_37/jre/lib/amd64/server:/usr/java/jdk1.6.0_37/jre/lib/amd64:/usr/java/jdk1.6.0_37/jre/../lib/amd64:/app/WLS11g_OSM72/Middleware/patch_wls1035/profiles/default/native:/app/WLS11g_OSM72/Middleware/patch_jdev1111/profiles/default/native:/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/native/linux/x86_64:/app/WLS11g_OSM72/Middleware/wlserver_10.3/server/native/linux/x86_64/oci920_8
    SHELL=/bin/bash
    Signal Handlers:
    SIGSEGV: [libjvm.so+0x861ea0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGBUS: [libjvm.so+0x861ea0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGFPE: [libjvm.so+0x70fc60], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGPIPE: [libjvm.so+0x70fc60], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGXFSZ: [libjvm.so+0x70fc60], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGILL: [libjvm.so+0x70fc60], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGUSR2: [libjvm.so+0x712a90], sa_mask[0]=0x00000000, sa_flags=0x10000004
    SIGHUP: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGINT: [libjvm.so+0x712690], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGTERM: [libjvm.so+0x712690], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGQUIT: [libjvm.so+0x712690], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    --------------- S Y S T E M ---------------
    OS:Red Hat Enterprise Linux Server release 5.7 (Tikanga)
    uname:Linux 2.6.18-274.el5 #1 SMP Mon Jul 25 13:17:49 EDT 2011 x86_64
    libc:glibc 2.5 NPTL 2.5
    rlimit: STACK 10240k, CORE 0k, NPROC 25079, NOFILE 1024, AS infinity
    load average:1.37 0.45 0.32
    /proc/meminfo:
    MemTotal: 3152644 kB
    MemFree: 13224 kB
    Buffers: 49684 kB
    Cached: 1494336 kB
    SwapCached: 43764 kB
    Active: 2130560 kB
    Inactive: 796056 kB
    HighTotal: 0 kB
    HighFree: 0 kB
    LowTotal: 3152644 kB
    LowFree: 13224 kB
    SwapTotal: 8193140 kB
    SwapFree: 8030056 kB
    Dirty: 1688 kB
    Writeback: 0 kB
    AnonPages: 1338848 kB
    Mapped: 553060 kB
    Slab: 124644 kB
    PageTables: 56400 kB
    NFS_Unstable: 0 kB
    Bounce: 0 kB
    CommitLimit: 9769460 kB
    Committed_AS: 3156696 kB
    VmallocTotal: 34359738367 kB
    VmallocUsed: 266424 kB
    VmallocChunk: 34359471699 kB
    HugePages_Total: 0
    HugePages_Free: 0
    HugePages_Rsvd: 0
    Hugepagesize: 2048 kB
    CPU:total 1 (1 cores per cpu, 1 threads per core) family 15 model 47 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnowpref
    /proc/cpuinfo:
    processor     : 0
    vendor_id     : AuthenticAMD
    cpu family     : 15
    model          : 47
    model name     : AMD Athlon(tm) 64 Processor 3200+
    stepping     : 2
    cpu MHz          : 2000.000
    cache size     : 512 KB
    fpu          : yes
    fpu_exception     : yes
    cpuid level     : 1
    wp          : yes
    flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow up pni lahf_lm
    bogomips     : 3979.78
    TLB size     : 1024 4K pages
    clflush size     : 64
    cache_alignment     : 64
    address sizes     : 40 bits physical, 48 bits virtual
    power management: ts fid vid ttp tm stc
    Memory: 4k page, physical 3152644k(13224k free), swap 8193140k(8030056k free)
    vm_info: Java HotSpot(TM) 64-Bit Server VM (20.12-b01) for linux-amd64 JRE (1.6.0_37-b06), built on Sep 24 2012 11:47:45 by "java_re" with gcc 3.2.2 (SuSE Linux)
    time: Thu Feb 14 21:26:33 2013
    elapsed time: 8278 seconds

    The only fix I know of for this issue is to reboot the host.
    If there is another fix someone please let me know as I have users who run into this often.
    Thanks
    Bonnie.Partridge

  • In Windows 7, iTunes  gives error message "An iPhone has been detected, but it could not be identified properly. Please disconnect and reconnect the phonon then try again.

    In Windows 7, iTunes  gives error message "An iPhone has been detected, but it could not be identified properly. Please disconnect and reconnect the phonon then try again."
    I have a iphone 4S. It has been activated on Win 7 computer and synced. But overnight this meassage reappears.

    I have same error except that i get it even when my phone is not connected.

  • Java Plug-In - An unexpected error has been detected by HotSpot Virtual Mac

    Please help as I have received the following hs_err log error:
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x2f747761, pid=1120, tid=1680
    # Java VM: Java HotSpot(TM) Client VM (1.4.2_12-b03 mixed mode)
    # Problematic frame:
    # C 0x2f747761
    --------------- T H R E A D ---------------
    Current thread (0x1016aeb0): JavaThread "main" [_thread_in_native, id=1680]
    siginfo: ExceptionCode=0xc0000005, reading address 0x2f747761
    Registers:
    EAX=0x0b32e960, EBX=0x0664ecc0, ECX=0x00000000, EDX=0x6d33cc08
    ESP=0x0ff8e314, EBP=0x0ff8e348, ESI=0x0b0555e0, EDI=0x0b0555e4
    EIP=0x2f747761, EFLAGS=0x00010246
    Top of Stack: (sp=0x0ff8e314)
    0x0ff8e314: 6d31845e 0b0555e0 0b0555e4 7c809c65
    0x0ff8e324: 0664ecc0 0664ecc0 80004005 000003d8
    0x0ff8e334: 0ff8df38 0ff8e458 6d318bfe 6d31a790
    0x0ff8e344: 00000000 0ff8e364 6d3320e3 0b0555e4
    0x0ff8e354: 0664ecc0 0ff8e3dc 00000001 1018addc
    0x0ff8e364: 0ff8e38c 6d33659f 00000433 00000000
    0x0ff8e374: 0664ecc0 0ff8e388 00000000 1018addc
    0x0ff8e384: 0b0555e4 00000001 0ff8e3d4 6d338fd9
    Instructions: (pc=0x2f747761)
    0x2f747751:
    [error occurred during error reporting, step 100, id 0xc0000005]
    Stack: [0x0fe90000,0x0ff90000), sp=0x0ff8e314, free space=1016k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C 0x2f747761
    C [jpiexp32.dll+0x20e3]
    C [jpiexp32.dll+0x659f]
    C [jpiexp32.dll+0x8fd9]
    C [USER32.dll+0x8734]
    C [USER32.dll+0x8816]
    C [USER32.dll+0x89cd]
    C [USER32.dll+0x96c7]
    C [jpiexp32.dll+0xa2f1]
    j sun.plugin.services.WPlatformService.waitEvent(II)V+0
    j sun.plugin.viewer.frame.IExplorerEmbeddedFrame.destroy()V+74
    v ~StubRoutines::call_stub
    V [jvm.dll+0x74424]
    V [jvm.dll+0xae595]
    V [jvm.dll+0x74331]
    V [jvm.dll+0x77c11]
    V [jvm.dll+0x790fc]
    C [jpiexp32.dll+0x4060]
    C [jpiexp32.dll+0x5095]
    C [jpiexp32.dll+0x24ed]
    C [jpiexp32.dll+0x259b]
    C [jpiexp32.dll+0x74ba]
    C [mshtml.dll+0x2782a9]
    C [mshtml.dll+0x279895]
    C [mshtml.dll+0x79d01]
    C [mshtml.dll+0x9a6b5]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j sun.plugin.services.WPlatformService.waitEvent(II)V+0
    j sun.plugin.viewer.frame.IExplorerEmbeddedFrame.destroy()V+74
    v ~StubRoutines::call_stub
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    0x0b0e10a8 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=2696]
    0x10123570 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=3444]
    0x0b27a478 JavaThread "Cache Cleanup Thread" [_thread_blocked, id=3912]
    0x0b43df50 JavaThread "Main Console Writer" [_thread_blocked, id=832]
    0x0b435c90 JavaThread "AWT-Windows" daemon [_thread_in_native, id=1376]
    0x0b00bea8 JavaThread "AWT-Shutdown" [_thread_blocked, id=3236]
    0x0b2d6ed8 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3988]
    0x101668e8 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2736]
    0x0b42a3f0 JavaThread "Finalizer" daemon [_thread_blocked, id=2428]
    0x0b337708 JavaThread "Reference Handler" daemon [_thread_blocked, id=3560]
    =>0x1016aeb0 JavaThread "main" [_thread_in_native, id=1680]
    Other Threads:
    0x067be668 VMThread [id=792]
    0x0b24ab80 WatcherThread [id=3080]
    VM state:not at safepoint (normal execution)

    It looks like there is a bug in your JDBC driver causing a crash in its native code. You should contact the vendor supplying the driver.

  • "SERIOUS ERROR HAS BEEN DETECTED" CS2

    I own Creative Suite 2 (education version). I have the serial number for it, the disks, and it's registered under my name. I'm using Mac OSX 10.6.8 as my operating system.
    I was using Photoshop CS2 last night with no problems. This afternoon, I tried opening a file in Photoshop, and my file wouldn't open. After a couple minutes of the spinning beach ball cursor, a notice popped up saying something like 'an error occurred' and something about me having to register it because the 30 day trial was up, and if I didn't register, I wouldn't be able to use the program anymore (but like I said, I own the copy of CS2, it's not a trial). And it gave me the option to register, but when I tried to, it didn't do anything and just brought me back to the same screen saying the same thing. So I closed it. But since I did that, Photoshop's been opening, showing all the tools and everything, but I still get the spinning beach ball cursor. And now a screen pops up after a while saying "Sorry, a serious error has been detected. To continue using Adobe Creative Suite, please reinstall the application".
    So...I reinstalled Creative Suite 2. And it's STILL doing the same thing. Telling me to reinstall CS2 again. And NOW, Illustrator won't work, either. At least before I reinstalled it, Illustrator was working. I don't have the time or patience to keep reinstalling.
    PLEASE HELP ME! I NEED THIS FIXED ASAP!
    Thank you in advance,
    Tiffany

    I finally found a solution!!!
    Okay, so apparently, Adobe decided to stop supporting the server for CS2 back in December 2013. I did not know this.
    That's what caused the problem. You have to download the programs online and use the serial numbers given here: https://www.adobe.com/cfusion/entitlement/index.cfm?e=cs2%5Fdownloads
    It worked! And I'm back using the programs again with no problems so far.

  • A new ipod has been detected but cannot be identified. [drivers?]

    Yes -that again- the reason I'm making a new post is that this is the second time an ipod hasn't worked with me, I would like to know if there's something I can do to my system or whatever to repair it. Here's the situation.
    - Just so ya know, I use Vista on a laptop [unfortunatley]
    - Previously [as in yesterday] I had an ipod touch, it was stuck in recovery mode and nothing [and I mean nothing] worked to recover it, it wasn't being recognized at all. This problem occured when I installed Itunes 9.
    - Today I bought myself a brand new iPod Nano (5th Gen) for several reasons [not just to do with the itouch breaking, I was sick to death of the thing in general], took it home and connected it. 'A new ipod has been detected but cannot be identified' yadda yadda.
    - I tried everything, I have also downgraded my itunes back to 8, still the same message!! Argh! Here's the thing (that I think might be causing the problem) when I open Device Manager and go to Universal Serial Bus Controllers, there is no apple/ipod recognized. There is a 'USB Mass Storage Device' whch has an error symbol next to it, I've tired updating/reinstalling it etc and it doesn't work ):
    - Is there anything anyone can do? I'm so sick of ipods breaking on me. Just so you guys know, I'm not completley computer savvy so i'll need precise instructions, thanks so much to anyone who can help me.

    This is how it's displayed: http://i50.tinypic.com/nd7vk7.jpg
    And this is what happens when I click properties and 'search for solutions': http://i47.tinypic.com/2iu3vrc.jpg (the box disappears after that, apparently having done nothing, when I search online for software it informs me my computer already has the best/latest installed)
    I use a Toshiba Satelite L350-170, my Vista is a 32-bit Thankyou!
    Message was edited by: Martha11

Maybe you are looking for

  • Can I use iMessage on my ipad but also send texts using my Android?

    I currently have an Android phone, so all of my contacts send and receive SMS messages to me. I am planning to purchase an iPad for a long trip, so that I can use iMessage to talk with friends and family that have iPhones, rather than have to use Wha

  • How do I extract a portion out of a picture?

    how do I extract a portion out of a picture? I need to be able to cut out cows in a field and place them on the moon instead. Thanks

  • Can we join two internal tables

    Hi to all, i want take data from one database(db) table into internal table from this we want to retrieve data from other db table and put this data into another internal table .provided that two db tables are depends on foreign key relations .

  • Favourites not staying in sidebar

    Background: Just bought two 27" iMacs and had to install 10.9 on them as it didn't come preinstalled. Used Migration Assistant to pull the data off two TM backups (of older iMac running SL). On both machines (some) folders we add to Favourites in the

  • Safari version 7.0.6

    Hi Team, I was browsing the web when my screen got locked trying to view photos of human faces on dogs. Its coming up with a web site security-law-ieocemfv.in and asking me to pay 100 pounds to be otherwise my screen cannot be unlocked. Something abo