FileSaveService broken in JDk1.4.1/JWS1.2
The FileSaveService absolutely does not work.
This code will reproduce the bug 100% of the time:
FileSaveService fss = (FileSaveService)ServiceManager.lookup("javax.jnlp.FileSaveService");
if (fss == null)
throw new Exception("Unable to lookup the Java Web Start FileSaveService");
byte[] buffer = new byte[4096];
ByteArrayInputStream bais = new ByteArrayInputStream(buffer);
FileContents fc = fss.saveFileDialog(null, null, (InputStream)bais, "somename");
This is similar to the broken FileOpenService post I made
a couple of days ago.
The exception I get is this:
Java Web Start 1.2 Console, started Wed Oct 23 21:46:02 EDT 2002
Java 2 Runtime Environment: Version 1.4.1 by Sun Microsystems Inc.
Logging to file: /tmp/jws.log
java.security.AccessControlException: access denied (java.io.FilePermission /mnt/freeb3/mswanson read)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:270)
at java.security.AccessController.checkPermission(AccessController.java:401)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:542)
at java.lang.SecurityManager.checkRead(SecurityManager.java:887)
at java.io.File.exists(File.java:677)
at sun.awt.shell.ShellFolder.exists(ShellFolder.java:257)
at javax.swing.filechooser.FileSystemView.getSystemDisplayName(FileSystemView.java:140)
at javax.swing.plaf.basic.BasicFileChooserUI$BasicFileView.getName(BasicFileChooserUI.java:1005)
at javax.swing.JFileChooser.getName(JFileChooser.java:1437)
at javax.swing.plaf.metal.MetalFileChooserUI$DirectoryComboBoxRenderer.getListCellRendererComponent(MetalFileChooserUI.java:1553)
at javax.swing.plaf.metal.MetalComboBoxButton.paintComponent(MetalComboBoxButton.java:150)
at com.incors.plaf.kunststoff.KunststoffComboBoxUI$MyMetalComboBoxButton.paintComponent(KunststoffComboBoxUI.java:60)
at javax.swing.JComponent.paint(JComponent.java:808)
at javax.swing.JComponent.paintChildren(JComponent.java:647)
at javax.swing.JComponent.paint(JComponent.java:817)
at javax.swing.JComponent.paintChildren(JComponent.java:647)
at javax.swing.JComponent.paint(JComponent.java:817)
at javax.swing.JComponent.paintChildren(JComponent.java:647)
at javax.swing.JComponent.paint(JComponent.java:817)
at javax.swing.JComponent.paintChildren(JComponent.java:647)
at javax.swing.JComponent.paint(JComponent.java:817)
at javax.swing.JComponent.paintChildren(JComponent.java:647)
at javax.swing.JComponent.paint(JComponent.java:817)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:552)
at javax.swing.JComponent.paintChildren(JComponent.java:647)
at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4778)
at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4724)
at javax.swing.JComponent.paint(JComponent.java:798)
at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
at java.awt.Container.paint(Container.java:1309)
at sun.awt.RepaintArea.paint(RepaintArea.java:177)
at sun.awt.motif.MComponentPeer.handleEvent(MComponentPeer.java:374)
at java.awt.Component.dispatchEventImpl(Component.java:3658)
at java.awt.Container.dispatchEventImpl(Container.java:1623)
at java.awt.Window.dispatchEventImpl(Window.java:1585)
at java.awt.Component.dispatchEvent(Component.java:3439)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
java.security.AccessControlException: access denied (java.io.FilePermission /mnt/freeb3/mswanson/3DModels read)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:270)
at java.security.AccessController.checkPermission(AccessController.java:401)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:542)
at java.lang.SecurityManager.checkRead(SecurityManager.java:887)
at java.io.File.exists(File.java:677)
at sun.awt.shell.ShellFolder.exists(ShellFolder.java:257)
at javax.swing.filechooser.FileSystemView.getSystemDisplayName(FileSystemView.java:140)
at javax.swing.plaf.basic.BasicFileChooserUI$BasicFileView.getName(BasicFileChooserUI.java:1005)
at javax.swing.JFileChooser.getName(JFileChooser.java:1437)
at javax.swing.plaf.metal.MetalFileChooserUI$FileRenderer.getListCellRendererComponent(MetalFileChooserUI.java:1127)
at javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1147)
at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1097)
at javax.swing.plaf.basic.BasicListUI.paint(BasicListUI.java:162)
at com.incors.plaf.kunststoff.KunststoffListUI.update(KunststoffListUI.java:72)
at javax.swing.JComponent.paintComponent(JComponent.java:541)
at javax.swing.JComponent.paint(JComponent.java:808)
at javax.swing.JComponent.paintChildren(JComponent.java:647)
at javax.swing.JComponent.paint(JComponent.java:817)
at javax.swing.JViewport.paint(JViewport.java:707)
at javax.swing.JComponent.paintChildren(JComponent.java:647)
at javax.swing.JComponent.paint(JComponent.java:817)
at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4771)
at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4724)
at javax.swing.JComponent._paintImmediately(JComponent.java:4668)
at javax.swing.JComponent.paintImmediately(JComponent.java:4477)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:448)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
java.security.AccessControlException: access denied (java.io.FilePermission /mnt/freeb3/mswanson/3DModels read)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:270)
at java.security.AccessController.checkPermission(AccessController.java:401)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:542)
at java.lang.SecurityManager.checkRead(SecurityManager.java:887)
at java.io.File.exists(File.java:677)
at sun.awt.shell.ShellFolder.exists(ShellFolder.java:257)
at javax.swing.filechooser.FileSystemView.getSystemDisplayName(FileSystemView.java:140)
at javax.swing.plaf.basic.BasicFileChooserUI$BasicFileView.getName(BasicFileChooserUI.java:1005)
at javax.swing.JFileChooser.getName(JFileChooser.java:1437)
at javax.swing.plaf.metal.MetalFileChooserUI$FileRenderer.getListCellRendererComponent(MetalFileChooserUI.java:1127)
at javax.swing.plaf.basic.BasicListUI.paintCell(BasicListUI.java:126)
at com.incors.plaf.kunststoff.KunststoffListUI.paintCell(KunststoffListUI.java:86)
at javax.swing.plaf.basic.BasicListUI.paint(BasicListUI.java:215)
at com.incors.plaf.kunststoff.KunststoffListUI.update(KunststoffListUI.java:72)
at javax.swing.JComponent.paintComponent(JComponent.java:541)
at javax.swing.JComponent.paint(JComponent.java:808)
at javax.swing.JComponent.paintChildren(JComponent.java:647)
at javax.swing.JComponent.paint(JComponent.java:817)
at javax.swing.JViewport.paint(JViewport.java:707)
at javax.swing.JComponent.paintChildren(JComponent.java:647)
at javax.swing.JComponent.paint(JComponent.java:817)
at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4771)
at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4724)
at javax.swing.JComponent._paintImmediately(JComponent.java:4668)
at javax.swing.JComponent.paintImmediately(JComponent.java:4477)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:448)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
Java version is: 1.4.1
OK, it works.
I was getting confused because of what appears to be a Swing bug.
In some cases, Swing ignores the "ClassLoader" property. Unfortunately, I'm using a 3rd party Look and Feel (Kunststoff) that seems to be getting tripped up by this.
Similar Messages
-
FileSaveService and StringBufferInputStream and jdk1.5
For anyone who's seen the examples,
What do we do about the deprecation of th StringBufferInputStream for jdk1.5? None of the examples I've found show an alternative to StringBufferInputStream for saving data through the FileSaveService.
Any help is greatly appreciated as I'd like to run my app under jdk1.5.
Cheers,
SteveYou have to use a ByteArrayInputStream together with the method String.getBytes() to do that.
String contents= new String("File Contents");
ByteArrayInputStream inputStream = new ByteArrayInputStream(contents.getBytes());
And it should works fine. -
JTextPane (JDK1.4) & CSS broken???
I noticed some incompatibility between Java 1.3 and Java 1.4 JEditPane and JTextPane classes.
The situation is, that I've an app that generates dynamic HTML output for one of theese. This output uses external resources, such as stylesheets and images.
Under version 1.3 the URL to an external stylesheet looked like:
"file:f:/projects/application/styles/custom.css"
and everything worked well. Now, after having upgraded to version 1.4 of JDK this thing seems broken. The application neither loads stylesheets nor images anymore.
The textpane doesn't even recognize embedded <style> tags anymore!!!
Any idea what may have changed?just obtain the jdk1.4.0.tar.gz if available and
tar -zxvf jdk1.4.0.tar.gz. I have read about alot of
problems on RH 7.0 and 7.1. I stuck with 6.1(my favorite) and installed 2.4.0 from downloaded source.
I beleive the problem may reside in the fact the the distros come with guavac wich I beleive is a subprogram of the gcc libs for compiling java or maybe it's kaffe
I'm not sure but I beleive that I installed jdk1.3 from rpm into my 2.4.0 kernal and it worked just fine maybe it was packaged improperly. I also heard that there was somekind of global classpath dealy in 7.0 and higher it may be the problem. I plan to get the new jdk when my DSL service finnaly comes through so if you cannot figure it out contact me in about 20 days at [email protected]
--Ian
P.S. : contrary to public beleive Linux does not stand for communism
Keep on truckin man. -
JRockit1.6-JVM Crash Fatal Error:Broken use of pinObject
[ERROR] JRockit Fatal Error: Unspecified error (52)
[ERROR] Broken use of pinObject
[JRockit] ERROR: The JVM has crashed. Writing crash information to /home/dedp/dedp_domain/jrockit.24865.dump.
===== BEGIN DUMP =============================================================
JRockit dump produced after 28 days, 05:19:03 on Sat May 11 19:39:09 2013
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
/home/dedp/dedp_domain/jrockit.24865.dump
No snapshot file (core dump) will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
Error Message: Unspecified error [52]
Signal info : si_signo=11, si_code=1 si_addr=(nil)
Fatal Error : Broken use of pinObject
Version : BEA JRockit(R) R27.6.5-32_o-121899-1.6.0_14-20091001-2113-linux-x86_64
CPU : Intel (null) (HT) SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 Intel64
Number CPUs : 4
Tot Phys Mem : 16509575168 (15744 MB)
OS version : Red Hat Enterprise Linux Server release 5.8 (Tikanga)
Linux version 2.6.18-308.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Fri Jan 27 17:17:51 EST 2012 (x86_64)
Thread System: NPTL
Java locking : Lazy unlocking enabled (class banning) (transfer banning)
State : JVM is running
Command Line : -server -Xms512m -Xmx1024m -XX:MaxPermSize=128m -da -Dplatform.home=/home/weblogic/bea/wlserver_10.3 -Dwls.home=/home/weblogic/bea/wlserver_10.3/server -Dweblogic.home=/home/weblogic/bea/wlserver_10.3/server -Dweblogic.management.discover=true -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/home/weblogic/bea/patch_wls1030/profiles/default/sysext_manifest_classpath:/home/weblogic/bea/patch_cie660/profiles/default/sysext_manifest_classpath -Duser.country=US -Duser.language=en -Dweblogic.Name=AdminServer -Djava.security.policy=/home/weblogic/bea/wlserver_10.3/server/lib/weblogic.policy -Dsun.java.launcher=SUN_STANDARD weblogic.Server
java.home : /home/weblogic/jdk1.6/jre
j.class.path : :/home/weblogic/bea/patch_wls1030/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/home/weblogic/bea/patch_cie660/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/home/weblogic/jdk1.6/lib/tools.jar:/home/weblogic/bea/wlserver_10.3/server/lib/weblogic_sp.jar:/home/weblogic/bea/wlserver_10.3/server/lib/weblogic.jar:/home/weblogic/bea/modules/features/weblogic.server.modules_10.3.0.0.jar:/home/weblogic/bea/wlserver_10.3/server/lib/webservices.jar:/home/weblogic/bea/modules/org.apache.ant_1.6.5/lib/ant-all.jar:/home/weblogic/bea/modules/net.sf.antcontrib_1.0.0.0_1-0b2/lib/ant-contrib.jar::/home/weblogic/bea/wlserver_10.3/common/eval/pointbase/lib/pbclient57.jar:/home/weblogic/bea/wlserver_10.3/server/lib/xqrl.jar::
j.lib.path : /home/weblogic/jdk1.6/jre/lib/amd64/jrockit:/home/weblogic/jdk1.6/jre/lib/amd64:/home/weblogic/jdk1.6/jre/../lib/amd64::/home/oracle/db/product/11.2.0/client/lib:/home/oracle/db/product/11.2.0/client/rdbms/lib:/lib:/usr/lib:/home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64:/home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64/oci920_8
JAVA_HOME : /home/weblogic/jdk1.6
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /home/weblogic/jdk1.6/jre/lib/amd64/jrockit:/home/weblogic/jdk1.6/jre/lib/amd64:/home/weblogic/jdk1.6/jre/../lib/amd64::/home/oracle/db/product/11.2.0/client/lib:/home/oracle/db/product/11.2.0/client/rdbms/lib:/lib:/usr/lib:/home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64:/home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64/oci920_8
LD_PRELOAD : <not set>
LD_ASSUME_KERNEL: <not set>
StackOverFlow: 20 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
C Heap : Good; no memory allocations have failed
GC Strategy : Mode: throughput. Currently using strategy: singleparpar
GC Status : OC is not running. Last finished OC was OC#1080.
: YC is not running. Last finished YC was YC#5587.
OC History : Strategy singleparpar was used for OC#1053.
: Strategy genparpar was used for OC#1054 to OC#1075.
: Strategy singleparpar was used for OC#1076.
: Strategy genparpar was used for OC#1077 to OC#1078.
: Strategy singleparpar was used for OC#1079 to OC#1080.
YC History : Ran 0 YCs before OC#1076.
: Ran 6 YCs before OC#1077.
: Ran 0 YCs before OC#1078.
: Ran 0 YCs before OC#1079.
: Ran 0 YCs before OC#1080.
: Ran 0 YCs since last OC.
YC Promotion : Last YC successfully promoted all objects
Heap : 0x42800000 - 0x62800000 (Size: 512 MB)
Compaction : 0x48800000 - 0x4a800000 (Current compaction type: external)
CompRefs : References are compressed, with heap base 0x0.
Registers (from ThreadContext: 0x414769c0 / OS context: 0x41476a80):
rax = 0000000000000017 rcx = 0000000041476d40
rdx = 00000000ffffffff rbx = 00002b312e576b94
rsp = 0000000041476ec0 rbp = 0000000041476ec0
rsi = 00002b312e576bab rdi = 00002b312e6a5ed7
r8 = 7463656a624f6e69 r9 = 00000000414761f8
r10 = 0000000041476028 r11 = 0000000000000202
r12 = 0000000000000034 r13 = 0000000041476f00
r14 = 00002aaaf44f49c0 r15 = 0000000000000000
cs = 0000000000000033 fs = 0000000600000000
gs = 0006000000000000
rip = 00002b312e3e1c4a flags = 0000000000000287
Loaded modules:
(* denotes the module causing the exception)
0000000000400000-000000000041303b /home/weblogic/jdk1.6/bin/java
00007fffd9bfd000-00007fffd9bfddb7 /home/weblogic/jdk1.6/bin/java
00000036c9600000-00000036c9615b4f /lib64/libpthread.so.0
00000036c8a00000-00000036c8a8122f /lib64/libm.so.6
00000036c9200000-00000036c9201f93 /lib64/libdl.so.2
00000036c8600000-00000036c874e1a7 /lib64/libc.so.6
00000036c8200000-00000036c821bbe7 /lib64/ld-linux-x86-64.so.2
00002b312e36e000-00002b312e59f16f */home/weblogic/jdk1.6/jre/lib/amd64/jrockit/libjvm.so
00000036c9a00000-00000036c9a06f5b /lib64/librt.so.1
00002aaaaaabd000-00002aaaaaac664b /lib64/libnss_files.so.2
00002aaaaacc8000-00002aaaaacd4337 /home/weblogic/jdk1.6/jre/lib/amd64/libverify.so
00002aaaaadd7000-00002aaaaadff16b /home/weblogic/jdk1.6/jre/lib/amd64/libjava.so
00000036cca00000-00000036cca14107 /lib64/libnsl.so.1
00002aaaeaf96000-00002aaaeaf9c65f /home/weblogic/jdk1.6/jre/lib/amd64/native_threads/libhpi.so
00002aaaee787000-00002aaaee7949cb /home/weblogic/jdk1.6/jre/lib/amd64/libzip.so
00002aaaee90f000-00002aaaee91449b /home/weblogic/jdk1.6/jre/lib/amd64/libmanagement.so
00002aaaeea16000-00002aaaeea28547 /home/weblogic/jdk1.6/jre/lib/amd64/libnet.so
00002aaaeeb2d000-00002aaaeeb3384b /home/weblogic/jdk1.6/jre/lib/amd64/libnio.so
00002aaaeec75000-00002aaaeec7d63f /home/weblogic/jdk1.6/jre/lib/amd64/libjmapi.so
00002aaaeeddf000-00002aaaeede12af /home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64/libwlfileio2.so
00002aaaef44c000-00002aaaef4dd833 /home/weblogic/jdk1.6/jre/lib/amd64/libawt.so
00002aaaef61b000-00002aaaef61f99f /home/weblogic/jdk1.6/jre/lib/amd64/headless/libmawt.so
00002aaaef721000-00002aaaef79eb57 /home/weblogic/jdk1.6/jre/lib/amd64/libfontmanager.so
00002aaafc000000-00002aaafc01514f /home/weblogic/jdk1.6/jre/lib/amd64/libdcpr.so
00002aaaef8c5000-00002aaaef8df5fb /usr/lib64/gconv/GBK.so
Stack:
(* marks the word pointed to by the stack pointer)
0000000041476ec0: 0000000041476ef0* 00002b312e54ee4a 0000000000000000 00002aaaf44f4e00
0000000041476ee0: 0000000000000000 0000000000000000 0000000041476fd0 00002b312e54eee5
0000000041476f00: 0000003000000010 0000000041476fe0 0000000041476f20 00002b312e4cc4ef
0000000041476f20: 0000000000000a78 0000002100000001 0000000000000000 0000000000000000
0000000041476f40: 0000000000000058 0101010101010101 00002aaaf44f4e00 0000000000000000
0000000041476f60: 0000000041476f90 00002b312e4cccfe 00002aaaf44f4e00 00002aaaf44f49c0
Code:
(* marks the word pointed to by the instruction pointer)
00002b312e3e1be8: 28d6058b48d18948 486408508b480038 ffffffc0c748128b 42a615b10f48f0ff
00002b312e3e1c08: 1174fff88348002c b256e80000ea60bf eb0000003ebf0015 4800396d693d8939
00002b312e3e1c28: bef289481474f685 853d8d4800000200 0016c051e8002c42 0001002c447605c7
00002b312e3e1c48: 0000002504c70000* 003fbf0000126700 550016d181e80000 8148535441e58948
00002b312e3e1c68: fb894800000100ec 0004b9fcd07d8d48 f300000000b80000 8d4ca0558d48ab48
00002b312e3e1c88: 0000002404c7d065 4c00000000b94100 8d480018858b058d e6894cffffff0c8d
"[ACTIVE] ExecuteThread: '14' fo" id=255 idx=0x3f4 tid=3098 lastJavaFrame=0x41477198
Stack 0: start=0x4143a000, end=0x4147e000, guards=0x4143f000 (ok), forbidden=0x4143d000
Thread Stack Trace:
at dumpForceDump+102()@0x2b312e3e1c4a
at vmFatalErrorMsg+0()@0x2b312e54ee4a
at vmFatalError+0()@0x2b312e54eee5
at jniPinObject+224()@0x2b312e4494e2
at jniGetPrimitiveArrayCriticalInfo+67()@0x2b312e4325a7
at jniGetPrimitiveArrayCritical+27()@0x2b312e4325fd
at jniStringFromUTF82+84()@0x2b312e449c60
at jniStringFromIString2+35()@0x2b312e44a113
at jmgmtNewStackTraceElem+181()@0x2b312e42c18d
at jniGetStackTraceElement+238()@0x2b312e43ea63
at JVM_GetStackTraceElement+9()@0x2b312e454fe3
at Java_java_lang_Throwable_getStackTraceElement+9()@0x2aaaaadec439
-- Java stack --
at java/lang/Throwable.getStackTraceElement(I)Ljava/lang/StackTraceElement;(Native Method)
at java/lang/Throwable.getOurStackTrace(Throwable.java:591)[optimized]
^-- Holding lock: java/lang/Throwable@0x4a4ee3a0[biased lock]
at java/lang/Throwable.printStackTrace(Throwable.java:510)[inlined]
at org/apache/log4j/spi/LocationInfo.<init>(LocationInfo.java:113)[inlined]
at org/apache/log4j/spi/LoggingEvent.getLocationInformation(LoggingEvent.java:247)[inlined]
at org/apache/log4j/helpers/PatternParser$LocationPatternConverter.convert(PatternParser.java:483)[optimized]
^-- Holding lock: java/io/PrintWriter@0x428290c8[thin lock]
^-- Holding lock: java/io/StringWriter@0x428290a0[thin lock]
at org/apache/log4j/helpers/PatternConverter.format(PatternConverter.java:65)[optimized]
at org/apache/log4j/PatternLayout.format(PatternLayout.java:502)[optimized]
at org/apache/log4j/WriterAppender.subAppend(WriterAppender.java:302)[inlined]
at org/apache/log4j/RollingFileAppender.subAppend(RollingFileAppender.java:263)[optimized]
at org/apache/log4j/WriterAppender.append(WriterAppender.java:160)[inlined]
at org/apache/log4j/AppenderSkeleton.doAppend(AppenderSkeleton.java:251)[optimized]
^-- Holding lock: org/apache/log4j/RollingFileAppender@0x4286b060[thin lock]
at org/apache/log4j/helpers/AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)[inlined]
at org/apache/log4j/Category.callAppenders(Category.java:206)[optimized]
^-- Holding lock: org/apache/log4j/spi/RootLogger@0x42898688[thin lock]
at org/apache/log4j/Category.forcedLog(Category.java:391)[inlined]
at org/apache/log4j/Category.log(Category.java:856)[inlined]
at org/apache/commons/logging/impl/Log4JLogger.info(Log4JLogger.java:199)[optimized]
at com/ytec/bi/usep/common/socket/CommandSocket.close(CommandSocket.java:95)[optimized]
at com/ytec/bi/usep/common/socket/CommandClient.close(CommandClient.java:141)
at com/ytec/bi/usep/common/socket/WFTCommandClient.close(WFTCommandClient.java:108)
at com/ytec/bi/usep/common/util/WftCMD.sendCommand(WftCMD.java:229)[optimized]
at com/ytec/bi/usep/common/util/WftCMD.sendRcmdCommand(WftCMD.java:182)[inlined]
at com/ytec/bi/usep/monitor/ucc/impl/TaskMonitorUCCImpl.getTaskLogMsg(TaskMonitorUCCImpl.java:697)[optimized]
at sun/reflect/GeneratedMethodAccessor3834.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)[optimized]
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:597)[inlined]
at org/springframework/aop/support/AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)[inlined]
at org/springframework/aop/framework/ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)[optimized]
at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)[optimized]
at org/springframework/transaction/interceptor/TransactionInterceptor.invoke(TransactionInterceptor.java:106)[optimized]
at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)[optimized]
at org/springframework/aop/interceptor/ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)[optimized]
at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)[optimized]
at org/springframework/aop/framework/JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)[optimized]
at $Proxy182.getTaskLogMsg(Lja at com/ytec/bi/usep/monitor/web/TaskMonitorFacade.getActionInfoOfTaskRun(TaskMonitorFacade.java:163)[inlined]
va/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;(Unknown Source)
at sun/reflect/GeneratedMethodAccessor2164.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)[optimized]
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:597)[optimized]
at flex/messaging/services/remoting/adapters/JavaAdapter.invoke(JavaAdapter.java:421)[optimized]
at flex/messaging/services/RemotingService.serviceMessage(RemotingService.java:183)[optimized]
at flex/messaging/MessageBroker.routeMessageToService(MessageBroker.java:1503)[optimized]
at flex/messaging/endpoints/AbstractEndpoint.serviceMessage(AbstractEndpoint.java:884)[optimized]
at flex/messaging/endpoints/AbstractEndpoint$$FastClassByCGLIB$$1a3ef066.invoke(ILjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(<generated>)[optimized]
at net/sf/cglib/proxy/MethodProxy.invoke(MethodProxy.java:191)[optimized]
at org/springframework/aop/framework/Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)[optimized]
at org/springframework/flex/core/MessageInterceptionAdvice.invoke(MessageInterceptionAdvice.java:59)[optimized]
at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)[optimized]
at org/springframework/aop/framework/adapter/ThrowsAdviceInterceptor.invoke(ThrowsAdviceInterceptor.java:126)[optimized]
at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)[optimized]
at org/springframework/aop/framework/Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:582)
at flex/messaging/endpoints/AMFEndpoint$$EnhancerByCGLIB$$4fb30719.serviceMessage(Lflex/messaging/messages/Message;)Lflex/messaging/messages/Message;(<generated>)[optimized]
at flex/messaging/endpoints/amf/MessageBrokerFilter.invoke(MessageBrokerFilter.java:121)[optimized]
at flex/messaging/endpoints/amf/LegacyFilter.invoke(LegacyFilter.java:158)[optimized]
at flex/messaging/endpoints/amf/SessionFilter.invoke(SessionFilter.java:44)[optimized]
at flex/messaging/endpoints/amf/BatchProcessFilter.invoke(BatchProcessFilter.java:67)[optimized]
at flex/messaging/endpoints/amf/SerializationFilter.invoke(SerializationFilter.java:146)[optimized]
at flex/messaging/endpoints/BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:278)[optimized]
at flex/messaging/endpoints/AMFEndpoint$$EnhancerByCGLIB$$4fb30719.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(<generated>)[optimized]
at org/springframework/flex/servlet/MessageBrokerHandlerAdapter.handle(MessageBrokerHandlerAdapter.java:101)[optimized]
at org/springframework/web/servlet/DispatcherServlet.doDispatch(DispatcherServlet.java:875)[optimized]
at org/springframework/web/servlet/DispatcherServlet.doService(DispatcherServlet.java:807)[optimized]
at org/springframework/web/servlet/FrameworkServlet.processRequest(FrameworkServlet.java:571)[inlined]
at org/springframework/web/servlet/FrameworkServlet.doPost(FrameworkServlet.java:511)[optimized]
at javax/servlet/http/HttpServlet.service(HttpServlet.java:727)[optimized]
at javax/servlet/http/HttpServlet.service(HttpServlet.java:820)[optimized]
at weblogic/servlet/internal/StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)[optimized]
at weblogic/servlet/internal/StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)[inlined]
at weblogic/servlet/internal/ServletStubImpl.execute(ServletStubImpl.java:292)[optimized]
at weblogic/servlet/internal/TailFilter.doFilter(TailFilter.java:26)[optimized]
at weblogic/servlet/internal/FilterChainImpl.doFilter(FilterChainImpl.java:42)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)[optimized]
at org/springframework/security/intercept/web/FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)[inlined]
at org/springframework/security/intercept/web/FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/ui/SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/ui/ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/providers/anonymous/AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/wrapper/SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/ui/AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/ui/logout/LogoutFilter.doFilterHttp(LogoutFilter.java:89)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/ui/logout/LogoutFilter.doFilterHttp(LogoutFilter.java:89)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/context/HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/concurrent/ConcurrentSessionFilter.doFilterHttp(ConcurrentSessionFilter.java:99)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/util/FilterChainProxy.doFilter(FilterChainProxy.java:175)[optimized]
at org/springframework/web/filter/DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)[inlined]
at org/springframework/web/filter/DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)[optimized]
at weblogic/servlet/internal/FilterChainImpl.doFilter(FilterChainImpl.java:42)[inlined]
at weblogic/servlet/internal/WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)[optimized]
at weblogic/security/acl/internal/AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)[optimized]
at weblogic/security/service/SecurityManager.runAs(Lweblogic/security/acl/internal/AuthenticatedSubject;Lweblogic/security/acl/internal/AuthenticatedSubject;Ljava/security/PrivilegedAction;)Ljava/lang/Object;(Unknown Source)[inlined]
at weblogic/servlet/internal/WebAppServletContext.securedExecute(WebAppServletContext.java:2180)[inlined]
at weblogic/servlet/internal/WebAppServletContext.execute(WebAppServletContext.java:2086)[optimized]
at weblogic/servlet/internal/ServletRequestImpl.run(ServletRequestImpl.java:1406)[optimized]
at weblogic/work/ExecuteThread.execute(ExecuteThread.java:201)[inlined]
at weblogic/work/ExecuteThread.run(ExecuteThread.java:173)[optimized]
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
-- end of trace
Extended, platform specific info:
libc release: 2.5-stable
Elf headers:
libc ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 00000036c861da90 PHOFF: 0000000000000040 SHOFF: 00000000001a3498 EF: 0x0 HS: 64 PS: 56 PHN; 10 SS: 64 SHN: 77 STIDX: 76
libpthread ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 00000036c96057e0 PHOFF: 0000000000000040 SHOFF: 0000000000023010 EF: 0x0 HS: 64 PS: 56 PHN; 9 SS: 64 SHN: 39 STIDX: 38
libjvm ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 000000000002def0 PHOFF: 0000000000000040 SHOFF: 0000000002530a18 EF: 0x0 HS: 64 PS: 56 PHN; 3 SS: 64 SHN: 30 STIDX: 27
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP ===============================================================[ERROR] JRockit Fatal Error: Unspecified error (52)
[ERROR] Broken use of pinObject
[JRockit] ERROR: The JVM has crashed. Writing crash information to /home/dedp/dedp_domain/jrockit.24865.dump.
===== BEGIN DUMP =============================================================
JRockit dump produced after 28 days, 05:19:03 on Sat May 11 19:39:09 2013
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
/home/dedp/dedp_domain/jrockit.24865.dump
No snapshot file (core dump) will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
Error Message: Unspecified error [52]
Signal info : si_signo=11, si_code=1 si_addr=(nil)
Fatal Error : Broken use of pinObject
Version : BEA JRockit(R) R27.6.5-32_o-121899-1.6.0_14-20091001-2113-linux-x86_64
CPU : Intel (null) (HT) SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 Intel64
Number CPUs : 4
Tot Phys Mem : 16509575168 (15744 MB)
OS version : Red Hat Enterprise Linux Server release 5.8 (Tikanga)
Linux version 2.6.18-308.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Fri Jan 27 17:17:51 EST 2012 (x86_64)
Thread System: NPTL
Java locking : Lazy unlocking enabled (class banning) (transfer banning)
State : JVM is running
Command Line : -server -Xms512m -Xmx1024m -XX:MaxPermSize=128m -da -Dplatform.home=/home/weblogic/bea/wlserver_10.3 -Dwls.home=/home/weblogic/bea/wlserver_10.3/server -Dweblogic.home=/home/weblogic/bea/wlserver_10.3/server -Dweblogic.management.discover=true -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/home/weblogic/bea/patch_wls1030/profiles/default/sysext_manifest_classpath:/home/weblogic/bea/patch_cie660/profiles/default/sysext_manifest_classpath -Duser.country=US -Duser.language=en -Dweblogic.Name=AdminServer -Djava.security.policy=/home/weblogic/bea/wlserver_10.3/server/lib/weblogic.policy -Dsun.java.launcher=SUN_STANDARD weblogic.Server
java.home : /home/weblogic/jdk1.6/jre
j.class.path : :/home/weblogic/bea/patch_wls1030/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/home/weblogic/bea/patch_cie660/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/home/weblogic/jdk1.6/lib/tools.jar:/home/weblogic/bea/wlserver_10.3/server/lib/weblogic_sp.jar:/home/weblogic/bea/wlserver_10.3/server/lib/weblogic.jar:/home/weblogic/bea/modules/features/weblogic.server.modules_10.3.0.0.jar:/home/weblogic/bea/wlserver_10.3/server/lib/webservices.jar:/home/weblogic/bea/modules/org.apache.ant_1.6.5/lib/ant-all.jar:/home/weblogic/bea/modules/net.sf.antcontrib_1.0.0.0_1-0b2/lib/ant-contrib.jar::/home/weblogic/bea/wlserver_10.3/common/eval/pointbase/lib/pbclient57.jar:/home/weblogic/bea/wlserver_10.3/server/lib/xqrl.jar::
j.lib.path : /home/weblogic/jdk1.6/jre/lib/amd64/jrockit:/home/weblogic/jdk1.6/jre/lib/amd64:/home/weblogic/jdk1.6/jre/../lib/amd64::/home/oracle/db/product/11.2.0/client/lib:/home/oracle/db/product/11.2.0/client/rdbms/lib:/lib:/usr/lib:/home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64:/home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64/oci920_8
JAVA_HOME : /home/weblogic/jdk1.6
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /home/weblogic/jdk1.6/jre/lib/amd64/jrockit:/home/weblogic/jdk1.6/jre/lib/amd64:/home/weblogic/jdk1.6/jre/../lib/amd64::/home/oracle/db/product/11.2.0/client/lib:/home/oracle/db/product/11.2.0/client/rdbms/lib:/lib:/usr/lib:/home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64:/home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64/oci920_8
LD_PRELOAD : <not set>
LD_ASSUME_KERNEL: <not set>
StackOverFlow: 20 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
C Heap : Good; no memory allocations have failed
GC Strategy : Mode: throughput. Currently using strategy: singleparpar
GC Status : OC is not running. Last finished OC was OC#1080.
: YC is not running. Last finished YC was YC#5587.
OC History : Strategy singleparpar was used for OC#1053.
: Strategy genparpar was used for OC#1054 to OC#1075.
: Strategy singleparpar was used for OC#1076.
: Strategy genparpar was used for OC#1077 to OC#1078.
: Strategy singleparpar was used for OC#1079 to OC#1080.
YC History : Ran 0 YCs before OC#1076.
: Ran 6 YCs before OC#1077.
: Ran 0 YCs before OC#1078.
: Ran 0 YCs before OC#1079.
: Ran 0 YCs before OC#1080.
: Ran 0 YCs since last OC.
YC Promotion : Last YC successfully promoted all objects
Heap : 0x42800000 - 0x62800000 (Size: 512 MB)
Compaction : 0x48800000 - 0x4a800000 (Current compaction type: external)
CompRefs : References are compressed, with heap base 0x0.
Registers (from ThreadContext: 0x414769c0 / OS context: 0x41476a80):
rax = 0000000000000017 rcx = 0000000041476d40
rdx = 00000000ffffffff rbx = 00002b312e576b94
rsp = 0000000041476ec0 rbp = 0000000041476ec0
rsi = 00002b312e576bab rdi = 00002b312e6a5ed7
r8 = 7463656a624f6e69 r9 = 00000000414761f8
r10 = 0000000041476028 r11 = 0000000000000202
r12 = 0000000000000034 r13 = 0000000041476f00
r14 = 00002aaaf44f49c0 r15 = 0000000000000000
cs = 0000000000000033 fs = 0000000600000000
gs = 0006000000000000
rip = 00002b312e3e1c4a flags = 0000000000000287
Loaded modules:
(* denotes the module causing the exception)
0000000000400000-000000000041303b /home/weblogic/jdk1.6/bin/java
00007fffd9bfd000-00007fffd9bfddb7 /home/weblogic/jdk1.6/bin/java
00000036c9600000-00000036c9615b4f /lib64/libpthread.so.0
00000036c8a00000-00000036c8a8122f /lib64/libm.so.6
00000036c9200000-00000036c9201f93 /lib64/libdl.so.2
00000036c8600000-00000036c874e1a7 /lib64/libc.so.6
00000036c8200000-00000036c821bbe7 /lib64/ld-linux-x86-64.so.2
00002b312e36e000-00002b312e59f16f */home/weblogic/jdk1.6/jre/lib/amd64/jrockit/libjvm.so
00000036c9a00000-00000036c9a06f5b /lib64/librt.so.1
00002aaaaaabd000-00002aaaaaac664b /lib64/libnss_files.so.2
00002aaaaacc8000-00002aaaaacd4337 /home/weblogic/jdk1.6/jre/lib/amd64/libverify.so
00002aaaaadd7000-00002aaaaadff16b /home/weblogic/jdk1.6/jre/lib/amd64/libjava.so
00000036cca00000-00000036cca14107 /lib64/libnsl.so.1
00002aaaeaf96000-00002aaaeaf9c65f /home/weblogic/jdk1.6/jre/lib/amd64/native_threads/libhpi.so
00002aaaee787000-00002aaaee7949cb /home/weblogic/jdk1.6/jre/lib/amd64/libzip.so
00002aaaee90f000-00002aaaee91449b /home/weblogic/jdk1.6/jre/lib/amd64/libmanagement.so
00002aaaeea16000-00002aaaeea28547 /home/weblogic/jdk1.6/jre/lib/amd64/libnet.so
00002aaaeeb2d000-00002aaaeeb3384b /home/weblogic/jdk1.6/jre/lib/amd64/libnio.so
00002aaaeec75000-00002aaaeec7d63f /home/weblogic/jdk1.6/jre/lib/amd64/libjmapi.so
00002aaaeeddf000-00002aaaeede12af /home/weblogic/bea/wlserver_10.3/server/native/linux/x86_64/libwlfileio2.so
00002aaaef44c000-00002aaaef4dd833 /home/weblogic/jdk1.6/jre/lib/amd64/libawt.so
00002aaaef61b000-00002aaaef61f99f /home/weblogic/jdk1.6/jre/lib/amd64/headless/libmawt.so
00002aaaef721000-00002aaaef79eb57 /home/weblogic/jdk1.6/jre/lib/amd64/libfontmanager.so
00002aaafc000000-00002aaafc01514f /home/weblogic/jdk1.6/jre/lib/amd64/libdcpr.so
00002aaaef8c5000-00002aaaef8df5fb /usr/lib64/gconv/GBK.so
Stack:
(* marks the word pointed to by the stack pointer)
0000000041476ec0: 0000000041476ef0* 00002b312e54ee4a 0000000000000000 00002aaaf44f4e00
0000000041476ee0: 0000000000000000 0000000000000000 0000000041476fd0 00002b312e54eee5
0000000041476f00: 0000003000000010 0000000041476fe0 0000000041476f20 00002b312e4cc4ef
0000000041476f20: 0000000000000a78 0000002100000001 0000000000000000 0000000000000000
0000000041476f40: 0000000000000058 0101010101010101 00002aaaf44f4e00 0000000000000000
0000000041476f60: 0000000041476f90 00002b312e4cccfe 00002aaaf44f4e00 00002aaaf44f49c0
Code:
(* marks the word pointed to by the instruction pointer)
00002b312e3e1be8: 28d6058b48d18948 486408508b480038 ffffffc0c748128b 42a615b10f48f0ff
00002b312e3e1c08: 1174fff88348002c b256e80000ea60bf eb0000003ebf0015 4800396d693d8939
00002b312e3e1c28: bef289481474f685 853d8d4800000200 0016c051e8002c42 0001002c447605c7
00002b312e3e1c48: 0000002504c70000* 003fbf0000126700 550016d181e80000 8148535441e58948
00002b312e3e1c68: fb894800000100ec 0004b9fcd07d8d48 f300000000b80000 8d4ca0558d48ab48
00002b312e3e1c88: 0000002404c7d065 4c00000000b94100 8d480018858b058d e6894cffffff0c8d
"[ACTIVE] ExecuteThread: '14' fo" id=255 idx=0x3f4 tid=3098 lastJavaFrame=0x41477198
Stack 0: start=0x4143a000, end=0x4147e000, guards=0x4143f000 (ok), forbidden=0x4143d000
Thread Stack Trace:
at dumpForceDump+102()@0x2b312e3e1c4a
at vmFatalErrorMsg+0()@0x2b312e54ee4a
at vmFatalError+0()@0x2b312e54eee5
at jniPinObject+224()@0x2b312e4494e2
at jniGetPrimitiveArrayCriticalInfo+67()@0x2b312e4325a7
at jniGetPrimitiveArrayCritical+27()@0x2b312e4325fd
at jniStringFromUTF82+84()@0x2b312e449c60
at jniStringFromIString2+35()@0x2b312e44a113
at jmgmtNewStackTraceElem+181()@0x2b312e42c18d
at jniGetStackTraceElement+238()@0x2b312e43ea63
at JVM_GetStackTraceElement+9()@0x2b312e454fe3
at Java_java_lang_Throwable_getStackTraceElement+9()@0x2aaaaadec439
-- Java stack --
at java/lang/Throwable.getStackTraceElement(I)Ljava/lang/StackTraceElement;(Native Method)
at java/lang/Throwable.getOurStackTrace(Throwable.java:591)[optimized]
^-- Holding lock: java/lang/Throwable@0x4a4ee3a0[biased lock]
at java/lang/Throwable.printStackTrace(Throwable.java:510)[inlined]
at org/apache/log4j/spi/LocationInfo.<init>(LocationInfo.java:113)[inlined]
at org/apache/log4j/spi/LoggingEvent.getLocationInformation(LoggingEvent.java:247)[inlined]
at org/apache/log4j/helpers/PatternParser$LocationPatternConverter.convert(PatternParser.java:483)[optimized]
^-- Holding lock: java/io/PrintWriter@0x428290c8[thin lock]
^-- Holding lock: java/io/StringWriter@0x428290a0[thin lock]
at org/apache/log4j/helpers/PatternConverter.format(PatternConverter.java:65)[optimized]
at org/apache/log4j/PatternLayout.format(PatternLayout.java:502)[optimized]
at org/apache/log4j/WriterAppender.subAppend(WriterAppender.java:302)[inlined]
at org/apache/log4j/RollingFileAppender.subAppend(RollingFileAppender.java:263)[optimized]
at org/apache/log4j/WriterAppender.append(WriterAppender.java:160)[inlined]
at org/apache/log4j/AppenderSkeleton.doAppend(AppenderSkeleton.java:251)[optimized]
^-- Holding lock: org/apache/log4j/RollingFileAppender@0x4286b060[thin lock]
at org/apache/log4j/helpers/AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)[inlined]
at org/apache/log4j/Category.callAppenders(Category.java:206)[optimized]
^-- Holding lock: org/apache/log4j/spi/RootLogger@0x42898688[thin lock]
at org/apache/log4j/Category.forcedLog(Category.java:391)[inlined]
at org/apache/log4j/Category.log(Category.java:856)[inlined]
at org/apache/commons/logging/impl/Log4JLogger.info(Log4JLogger.java:199)[optimized]
at com/ytec/bi/usep/common/socket/CommandSocket.close(CommandSocket.java:95)[optimized]
at com/ytec/bi/usep/common/socket/CommandClient.close(CommandClient.java:141)
at com/ytec/bi/usep/common/socket/WFTCommandClient.close(WFTCommandClient.java:108)
at com/ytec/bi/usep/common/util/WftCMD.sendCommand(WftCMD.java:229)[optimized]
at com/ytec/bi/usep/common/util/WftCMD.sendRcmdCommand(WftCMD.java:182)[inlined]
at com/ytec/bi/usep/monitor/ucc/impl/TaskMonitorUCCImpl.getTaskLogMsg(TaskMonitorUCCImpl.java:697)[optimized]
at sun/reflect/GeneratedMethodAccessor3834.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)[optimized]
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:597)[inlined]
at org/springframework/aop/support/AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)[inlined]
at org/springframework/aop/framework/ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)[optimized]
at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)[optimized]
at org/springframework/transaction/interceptor/TransactionInterceptor.invoke(TransactionInterceptor.java:106)[optimized]
at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)[optimized]
at org/springframework/aop/interceptor/ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)[optimized]
at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)[optimized]
at org/springframework/aop/framework/JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)[optimized]
at $Proxy182.getTaskLogMsg(Lja at com/ytec/bi/usep/monitor/web/TaskMonitorFacade.getActionInfoOfTaskRun(TaskMonitorFacade.java:163)[inlined]
va/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;(Unknown Source)
at sun/reflect/GeneratedMethodAccessor2164.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)[optimized]
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
at java/lang/reflect/Method.invoke(Method.java:597)[optimized]
at flex/messaging/services/remoting/adapters/JavaAdapter.invoke(JavaAdapter.java:421)[optimized]
at flex/messaging/services/RemotingService.serviceMessage(RemotingService.java:183)[optimized]
at flex/messaging/MessageBroker.routeMessageToService(MessageBroker.java:1503)[optimized]
at flex/messaging/endpoints/AbstractEndpoint.serviceMessage(AbstractEndpoint.java:884)[optimized]
at flex/messaging/endpoints/AbstractEndpoint$$FastClassByCGLIB$$1a3ef066.invoke(ILjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(<generated>)[optimized]
at net/sf/cglib/proxy/MethodProxy.invoke(MethodProxy.java:191)[optimized]
at org/springframework/aop/framework/Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)[optimized]
at org/springframework/flex/core/MessageInterceptionAdvice.invoke(MessageInterceptionAdvice.java:59)[optimized]
at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)[optimized]
at org/springframework/aop/framework/adapter/ThrowsAdviceInterceptor.invoke(ThrowsAdviceInterceptor.java:126)[optimized]
at org/springframework/aop/framework/ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)[optimized]
at org/springframework/aop/framework/Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:582)
at flex/messaging/endpoints/AMFEndpoint$$EnhancerByCGLIB$$4fb30719.serviceMessage(Lflex/messaging/messages/Message;)Lflex/messaging/messages/Message;(<generated>)[optimized]
at flex/messaging/endpoints/amf/MessageBrokerFilter.invoke(MessageBrokerFilter.java:121)[optimized]
at flex/messaging/endpoints/amf/LegacyFilter.invoke(LegacyFilter.java:158)[optimized]
at flex/messaging/endpoints/amf/SessionFilter.invoke(SessionFilter.java:44)[optimized]
at flex/messaging/endpoints/amf/BatchProcessFilter.invoke(BatchProcessFilter.java:67)[optimized]
at flex/messaging/endpoints/amf/SerializationFilter.invoke(SerializationFilter.java:146)[optimized]
at flex/messaging/endpoints/BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:278)[optimized]
at flex/messaging/endpoints/AMFEndpoint$$EnhancerByCGLIB$$4fb30719.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(<generated>)[optimized]
at org/springframework/flex/servlet/MessageBrokerHandlerAdapter.handle(MessageBrokerHandlerAdapter.java:101)[optimized]
at org/springframework/web/servlet/DispatcherServlet.doDispatch(DispatcherServlet.java:875)[optimized]
at org/springframework/web/servlet/DispatcherServlet.doService(DispatcherServlet.java:807)[optimized]
at org/springframework/web/servlet/FrameworkServlet.processRequest(FrameworkServlet.java:571)[inlined]
at org/springframework/web/servlet/FrameworkServlet.doPost(FrameworkServlet.java:511)[optimized]
at javax/servlet/http/HttpServlet.service(HttpServlet.java:727)[optimized]
at javax/servlet/http/HttpServlet.service(HttpServlet.java:820)[optimized]
at weblogic/servlet/internal/StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)[optimized]
at weblogic/servlet/internal/StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)[inlined]
at weblogic/servlet/internal/ServletStubImpl.execute(ServletStubImpl.java:292)[optimized]
at weblogic/servlet/internal/TailFilter.doFilter(TailFilter.java:26)[optimized]
at weblogic/servlet/internal/FilterChainImpl.doFilter(FilterChainImpl.java:42)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)[optimized]
at org/springframework/security/intercept/web/FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)[inlined]
at org/springframework/security/intercept/web/FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/ui/SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/ui/ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/providers/anonymous/AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/wrapper/SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/ui/AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/ui/logout/LogoutFilter.doFilterHttp(LogoutFilter.java:89)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/ui/logout/LogoutFilter.doFilterHttp(LogoutFilter.java:89)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/context/HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/concurrent/ConcurrentSessionFilter.doFilterHttp(ConcurrentSessionFilter.java:99)[optimized]
at org/springframework/security/ui/SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)[optimized]
at org/springframework/security/util/FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)[optimized]
at org/springframework/security/util/FilterChainProxy.doFilter(FilterChainProxy.java:175)[optimized]
at org/springframework/web/filter/DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)[inlined]
at org/springframework/web/filter/DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)[optimized]
at weblogic/servlet/internal/FilterChainImpl.doFilter(FilterChainImpl.java:42)[inlined]
at weblogic/servlet/internal/WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)[optimized]
at weblogic/security/acl/internal/AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)[optimized]
at weblogic/security/service/SecurityManager.runAs(Lweblogic/security/acl/internal/AuthenticatedSubject;Lweblogic/security/acl/internal/AuthenticatedSubject;Ljava/security/PrivilegedAction;)Ljava/lang/Object;(Unknown Source)[inlined]
at weblogic/servlet/internal/WebAppServletContext.securedExecute(WebAppServletContext.java:2180)[inlined]
at weblogic/servlet/internal/WebAppServletContext.execute(WebAppServletContext.java:2086)[optimized]
at weblogic/servlet/internal/ServletRequestImpl.run(ServletRequestImpl.java:1406)[optimized]
at weblogic/work/ExecuteThread.execute(ExecuteThread.java:201)[inlined]
at weblogic/work/ExecuteThread.run(ExecuteThread.java:173)[optimized]
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
-- end of trace
Extended, platform specific info:
libc release: 2.5-stable
Elf headers:
libc ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 00000036c861da90 PHOFF: 0000000000000040 SHOFF: 00000000001a3498 EF: 0x0 HS: 64 PS: 56 PHN; 10 SS: 64 SHN: 77 STIDX: 76
libpthread ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 00000036c96057e0 PHOFF: 0000000000000040 SHOFF: 0000000000023010 EF: 0x0 HS: 64 PS: 56 PHN; 9 SS: 64 SHN: 39 STIDX: 38
libjvm ehdrs: EI: 7f454c46020101000000000000000000 ET: 3 EM: 62 V: 1 ENTRY: 000000000002def0 PHOFF: 0000000000000040 SHOFF: 0000000002530a18 EF: 0x0 HS: 64 PS: 56 PHN; 3 SS: 64 SHN: 30 STIDX: 27
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP =============================================================== -
IO Exception Broken Pipe ORA-17002 while using connection pooling
Hi
We are experiencing "broken pipe ORA-17002 error" when using connection pooling. This seems to be a common error when implementing connection pooling, but I didn't find any solution anywhere.
we are using Oracle 9i 9.2.0.1 JDBC thin driver
Our database is Oracle 8.1.7 running on HP Unix
The middle tier(Tomcat) runs on RedHat linux server
We are using JDK1.3
It seems the connections automatically get stale or bad after certain period of time.Iam checking to see if the connection is closed, before giving the connection from the pool to the appilcation.It seems its still open.But when I start using the connection to open a callable statement or setAutocommit to false, it says Broken pipe or No more data to read from the socket.
We are implementing our own connection pooling class(we experimented with OracleConnectionCacheImpl but it too gave the same errors).
Does anybody have a solution for this problem??
Is there a workaround for this?I would like to know how connection pooling is implemented in most of the applications that use oracle database?Or do we need to explicitly test the connection before using it, and reopen a connection if that is bad??
Thanks
Anilkalle
Thank you very much for your advice!!!
Like you said, I started to check whether the connections are fine before giving them from the pool.I am executing a simple "select 'anil' from dual" and if its fine only then I return the connection. So far it seems to be fine. Also I am reopening the connections(closing the old ones and opening new connections) after every 12 hours.
As far as the JDBC driver is concerned, I already tried with Oracle 8i driver, it gave the same problems. I read that 9i driver might solve this problem, so I changed to the latest 9i driver (classes12_g.zip).
Sometimes before(before I started checking whether the connection is good )the application used to hang up at the point where I am issuing setAutoCommit(false).It never comes out from that statement.Is this something to do with theconnections being closed?
What I am afraid is, will the appilation get hung up even after I check the connection with select query and then issue autocommit(false)??
Or will it hang up while I check with a select query??
As long as it doesn't hung up, I am fine. Because i am cathching the exceptions.
Thanks In ADVANCE
Anil -
Hello,
last Saturday I updated one of our development systems with the latest patches. Since than we had severe problems on the machine with core dumping binaries:
- jdk1.6.0 (jdk1.5.0 ok)
- Ice (Internet communication engine)
- icu (international components for unicode)
- boost
The reasons seems to be, that the stack unwinding / exception handling is broken.
After deinstalling the patch "124923-03 SunOS 5.10_x86: ld.so.1 patch", everything worked again.
Details can be found here:
http://www.zeroc.com/forums/bug-reports/3214-src-iceutil-ctrlchandler-cpp-broken-solaris-10-x86_64-latest-patches.html
http://www.zeroc.com/forums/bug-reports/3224-more-things-broken-solaris-10-x86_64-latest-patches.html
Where should I post this information?
Has anyone else seen such problems?
Best regards,
MarkusIf you want to install this patch you need to install packages
SUNWsam SUNWsamr SUNWcacaort SUNWscn*
Their installed by default on so10 6/6 machines but not on earlier.
Iver been installing them just so the patch will install and smpatch analyze looks cleaner.
They don't seem to do any harm :-). -
Broken windows with 1.4.2
Hi
first let me add that the problem i'm having is only on the current machine i'm working with and i have NOT noticed this on other machines with the same or similar setup (and hardware).
i installed jdk1.4.2 and when using swing components they appear 'broken' almost as if the paint process isn't quite working. i'm using win2000. i have had multiple jdk versions installed in the past and have always completely removed them before installing the new one. i noticed a similar problem with jdk1.4.1_02 but all was ok with 1.4.1_01.
i have tried using my apps on other machines with win2000 with either the full jdk or jre installed and all is ok. this machine for some reason doesn't want to play the game correctly.
has anyone ever noticed a similar problem or perhaps some suggestions as to why this is happening. i know this might be a little too machine specific but if anyone at all has any ideas it would be most appreciated as i don't want to go back to 1.4.1_01.
thanks heaps.
TakisAre you all using a non english (de) locale ?
Did you try to clear the cache ?
There is currently a bug in Java WebStart where the default locale is
always english (en), even if your system is in another language.
Maybe that could be the source of the problem, if the encoding is...
http://developer.java.sun.com/developer/bugParade/bugs/4891531.html -
Rd-metadatatool still broken in 2.4.0 RC1
It looks like the rd-metadatatool is still broken in the RC1 build. The
compiled Test class is located in the same directory as the source file and
can be found without problem by loading the class from another file. Does
the rd-metadatatool use multiple class loaders? If so, perhaps the wrong
one is being used to load the class.
C:\Projects\test\src>rd-metadatatool com/ddig/data/*.java
Exception in thread "main" java.lang.IllegalArgumentException: The specified
class "com.ddig.data.Test" could not be loaded.
java.lang.ClassNotFoundException: com.ddig.data.Test
at
com.solarmetric.rd.meta.ClassArgParser.parseClasses(ClassArgParser.java:60)
at
com.solarmetric.rd.kodo.meta.JDOMetaDataTool.run(JDOMetaDataTool.java:120)
at
com.solarmetric.rd.kodo.meta.JDOMetaDataTool.run(JDOMetaDataTool.java:92)
at
com.solarmetric.rd.kodo.meta.JDOMetaDataTool.main(JDOMetaDataTool.java:65)
C:\Projects\test\src>echo %classpath%
..;C:\jdk1.3.1_02/jre/lib/rt.jar;c:/kodo-jdo-2.4.0;c:/kodo-jdo-2.4.0/lib/jaka
rta-commons-logging-1.0.2.jar;c:/kodo-jdo-2.4.0/lib/jaxp.jar;c:/kodo-jdo-2.4
..0/lib/jca1.0.jar;c:/kodo-jdo-2.4.0/lib/jdbc-hsql-1_7_0.jar;c:/kodo-jdo-2.4.
0/lib/jdbc2_0-stdext.jar;c:/kodo-jdo-2.4.0/lib/jdo1_0.jar;c:/kodo-jdo-2.4.0/
lib/jndi.jar;c:/kodo-jdo-2.4.0/lib/jta-spec1_0_1.jar;c:/kodo-jdo-2.4.0/lib/k
odo-jdo.jar;c:/kodo-
jdo-2.4.0/lib/kodo-reverse-schema.jar;c:/kodo-jdo-2.4.0/lib/log4j-1.2.6.jar;
c:/kodo-jdo-2.4.0/lib/serp.jar;c:/kodo-jdo-2.4.0/lib/xalan.jar;c:/kodo-jdo-2
..4.0/lib/xerces.jar;
DavidThat took care of it.
Thanks.
David
"Abe White" <[email protected]> wrote in message
news:aqon0l$hvr$[email protected]..
You're right; our apologies. I've sent you a new kodo-reverse-schema.jar
via email at your hotmail address. -
Unix SP1 for WL6.0 is broken?
After sucessfully download of "Unix SP1 for WLS6.0":
-rw-r----- 1 weblogic weblogic 39932910 Apr 04 15:31 wls60sp1_upgrade_generic.zip
we get the following error with IBM AIX JDK1.2.2, 1.3.0
and with the JDK1.3 Version supplied with Windows WebLogic6
jar tvf wls60sp1_upgrade_generic.zip
3933 Sun Mar 04 22:38:22 CET 2001 com/zerog/ia/installer/actions/ChooseFolder.
class
1042 Sun Mar 04 22:38:22 CET 2001 ZeroGc3.class
16431 Sun Mar 04 22:38:24 CET 2001 cc/manifest
772 Sun Mar 04 22:38:24 CET 2001 com/bea/installer/servicepack/WhereToSave$2.
class
730 Sun Mar 04 22:38:24 CET 2001 com/bea/installer/installpanels/WhichOneToIn
stall$4.class
java.util.zip.ZipException: invalid stored block lengths
at java.util.zip.InflaterInputStream.read(InflaterInputStream.java(Compi
led Code))
at java.util.zip.ZipInputStream.read(ZipInputStream.java(Compiled Code))
at java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java(Compiled
Code))
at sun.tools.jar.Main.list(Main.java:705)
at sun.tools.jar.Main.run(Main.java:192)
at sun.tools.jar.Main.main(Main.java:778)
If we use Winzip 8.0, then we get several warnings about replacing files (really
dirs) with 0 file length as:
"Replace file: c:\weblogic6\sp1\com\sun\xml\util
0 bytes 04/04/2001 15:58
With file: util
0 bytes 04/03/2001 22:38"
and inside the .zip file there are files with
absolute windows paths like:
spunix.jar 04/03/2001 22:38 38.108.645 0% 38.006.995 C:\weblogic\dev\src60\release\
and others inside of c:\weblogic\dev\src60\release\iautils\
We have downloaded three times the SP1 using FTP and HTTP with
the same problem.
Can someone confirm us that the file is really broken?
TIA
[email protected]Please forgot the previous post, we have not read the
new service package install procedure.
Using the method described in the docs
"java -cp file.zip install" works fine.
Sorry.
Paco Garcia
[email protected]
>
After sucessfully download of "Unix SP1 for WLS6.0":
-rw-r----- 1 weblogic weblogic 39932910 Apr 04 15:31 wls60sp1_upgrade_generic.zip -
Amadmin.bat broken in AM 8.1
I'm using the JES 8.1 bundle and the amadmin.bat script is broken after install. The issue seems to be that the installer fails to localize strings in the file for example:
The file I end up with is:
setlocal
set AM_HOME=BASEDIR\PRODUCT_DIR
set JAVA_HOME=JDK_PATH
%JAVA_HOME%\bin\java Xms64m -Xmx64m -Xm ....
endlocal
obviously there is no file called "JDK_PATH", the file should have been localized to something like the following:
setlocal
set AM_HOME=C:\Program Files\Sun\JES\identity
set JAVA_HOME=C:\java\jdk1.5
%JAVA_HOME%\bin\java Xms64m -Xmx64m -Xm ....
endlocal
-------------------------------I posted this a while ago, and have discovered the cause. The title a bit off too, it was with JES 8.1 not AM 8.1.
It seems that the redeploy script does not work properly for some reason.
Initially I set edited the AMConfigurator.properties and set:
DEPLOY_LEVEL=21
Then looked at the amconfig.bat script. The deploy script causes amadmin.bat to be regenerated incorrectly for some reason.
In a seperate install I just did the full install:
DEPLOY_LEVEL=1
Which worked, the amadmin.bat script had its properties localized properly.
Has anyone has run into this as well? Has the installation procedure changed?
Notes about my configuration:
Using the windows installer I chose custom install and selected : { Directory Server, Acess Manager, Sun Web Server } as the only components. -
Note works under JDL 1.3.1, but not under JDK 1.2.2. Is there a fix?
C:\bea\wlserver6.1\samples>c:\jdk1.3.1_01\bin\java
examples.jndi.InitialContextExample t3://localhost:9001 system password
WebLogic context created on behalf of "system"
C:\bea\wlserver6.1\samples>java examples.jndi.InitialContextExample
t3://localhost:9001 system password
java.io.StreamCorruptedException: Type code out of range, is 0
at java.io.ObjectInputStream.peekCode(ObjectInputStream.java:1280)
at
java.io.ObjectInputStream.SkipToEndOfBlockData(ObjectInputStream.java
:1211)
at
java.io.ObjectInputStream.inputClassDescriptor(ObjectInputStream.java
:776)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:353)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:232)
at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:978)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:232)
at
weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedO
bjectInputStream.java:107)
at
weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedO
bjectInputStream.java:115)
at
weblogic.rjvm.ConnectionManager.readPeerInfo(ConnectionManager.java:6
86)
at
weblogic.rjvm.ConnectionManagerClient.handleIdentifyResponse(Connecti
onManagerClient.java:140)
at
weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:627)
at weblogic.rjvm.t3.T3JVMConnection.dispatch(T3JVMConnection.java,
Compi
led Code)
at
weblogic.socket.JavaSocketMuxer.processSockets2(JavaSocketMuxer.java,
Compiled Code)
at
weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java,
Compiled Code)
at
weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:
24)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
Code)
--------------- nested within: ------------------
weblogic.utils.AssertionError: ***** ASSERTION FAILED ***** - with nested
except
ion:
[java.io.StreamCorruptedException: Type code out of range, is 0]
at
weblogic.rjvm.ConnectionManager.readPeerInfo(ConnectionManager.java:6
88)
at
weblogic.rjvm.ConnectionManagerClient.handleIdentifyResponse(Connecti
onManagerClient.java:140)
at
weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:627)
at weblogic.rjvm.t3.T3JVMConnection.dispatch(T3JVMConnection.java,
Compi
led Code)
at
weblogic.socket.JavaSocketMuxer.processSockets2(JavaSocketMuxer.java,
Compiled Code)
at
weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java,
Compiled Code)
at
weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:
24)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
Code)
Failed to contact t3://localhost:9001.
Is there a server running at this address?
C:\bea\wlserver6.1\samples>Right. Using WebLogic RMI proprietary implementation (t3) with 6.1 requires
1.3 on the client side. If you absolutely have to use 1.2 on the client side,
IIOP should work - I just tried this and it looks like WebLogic 6.1 implements
EJB spec interop requirements pretty well.
Jonathon Cano <[email protected]> wrote:
I saw an article saying use iiop and then deploy your beans for such. I can
get context over IIOP using jdk1.2.2 to WLS 6.1. I have not yet deployed
beans or recompiled anything to try this all the way. Does this work?
Should I proceed? or is there a gotcha?
"Dimitri Rakitine" <[email protected]> wrote in message
news:[email protected]...
6.1 requires 1.3 on the client. (it uses dynamic proxies, so 1.2 willnot
work).
Jonathon Cano <[email protected]> wrote:
Note works under JDL 1.3.1, but not under JDK 1.2.2. Is there a fix?
C:\bea\wlserver6.1\samples>c:\jdk1.3.1_01\bin\java
examples.jndi.InitialContextExample t3://localhost:9001 system password
WebLogic context created on behalf of "system"
C:\bea\wlserver6.1\samples>java examples.jndi.InitialContextExample
t3://localhost:9001 system password
java.io.StreamCorruptedException: Type code out of range, is 0
at
java.io.ObjectInputStream.peekCode(ObjectInputStream.java:1280)
at
java.io.ObjectInputStream.SkipToEndOfBlockData(ObjectInputStream.java
:1211)
at
java.io.ObjectInputStream.inputClassDescriptor(ObjectInputStream.java
:776)
atjava.io.ObjectInputStream.readObject(ObjectInputStream.java:353)
atjava.io.ObjectInputStream.readObject(ObjectInputStream.java:232)
atjava.io.ObjectInputStream.inputObject(ObjectInputStream.java:978)
atjava.io.ObjectInputStream.readObject(ObjectInputStream.java:369)
atjava.io.ObjectInputStream.readObject(ObjectInputStream.java:232)
at
weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedO
bjectInputStream.java:107)
at
weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedO
bjectInputStream.java:115)
at
weblogic.rjvm.ConnectionManager.readPeerInfo(ConnectionManager.java:6
86)
at
weblogic.rjvm.ConnectionManagerClient.handleIdentifyResponse(Connecti
onManagerClient.java:140)
at
weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:627)
atweblogic.rjvm.t3.T3JVMConnection.dispatch(T3JVMConnection.java,
Compi
led Code)
at
weblogic.socket.JavaSocketMuxer.processSockets2(JavaSocketMuxer.java,
Compiled Code)
at
weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java,
Compiled Code)
at
weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:
24)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java,Compiled
Code)
--------------- nested within: ------------------
weblogic.utils.AssertionError: ***** ASSERTION FAILED ***** - withnested
except
ion:
[java.io.StreamCorruptedException: Type code out of range, is 0]
at
weblogic.rjvm.ConnectionManager.readPeerInfo(ConnectionManager.java:6
88)
at
weblogic.rjvm.ConnectionManagerClient.handleIdentifyResponse(Connecti
onManagerClient.java:140)
at
weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:627)
atweblogic.rjvm.t3.T3JVMConnection.dispatch(T3JVMConnection.java,
Compi
led Code)
at
weblogic.socket.JavaSocketMuxer.processSockets2(JavaSocketMuxer.java,
Compiled Code)
at
weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java,
Compiled Code)
at
weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:
24)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java,Compiled
Code)
Failed to contact t3://localhost:9001.
Is there a server running at this address?
C:\bea\wlserver6.1\samples>--
Dimitri
Dimitri -
Jackd + guitar: "timeouts and broken pipes"
Hi friends! I'm trying to pass my electric guitar via any rack/effects (like Guitarix or Creox) with no luck. I've got this sound card:
01:06.0 Multimedia audio controller: Creative Labs [SB Live! Value] EMU10k1X
01:06.1 Input device controller: Creative Labs [SB Live! Value] Input device controller
I try with QJackCtl and invoking jackd from the terminal with any luck.
jackd -d alsa -C -P
jackd 0.121.3
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
could not open driver .so '/usr/lib/jack/jack_net.so': libcelt0.so.2: cannot open shared object file: No such file or directory
could not open driver .so '/usr/lib/jack/jack_firewire.so': libffado.so.2: cannot open shared object file: No such file or directory
JACK compiled with System V SHM support.
loading driver ..
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 16bit little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 16bit little-endian
ALSA: use 2 periods for playback
jackd watchdog: timeout - killing jackd
[gabo@machina ~]$
This is the output from QJackCtl:
00:12:07.126 Client deactivated.
00:12:07.130 JACK is being forced...
cannot read server event (Success)
cannot continue execution of the processing graph (Bad file descriptor)
zombified - calling shutdown handler
cannot send request type 7 to server
cannot read result for request type 7 from server (Broken pipe)
cannot send request type 7 to server
cannot read result for request type 7 from server (Broken pipe)
00:12:07.339 JACK was stopped with exit status=1.
I can hear my guitar and record with Audacity, but when jackd enter into the escenario everything blows up. I read that nowadays almost any sound card will work with QJackCtl with the default options. I play with the parameters and sometimes jack refuse to start. With the default options on i can make it run, but i get no sound of the racks or guitar effects processors neither the guitar tuners that use jack takes the sound from the guitar. My line input is in capture via alsamixer, but still no luck. Any clue on this? I'm skipping steps?
Thanks in advance.
iamgaboHi!
groups && cat /proc/asound/cards && cat ~/.asoundrc && cat '/etc/security/limits.d/audio.conf' && jackd -v
adm disk lp wheel http network video audio optical storage power users polkitd vboxusers wireshark kismet
0 [Live ]: EMU10K1X - Dell Sound Blaster Live!
Dell Sound Blaster Live! at 0xcc00 irq 17
#pcm.upmix71 {
#type upmix
#slave.pcm "surround71"
#delay 15
#channels 8
pcm.!default {
type hw
card 0
ctl.!default {
type hw
card 0
# convert alsa API over jack API
# use it with
# % aplay foo.wav
# use this as default
pcm.!default {
type plug
slave { pcm "jack" }
ctl.mixer0 {
type hw
card 1
# pcm type jack
pcm.jack {
type jack
playback_ports {
0 system:playback_1
1 system:playback_2
capture_ports {
0 system:capture_1
1 system:capture_2
cat: /etc/security/limits.d/audio.conf: No such file or directory
I have a file called 99-audio.conf
cat /etc/security/limits.d/99-audio.conf
@audio - rtprio 99
@audio - memlock unlimited
Also i've seen some guys changing this file too:
cat /etc/security/limits.conf
# /etc/security/limits.conf
#Each line describes a limit for a user in the form:
#<domain> <type> <item> <value>
#Where:
#<domain> can be:
# - an user name
# - a group name, with @group syntax
# - the wildcard *, for default entry
# - the wildcard %, can be also used with %group syntax,
# for maxlogin limit
#<type> can have the two values:
# - "soft" for enforcing the soft limits
# - "hard" for enforcing hard limits
#<item> can be one of the following:
# - core - limits the core file size (KB)
# - data - max data size (KB)
# - fsize - maximum filesize (KB)
# - memlock - max locked-in-memory address space (KB)
# - nofile - max number of open files
# - rss - max resident set size (KB)
# - stack - max stack size (KB)
# - cpu - max CPU time (MIN)
# - nproc - max number of processes
# - as - address space limit (KB)
# - maxlogins - max number of logins for this user
# - maxsyslogins - max number of logins on the system
# - priority - the priority to run user process with
# - locks - max number of file locks the user can hold
# - sigpending - max number of pending signals
# - msgqueue - max memory used by POSIX message queues (bytes)
# - nice - max nice priority allowed to raise to values: [-20, 19]
# - rtprio - max realtime priority
#<domain> <type> <item> <value>
#* soft core 0
#* hard rss 10000
#@student hard nproc 20
#@faculty soft nproc 20
#@faculty hard nproc 50
#ftp hard nproc 0
#@student - maxlogins 4
* - rtprio 0
* - nice 0
@audio - rtprio 65
@audio - nice -10
@audio - memlock unlimited
jackd 0.121.3
There are the snaps for QJackCtl
Also, checkout this stuff that i've recorded with audacity, only from the line and nothing else
http://ompldr.org/vZ3A2eg
Thanks!
Last edited by iamgabo (2012-12-15 02:21:08) -
I have an older I-Phone (3G) that for some reason the body of the phone has split in two. This phone was a business phone and it had a lot of important information on it. I have a second phone that is also a 3G. On the broken phone there is a lot of important information that I need in my calendar. Im not worried about anything else but the calendar. I didn't have the Mobile Me account at that time or I would be having this problem. Does anybody know if I can ust switch out the sim cards. I just need to recover the old calendar, so im hoping that the calendar will transfer when I switch the sim card into the good 3G. If that doesn't work does anybody know of anyway that I can retrieve this information off of this phone?
Nothing is stored on the sim card on an iPhone. If you backed up to your computer the backup will contain your calendar events. Otherwise, if your phone isn't functioning there is no way to back up or extract your calendar at this point.
-
As the title suggests, I can not use the lock screen/power button on my iPod Touch, it is broken. I can use Adaptive Touch to turn the screen on and off at will, and also turn my device off. But if I turn it off, I don't know how to get it to turn back on. Could I just plug it into a charger and turn it back on, or would I need to plug it into my computer? Please help, in a few days I won't have access to it for 9 weeks, I need immediate help.
If you power off the iPod, it will turn back on if you connect it to a charger like a wall charger or a computer. I just checked with a charging source to confirm. I knew it did it with a computer.
-
Error during 10.8.2 Update - Appstore and iTunes Broken
Hi Guys,
I hope you can help me with this one.
I just installed the 10.8.2 update trough App Store, then it asked me to restart my computer... During the restart some error message appeared saying that the installation could not be completed due to an unexpected error, and then restarted my computer automatically.
The problem is, now both my App Store and iTunes are broken, here are the details of the error message I get when I try to launch App Store either normally or using the Apple > Software Update menu option:
Process: App Store [419]
Path: /Applications/App Store.app/Contents/MacOS/App Store
Identifier: com.apple.appstore
Version: 1.2.1 (129.7)
Build Info: Firenze-129007000000000~2
Code Type: X86-64 (Native)
Parent Process: launchd [157]
User ID: 501
Date/Time: 2012-09-20 15:09:21.308 -0300
OS Version: Mac OS X 10.8.1 (12B19)
Report Version: 10
Interval Since Last Report: 1063564 sec
Crashes Since Last Report: 1
Per-App Crashes Since Last Report: 8
Anonymous UUID: 877BB7B8-8322-4C71-BEFF-67D640D02852
Crashed Thread: 0
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Application Specific Information:
dyld: launch, loading dependent libraries
Dyld Error Message:
Library not loaded: /System/Library/PrivateFrameworks/CoreRecognition.framework/Versions/A/CoreReco gnition
Referenced from: /Applications/App Store.app/Contents/MacOS/App Store
Reason: image not found
Binary Images:
0x107a22000 - 0x107aa2fff com.apple.appstore (1.2.1 - 129.7) <31AAF1C2-2BE9-393B-ABFD-6D869F72E909> /Applications/App Store.app/Contents/MacOS/App Store
0x7fff67622000 - 0x7fff6765693f dyld (210.2.3) <A40597AA-5529-3337-8C09-D8A014EB1578> /usr/lib/dyld
Model: MacBook6,1, BootROM MB61.00C8.B00, 2 processors, Intel Core 2 Duo, 2.26 GHz, 8 GB, SMC 1.51f53
Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1067 MHz, 0x0198, 0x393930353432382D3032302E4130304C4620
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1067 MHz, 0x0198, 0x393930353432382D3032302E4130304C4620
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.106.98.81.21)
Bluetooth: Version 4.0.9f8 10405, 2 service, 18 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: KINGSTON SV100S264G, 64,02 GB
Serial ATA Device: Hitachi HTS545025B9SA02, 250,06 GB
USB Device: Samsung S2 Portable, 0x04e8 (Samsung Electronics Co., Ltd.), 0x1f05, 0x24100000 / 3
USB Device: Built-in iSight, apple_vendor_id, 0x8507, 0x24400000 / 2
USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06100000 / 2
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x8218, 0x06130000 / 5
USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0236, 0x04600000 / 2
I appreciate if you could help me,
Best Regards,
Dante AraujoI had this problem too.
Go to http://support.apple.com/kb/DL1580
Download the update manually and install. Worked on my MBP15 retina.
Regards
Chris
Maybe you are looking for
-
XY Graph-Setting Y-Scale visible to False still Shows Corresponding Y scale Max and Min
Hi Guys, I use XY graph to display the data with 3 Y-scales. When I set any Y scale Visiblity property to False,its still display the Y scale Max and Min range Lines in plot area of the Graph and making cross line or extra parralel line with other v
-
In the past couple of weeks, I've run into an issue where my iPhone 4s and iPad 2 will indicate that there are available updates to apps on the device. This is indicated by the red badge that appears on the App Store. I open iTunes, download all avai
-
Post Author: [email protected] CA Forum: Desktop Intelligence Reporting Hi all, scenerio1: all users should have same look & feel of report. - please tell me the steps how set the preferences for this scenerio. scenerio2: every should have differen
-
Hi, all, i have pbm in cookie
hi, all, i m having problem in cookie, i have successfully created cookie in my login page, since then my project is running perfect, but whenever i m deploying my project in another system or deleting cookie in my own system, my login page is not wo
-
Upgrading 11.5.10.2 to 12.1.1 on windows 2003
Hi all!! Im in process of upgrading 11.5.10.2(Already upgraded 11g database) to 12.1.1 when running rapid wiz for the first time i selected upgrade and On the Select Upgrade Action screen, select Create Upgrade File System after that I gave the same