-Xrs equivalent in JRockit
Hi,
If we want to trap logoff events in SUN JVM, we could use the -Xrs option. There
does not seem to be any equivalent option like this with JRockit JVM.
Any idea how to trap the log off events?
Rgds
Thiru
Try the -Xnohup option.
Regards,
/Staffan
"Thirumalesh C" <[email protected]> skrev i meddelandet
news:3e01667d$[email protected]..
>
Hi,
If we want to trap logoff events in SUN JVM, we could use the -Xrs option.There
does not seem to be any equivalent option like this with JRockit JVM.
Any idea how to trap the log off events?
Rgds
Thiru
Similar Messages
-
How to run a JRockit process in the background(Linux ia64)
Hello,
I am trying to start a JRockit process 1.4.2 (with a Java app) from an SSH console and make it keep running after I log out. This is on Redhat Enterprise Linux WS 4 with Itanium II processor (ia64).
The obvious thing such as
java <options> <class> &
or even
nohup java <options> <class> &
Do not work and the process terminates when I log out.
Is there a recommended method or a facility to run JRockit in the background as a service/daemon? Does JRockit has switch similar to –Xrs of Sun’s JVM?
Starting the process on system boot and having to reboot the system to restart it are not acceptable.
Any help will be greatly appreciated.
Thanks,
ZaptaZapta did get an answer. You may have missed it if you're using nntp to access the forums, since many newsreaders don't track threads that change the subject. I recommende the using the web UI at dev2dev.bea.com.
Anyway - Use "-Xnohup" with older versions of JRockit. In recent JRockit versions, "-Xrs" works as well, since we seen problems with people hardcoding that flag into various applications launchers (Tomcat for one).
Cheers! -
Tomcat service will not start with JRockit 8.0
We are trying to use JRockit with Tomcat 4.0.1. It runs great as a console app
but when we try to run it as a service it will not start. Has anyone had any luck
with this.Hi Bob!
You can use the jk_nt_service descibed and downloadble at
http://members.ozemail.com.au/~lampante/howto/tomcat/iisnt/
To make this work on JRockit you have to follow these instrcutions.
But also do this:
Make sure that you environment variables are set up correctly. Make sure
that
you have set your JAVA_HOME environment variable correctly, and that that
"%JAVA_HOME%\bin" is available in your PATH environment variable before any
other directory where any version of java.exe may exist. When running
applications as Windows services it is crucial that you set these
environment
variables system wide. To do this open
Start->Settings->Control Panel->System
and select the Advanced tab. Click on the "Environment Variables." button.
To
set system wide environment variables you must edit in the lower part of
this
dialog, i.e. the part called System variables.
When using jk_nt_service the Tomcat startup is defined in
%CATALINA_HOME%\conf\jk\wrapper.properties
Make sure that you set the three properties wrapper.tomcat_home,
wrapper.java_home and wrapper.cmd_line are set accordingly.
wrapper.tomcat_home must be set with the installation directory of tomcat
wrapper.java_home must be set to the same value as the JAVA_HOME environment
variable.
The property wrapper.cmd_line defines the startup command.
At the time of writing, this property should be set to
wrapper.cmd_line=$(wrapper.javabin) -Xnohup
-Djava.security.policy=="$(wrapper.tomcat_policy)"
-Dtomcat.home="$(wrapper.tomcat_home)" -classpath $(wrapper.class_path)
$(wrapper.startup_class) -config $(wrapper.server_xml) start
for JRockit. Normally this command includes a non-standard option to stop
the
JVM from shutting down the process when a user logs off. For JRockit this
non-standard option is -Xnohup, for the Sun JVM it is -Xrs.
/ Sten
"Bob Siragusa" <[email protected]> wrote in message
news:[email protected]...
Thanks for your reply Sten.
We slightly modified tomcat.exe to install our app as a service.
Really the only changes we made were to the name of the service and weadded a
few application parameters with -D. We still use the same startup andshutdown
hooks to the Bootstrap jar. This is where we think there may be a
problem.
>>
I am now trying to use SilverEgg Technologies open source Java ServiceWrapper
but have not progressed very far yet.
Bob
"Sten Garmark" <[email protected]> wrote:
Hi Bob!
Are we talking Tomcat controlled by a Windows Service? If so, how are
you
trying to make this happen?
Can you please point me to the documentation of this and the win32
wrapper
service that you are using?
I would like to be able to re-produce your problem.
/ Sten
"Bob Siragusa" <[email protected]> wrote in message
news:[email protected]...
We are trying to use JRockit with Tomcat 4.0.1. It runs great as aconsole
app
but when we try to run it as a service it will not start. Has anyonehad
any luck
with this. -
ANNOUNCE: JRockit 5.0 (R25.1) aka "5.0 SP1" available
JRockit 5.0 (R25.1) is now available from our download site, see links below. Some highlights:
- J2SE 5.0 Update 2
- Increased runtime performance
- Improved startup times
- Support for large pages on Linux with 2.6 kernels
- Added -Xrs option, in part to address problems using Tomcat with JRockit
This release also contains fixes for most of the issues reported through this newsgroup, see the release notes for further details.
http://commerce.bea.com/products/weblogicjrockit/5.0/jr_50.jsp
http://e-docs.bea.com/wljrockit/docs50/relnotes/relnotes.html
I would like to extend our gratitude to all those who have reported problems with JRockit. Please keep sending us those bug reports!
Henrik Ståhl
Product Managerhi,
is there any schedule for JDK 1.4.2(1.4.2_08), please advise.
best regards,
Leo
JRockit 5.0 (R25.1) is now available from our download site, see links
below. Some highlights:
- J2SE 5.0 Update 2
- Increased runtime performance
- Improved startup times
- Support for large pages on Linux with 2.6 kernels
- Added -Xrs option, in part to address problems using Tomcat with JRockit
This release also contains fixes for most of the issues reported through
this newsgroup, see the release notes for further details.
http://commerce.bea.com/products/weblogicjrockit/5.0/jr_50.jsp
http://e-docs.bea.com/wljrockit/docs50/relnotes/relnotes.html
I would like to extend our gratitude to all those who have reported
problems with JRockit. Please keep sending us those bug reports!
Henrik St??hl
Product Manager -
ANNOUNCE: JRockit 5.0 R25.2 aka "5.0 SP2" available
JRockit 5.0 R25.2 is now available from our download site, see links below. Some highlights:
- J2SE 5.0 Update 3
- Expanded support matrix (Windows x64, Red Hat 4.0)
- 64-bit JVM for Intel EM64T/AMD64 fully supported on Linux
- Documentation update, specifically for JRockit tools
This release also contains fixes for a number of issues, including those reported through this newsgroup, see the release notes for further details.
Note that Red Hat 4.0 certification (including Intel EM64T/AMD64) is delayed slightly. We expect to announce this in a couple of weeks.
Download here:
http://commerce.bea.com/products/weblogicjrockit/5.0/jr_50.jsp
Support matrix:
http://e-docs.bea.com/wljrockit/docs50/certif.html
Release notes:
http://e-docs.bea.com/wljrockit/docs50/relnotes/relnotes.html
Again, thanks to all who have reported issues through this forum!
Henrik Stahl
Product Managerhi,
is there any schedule for JDK 1.4.2(1.4.2_08), please advise.
best regards,
Leo
JRockit 5.0 (R25.1) is now available from our download site, see links
below. Some highlights:
- J2SE 5.0 Update 2
- Increased runtime performance
- Improved startup times
- Support for large pages on Linux with 2.6 kernels
- Added -Xrs option, in part to address problems using Tomcat with JRockit
This release also contains fixes for most of the issues reported through
this newsgroup, see the release notes for further details.
http://commerce.bea.com/products/weblogicjrockit/5.0/jr_50.jsp
http://e-docs.bea.com/wljrockit/docs50/relnotes/relnotes.html
I would like to extend our gratitude to all those who have reported
problems with JRockit. Please keep sending us those bug reports!
Henrik St??hl
Product Manager -
Equivalent of MS Access First Function in SQL for Group By
We previously had an Access database performing operations. We are now converting it over to SQL. There are queries in Access that use the "First" function to insert data, which I have not been able to find the equivalent to in SQL. Below is an
example showing the data used, the SQL syntax and the results that it would produce.
tbl_Data
FirstN LastN CustNum TDate SalesPer
Jim Smith 11111 5/10/2014 Jim Johnson
Sally Jones 22222 5/12/2014 Alan Brown
Sally Jones 22222 5/10/2014 Ben Doers
Jim Smith 11111 5/12/2014 Jim Johnson
Frank Oliver 33333 5/15/2014 Jim Johnson
Results to be inserted into tbl_Main
FName LName CustID TransDate SalesPerson
Jim Smith 11111 5/10/2014 Jim Johnson
Sally Jones 22222 5/10/2014 Ben Doers
Frank Oliver 33333 5/15/2014 Jim Johnson
Below is the SQL that will produce this
INSERT INTO tbl_Main ( FName, LName, CustID, TransDate, SalesPerson)
SELECT td.FirstN, td.LastN, td.CustNum, First(td.TDate) As SellDate, First(td.SalesPer) As SP
FROM tbl_Data td
GROUP BY td.FirstN, td.LastN, td.Cust;
If anyone could assist me in an alternative that I could use in SQL to yield the same results, I'd appreciate it.tbl_Data
FirstN LastN CustNum TDate SalesPer
Jim Smith 11111 5/10/2014 Jim Johnson
Sally Jones 22222 5/12/2014 Alan Brown
Sally Jones 22222 5/10/2014 Ben Doers
Jim Smith 11111 5/12/2014 Jim Johnson
Frank Oliver 33333 5/15/2014 Jim Johnson
Results to be inserted into tbl_Main
FName LName CustID TransDate SalesPerson
Jim Smith 11111 5/10/2014 Jim Johnson
Sally Jones 22222 5/10/2014 Ben Doers
Frank Oliver 33333 5/15/2014 Jim Johnson
Below is the SQL that will produce this
INSERT INTO tbl_Main ( FName, LName, CustID, TransDate, SalesPerson)
SELECT td.FirstN, td.LastN, td.CustNum, First(td.TDate) As SellDate, First(td.SalesPer) As SP
FROM tbl_Data td
GROUP BY td.FirstN, td.LastN, td.Cust;
As an aside that query is not correct in Access - because you did not specify an ORDER BY the resultset has no particular order so you could get either row for Jim or Sally.
It's a bit of a tricky one as it may on the surface appear that the resultset is always returned in a consistent order but this is not guaranteed (not in Access and certainly not in SQL server) -
Eclipse Kepler Crashed On Jrockit
Eclipse Kepler often crashed. below is the dump. Any solution or workaround? Thanks
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 01:34:00 on Thu Dec 26 14:54:28 2013
* If you see this dump, please go to *
* http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
/home/qianjia/jrockit.13580.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: Illegal memory access. [54]
Signal info : si_signo=11, si_code=2 si_addr=0x7f5788df4ff8
Version : Oracle JRockit(R) R28.2.5-20-152429-1.6.0_37-20120927-1915-linux-x86_64
CPU : Intel (HT) SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 Intel64
Number CPUs : 4
Tot Phys Mem : 8163487744 (7785 MB)
OS version : wheezy/sid
Linux version 3.8.0-34-generic (buildd@roseapple) (gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-1ubuntu1) ) #49-Ubuntu SMP Tue Nov 12 18:00:10 UTC 2013 (x86_64)
Thread System: Linux NPTL
LibC release : 2.17-stable
Java locking : Lazy unlocking enabled (class banning) (transfer banning)
State : JVM is running
Command Line : -Dosgi.requiredJavaVersion=1.6 -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m -Xss2m -XX:+CheckStacks -Dsun.java.command=/home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar -data /home/qianjia/workspace-schools/workspace-chongke -os linux -ws gtk -arch x86_64 -showsplash /home/qianjia/eclipse-kelper//plugins/org.eclipse.platform_4.3.1.v20130911-1000/splash.bmp -launcher /home/qianjia/eclipse-kelper/eclipse -name Eclipse --launcher.library /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20130807-1835/eclipse_1506.so -startup /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar --launcher.appendVmargs -exitdata 12d000f -product org.eclipse.epp.package.jee.product -vm /usr/lib/jvm/java-6/bin/java -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m -Xss2m -XX:+CheckStacks -jar /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar -Dsun.java.launcher=SUN_STANDARD /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar -data /home/qianjia/workspace-schools/workspace-chongke -os linux -ws gtk -arch x86_64 -showsplash /home/qianjia/eclipse-kelper//plugins/org.eclipse.platform_4.3.1.v20130911-1000/splash.bmp -launcher /home/qianjia/eclipse-kelper/eclipse -name Eclipse --launcher.library /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20130807-1835/eclipse_1506.so -startup /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar --launcher.appendVmargs -exitdata 12d000f -product org.eclipse.epp.package.jee.product -vm /usr/lib/jvm/java-6/bin/java -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m -Xss2m -XX:+CheckStacks -jar /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
Repository :
java.home : /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre
j.class.path : /home/qianjia/eclipse-kelper//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
j.lib.path : /usr/java/packages/lib/amd64:/usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/jrockit:/usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64:/usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/../lib/amd64
JAVA_HOME : <not set>
_JAVA_OPTIONS: <not set>
LD_LIBRARY_PATH: /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/jrockit:/usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64:/usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/../lib/amd64
LD_ASSUME_KERNEL: <not set>
LD_PRELOAD : <not set>
StackOverFlow: 1 StackOverFlowError has occured
OutOfMemory : 0 OutOfMemoryErrors have occured
C Heap : Good; no memory allocations have failed
GC Strategy : Mode: throughput, with strategy: genparpar (basic strategy: genparpar)
GC Status : OC is not running. Last finished OC was OC#37.
: YC is not running. Last finished YC was YC#68.
YC Promotion : Last YC successfully promoted all objects
YC History : Ran 1 YCs before OC#33.
: Ran 1 YCs before OC#34.
: Ran 1 YCs before OC#35.
: Ran 1 YCs before OC#36.
: Ran 1 YCs before OC#37.
: Ran 0 YCs since last OC.
Heap : 0xc0000000 - 0xe0000000 (Size: 512 MB)
Compaction : (no compaction area)
Allocation : TLA-min: 2048, TLA-preferred: 65536 TLA-waste limit: 2048
NurseryList : 0xc5c5c700 - 0xd1fbbef8
KeepArea : 0xcecd8290 - 0xd1fbbef8
KA Markers : [ 0xcbc91cc8, 0xcecd8290 , 0xd1fbbef8 ]
Forbidden A : (none)
Previous KA : 0xce694e98 - 0xd18c7128
Previous FA : (none)
CompRefs : References are compressed, with heap base 0x0 and shift 0.
Registers (from ThreadContext: 0x7f5788df4bc0:
rax = 0000000000000000 rcx = 0000000000000080
rdx = 000000000000001f rbx = 00007f5788df5660
rsp = 00007f5788df5000 rbp = 00007f5788df5650
rsi = 00007f570af3f988 rdi = 00007f5788df5660
r8 = 000000000000000b r9 = 0000000000000064
r10 = 0000000000000007 r11 = 00007f5784000078
r12 = 00007f570af3f988 r13 = 000000000000001f
r14 = 00007f5788df5888 r15 = 00000000ffffffff
cs = 0000000000000033 fs = 0000000600000000
gs = 0006000000000000
rip = 00007f5789f8ba17 flags = 0000000000000202
Loaded modules:
(* denotes the module where the exception occured)
0000000000400000-00000000004128a3 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/bin/java
00007fffcf56f000-00007fffcf56fd9c /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/bin/java
00007f578a4f5000-00007f578a4f7067 /lib/x86_64-linux-gnu/libdl.so.2
00007f578a2d8000-00007f578a2ef127 /lib/x86_64-linux-gnu/libpthread.so.0
00007f5789f0f000-00007f578a0cd1a7 */lib/x86_64-linux-gnu/libc.so.6
00007f578a6f9000-00007f578a71b4ef /lib64/ld-linux-x86-64.so.2
00007f578992d000-00007f5789c34f33 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/jrockit/libjvm.so
00007f578970b000-00007f578972a21b /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libjrosal.so
00007f57894fe000-00007f578950a553 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libjrutil.so
00007f57891f9000-00007f57892fbdd3 /lib/x86_64-linux-gnu/libm.so.6
00007f5788ff1000-00007f5788ff7963 /lib/x86_64-linux-gnu/librt.so.1
00007f5788be7000-00007f5788beed4b /lib/x86_64-linux-gnu/libnss_compat.so.2
00007f57889cd000-00007f57889e35e7 /lib/x86_64-linux-gnu/libnsl.so.1
00007f57887c1000-00007f57887cb053 /lib/x86_64-linux-gnu/libnss_nis.so.2
00007f57885b4000-00007f57885bf4cb /lib/x86_64-linux-gnu/libnss_files.so.2
00007f57883a5000-00007f57883b12b3 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libjfr.so
00007f5788016000-00007f5788022317 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libverify.so
00007f5741ecf000-00007f5741ef7283 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libjava.so
00007f5741d44000-00007f5741d4a5bf /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/native_threads/libhpi.so
00007f5740bf7000-00007f5740c04c03 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libzip.so
00007f570bdef000-00007f570bdfdd73 /home/qianjia/eclipse-kelper/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20130807-1835/eclipse_1506.so
00007f570bb20000-00007f570bbcc30b /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
00007f570b913000-00007f570b91de8b /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0
00007f570b6c8000-00007f570b70fd1b /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0
00007f570b4a8000-00007f570b4c5ba3 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
00007f570b14e000-00007f570b2a0853 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
00007f570aeff000-00007f570af4b57b /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
00007f570ac03000-00007f570acfbceb /lib/x86_64-linux-gnu/libglib-2.0.so.0
00007f570a9c9000-00007f570a9fff03 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
00007f570a7bf000-00007f570a7c78c3 /usr/lib/x86_64-linux-gnu/libXrender.so.1
00007f570a5bc000-00007f570a5bd6fb /usr/lib/x86_64-linux-gnu/libXinerama.so.1
00007f570a3ac000-00007f570a3b9d7b /usr/lib/x86_64-linux-gnu/libXi.so.6
00007f570a1a2000-00007f570a1aa683 /usr/lib/x86_64-linux-gnu/libXrandr.so.2
00007f5709f97000-00007f5709f9fe8b /usr/lib/x86_64-linux-gnu/libXcursor.so.1
00007f5709d94000-00007f5709d95a7b /usr/lib/x86_64-linux-gnu/libXcomposite.so.1
00007f5709b91000-00007f5709b9282b /usr/lib/x86_64-linux-gnu/libXdamage.so.1
00007f570998b000-00007f570998fb13 /usr/lib/x86_64-linux-gnu/libXfixes.so.3
00007f5709687000-00007f5709784ff3 /usr/lib/x86_64-linux-gnu/libcairo.so.2
00007f570934d000-00007f5709480863 /usr/lib/x86_64-linux-gnu/libX11.so.6
00007f570913b000-00007f570914b0e3 /usr/lib/x86_64-linux-gnu/libXext.so.6
00007f5708f27000-00007f5708f3938b /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
00007f5708c8a000-00007f5708d20423 /usr/lib/x86_64-linux-gnu/libfreetype.so.6
00007f5708a86000-00007f5708a8847b /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0
00007f570886f000-00007f5708884bdb /lib/x86_64-linux-gnu/libz.so.1
00007f5708650000-00007f570866c703 /lib/x86_64-linux-gnu/libselinux.so.1
00007f5708436000-00007f570844b80f /lib/x86_64-linux-gnu/libresolv.so.2
00007f570822e000-00007f57082348f3 /usr/lib/x86_64-linux-gnu/libffi.so.6
00007f5707fef000-00007f570802bc5b /lib/x86_64-linux-gnu/libpcre.so.3
00007f5707dc6000-00007f5707debd1b /lib/x86_64-linux-gnu/libexpat.so.1
00007f5707b2e000-00007f5707bbdeb3 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0
00007f5707908000-00007f570792c6bb /lib/x86_64-linux-gnu/libpng12.so.0
00007f5707705000-00007f5707706483 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0
00007f57074fb000-00007f57075026ab /usr/lib/x86_64-linux-gnu/libxcb-render.so.0
00007f57072dd000-00007f57072f9963 /usr/lib/x86_64-linux-gnu/libxcb.so.1
00007f5707046000-00007f57070da40b /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
00007f5706e42000-00007f5706e43ed3 /usr/lib/x86_64-linux-gnu/libXau.so.6
00007f5706c3c000-00007f5706c405f3 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
00007f5706a07000-00007f5706a386fb /usr/lib/x86_64-linux-gnu/libicule.so.48
00007f570669c000-00007f57067f1462 /usr/lib/x86_64-linux-gnu/libicuuc.so.48
00007f5706399000-00007f570647d545 /usr/lib/x86_64-linux-gnu/libstdc++.so.6
00007f5706183000-00007f5706196fbb /lib/x86_64-linux-gnu/libgcc_s.so.1
00007f5704e13000-00007f5705f81383 /usr/lib/x86_64-linux-gnu/libicudata.so.48
00007f57047da000-00007f5704c0681b /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
00007f57045b8000-00007f57045d716b /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0
00007f5704382000-00007f5704392923 /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/liboverlay-scrollbar.so
00007f5704151000-00007f570417f9cb /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so
00007f5703f4b000-00007f5703f4f933 /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so
00007f5703d46000-00007f5703d49753 /usr/lib/x86_64-linux-gnu/libcanberra-gtk.so.0
00007f5703b36000-00007f5703b4476b /usr/lib/x86_64-linux-gnu/libcanberra.so.0
00007f570392e000-00007f5703934b3b /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3
00007f570371c000-00007f570372bfeb /usr/lib/x86_64-linux-gnu/libtdb.so.1
00007f5703512000-00007f570351a2bb /usr/lib/x86_64-linux-gnu/libltdl.so.7
00007f57032e5000-00007f570330fea3 /usr/lib/x86_64-linux-gnu/libvorbis.so.0
00007f57030de000-00007f57030e37b3 /usr/lib/x86_64-linux-gnu/libogg.so.0
00007f5702e8c000-00007f5702e96123 /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
00007f570245c000-00007f570245ef13 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so
00007f57018e4000-00007f57018f6d17 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libnet.so
00007f570179c000-00007f57017a2a03 /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/libnio.so
00007f5701595000-00007f570159af9b /usr/lib/jvm/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre/lib/amd64/liborii.so
00007f56daa21000-00007f56daa9ed5b /home/qianjia/eclipse-kelper/configuration/org.eclipse.osgi/bundles/659/1/.cp/libswt-gtk-4333.so
00007f56da7aa000-00007f56da81c2db /home/qianjia/eclipse-kelper/configuration/org.eclipse.osgi/bundles/659/1/.cp/libswt-pi-gtk-4333.so
00007f56da5a8000-00007f56da5a89e3 /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0
00007f56da32e000-00007f56da3328c3 /usr/lib/x86_64-linux-gnu/libXtst.so.6
00007f56da12a000-00007f56da12c2db /usr/lib/x86_64-linux-gnu/pango/1.8.0/modules/pango-basic-fc.so
00007f56d9e3b000-00007f56d9e3efeb /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
00007f56d9bee000-00007f56d9bfa65b /home/qianjia/eclipse-kelper/configuration/org.eclipse.osgi/bundles/659/1/.cp/libswt-cairo-gtk-4333.so
00007f56d99a7000-00007f56d99ac97b /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so
00007f56d9744000-00007f56d9786853 /usr/lib/x86_64-linux-gnu/libibus-1.0.so.0
00007f56d9513000-00007f56d9541533 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
00007f56d92d8000-00007f56d930c87b /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
00007f56d90c7000-00007f56d90d60c3 /lib/x86_64-linux-gnu/libudev.so.1
00007f56d8d85000-00007f56d8d865fb /home/qianjia/eclipse-kelper/configuration/org.eclipse.osgi/bundles/77/1/.cp/os/linux/x86_64/libunixfile_1_0_0.so
00007f56d82b9000-00007f56d82c37a3 /home/qianjia/eclipse-kelper/configuration/org.eclipse.osgi/bundles/659/1/.cp/libswt-atk-gtk-4333.so
00007f56c28f5000-00007f56c28fa513 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
00007f56c23af000-00007f56c23b3cb3 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/menuproxies/libappmenu.so
00007f56c219c000-00007f56c21ad95b /usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4
00007f56c1f81000-00007f56c1f9a453 /usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4
00007f56a7616000-00007f56a7620cbb /home/qianjia/eclipse-kelper/configuration/org.eclipse.osgi/bundles/659/1/.cp/libswt-webkit-gtk-4333.so
00007f56a3c19000-00007f56a53e04fb /usr/lib/libwebkitgtk-1.0.so.0
00007f56a35c5000-00007f56a39e469b /usr/lib/libjavascriptcoregtk-1.0.so.0
00007f56a33ba000-00007f56a33c3d3b /usr/lib/libenchant.so.1
00007f56a31b2000-00007f56a31b8633 /usr/lib/x86_64-linux-gnu/libgailutil.so.18
00007f56a2f9b000-00007f56a2faebe3 /usr/lib/libgeoclue.so.0
00007f56a2d8f000-00007f56a2d99a2b /usr/lib/x86_64-linux-gnu/libgstapp-1.0.so.0
00007f56a2b46000-00007f56a2b8b443 /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
00007f56a2922000-00007f56a29433b3 /usr/lib/x86_64-linux-gnu/libgstpbutils-1.0.so.0
00007f56a26e1000-00007f56a271c9f3 /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
00007f56a2490000-00007f56a24ded7b /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
00007f56a219d000-00007f56a228738b /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
00007f56a1f4c000-00007f56a1f8a92b /usr/lib/x86_64-linux-gnu/libjpeg.so.8
00007f56a1c91000-00007f56a1d30fa3 /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1
00007f56a1a55000-00007f56a1a8ef93 /usr/lib/x86_64-linux-gnu/libxslt.so.1
00007f56a16f2000-00007f56a184a16b /usr/lib/x86_64-linux-gnu/libxml2.so.2
00007f56a1494000-00007f56a14edb23 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
00007f56a11e8000-00007f56a128e6f3 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0
00007f56a0e22000-00007f56a0fda640 /usr/lib/x86_64-linux-gnu/libicui18n.so.48
00007f56a0bbc000-00007f56a0c1a5fb /usr/lib/x86_64-linux-gnu/libXt.so.6
00007f56a0995000-00007f56a09b9afb /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2
00007f56a075f000-00007f56a07923fb /usr/lib/x86_64-linux-gnu/libgsttag-1.0.so.0
00007f56a04e1000-00007f56a05592b3 /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0
00007f56a02bf000-00007f56a02df5fb /lib/x86_64-linux-gnu/liblzma.so.5
00007f56a009a000-00007f56a00ba3f3 /usr/lib/x86_64-linux-gnu/libglapi.so.0
00007f56a843c000-00007f56a843c783 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
00007f569fe83000-00007f569fe97423 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0
00007f569fc7e000-00007f569fc80bd3 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0
00007f569fa78000-00007f569fa7be53 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1
00007f569f86d000-00007f569f876dcb /usr/lib/x86_64-linux-gnu/libdrm.so.2
00007f569f665000-00007f569f66ba0b /usr/lib/x86_64-linux-gnu/libSM.so.6
00007f569f449000-00007f569f45f4d3 /usr/lib/x86_64-linux-gnu/libICE.so.6
00007f569f205000-00007f569f2474f3 /lib/x86_64-linux-gnu/libdbus-1.so.3
00007f569f000000-00007f569f003383 /lib/x86_64-linux-gnu/libuuid.so.1
00007f56a6dce000-00007f56a6dd0d4b /usr/lib/x86_64-linux-gnu/gio/modules/libgiognomeproxy.so
00007f56a5fb3000-00007f56a5fb4bf3 /usr/lib/x86_64-linux-gnu/gio/modules/libgiolibproxy.so
00007f565ddd9000-00007f565ddf99fe /usr/lib/x86_64-linux-gnu/libproxy.so.1
00007f565dbcf000-00007f565dbd78ed /usr/lib/x86_64-linux-gnu/libproxy/0.4.11/modules/config_gnome3.so
00007f565d9cb000-00007f565d9ccd93 /usr/lib/x86_64-linux-gnu/libproxy/0.4.11/modules/network_networkmanager.so
00007f565d7bd000-00007f565d7c78f3 /usr/lib/enchant/libenchant_hspell.so
00007f565d5b1000-00007f565d5bb95f /usr/lib/enchant/libenchant_ispell.so
00007f565d3ae000-00007f565d3af843 /usr/lib/enchant/libenchant_aspell.so
00007f565d0e7000-00007f565d19f27b /usr/lib/libaspell.so.15
00007f565cee1000-00007f565cee4fd2 /usr/lib/enchant/libenchant_myspell.so
00007f565cc8d000-00007f565ccdbafd /usr/lib/x86_64-linux-gnu/libhunspell-1.3.so.0
00007f56aa6d3000-00007f56aa6d4253 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
00007f565656e000-00007f56565a125b /usr/lib/x86_64-linux-gnu/librsvg-2.so.2
00007f5656334000-00007f565636a3b3 /usr/lib/x86_64-linux-gnu/libcroco-0.6.so.3
00007f5656131000-00007f5656132bcb /lib/libnss_mdns4_minimal.so.2
00007f5655f2a000-00007f5655f2f07b /lib/x86_64-linux-gnu/libnss_dns.so.2
Stack:
(* marks the word pointed to by the stack pointer)
00007f5788df5000: 00007f5788df5888* 00007f5789f58917 00007f5788df5690 00007f5788df5680
00007f5788df5020: 00007f570af3f988 00007f570af3f9b9 00007f5788df58b8 00007f5789f58942
00007f5788df5040: 00007f5788df58c8 00007f5789f5d1e4 000000000000000c 00007f570000003f
00007f5788df5060: 0000000000000014 00007f570000003d 0000000000000014 00007f5700000038
00007f5788df5080: 0000000000000009 00007f570000003c 00007f5788df5918 0000000089f58942
00007f5788df50a0: 00007f5788df5928 0000000000000000 0000000000000000 0000000000000000
Code:
(* marks the word pointed to by the instruction pointer)
00007f5789f8b9b0: 48fe294840738b48 814800000fffc681 9346e8fffff000e6 00401f0fc1eb0007
00007f5789f8b9d0: 2e66c3ffffffffb8 0000000000841f0f 53000000d8878b48 f8832050fffb8948
00007f5789f8b9f0: 0f08538b480f74ff 894801c2834802b6 2e666666c35b0853 0000000000841f0f
00007f5789f8ba10: 41d28548c0315641* 5355d48949544155 8949000000f8840f 90d38948f58948fd
00007f5789f8ba30: 30758b4d287d8b49 000090830ff7394c 4cf3394cfe294900 0f14fe8349f3460f
00007f5789f8ba50: f6854d000000ab87 8d48104d8d487474 e28348f2894c1077 cf3948ff468d49f0
Last optimized methods:
#177 java/lang/ref/ReferenceQueue.poll()Ljava/lang/ref/Reference; 5177.866-5177.870 0x7f574300dbe0-0x7f574300ddb4 3.92 ms 256KB
#178 org/eclipse/e4/core/internal/contexts/EclipseContext.cleanup()V 5201.219-5201.346 0x7f574326e000-0x7f574326ed4c 127.39 ms 1280KB
#179 jrockit/vm/Classes.forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; 5412.858-5412.936 0x7f574326ed60-0x7f574326f94e 77.88 ms 1280KB
#180 java/util/HashMap.buildCache()V 5412.946-5412.972 0x7f574326f960-0x7f574326feb5 26.35 ms 768KB
*#181 java/util/HashMap$KeyIterator.next()Ljava/lang/Object; 5622.881-5622.885 0x7f574326fec0-0x7f5743270063 3.62 ms 256KB
#166 org/eclipse/emf/ecore/impl/MinimalEObjectImpl.hasField(I)Z 4513.062-4513.063 0x7f574312cf00-0x7f574312cf1f 0.31 ms 256KB
#167 org/eclipse/emf/common/util/AbstractEList.add(Ljava/lang/Object;)Z 4513.084-4513.084 0x7f574312cf20-0x7f574312cf6d 0.76 ms 256KB
#168 org/eclipse/emf/common/util/AbstractTreeIterator.next()Ljava/lang/Object; 4813.131-4813.144 0x7f574312cf80-0x7f574312d353 13.43 ms 576KB
#169 org/eclipse/emf/ecore/util/EcoreUtil$ProperContentIterator.hasNext()Z 4813.144-4813.148 0x7f574312d360-0x7f574312d5f9 3.57 ms 256KB
#170 org/eclipse/core/internal/resources/MarkerAttributeMap.shareStrings(Lorg/eclipse/core/internal/utils/StringPool;)V 4818.874-4818.883 0x7f574312d600-0x7f574312d858 9.57 ms 256KB
#171 java/util/HashMap.addEntry(ILjava/lang/Object;Ljava/lang/Object;I)V 4818.883-4818.888 0x7f574312d860-0x7f574312dc50 4.65 ms 512KB
#172 org/eclipse/swt/widgets/Display.readAndDispatch()Z 4827.887-4828.220 0x7f5742ccad20-0x7f5742ccd336 333.14 ms 4864KB
#173 org/eclipse/core/databinding/observable/Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V 4986.776-4986.785 0x7f574312dc60-0x7f574312de55 8.95 ms 256KB
#174 org/eclipse/emf/ecore/util/EContentsEList$FeatureIteratorImpl.hasNext()Z 5113.313-5113.350 0x7f574300ce00-0x7f574300d94e 37.04 ms 1024KB
#175 org/eclipse/emf/ecore/impl/MinimalEObjectImpl.eContents()Lorg/eclipse/emf/common/util/EList; 5113.350-5113.356 0x7f574300d960-0x7f574300dbc5 6.23 ms 512KB
#176 org/eclipse/ui/internal/Workbench$3.eventLoopIdle(Lorg/eclipse/swt/widgets/Display;)V 5154.651-5154.652 0x7f574312de60-0x7f574312de7e 0.86 ms 256KB
Thread:
"Main Thread" id=1 idx=0x4 tid=13581 lastJavaFrame=0x7f5788feecf8
Stack 0: start=0x7f5788df0000, end=0x7f5788ff1000, guards=0x7f5788df5000 (disabled), forbidden=0x7f5788df3000
Thread Stack Trace:
at _IO_default_xsputn+7()@0x7f5789f8ba17
at __vasprintf_chk+192()@0x7f578a020b31
-- Java stack --
at org/eclipse/swt/internal/gtk/OS._gtk_main_do_event(J)V(Native Method)
at org/eclipse/swt/internal/gtk/OS.gtk_main_do_event(OS.java:8742)
at org/eclipse/swt/widgets/Display.eventProc(Display.java:1243)
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
at org/eclipse/swt/internal/gtk/OS._g_main_context_iteration(JZ)Z(Native Method)
at org/eclipse/swt/internal/gtk/OS.g_main_context_iteration(OS.java:2288)[inlined]
at org/eclipse/swt/widgets/Display.readAndDispatch(Display.java:3361)[optimized]
at org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
at org/eclipse/core/databinding/observable/Realm.runWithDefault(Realm.java:332)
at org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.run(PartRenderingEngine.java:997)
at org/eclipse/e4/ui/internal/workbench/E4Workbench.createAndRunUI(E4Workbench.java:138)
at org/eclipse/ui/internal/Workbench$5.run(Workbench.java:610)
at org/eclipse/core/databinding/observable/Realm.runWithDefault(Realm.java:332)
at org/eclipse/ui/internal/Workbench.createAndRunWorkbench(Workbench.java:567)
at org/eclipse/ui/PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org/eclipse/ui/internal/ide/application/IDEApplication.start(IDEApplication.java:124)
at org/eclipse/equinox/internal/app/EclipseAppHandle.run(EclipseAppHandle.java:196)
at org/eclipse/core/runtime/internal/adaptor/EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org/eclipse/core/runtime/internal/adaptor/EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org/eclipse/core/runtime/adaptor/EclipseStarter.run(EclipseStarter.java:354)
at org/eclipse/core/runtime/adaptor/EclipseStarter.run(EclipseStarter.java:181)
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
at jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java/lang/reflect/Method.invoke(Method.java:597)
at org/eclipse/equinox/launcher/Main.invokeFramework(Main.java:636)
at org/eclipse/equinox/launcher/Main.basicRun(Main.java:591)
at org/eclipse/equinox/launcher/Main.run(Main.java:1450)
at org/eclipse/equinox/launcher/Main.main(Main.java:1426)
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
-- end of trace
Memory usage report:
Total mapped 6240004KB (reserved=3804280KB)
- Java heap 1048576KB (reserved=524288KB)
- GC tables 35084KB
- Thread stacks 100360KB (#threads=50)
- Compiled code 1048576KB (used=17771KB)
- Internal 1672KB
- OS 661012KB
- Other 3194708KB
- Classblocks 8192KB (malloced=8159KB #21260)
Not tracing sites.
- Java class data 140800KB (malloced=140603KB #98453 in 21260 classes)
Not tracing sites.
- Native memory tracking 1024KB (malloced=334KB #10)
Not tracing sites.
Set the env variable TRACE_ALLOC_SITES=1 or use the print_memusage switch
trace_alloc_sites=true to enable alloc site tracing.
* If you see this dump, please go to *
* http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP ===============================================================Hi,
I can see that Stackoverflow is happen in this case.
Please remove this one -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m -Xss2m
Try to keep following parameter -Xms2048 -Xmx2048 -XnoOpt in your eclipse.ini file.
that will help to resolve this issue.
Regards,
Kal -
Is there a logic:match equivalent for JSTL?
In a search page I execute a query which returns an array of objects (All objects are of the same object type and are cast to Object[]) and each object has many attributes. I tried using <logic:iterate>, but I was never successful in having it display any results. I believe this had something to do with the entire array being passed via session scope instead of just one record and me not specifying it properly with <logic:iterate>. I was able to successfully use <c:forEach> and it worked right away. I stuck with using that because of its "just works" ability in addition to using a lot of other JSTL code. However, one of the attributes that is being printed out needs to be parsed and is of the form "Yxxx". <logic:match> covers this very nicely, but when I specify it in the below code it is not able to find my variable in any scope.
<c:forEach var="myResults" items="${sessionScope.result}" varStatus="status">
<logic:match parameter='${myResults}' property='pin' value='Y'>
<c:out value="Preeti"/>
</logic:match>
</c:forEach>I have done several google searches, but I haven't found a JSTL equivalent for <logic:match>. If there is one could someone please tell me what it is? In addition, although <logic:match> is great I still need to print out a substring of that attribute. Could someone tell me how to do that? If this is not possible could someone please tell me if its possible to use <logic:iterate> with an array of objects like I was attempting to do initially so that I could use <logic:match> at least?
Thanks to all of you for your time.Yes you can use the logic:iterate tag. I think you have to specify the type of the exposed variable though. I prefer the forEach loop.
I think you are using the wrong attribute in the logic:match tag. You should be using the "name" attribute rather than "parameter"
Parameter attribute refers you to a request parameter, and I pretty sure you don't want that.
So given the collection of objects in the session attribute "result"
This should loop through them all, and see if they start with the letter 'Y'
<c:forEach var="myResults" items="${sessionScope.result}" varStatus="status">
<logic:match name='myResults' property='pin' value='Y'>
<c:out value="Preeti"/>
</logic:match>
</c:forEach>As for the latter bit, are you using a JSP2 container and JSTL1.1? It would appear so seeing as you are trying to use EL expressions in the logic:match tag.
If so, you could make use of the JSTL function library:
<c:forEach var="myResults" items="${sessionScope.result}" varStatus="status">
<c:if test='${fn:startsWith(myResults.pin, "Y")}'>
<c:out value="${fn:substring(myResults.pin, 1, -1)}"/>
</c:if>
</c:forEach>And I've just spotted a very cool function in there: substringAfter
<c:forEach var="myResults" items="${sessionScope.result}" varStatus="status">
<c:out value='${fn:substringAfter(myResults.pin, 'Y')}'/>
</c:forEach>Cheers,
evnafets -
What is equivalent of JInternalFrame in JavaFX 2.0?
what is equivalent of JInternalFrame in JavaFX 2.0?
Actually I want to use pure javaFX 2.0 to view report created in iReport 5.0.0.
I have used java.swing code, and now I want to use pure javaFX 2.0.
My code in swing is as follows
* To change this template, choose Tools | Templates
* and open the template in the editor.
package reports;
import java.awt.BorderLayout;
import java.awt.Container;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.HashMap;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.view.JRViewer;
* @author TANVIR AHMED
public class ReportsViewer extends javax.swing.JInternalFrame {
* Creates new form MyiReportViewer
private ReportsViewer()
super("Report Viewer",true,true,true,true);
initComponents();
setBounds(10,10,600,500);
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
public ReportsViewer(String fileName)
this(fileName,null);
public ReportsViewer(String fileName,HashMap parameter)
this();
try
/* load the required JDBC driver and create the connection
here JDBC Type Four Driver for MySQL is used*/
//Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE", "invoice", "item");
//Connection con=DriverManager.getConnection("jdbc:mysql://localhost/inventory","root","karim");
/*(Here the parameter file should be in .jasper extension
i.e., the compiled report)*/
JasperPrint print = JasperFillManager.fillReport(
fileName, parameter, con);
JRViewer viewer=new JRViewer(print);
Container c=getContentPane();
c.setLayout(new BorderLayout());
c.add(viewer);
catch(SQLException sqle)
sqle.printStackTrace();
catch(JRException jre)
jre.printStackTrace();
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 394, Short.MAX_VALUE)
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 290, Short.MAX_VALUE)
pack();
}// </editor-fold>
// Variables declaration - do not modify
// End of variables declaration
and
* To change this template, choose Tools | Templates
* and open the template in the editor.
package reports;
import java.beans.PropertyVetoException;
* @author TANVIR AHMED
public class MainUI extends javax.swing.JFrame {
* Creates new form MainUI
public MainUI() {
super("REPORTS");
initComponents();
setSize(java.awt.Toolkit.getDefaultToolkit().getScreenSize());
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jMenuItem1 = new javax.swing.JMenuItem();
desktopPane = new javax.swing.JDesktopPane();
salesTaxInv = new javax.swing.JButton();
jLabel1 = new javax.swing.JLabel();
supplyRegister = new javax.swing.JButton();
PartyLedger = new javax.swing.JButton();
menuBar = new javax.swing.JMenuBar();
jMenuItem1.setText("jMenuItem1");
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
desktopPane.setBackground(new java.awt.Color(255, 204, 0));
desktopPane.setBorder(new javax.swing.border.MatteBorder(null));
desktopPane.setForeground(new java.awt.Color(255, 0, 102));
desktopPane.setAutoscrolls(true);
desktopPane.setFont(new java.awt.Font("Bookman Old Style", 0, 14)); // NOI18N
desktopPane.setPreferredSize(new java.awt.Dimension(1024, 768));
salesTaxInv.setBackground(new java.awt.Color(255, 255, 255));
salesTaxInv.setFont(new java.awt.Font("Bookman Old Style", 1, 18)); // NOI18N
salesTaxInv.setForeground(new java.awt.Color(204, 0, 0));
salesTaxInv.setText("Sales Tax Invoice");
salesTaxInv.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
salesTaxInvActionPerformed(evt);
salesTaxInv.setBounds(20, 53, 200, 31);
desktopPane.add(salesTaxInv, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel1.setFont(new java.awt.Font("Bookman Old Style", 0, 24)); // NOI18N
jLabel1.setForeground(new java.awt.Color(50, 72, 255));
jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jLabel1.setText("Invoice System Reports");
jLabel1.setBounds(0, -1, 1024, 50);
desktopPane.add(jLabel1, javax.swing.JLayeredPane.DEFAULT_LAYER);
supplyRegister.setFont(new java.awt.Font("Bookman Old Style", 1, 18)); // NOI18N
supplyRegister.setForeground(new java.awt.Color(204, 0, 0));
supplyRegister.setText("Supply Register");
supplyRegister.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
supplyRegisterActionPerformed(evt);
supplyRegister.setBounds(20, 100, 200, 30);
desktopPane.add(supplyRegister, javax.swing.JLayeredPane.DEFAULT_LAYER);
PartyLedger.setFont(new java.awt.Font("Bookman Old Style", 1, 18)); // NOI18N
PartyLedger.setForeground(new java.awt.Color(204, 0, 0));
PartyLedger.setText("Party Ledger");
PartyLedger.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
PartyLedgerActionPerformed(evt);
PartyLedger.setBounds(20, 140, 200, 30);
desktopPane.add(PartyLedger, javax.swing.JLayeredPane.DEFAULT_LAYER);
setJMenuBar(menuBar);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(desktopPane, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(desktopPane, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
pack();
}// </editor-fold>
private void salesTaxInvActionPerformed(java.awt.event.ActionEvent evt) {
try
ReportsViewer myiReportViewer = new ReportsViewer("reports/INV.jasper");
myiReportViewer.setBounds(0, 0, desktopPane.getWidth(), desktopPane.getHeight());
myiReportViewer.setVisible(true);
desktopPane.add(myiReportViewer);
myiReportViewer.setSelected(true);
catch (PropertyVetoException pve)
pve.printStackTrace();
private void supplyRegisterActionPerformed(java.awt.event.ActionEvent evt) {
try
ReportsViewer myiReportViewer = new ReportsViewer("reports/supplyRegister.jasper");
myiReportViewer.setBounds(0, 0, desktopPane.getWidth(), desktopPane.getHeight());
myiReportViewer.setVisible(true);
desktopPane.add(myiReportViewer);
myiReportViewer.setSelected(true);
catch (PropertyVetoException pve)
pve.printStackTrace();
private void PartyLedgerActionPerformed(java.awt.event.ActionEvent evt) {
try
ReportsViewer myiReportViewer = new ReportsViewer("reports/CustomerLedger.jasper");
myiReportViewer.setBounds(0, 0, desktopPane.getWidth(), desktopPane.getHeight());
myiReportViewer.setVisible(true);
desktopPane.add(myiReportViewer);
myiReportViewer.setSelected(true);
catch (PropertyVetoException pve)
pve.printStackTrace();
* @param args the command line arguments
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new MainUI().setVisible(true);
// Variables declaration - do not modify
private javax.swing.JButton PartyLedger;
private javax.swing.JDesktopPane desktopPane;
private javax.swing.JLabel jLabel1;
private javax.swing.JMenuItem jMenuItem1;
private javax.swing.JMenuBar menuBar;
private javax.swing.JButton salesTaxInv;
private javax.swing.JButton supplyRegister;
// End of variables declaration
Best RegardsDear Sir,
I am using the swing code and running the jasper report with the above code.
Realy!
I start the thread with this code
@FXML
private void mainUiButtonAction(ActionEvent event) {
try{
new MainUI().setVisible(true);
catch(Exception ex){
} -
Is there an equivalent statement in Java for this PL/SQL stmt?
Hi,
I want to know if there is an equivalent statement
in java for this PL/SQL statement:
IF strTok IN('COM-1','COM-2','COM-3') Then
/* Do Something */
End If;
I tried using : // This is giving me errors..
if (strTok.equals(("COM-1") || ("COM-2") || ("COM-3") ) )
/* Do Something */
The above Java code is giving me errors.
Any Help to reduce the number of steps for comparison
is appreciated.
thanks in adv
SharathSomething like
if (strTok.equals("COM-1") ||
strTok.equals("COM-2") ||
strTok.equals("COM-3") )Justin
Distributed Database Consulting, Inc.
http://www.ddbcinc.com/askDDBC -
Create a table in SQL with datatype equivalent to LongBlob
I have a mySQL or phpMyadmin table (nor sure) (with longblob fields) that I want to convert to SQL Server.
Here is a link to a Rar with two files, the 'ORIGINAL CODE.sql' is the original code sample and the 'NEW_SQL_CODE.sql' is the code I am writing in SQL to create a database.
Click to download the two files.
I fail to make the insert in the 'NEW_SQL_CODE.sql', it says (translated from spanish) something like "The binary data will be truncated"
INSERT INTO inmuebles_fotos (ci_inm, pos, foto, mini, comentario, inet, impr_cartel, impr_visita) VALUES
(6, 0, 0xffd8ffe000104a46494600010100000100010...etc...
I don’t know how if I have defined the wrong data type (image) equivalent to the MySQL LongBlob. All I want to do is to make that insert in SQL and save that image as jpg if possible. I don't know if it's not posible in SQL and can only
be done in MySQL.
Thanks for any help.The original table is not mine; I am just trying to save the images as .jpg in hard drive.
Here is the original table I have that has 500Mb in pictures, in the sample there is only 1 picture:
CREATE TABLE IF NOT EXISTS `inmuebles_fotos` (
`ci_inm` int(10) unsigned DEFAULT NULL,
`pos` smallint(6) DEFAULT NULL,
`foto` longblob,
`mini` longblob,
`comentario` varchar(100) DEFAULT NULL,
`inet` tinyint(3) unsigned DEFAULT '0',
`impr_cartel` smallint(6) DEFAULT '0',
`impr_visita` smallint(6) DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
And here is the equivalent table in SQL that I am trying to create to import al registers so I can save the pictures from SQL Server that is what we use here.
CREATE TABLE [dbo].[inmuebles_fotos2](
[ci_inm] [int] NULL,
[pos] [int] NULL,
[foto] [image] NULL,
[mini] [image] NULL,
[comentario] [varchar](1) NULL,
[inet] [int] NULL,
[impr_cartel] [int] NULL,
[impr_visita] [int] NULL
Sorry for the trouble, I am trying everything I get my hands on until I get to save those images in “0x1234567890ABCDE…….” Format.
I'll try anything you sugest me but I have only use SQL Server so that's why I'm trying this road first.
Thanks for your help. -
Best app to give equivalent of microsoft office
I use a PC with office and need to find the equivalent to use on MacBook which is the best please?
How about?
http://www.microsoft.com/MAC -
JRockit Installation fails on Redhat ES 4
Hello there,
I'm trying to install JRockit 1.4.2_05 on a Redhat ES4 system. I'm aware that this is a very new distribution, based on Fedora Core 3 which I see someone else has had problems with from a previous post.
How can I tell the difference between an 8.1 SP5 and 8.1 SP4 release? I assume it's the _05 tag.
I've seen a posting suggesting disabling the prelink facility, but is there a way to do that before the product is installed.
Many thanks, Will Hargrove
Extracting 0%....................................................................................................100%
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:00:00 on Thu Feb 17 16:32:18 2005
Additional information is available in:
/tmp/fileBb4dkW/jrockit.29984.dump
No core file will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
Please send the file(s), information about your system
setup and the program you were running to [email protected]. Thank you.
Error code: 52
Error Message: Null pointer exception in native code
Signal info : si_signo=11, si_code=1
Version : BEA WebLogic JRockit(TM) 1.4.2_05 JVM R24.4.0-1 ari-38120-20041118-1131-linux-ia32
Threads / GC : Native Threads, GC strategy: parallel
: mmHeap->data = 0x20000000, mmHeap->top = 0x24000000
Number CPUs : 4
Tot Phys Mem : 1059508224
OS version : Red Hat Enterprise Linux ES release 4 (Nahant)
Linux version 2.6.9-5.ELsmp ([email protected]) (gcc version 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)) #1 SMP Wed Jan 5 19:30:39 EST 2005
State : JVM is starting up
Command Line : -Djava.class.path=. -Djrockit.launcher.type=jrockit.shipment -Djava.io.tmpdir=/tmp -Xmx256m -Djava.class.path=.:installer.jar:bids.jar:3rdparty.jar:castor-xml_0.9.4.jar:Ostermiller.jar:wlw-plaf.jar:comdev.jar:wizard.jar -Dsun.java.command=com.bea.plateng.wizard.WizardController -mode=console
Environment : JAVA_HOME=(null), java.home=/tmp/fileBb4dkW/jre142_05/jre, java.class.path=.:installer.jar:bids.jar:3rdparty.jar:castor-xml_0.9.4.jar:Ostermiller.jar:wlw-plaf.jar:comdev.jar:wizard.jar, java.library.path=/tmp/fileBb4dkW/jre142_05/jre/lib/i386/jrockit:/tmp/fileBb4dkW/jre142_05/jre/lib/i386:/tmp/fileBb4dkW/jre142_05/jre/../lib/i386
C Heap : Good; no memory allocations have failed
Registers (from context struct at 0x805173c/0x8051804):
EAX = 00000034 EBX = 00869cb0
ECX = 0000000d EDX = b7f7ced9
ESI = 00000000 EDI = b7ff5534
ESP = bfffd724 EIP = b7ed4449
EBP = bfffd73c EFL = 00010202
CS = 0073 DS = 007b ES = 007b
SS = 007b FS = 0033 GS = 0033
Stack:
bfffd724 :00990ff4 bfffd78c 00000008 00990ff4 bfffd77c bfffd77c
bfffd73c :bfffd7b8 00968140 bfffd78c 00000020 00000000 00869000
bfffd754 :0000000c bfffd78c 00869000 00000008 00000000 00000000
bfffd76c :00000000 00869000 00000000 00869cc8 00967fb0 00000000
bfffd784 :00000001 00000000 00000000 00869ca8 00acb034 bfff0009
bfffd79c :00000008 00000000 00000000 00000000 bfffd878 bfffd878
bfffd7b4 :b7ff55a8 bfffd7d8 b7ed44c1 b7ed4410 00000000 00880ee9
bfffd7cc :b7ed44ad 0806f508 b7f7b5ba bfffd848 b7e9fb6b bfffd878
bfffd7e4 :bfffd96c b7ff55a8 bfffd808 008cfba1 00992800 00000080
bfffd7fc :00000080 00000000 b7ff55a8 bfffd838 b7eb6279 00000080
bfffd814 :00000004 bfffd848 b7ececba bfffd878 bfffd96c bfffd858
bfffd82c :b7ed08ce b7fe76cc b7f0f4cc bfffd858 b7ed0927 00000080
bfffd844 :00000008 bfffd888 b7e9fd85 bfffd878 b7f80c62 bfffd888
bfffd85c :b7e9fd66 bfffd8e8 bffffb43 0000000a 00000055 bfffd8e8
bfffd874 :bfffd96c 00000000 00000000 00000001 00000000 bfffd8b8
bfffd88c :b7edf789 bfffd8e8 00992800 00000049 00000035 0804bf30
bfffd8a4 :bfffd96c bfffd8e8 0804ae8e 0804f054 00000000 bfffd8f8
bfffd8bc :0804ae58 bfffd958 bfffd95c bfffd8e8 0804b426 0804bf30
bfffd8d4 :bfffd96c bfffd978 00ffd978 0804bf30 bfffd96c 00010002
bfffd8ec :00000006 0804f810 00000000 bffff978 08049cf1 bfffd958
bfffd904 :bfffd95c bfffd96c 0804f050 00990ff4 bffffa04 bffff990
bfffd91c :00000000 00000000 00000000 bffff984 bfffe978 bfffd974
bfffd934 :bfffd96c bfffd968 bfffd964 bfffd960 bfffd95c bfffd958
bfffd94c :00000000 0804be80 00000000 00000000 00000000 00000000
bfffd964 :bffffbb1 00000001 b7edf720 b7edf500 0804f221 706d742f
bfffd97c :6c69662f 34624265 2f576b64 3165726a 305f3234 726a2f35
bfffd994 :696c2f65 33692f62 6a2f3638 6b636f72 6c2f7469 766a6269
bfffd9ac :6f732e6d 00000000 00000000 00000000 00000000 00000000
bfffd9c4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffd9dc :00000000 00000000 00000000 00000000 00000000 00000000
bfffd9f4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffda0c :00000000 00000000 00000000 00000000 00000000 00000000
bfffda24 :00000000 00000000 00000000 00000000 00000000 00000000
bfffda3c :00000000 00000000 00000000 00000000 00000000 00000000
bfffda54 :00000000 00000000 00000000 00000000 00000000 00000000
bfffda6c :00000000 00000000 00000000 00000000 00000000 00000000
bfffda84 :00000000 00000000 00000000 00000000 00000000 00000000
bfffda9c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdab4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdacc :00000000 00000000 00000000 00000000 00000000 00000000
bfffdae4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdafc :00000000 00000000 00000000 00000000 00000000 00000000
bfffdb14 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdb2c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdb44 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdb5c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdb74 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdb8c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdba4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdbbc :00000000 00000000 00000000 00000000 00000000 00000000
bfffdbd4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdbec :00000000 00000000 00000000 00000000 00000000 00000000
bfffdc04 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdc1c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdc34 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdc4c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdc64 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdc7c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdc94 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdcac :00000000 00000000 00000000 00000000 00000000 00000000
bfffdcc4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdcdc :00000000 00000000 00000000 00000000 00000000 00000000
bfffdcf4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdd0c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdd24 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdd3c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdd54 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdd6c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdd84 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdd9c :00000000 00000000 00000000 00000000 00000000 00000000
bfffddb4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffddcc :00000000 00000000 00000000 00000000 00000000 00000000
bfffdde4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffddfc :00000000 00000000 00000000 00000000 00000000 00000000
bfffde14 :00000000 00000000 00000000 00000000 00000000 00000000
bfffde2c :00000000 00000000 00000000 00000000 00000000 00000000
bfffde44 :00000000 00000000 00000000 00000000 00000000 00000000
bfffde5c :00000000 00000000 00000000 00000000 00000000 00000000
bfffde74 :00000000 00000000 00000000 00000000 00000000 00000000
bfffde8c :00000000 00000000 00000000 00000000 00000000 00000000
bfffdea4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdebc :00000000 00000000 00000000 00000000 00000000 00000000
bfffded4 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdeec :00000000 00000000 00000000 00000000 00000000 00000000
bfffdf04 :00000000 00000000 00000000 00000000 00000000 00000000
bfffdf1c :00000000 00000000 00000000 00000000 00000000 00000000
Code:
b7ed4349 :ec81e589 00000110 758b5356 f8c48308 00010068 009d8d00
b7ed4361 :53ffffff 174856e8 10c48350 0f75c085 68f8c483 b7f7cd60
b7ed4379 :8d904deb 83002674 858df8c4 fffffef8 e8046a50 48a5609f
b7ed4391 :8510c483 830b74c0 6853fcc4 b7f7cdae 858b25eb fffffef8
b7ed43a9 :1374c085 75fff883 fcc4831e cdc96853 0bebb7f7 8300768d
b7ed43c1 :e068f8c4 56b7f7cd fcaa2ee8 500debff ce766853 e856b7f7
b7ed43d9 :fffcaa1f fee8a58d 5e5bffff c35dec89 5500768d ec83e589
b7ed43f1 :0c558b08 8b084d8b 8b500842 a0685002 51b7f7ce fca9f2e8
b7ed4409 :5dec89ff 55f689c3 ec83e589 5356570c 6af8c483 08558b2f
b7ed4421 :5004428b 174726e8 83c38950 db8510c4 57eb3175 6b084d8b
b7ed4439 :318b34c6 5500b88d b9fcb7ff 0000000d 74a1a5f3 8db7fe77
b7ed4451 :15890150 b7fe7774 0f02f883 b60fc094 312aebc0 7768bff6
b7ed4469 :8d90b7fe 8b002674 f8c48307 c4e85350 8348a00e c08510c4
b7ed4481 :c783b275 fe834604 31e47e02 e8658dc0 895f5e5b 55c35dec
b7ed4499 :ec83e589 ca5de808 f4a3489a e8b7ff54 489aca33 ff54f8a3
b7ed44b1 :f8c483b7 1068006a e8b7ed44 48a93b1f c35dec89 5500768d
b7ed44c9 :ec83e589 5356573c 6afcc483 cedf6804 5d8db7f7 dce85310
b7ed44e1 :83501745 c08510c4 458b1774 fcc4830c cee46850 458bb7f7
b7ed44f9 :fce85008 ebfffca8 dc458d7f 89d84589 fa7d8dc6 0f00768d
b7ed4511 :685003b6 b7f7cef7 e856036a 489da0cf 8310c483 394302c6
b7ed4529 :83e47efe b70ff4c4 0f504245 504045b7 3e45b70f 45b70f50
b7ed4541 :b70f503c 0f503a45 503845b7 5034458b 5030458b 502c458b
Loaded modules:
(* denotes the module causing the exception)
0x08048000-0x0804cd86 /tmp/fileBb4dkW/jre142_05/bin/java
0x00acb000-0x00ad899b /lib/tls/libpthread.so.0
0x009ef000-0x00a0fccf /lib/tls/libm.so.6
0x00997000-0x00998967 /lib/libdl.so.2
0x0086c000-0x0098e70d /lib/tls/libc.so.6
0x00853000-0x008678ab /lib/ld-linux.so.2
0xb7dc8000-0xb7f973ef* /tmp/fileBb4dkW/jre142_05/jre/lib/i386/jrockit/libjvm.so
0xb7bb7000-0xb7bbf987 /lib/libnss_files.so.2
Java Thread ID = 0x00000080, lastJavaFrame = 0xfffffffc, Name = Noname
Thread Stack Trace:
at dlIterFindLibcCb+57()@0xb7ed4449
--- End of stack trace
Additional information is available in:
/tmp/fileBb4dkW/jrockit.29984.dump
No core file will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
Please send the file(s), information about your system
setup and the program you were running to [email protected]. Thank you.
Extended, platform specific info:
libc release: 2.3.4-stable
Elf headers:
libc ehdrs: failed.
libpthread ehdrs: failed.
libjvm ehdrs: failed.
===== END DUMP ===============================================================
** Error during execution, error code = 6.The two cases I know about where running on RHES4 should be problematic are:
1. You have prelink enabled.
2. You are running a 64 bit RHES4 on AMD64. There are a couple of
kernel bugs that makes JRockit crash and burn on this configuration, of
which the known and identified ones are:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=146911
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=146244
Regards //Johan
Leo Chan wrote:
So, is there any foresee problems if I run Jrockit 1.4.2 on RedHat ES 4. I
can manually unzip the binary for manual installation.
Please advise with thanks
<sla> ???g???l???s?D:202463225@jserv5...
Prelink is not a JRockit feature, it's a feature of the OS so it should be
disabled before installing JRockit.
There is no 8.1SP5 release of JRockit available. 8.1SP4 and J2SE 1.4.2_05
is the same release. There is also a J2SE 5.0 release.
Regards,
/Staffan -
EXCEPTION_ACCESS_VIOLATION in JRockit 1.5.0_02 on Windows 2003
While the server is under load I have been seeing a JVM exception during a StringBuffer.toString()operation.
This problem is intermitent and I have reporoduced it on multiple Windows 2003 systems.
I did not notice this problem under JRockit 1.4 VM
Any ideas?
Dave
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:34:24 on Thu Jun 16 19:13:55 2005
Additional information is available in:
E:\deploy\FSC-Destiny\jboss\bin\jrockit.3120.dump
E:\deploy\FSC-Destiny\jboss\bin\jrockit.3120.mdmp
Please send the file(s), information about your system
setup and the program you were running to [email protected]. Thank you.
Error Message: Illegal memory access. [54]
Exception Rec: EXCEPTION_ACCESS_VIOLATION (0xc0000005) at 0x00505131 - memory at 0xC3005C1C could not be read.
Minidump : Wrote mdmp. Size is 246MB
Version : BEA WebLogic JRockit(R) R25.1.0-104 dra-43491-20050413-2002-win-ia32
GC : System optimized over pausetime (initial strategy singleconcon)
: GC strategy for GC 241 was singleconcon
: GC strategy for GC 242 was singleconcon
: GC strategy for GC 243 was singleconcon
: GC strategy for GC 244 was singleconcon
: GC strategy for GC 245 was singleconcon
: mmHeap->data = 0x00620000, mmHeap->top = 0x50620000
: mmStartCompaction = 0x41620000, mmEndCompaction = 0x4B620000
: Heap is not included in dumps.
CPU : Intel Pentium 4 (HT) SSE SSE2 NetBurst
Number CPUs : 8
Tot Phys Mem : 3757449216
OS version : Microsoft Windows Server 2003 Service Pack 1 (Build 3790)
State : JVM is running (Main thread has finished)
Command Line : -Djrockit.launcher.type=jrockit.shipment -DSecurity= -DhttpPort=80 -DhttpsPort=443 -Dhttp.proxyHost= -Dhttp.proxyPort= -Dhttp.proxyUser=${PROXY_USER} -Dhttp.proxyPassword=${PROXY_PASSWORD} -DINSIDE_JBOSS=x -Djboss.server.type=com.follett.fsc.jbosshelper.boot.DestinyServerImpl -Djrockit.vm.disableFatSpin=true -Xpausetarget=2s -Xms1280m -Xmx1280m -Djava.library.path=../lib -Dwrapper.key=t4bxUBm8aL4hHlnC -Dwrapper.port=32000 -Dwrapper.use_system_time=TRUE -Dwrapper.version=3.1.2 -Dwrapper.native_library=wrapper -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperSimpleApp org.jboss.Main -c destiny -j xerces -C ../lib/jbosshelper-boot.jar
Environment : JAVA_HOME=(null), java.home=E:\deploy\FSC-Destiny\java\jre, java.class.path=../lib/wrapper.jar;../lib/wrappertest.jar;../../java/lib/tools.jar;./run.jar;../lib/xercesImpl.jar;../lib/xml-apis.jar, java.library.path=../lib
C Heap : Good; no memory allocations have failed
Registers (from context struct at 0x53D0F620/0x53D0F9CC):
Converted EIP: 00505131
EAX = c3005bd4 EBX = 5e64bf58
ECX = 00450042 EDX = 64af27a0
ESI = 53d0fd38 EDI = 16d6bcf0
EIP = 00505131 ESP = 53d0fc98
EBP = 00000000 EFL = 00010206
CS = 001b DS = 0023 ES = 0023
SS = 0023 FS = 003b GS = 0000
Stack:
53d0fc98 :0051e6a6 16d6bcf0 00542690 00542600 005426e0 0051e6ed
53d0fcb0 :5e64becc 00538dd6 53d0fd38 53d0fd0c 00542600 5aedd378
53d0fcc8 :00000001 00000001 00000004 5aedd378 00000001 5cf99990
53d0fce0 :00000002 00000000 00538bf0 53d0fce8 00000000 53d0fd0c
53d0fcf8 :53d0fd38 53d0fcd0 5e64becc 77e57446 00000000 5aedd378
53d0fd10 :00000000 6410f6f8 624b8254 5e64bee8 5e64bee0 5e64bedc
53d0fd28 :5aedd56c 00000000 00000001 00000001 00000000 64af27f0
53d0fd40 :64af27a0 00000000 00000000 16d6bcf0 00000000 00000000
53d0fd58 :00000000 1a41cbe8 1a41cc00 0055ff4b 5aedd378 00542650
53d0fd70 :00542600 00542690 00542600 5aedd378 005426fb 5aedd378
53d0fd88 :00542650 00542600 00542690 00542600 5aedd378 0055fec8
53d0fda0 :5aedd378 00000001 00441570 00000000 00441350 00441350
53d0fdb8 :7ffda000 00000006 647358c8 00000000 00000000 00000000
53d0fdd0 :53d0fe60 00501a90 00000000 53622468 00000000 00000000
53d0fde8 :00608020 00000000 0000006b 0000006c 00000183 00000000
53d0fe00 :53622468 00000000 00542d56 005426e0 00542600 00000001
53d0fe18 :00441350 00441379 53d0fe40 0043c403 53d0fe40 7ffda000
53d0fe30 :00000000 53d0ff64 53622468 53622468 53d0fea0 00501a90
53d0fe48 :00000000 53622468 8084ab49 8083a8f5 00607c20 b7be4be0
53d0fe60 :53d0fe40 00501a90 00000000 53622468 c03007fc c01fff60
53d0fe78 :536224c8 00000388 00000000 00501a90 00000000 53622468
53d0fe90 :00000000 7c8210b4 005c3728 ffffffff 53d0fe80 00501a90
53d0fea8 :5e3ccd70 53622468 ffba5fc0 0000340d 005c3700 53622468
53d0fec0 :53d0ff44 53d0ff4c 00608020 00501265 53622468 53d0ff44
53d0fed8 :00000000 53622468 00000000 0007fbb4 004c466f 00000000
53d0fef0 :53622468 00608020 53d0ff4c 00000000 53622468 0050f95a
53d0ff08 :53c10000 00003000 00000140 53d0ff18 00000040 0050f391
53d0ff20 :0050f3b7 53622b40 53622468 002752ec 004c4e4f 00000020
53d0ff38 :0058ba5c 53622468 53622498 53622468 53622468 00000000
53d0ff50 :53622468 53d0ff64 53622468 004c4647 004c4668 0007fbb4
53d0ff68 :004c504d 0043c350 00000000 00000000 00000000 53d0ffb8
53d0ff80 :53622b18 00000000 0043c350 00510236 002750b8 00000000
53d0ff98 :00000000 53622b18 53d0ff94 53d0f8c4 53d0ffdc 00579e52
53d0ffb0 :005925a0 00000000 53d0ffec 77e66063 53622b18 00000000
53d0ffc8 :00000000 53622b18 c0000005 53d0ffc4 53d0f8c4 ffffffff
53d0ffe0 :77e6b798 77e66070 00000000 00000000 00000000 00510200
Code:
00505031 :72d03bd1 76d33bfa 83d38b02 5c56b83d 14750100 cf2bca8b
00505049 :e9c1d98b f3c03302 83cb8bab aaf303e1 eb045689 5ce85692
00505061 :5600058b 44e8f88b 83000588 ff8308c4 78850f02 5fffffff
00505079 :c8835d5e 8bc35bff 2a0c8d16 cd8b0e89 e9c1f18b 8bc03302
00505091 :8babf3fa 03e183ce 448baaf3 c0851824 408b3174 02895f04
005050a9 :1824448b 10895d5e c35bc033 1c24548b 18244c8b 006a006a
005050c1 :5255006a 54e85051 83fff6b0 5e5f1cc4 33c35b5d 02895fc0
005050d9 :1824448b 10895d5e c35bc033 cccccccc cccccccc 8bcccccc
005050f1 :a3042444 005afe84 ccccccc3 8bcccccc 8b04244c 48788301
00505109 :4c408b03 af0f0a75 c0830841 f8e08317 ccccccc3 8bcccccc
00505121 :8b04244c 7401a801 fee08307 018bc88b 03487883 754c408b
00505139 :41af0f0a 17c08308 c3f8e083 cccccccc cccccccc 8bcccccc
00505151 :8b042444 00011488 37e4a100 d233005c f7f0c083 24548bf1
00505169 :76d03b08 c3c03303 83caaf0f e18307c1 10c183f8 8bc3c18b
00505181 :f6082444 00013d80 548b0800 888b0c24 00000114 006a1774
00505199 :006a006a 8b505251 501c2444 f6af76e8 1cc483ff 505251c3
005051b1 :1024448b fe25e850 c483ffff a1ccc310 005c37e4 24748b56
005051c9 :148e8b0c 83000001 d233f0c0 8b57f1f7 3b18247c 330476f8
005051e1 :0f0cebc9 c183cfaf f8e18307 3b10c183 5afe840d 8b197200
005051f9 :8b142444 6a0c244c 56505700 b2f5e851 c483fff6 c35e5f14
00505211 :0875c985 fffeb85f c35effff 0c24548b 245c8b53 56535118
00505229 :fdb1e852 c483ffff 75c08510 890b8b05 5f5b0879 8bccc35e
Loaded modules:
(* denotes the module causing the exception)
0x7c800000-0x7c8bffff C:\WINDOWS\system32\ntdll.dll
0x77e40000-0x77f41fff C:\WINDOWS\system32\kernel32.dll
0x77f50000-0x77febfff C:\WINDOWS\system32\ADVAPI32.dll
0x77c50000-0x77ceefff C:\WINDOWS\system32\RPCRT4.dll
0x77ba0000-0x77bf9fff C:\WINDOWS\system32\MSVCRT.dll
0x00410000-0x00619fff* E:\deploy\FSC-Destiny\java\jre\bin\jrockit\jvm.dll
0x7c340000-0x7c395fff E:\deploy\FSC-Destiny\java\jre\bin\MSVCR71.dll
0x76f50000-0x76f62fff C:\WINDOWS\system32\Secur32.dll
0x77e00000-0x77e21fff C:\WINDOWS\system32\NTMARTA.DLL
0x77670000-0x777a3fff C:\WINDOWS\system32\ole32.dll
0x77c00000-0x77c47fff C:\WINDOWS\system32\GDI32.dll
0x77380000-0x77411fff C:\WINDOWS\system32\USER32.dll
0x5ccf0000-0x5ccfefff C:\WINDOWS\system32\SAMLIB.dll
0x76f10000-0x76f3dfff C:\WINDOWS\system32\WLDAP32.dll
0x6d370000-0x6d38cfff E:\deploy\FSC-Destiny\java\jre\bin\java.dll
0x6d680000-0x6d68bfff E:\deploy\FSC-Destiny\java\jre\bin\verify.dll
0x76aa0000-0x76accfff C:\WINDOWS\system32\WINMM.dll
0x71bc0000-0x71bc7fff C:\WINDOWS\system32\rdpsnd.dll
0x771f0000-0x77200fff C:\WINDOWS\system32\WINSTA.dll
0x71c40000-0x71c97fff C:\WINDOWS\system32\NETAPI32.dll
0x76b70000-0x76b7afff C:\WINDOWS\system32\PSAPI.DLL
0x548e0000-0x548f1fff E:\deploy\FSC-Destiny\jboss\lib\wrapper.dll
0x6d530000-0x6d542fff E:\deploy\FSC-Destiny\java\jre\bin\net.dll
0x71c00000-0x71c16fff C:\WINDOWS\system32\WS2_32.dll
0x71bf0000-0x71bf7fff C:\WINDOWS\system32\WS2HELP.dll
0x71b20000-0x71b60fff C:\WINDOWS\system32\mswsock.dll
0x5f270000-0x5f2c8fff C:\WINDOWS\system32\hnetcfg.dll
0x71ae0000-0x71ae7fff C:\WINDOWS\System32\wshtcpip.dll
0x76ed0000-0x76ef8fff C:\WINDOWS\system32\DNSAPI.dll
0x76f70000-0x76f76fff C:\WINDOWS\System32\winrnr.dll
0x76f80000-0x76f84fff C:\WINDOWS\system32\rasadhlp.dll
0x68000000-0x6802efff C:\WINDOWS\system32\rsaenh.dll
0x76920000-0x769e3fff C:\WINDOWS\system32\USERENV.dll
0x6d660000-0x6d665fff E:\deploy\FSC-Destiny\java\jre\bin\rmi.dll
0x02800000-0x028c0fff E:\deploy\FSC-Destiny\java\jre\bin\dbghelp.dll
0x77b90000-0x77b97fff C:\WINDOWS\system32\VERSION.dll
Roots Dump Helper:
method=com/follett/fsc/destiny/client/circulation/servlet/CheckinForm.formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;
ip=0x624B8254
storage=0xffffffff
ref=0x5E64BECC
*ref=0x1A41CBE8
stackIter=0x53D0FD0C
refIter=0x53D0FD38
Roots Processed Thread: "http-0.0.0.0-80-Processor67" id=114 idx=0xd8 tid=11784 lastJavaFrame=0x5E64BEA0
at jrockit/vm/Allocator.allocLargeArray(II)Ljava/lang/Object;(Native Method)
at java/lang/String.<init>([CII)V(Unknown Source)[optimized]
at java/lang/StringBuffer.toString()Ljava/lang/String;(StringBuffer.java:586)[inlined]
at com/follett/fsc/destiny/client/circulation/servlet/CheckinForm.formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;(CheckinForm.java:578)[optimized]
at org/apache/jsp/circulation/checkin_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(checkin_jsp.java:372)[optimized]
at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
at org/apache/catalina/core/ApplicationDispatcher.doInclude(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:590)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:510)[optimized]
at org/apache/jasper/runtime/JspRuntimeLibrary.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljava/lang/String;Ljavax/servlet/jsp/JspWriter;Z)V(JspRuntimeLibrary.java:966)[inlined]
at org/apache/jasper/runtime/PageContextImpl.include(Ljava/lang/String;)V(PageContextImpl.java:581)[inlined]
at org/apache/struts/taglib/template/GetTag.doStartTag()I(GetTag.java:201)[optimized]
at org/apache/jsp/common/shelltemplate_jsp._jspx_meth_template_get_9(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z(shelltemplate_jsp.java:621)[inlined]
at org/apache/jsp/common/shelltemplate_jsp._jspx_meth_base_handleExceptions_0(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z(shelltemplate_jsp.java:581)[optimized]
at org/apache/jsp/common/shelltemplate_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(shelltemplate_jsp.java:348)[optimized]
at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
at org/apache/catalina/core/ApplicationDispatcher.doInclude(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:590)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:510)[optimized]
at org/apache/jasper/runtime/JspRuntimeLibrary.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljava/lang/String;Ljavax/servlet/jsp/JspWriter;Z)V(JspRuntimeLibrary.java:966)[inlined]
at org/apache/jasper/runtime/PageContextImpl.include(Ljava/lang/String;)V(PageContextImpl.java:581)[inlined]
at org/apache/struts/taglib/template/InsertTag.doEndTag()I(InsertTag.java:158)[optimized]
at org/apache/jsp/common/index_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(index_jsp.java:296)[optimized]
at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
at org/apache/catalina/core/ApplicationDispatcher.processRequest(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:474)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.doForward(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:409)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.forward(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:312)[optimized]
at org/apache/struts/action/RequestProcessor.doForward(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(RequestProcessor.java:1058)[inlined]
at org/apache/struts/action/RequestProcessor.processForwardConfig(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/config/ForwardConfig;)V(RequestProcessor.java:451)[optimized]
at com/follett/fsc/destiny/client/common/servlet/DestinyRequestProcessor.processForwardConfig(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/config/ForwardConfig;)V(DestinyRequestProcessor.java:301)[optimized]
at org/apache/struts/action/RequestProcessor.processActionForward(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/action/ActionForward;)V(RequestProcessor.java:401)[inlined]
at org/apache/struts/action/RequestProcessor.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(RequestProcessor.java:279)[optimized]
at com/follett/fsc/destiny/client/common/servlet/DestinyRequestProcessor.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(DestinyRequestProcessor.java:336)[optimized]
at org/apache/struts/action/ActionServlet.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(ActionServlet.java:1420)[inlined]
at org/apache/struts/action/ActionServlet.doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(ActionServlet.java:502)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpServlet.java:697)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[inlined]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[optimized]
at com/follett/fsc/destiny/client/filters/DestinyFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(DestinyFilter.java:34)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:186)[inlined]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[optimized]
at org/jboss/web/tomcat/filters/ReplyHeaderFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(ReplyHeaderFilter.java:75)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:186)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/StandardWrapperValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardWrapperValve.java:214)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/StandardContextValve.invokeInternal(Lorg/apache/catalina/Wrapper;Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardContextValve.java:198)[inlined]
at org/apache/catalina/core/StandardContextValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardContextValve.java:152)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[optimized]
at org/jboss/web/tomcat/security/CustomPrincipalValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(CustomPrincipalValve.java:66)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[optimized]
at org/jboss/web/tomcat/security/SecurityAssociationValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(SecurityAssociationValve.java:158)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/StandardHostValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardHostValve.java:137)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[optimized]
at org/apache/catalina/valves/ErrorReportValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(ErrorReportValve.java:118)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/StandardEngineValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardEngineValve.java:109)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/ContainerBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(ContainerBase.java:929)[optimized]
at org/apache/coyote/tomcat5/CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V(CoyoteAdapter.java:160)[optimized]
at org/apache/coyote/http11/Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V(Http11Processor.java:799)[optimized]
at org/apache/coyote/http11/Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V(Http11Protocol.java:705)[optimized]
at org/apache/tomcat/util/net/TcpWorkerThread.runIt([Ljava/lang/Object;)V(PoolTcpEndpoint.java:577)[optimized]
at org/apache/tomcat/util/threads/ThreadPool$ControlRunnable.run()V(ThreadPool.java:683)
at java/lang/Thread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java()V(Native Method)
-- end of trace
* 624B8248 x86_mov edx, dword ptr [ebp+0x0C]
edib, ebxb, ebpb, [sp+0x70]b, [sp+0xd4]b 624B824B x86_xor eax, eax
624B824D x86_mov esi, ebx
* 624B824F x86_call [0x5FC8BA80] <java/lang/String@<init>([CII)V+0>
esib, edib, ebxb, [sp+0x70]b, [sp+0xd4]b* 624B8254 x86_mov esi, dword ptr [esp+0x000000D4]
ebxb, [sp+0x70]b, [sp+0xd4]b* 624B825B x86_test esi, 0x00000004
esib, ebxb
"(GC Main Thread)" id=5 idx=0xa tid=8284 lastJavaFrame=0xFFFFFFFC
Thread Stack Trace:
at _mmGetPossibleMovedObjectSize+17()@0x00505131
Additional information is available in:
E:\deploy\FSC-Destiny\jboss\bin\jrockit.3120.dump
E:\deploy\FSC-Destiny\jboss\bin\jrockit.3120.mdmp
Please send the file(s), information about your system
setup and the program you were running to [email protected]. Thank you.
===== END DUMP ===============================================================If any one is interested the latest patch still does not address JRockits termination with a memory access violation.
Sure doesn't seem to me that the 1.5 vm is production stable on the WIN 32 platform.
Dave
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 05:10:03 on Wed Jul 13 21:26:47 2005
Additional information is available in:
E:\deploy\FSC-Destiny\jboss\bin\jrockit.4052.dump
E:\deploy\FSC-Destiny\jboss\bin\jrockit.4052.mdmp
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.
Error Message: Illegal memory access. [54]
Exception Rec: EXCEPTION_ACCESS_VIOLATION (0xc0000005) at 0x00505D31 - memory at 0x00000048 could not be read.
Minidump : Wrote mdmp. Size is 320MB
Version : BEA JRockit(R) R25.2.1-11 dra-46547-20050621-1513-win-ia32
GC : gencon
: mmHeap->data = 0x00620000, mmHeap->top = 0x50620000
: mmStartCompaction = 0x0EC20000, mmEndCompaction = 0x18C20000
: Heap is not included in dumps.
CPU : Intel Pentium 4 (HT) SSE SSE2 NetBurst
Number CPUs : 8
Tot Phys Mem : 3757449216
OS version : Microsoft Windows Server 2003 Service Pack 1 (Build 3790)
State : JVM is running (Main thread has finished)
Command Line : -Djrockit.launcher.type=jrockit.shipment -DSecurity= -DhttpPort=80 -DhttpsPort=443 -Dhttp.proxyHost= -Dhttp.proxyPort= -Dhttp.proxyUser=${PROXY_USER} -Dhttp.proxyPassword=${PROXY_PASSWORD} -DINSIDE_JBOSS=x -Djboss.server.type=com.follett.fsc.jbosshelper.boot.DestinyServerImpl -Xgc:gencon -Djrockit.vm.useAdaptiveFatSpin=true -Xss32k -Xms1280m -Xmx1280m -Djava.library.path=../lib -Dwrapper.key=UWZMUt027kVrQEbr -Dwrapper.port=32000 -Dwrapper.use_system_time=TRUE -Dwrapper.version=3.1.2 -Dwrapper.native_library=wrapper -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperSimpleApp org.jboss.Main -c destiny -j xerces -C ../lib/jbosshelper-boot.jar
Environment : JAVA_HOME=(null), java.home=E:\deploy\FSC-Destiny\java\jre, java.class.path=../lib/wrapper.jar;../lib/wrappertest.jar;../../java/lib/tools.jar;./run.jar;../lib/xercesImpl.jar;../lib/xml-apis.jar, java.library.path=../lib
C Heap : Good; no memory allocations have failed
Registers (from context struct at 0x53D4F61C/0x53D4F9C8):
Converted EIP: 00505d31
EAX = 00000000 EBX = 5c2dcc04
ECX = 3dd22bc0 EDX = 642db1c8
ESI = 53d4fd3c EDI = 3dd22bc0
EIP = 00505d31 ESP = 53d4fc94
EBP = 00000000 EFL = 00010246
CS = 001b DS = 0023 ES = 0023
SS = 0023 FS = 003b GS = 0000
Stack:
53d4fc94 :0051f2d6 3dd22bc0 0046c7f0 0046c740 0046c8f0 0051f31d
53d4fcac :5c2dcc88 0051f386 5c2dcb78 00539abf 53d4fd3c 53d4fce8
53d4fcc4 :0046c740 58682660 00000001 00000001 00000004 58682660
53d4fcdc :00000000 5a2e3368 00000001 00000001 005398b0 53d4fcec
53d4fcf4 :00000000 53d4fd10 53d4fd3c 53d4fcd4 5c2dcb78 0000ffff
53d4fd0c :00000000 58682660 00000000 63cc42e0 606f4e48 5c2dcb84
53d4fd24 :5c2dcb7c 5c2dcb78 5868284c 00000000 00000001 00000001
53d4fd3c :00000000 642db1f0 642db1c8 00000002 00000000 3dd22bc0
53d4fd54 :3db714b8 5c2dcc88 00000001 3db714a8 3db714b8 00560bcb
53d4fd6c :58682660 0046c7d0 0046c740 0046c7f0 0046c740 58682660
53d4fd84 :0046c90b 58682660 0046c7d0 0046c740 0046c7f0 0046c740
53d4fd9c :58682660 00560b48 58682660 00000001 004416c0 00000000
53d4fdb4 :004414a0 004414a0 7ffda000 00000006 58681ed8 00000000
53d4fdcc :00000000 00000000 53d4fe60 00502670 00000000 537384b8
53d4fde4 :00000000 00000000 00609000 00000000 00000062 00000063
53d4fdfc :00000161 00000000 537384b8 00000000 0046d385 0046c8f0
53d4fe14 :0046c740 00000001 004414bd 53d4fe40 0043c538 53d4fe40
53d4fe2c :00000001 00000000 53d4ff64 537384b8 537384b8 53d4fea0
53d4fe44 :00502670 00000000 537384b8 00000000 8083a8f5 00608c10
53d4fe5c :b7d91be0 53d4fe40 00502670 00000000 537384b8 00000000
53d4fe74 :00000000 53738518 00000000 00000000 00502670 00000000
53d4fe8c :537384b8 7730d12e 000034fe 005c4718 ffffffff 53d4fe80
53d4fea4 :00502670 00000000 537384b8 a29bdcb8 000034e6 005c46f0
53d4febc :537384b8 53d4ff44 53d4ff4c 00609000 00501e45 537384b8
53d4fed4 :53d4ff44 00000000 537384b8 00000000 0007fbb4 004c4f5f
53d4feec :00000000 537384b8 00609000 53d4ff4c 00000000 537384b8
53d4ff04 :0051054a 53c50000 00003000 00000140 53d4ff18 00000040
53d4ff1c :0050ff81 0050ffa7 53738b70 537384b8 0027553c 004c573f
53d4ff34 :00000020 0058ccdc 537384b8 537384e8 537384b8 537384b8
53d4ff4c :00000000 537384b8 53d4ff64 537384b8 004c4f37 004c4f58
53d4ff64 :0007fbb4 004c593d 0043c480 00000000 00000000 00000000
53d4ff7c :53d4ffb8 53738b48 00000000 0043c480 00510e26 00275310
53d4ff94 :00000000 00000000 53738b48 53d4ff94 53d4f8c0 53d4ffdc
53d4ffac :0057acd2 00593820 00000000 53d4ffec 77e66063 53738b48
53d4ffc4 :00000000 00000000 53738b48 c0000005 53d4ffc4 53d4f8c0
53d4ffdc :ffffffff 77e6b798 77e66070 00000000 00000000 00000000
Code:
00505c31 :72d03bd1 76d33bfa 83d38b02 5c66a83d 14750100 cf2bca8b
00505c49 :e9c1d98b f3c03302 83cb8bab aaf303e1 eb045689 dce85692
00505c61 :5600058b c4e8f88b 83000588 ff8308c4 78850f02 5fffffff
00505c79 :c8835d5e 8bc35bff 2a0c8d16 cd8b0e89 e9c1f18b 8bc03302
00505c91 :8babf3fa 03e183ce 448baaf3 c0851824 408b3174 02895f04
00505ca9 :1824448b 10895d5e c35bc033 1c24548b 18244c8b 006a006a
00505cc1 :5255006a 14e85051 83fff6ab 5e5f1cc4 33c35b5d 02895fc0
00505cd9 :1824448b 10895d5e c35bc033 cccccccc cccccccc 8bcccccc
00505cf1 :a3042444 005b0e84 ccccccc3 8bcccccc 8b04244c 48788301
00505d09 :4c408b03 af0f0a75 c0830841 f8e08317 ccccccc3 8bcccccc
00505d21 :8b04244c 7401a801 fee08307 018bc88b 03487883 754c408b
00505d39 :41af0f0a 17c08308 c3f8e083 cccccccc cccccccc 8bcccccc
00505d51 :8b042444 00011488 47d4a100 d233005c f7f0c083 24548bf1
00505d69 :76d03b08 c3c03303 83caaf0f e18307c1 10c183f8 8bc3c18b
00505d81 :f6082444 00013d80 548b0800 888b0c24 00000114 006a1774
00505d99 :006a006a 8b505251 501c2444 f6aa36e8 1cc483ff 505251c3
00505db1 :1024448b fe25e850 c483ffff a1ccc310 005c47d4 24748b56
00505dc9 :148e8b0c 83000001 d233f0c0 8b57f1f7 3b18247c 330476f8
00505de1 :0f0cebc9 c183cfaf f8e18307 3b10c183 5b0e840d 8b197200
00505df9 :8b142444 6a0c244c 56505700 adb5e851 c483fff6 c35e5f14
00505e11 :0875c985 fffeb85f c35effff 0c24548b 245c8b53 56535118
00505e29 :fdb1e852 c483ffff 75c08510 890b8b05 5f5b0879 8bccc35e
Loaded modules:
(* denotes the module causing the exception)
0x7c800000-0x7c8bffff C:\WINDOWS\system32\ntdll.dll
0x77e40000-0x77f41fff C:\WINDOWS\system32\kernel32.dll
0x77f50000-0x77febfff C:\WINDOWS\system32\ADVAPI32.dll
0x77c50000-0x77ceefff C:\WINDOWS\system32\RPCRT4.dll
0x77ba0000-0x77bf9fff C:\WINDOWS\system32\MSVCRT.dll
0x00410000-0x0061afff* E:\deploy\FSC-Destiny\java\jre\bin\jrockit\jvm.dll
0x7c340000-0x7c395fff E:\deploy\FSC-Destiny\java\jre\bin\MSVCR71.dll
0x76f50000-0x76f62fff C:\WINDOWS\system32\Secur32.dll
0x77e00000-0x77e21fff C:\WINDOWS\system32\NTMARTA.DLL
0x77670000-0x777a3fff C:\WINDOWS\system32\ole32.dll
0x77c00000-0x77c47fff C:\WINDOWS\system32\GDI32.dll
0x77380000-0x77411fff C:\WINDOWS\system32\USER32.dll
0x5ccf0000-0x5ccfefff C:\WINDOWS\system32\SAMLIB.dll
0x76f10000-0x76f3dfff C:\WINDOWS\system32\WLDAP32.dll
0x6d370000-0x6d38cfff E:\deploy\FSC-Destiny\java\jre\bin\java.dll
0x6d680000-0x6d68bfff E:\deploy\FSC-Destiny\java\jre\bin\verify.dll
0x76aa0000-0x76accfff C:\WINDOWS\system32\WINMM.dll
0x71bc0000-0x71bc7fff C:\WINDOWS\system32\rdpsnd.dll
0x771f0000-0x77200fff C:\WINDOWS\system32\WINSTA.dll
0x71c40000-0x71c97fff C:\WINDOWS\system32\NETAPI32.dll
0x76b70000-0x76b7afff C:\WINDOWS\system32\PSAPI.DLL
0x54780000-0x54791fff E:\deploy\FSC-Destiny\jboss\lib\wrapper.dll
0x6d530000-0x6d542fff E:\deploy\FSC-Destiny\java\jre\bin\net.dll
0x71c00000-0x71c16fff C:\WINDOWS\system32\WS2_32.dll
0x71bf0000-0x71bf7fff C:\WINDOWS\system32\WS2HELP.dll
0x71b20000-0x71b60fff C:\WINDOWS\system32\mswsock.dll
0x5f270000-0x5f2c8fff C:\WINDOWS\system32\hnetcfg.dll
0x71ae0000-0x71ae7fff C:\WINDOWS\System32\wshtcpip.dll
0x76ed0000-0x76ef8fff C:\WINDOWS\system32\DNSAPI.dll
0x76f70000-0x76f76fff C:\WINDOWS\System32\winrnr.dll
0x76f80000-0x76f84fff C:\WINDOWS\system32\rasadhlp.dll
0x68000000-0x6802efff C:\WINDOWS\system32\rsaenh.dll
0x76920000-0x769e3fff C:\WINDOWS\system32\USERENV.dll
0x6d660000-0x6d665fff E:\deploy\FSC-Destiny\java\jre\bin\rmi.dll
0x02800000-0x028c0fff E:\deploy\FSC-Destiny\java\jre\bin\dbghelp.dll
0x77b90000-0x77b97fff C:\WINDOWS\system32\VERSION.dll
Roots Dump Helper:
method=com/follett/fsc/destiny/client/circulation/servlet/CheckinForm.formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;
ip=0x606F4E48
storage=0xffffffff
ref=0x5C2DCB78
*ref=0x3DB714A8
stackIter=0x53D4FD10
refIter=0x53D4FD3C
Roots Processed Thread: "http-0.0.0.0-80-Processor58" id=105 idx=0xc6 tid=3648 lastJavaFrame=0x5C2DCB48
at jrockit/vm/Allocator.nativeGetNewTLA(II)I(Native Method)
at jrockit/vm/Allocator.getNewTLAAndAlloc(III)Ljava/lang/Object;(Unknown Source)[inlined]
at jrockit/vm/Allocator.getMoreMemoryAndAlloc(IIII)Ljava/lang/Object;(Unknown Source)[optimized]
at com/follett/fsc/destiny/client/circulation/servlet/CheckinForm.formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;(CheckinForm.java:406)[optimized]
at org/apache/jsp/circulation/checkin_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(checkin_jsp.java:372)[optimized]
at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
at org/apache/catalina/core/ApplicationDispatcher.doInclude(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:590)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:510)[optimized]
at org/apache/jasper/runtime/JspRuntimeLibrary.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljava/lang/String;Ljavax/servlet/jsp/JspWriter;Z)V(JspRuntimeLibrary.java:966)[inlined]
at org/apache/jasper/runtime/PageContextImpl.include(Ljava/lang/String;)V(PageContextImpl.java:581)[inlined]
at org/apache/struts/taglib/template/GetTag.doStartTag()I(GetTag.java:201)[optimized]
at org/apache/jsp/common/shelltemplate_jsp._jspx_meth_template_get_9(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z(shelltemplate_jsp.java:621)[inlined]
at org/apache/jsp/common/shelltemplate_jsp._jspx_meth_base_handleExceptions_0(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z(shelltemplate_jsp.java:581)[optimized]
at org/apache/jsp/common/shelltemplate_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(shelltemplate_jsp.java:348)[optimized]
at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
at org/apache/catalina/core/ApplicationDispatcher.doInclude(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:590)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:510)[optimized]
at org/apache/jasper/runtime/JspRuntimeLibrary.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljava/lang/String;Ljavax/servlet/jsp/JspWriter;Z)V(JspRuntimeLibrary.java:966)[inlined]
at org/apache/jasper/runtime/PageContextImpl.include(Ljava/lang/String;)V(PageContextImpl.java:581)[inlined]
at org/apache/struts/taglib/template/InsertTag.doEndTag()I(InsertTag.java:158)[optimized]
at org/apache/jsp/common/index_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(index_jsp.java:296)[optimized]
at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
at org/apache/catalina/core/ApplicationDispatcher.processRequest(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:474)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.doForward(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:409)[inlined]
at org/apache/catalina/core/ApplicationDispatcher.forward(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:312)[optimized]
at org/apache/struts/action/RequestProcessor.doForward(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(RequestProcessor.java:1058)[inlined]
at org/apache/struts/action/RequestProcessor.processForwardConfig(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/config/ForwardConfig;)V(RequestProcessor.java:451)[optimized]
at com/follett/fsc/destiny/client/common/servlet/DestinyRequestProcessor.processForwardConfig(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/config/ForwardConfig;)V(DestinyRequestProcessor.java:301)[optimized]
at org/apache/struts/action/RequestProcessor.processActionForward(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/action/ActionForward;)V(RequestProcessor.java:401)[inlined]
at org/apache/struts/action/RequestProcessor.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(RequestProcessor.java:279)[optimized]
at com/follett/fsc/destiny/client/common/servlet/DestinyRequestProcessor.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(DestinyRequestProcessor.java:336)[optimized]
at org/apache/struts/action/ActionServlet.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(ActionServlet.java:1420)[inlined]
at org/apache/struts/action/ActionServlet.doPost(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(ActionServlet.java:520)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpServlet.java:717)[optimized]
at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[inlined]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[optimized]
at com/follett/fsc/destiny/client/filters/DestinyFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(DestinyFilter.java:34)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:186)[inlined]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[optimized]
at org/jboss/web/tomcat/filters/ReplyHeaderFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(ReplyHeaderFilter.java:75)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:186)[optimized]
at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
at org/apache/catalina/core/StandardWrapperValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardWrapperValve.java:214)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/StandardContextValve.invokeInternal(Lorg/apache/catalina/Wrapper;Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardContextValve.java:198)[inlined]
at org/apache/catalina/core/StandardContextValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardContextValve.java:152)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[optimized]
at org/jboss/web/tomcat/security/CustomPrincipalValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(CustomPrincipalValve.java:66)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[optimized]
at org/jboss/web/tomcat/security/SecurityAssociationValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(SecurityAssociationValve.java:158)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/StandardHostValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardHostValve.java:137)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[optimized]
at org/apache/catalina/valves/ErrorReportValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(ErrorReportValve.java:118)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/StandardEngineValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardEngineValve.java:109)[optimized]
at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[inlined]
at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
at org/apache/catalina/core/ContainerBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(ContainerBase.java:929)[optimized]
at org/apache/coyote/tomcat5/CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V(CoyoteAdapter.java:160)[optimized]
at org/apache/coyote/http11/Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V(Http11Processor.java:799)[optimized]
at org/apache/coyote/http11/Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V(Http11Protocol.java:705)[optimized]
at org/apache/tomcat/util/net/TcpWorkerThread.runIt([Ljava/lang/Object;)V(PoolTcpEndpoint.java:577)[optimized]
at org/apache/tomcat/util/threads/ThreadPool$ControlRunnable.run()V(ThreadPool.java:683)
at java/lang/Thread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java()V(Native Method)
-- end of trace
606F4E36 x86_mov dword ptr [esp], edx
606F4E39 x86_mov edx, 0x00000018
606F4E3E x86_mov eax, 0x50A49724
* 606F4E43 x86_call [0x5F431F30] <jrockit/vm/Allocator@getMoreMemoryAndAlloc(IIII)Ljava/lang/Object;+0>
ebpb, [sp+0x80]b, [sp+0x104]b* 606F4E48 x86_mov ebx, esi
esib, ebpb, [sp+0x80]b, [sp+0x104]b 606F4E4A x86_jmp [0x606F41D2] <com/follett/fsc/destiny/client/circulation/servlet/CheckinForm@formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;+6162>
"(GC Main Thread)" id=5 idx=0xa tid=3332 lastJavaFrame=0xFFFFFFFC
Thread Stack Trace:
at _mmGetPossibleMovedObjectSize+17()@0x00505D31
Additional information is available in:
E:\deploy\FSC-Destiny\jboss\bin\jrockit.4052.dump
E:\deploy\FSC-Destiny\jboss\bin\jrockit.4052.mdmp
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.
===== END DUMP =============================================================== -
Hi, what is the equivalent DS in LBWE to capture MM03 data for sales org 2. How do we make a report in BW for this requirement. I need the DS for this.
Thanks,
RadhaHi,
You can try to use datasource 0MAT_SALES_ATTR...
If you would like to create queries based on characteristic values you should first create it as InfoProvider (in RSA1 go to InfoProvider and from menu choose something like "Create characteristic as...").
Krzys
Maybe you are looking for
-
Hi guys, I am using a 3-node WS 2012 R2 Hyper-V cluster. For all virtual machines I enabled resource metering. However, on a random basis Measure-VM stops displaying numbers, it just returns blank fields instead of values...resource metering is still
-
Adding text automatically through use of a button
Hi there, Apologies if this has been asked before. I am creating a form in which a user creates a cost estimate for work done. This is just done by typing the information into a standard text field. At the end of every cost estimate is a standard pie
-
SCAT program for copying BOM from one material to another material??
Hi Gurus, Tried creating SCAT program for copying BOM from one material to another material and founf that the copying function does not work. Please advise?? Thank you. Naveen.
-
What about copy and paste builds?
In Keynote 2 you can copy and paste attributes which really helps if you are doing an intense project. What would have been great was if Keynote 3 offered you to copy and paste builds as well. I have read here that you can make masters and build the.
-
How to make a custom drum track
APPLE, you need to LISTEN. I want to be able to swiftly and intuitively create a new drum track and simply create every drum stroke for a song. The current method is COUNTER-INTUITIVE. There should be multiple ways to do this, but here's the basic me