XSLT Arithmatic overflow
Any one,
We are using Oracle XSLT processor for transforming XML documents. There seems to be over flow when we multiply numbers resulting in over a billion
ex 8900000 * 1000 results in 8899999744 instead of 89000000000.
Any work aroung to this? Any help is appreciated.
Thanks
Ramu
This is Oracle Bug# 1717844, hopefully being fixed for the 9.0.1.0.0 production release.
The workaround is to use a Java extension function for adding two large numbers as Java "double" values.
Similar Messages
-
Hi,
I have a form draft that is getting an arithmatic overflow error when it opens. The error explanation is due to the formula below. Is there a way to fix this?
HIRE.measurementpage.#subform[0].dutyfinalscore::calculate - (FormCalc, client)
$ = division *.60Hi Bruce,
I removed the previous calc and replaced - under Javascript - yours. It did stop the message which is great but it seems to have stopped the other calculations that are connected to it.
division * .06;
Field one is Point total ---taken from another area of the document
Field two is Count of Duties - taken from another area of the document
Field three is the divison of Point total /Count of Duties
Field four is the final calc taking Division*.06
Division of Point and Division*.06 are now blank -
Purchase Quotation Finalization Issue
Hi all when iam tring to open Quotation finalizations in purchase indent, there was a pop up saying
" [microsoft][ODBC SQL Server driver][SQL Server] Arithmatic overflow error converting numeric to data type varchar"
iam unable to see the Quotation finalizations. Iam using Purchase Indent 4.1.10. Please gimme any idea how i can solve this error. Thankyou.
Regards,
Sri.Purchase Indent is not in standard scope of B1. It should be an addon.
Please contact the developer/ company of the addon for this. -
ABAP to XML Transformation Dynamic Element Generation
Hi all,
I have created a deep structure and used simple transformation in XSLT Tool to create XML file. But I would like to generate some elements dynamically. Desired XML output is in the attachments.
There is a way to do that if had used XSLT Program instead of simple transformation (dynamic xml nodes using xslt - Stack Overflow) but XSLT Program does not create fields from structures automatically like simple transformation.
So, is there any way to do that using simple transformation ?
Thanks.The error is related to your web browser software or release, because it can't support utf-16 xml file (for example, IE 6 doesn't support it).
Your output file contains <?xml version="1.0" encoding="utf-16"?> in your ECC 6 system because your SAP system is Unicode, and you used a variable of character type behind RESULT XML. When it's character, SAP converts the XML into SAP code page. If you use a byte type behind RESULT XML, SAP doesn't convert, and you'll get the XML data in the encoding of the transformation (defined here: <xsl:output encoding="ISO-8859-1" ...).
I guess you have choosen ISO-8859-1 because your 4.7 system issued a file with that encoding.
So, the only thing you have to do, in the call transformation statement, is to store the result into a table of X255 (instead of table of CHAR2048).
Edited by: Sandra Rossi on Jul 6, 2010 4:14 PM CET:
You must also download using filetype = 'BIN' -
Dear Experts.,
Am created one query for retreving the data based on location and the document date in A/R invoice i write query in over demodatabase it getting exact report.. after that i write this query into Original database it getting error like
"Arithmatic Overflow error converting expression to data type date time 'User-Defined Values' (CSHS)"
Query-
SELECT T0.[DocNum], T0.[DocDate], T0.[CardCode], T0.[CardName], T0.[DocTotal] FROM OINV T0 WHERE T0.[DocDate] >=[%0] AND T0.[DocDate] <=[%1] AND T0.[DOCENTRY] IN (SELECT DISTINCT T1.DOCENTRY FROM INV1 T1 WHERE T1.LOCCODE='2')
Regards
ShamseerTry this one:
SELECT T0.DocNum, T0.DocDate, T0.CardCode, T0.CardName, T0.DocTotal
FROM OINV T0
WHERE T0.DocDate >='[%0]' AND T0.DocDate <='[%1]'
AND T0.DOCENTRY IN (SELECT DISTINCT T1.DOCENTRY FROM INV1 T1 WHERE T1.LOCCODE='2') -
Incoming order analysis calculation
Hello,
I have an issue for the old WBS
Incoming order values in table COSB is not calculated correctly and system has determined very huge value.
As the value is very huge (13 digits), system is giving dump of Arithmatic overflow while closing.
SAP has replied to correct the COSB table value manually and the correct values can be determined by using the actual costs in the corresponding database tables (COSP and COSS).
Can any one let me know how COSS and COSP table entries are used to calculate COSB values.
thanks, Madhusudan patilHi
Try using Tac KE24 and check how many digits are being displayed.
Regards,
PSR
Edited by: PSR on Dec 6, 2011 2:43 PM -
Hi All,
I am facing a problem in installing the NetWeaver 4 on the same server where I have R/3 4.7 and DB (SQL Server 2000). I mean both the instances are on same server. I am able to install the CI for NW but during the installation of DI of NW i am facing a problem of "Arithmatic overflow error converting expression to data type int". This error occurs when DI installtion of NW asks for Clean Up dtabase Schema.
Also when I am starting the r/3 instance, dispatcher is not getting started. The developer trace file says:
trc file: "dev_disp", trc level: 1, release: "620"
Wed Jun 08 11:28:48 2005
kernel runs with dp version 8(ext=1) (@(#) DPLIB-INT-VERSION-8)
length of sys_adm_ext is 304 bytes
systemid 560 (PC with Windows NT)
relno 6200
patchlevel 0
patchno 1350
intno 20020600
make: multithreaded, ASCII
pid 3660
***LOG Q00=> DpSapEnvInit, DPStart (00 3660) [dpxxdisp.c 1018]
shared lib "dw_xml.dll" version 1350 successfully loaded
shared lib "dw_xtc.dll" version 1350 successfully loaded
shared lib "dw_stl.dll" version 1350 successfully loaded
Wed Jun 08 11:28:53 2005
WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 5 seconds
***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c 3447]
MtxInit: -2 0 0
DpShMCreate: sizeof(wp_adm) 6080 (760)
DpShMCreate: sizeof(tm_adm) 1692424 (8420)
DpShMCreate: sizeof(wp_ca_adm) 18000 (60)
DpShMCreate: sizeof(appc_ca_adm) 6000 (60)
DpShMCreate: sizeof(comm_adm) 192000 (384)
DpShMCreate: sizeof(wall_adm) (22440/34344/56/100)
DpShMCreate: SHM_DP_ADM_KEY (addr: 03890040, size: 1972944)
DpShMCreate: allocated sys_adm at 03890040
DpShMCreate: allocated wp_adm at 03890638
DpShMCreate: allocated tm_adm_list at 03891DF8
DpShMCreate: allocated tm_adm at 03891E20
DpShMCreate: allocated wp_ca_adm at 03A2F128
DpShMCreate: allocated appc_ca_adm at 03A33778
DpShMCreate: allocated comm_adm_list at 03A34EE8
DpShMCreate: allocated comm_adm at 03A34F00
DpShMCreate: allocated ca_info at 03A63D00
DpShMCreate: allocated wall_adm at 03A63D08
MBUF state OFF
EmInit: MmSetImplementation( 2 ).
<ES> client 0 initializing ....
<ES> InitFreeList
<ES> block size is 1024 kByte.
Using implementation std
<EsNT> Memory Reset enabled as NT default
<EsNT> EsIUnamFileMapInit: Initialize the memory 2264 MB
<ES> 2263 blocks reserved for free list.
ES initialized.
rdisp/http_min_wait_dia_wp : 1 -> 1
***LOG Q0K=> DpMsAttach, mscon ( M3SAPD01) [dpxxdisp.c 9405]
CCMS: Initalizing shared memory of size 20000000 for monitoring segment.
CCMS: start to initalize 3.X shared alert area (first segment).
DpMsgAdmin: Set release to 6200, patchlevel 0
MBUF state PREPARED
MBUF component UP
DpMBufHwIdSet: set Hardware-ID
***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c 941]
DpMsgAdmin: Set patchno for this platform to 1350
Release check o.K.
Wed Jun 08 11:28:58 2005
ERROR => SHUTDOWN request from wp_id 7 received [dpxxdisp.c 4266]
DpModState: change server state from STARTING to SHUTDOWN
Wed Jun 08 11:29:12 2005
ERROR => DpWpKill(2752, SIGINT): kill failed [dpxxtool.c 2604]
ERROR => DpWpKill(2596, SIGINT): kill failed [dpxxtool.c 2604]
Wed Jun 08 11:29:15 2005
***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c 9631]
MBUF state OFF
MBUF component DOWN
***LOG Q05=> DpHalt, DPStop ( 3660) [dpxxdisp.c 8165]
Please suggest.
Regards,
PankajI could get this fixed by changing the jdk version from 1.5 to 1.4.2_09, but now I fail at step 21 of 28 ,
can you please look at the post (a little above or below this POST)
Topic: load java data base content
Replies: 1 Pages: 1 Last Post: Oct 17, 2005 11:20 PM by: pradeep arumalla
I dont know how to give you the POST number or link.
thanks
Pradeep -
XMLTRANSFORM Too large stylesheet - code buffer overflow issue
Hi All,
My question is related to MSWordML generation from PLSQL stored procedure.
1. I have table, containing XSLT stylesheets for different documents
2. PLSQL stored procedure is generating dynamic content depending on some params and at the end I'm using
SELECT XMLTRANSFORM(XMLTYPE.createxml(db_data_clob), XMLTYPE.createxml(x.xslt_clob)).GetClobVal()
INTO res
FROM msword_ml_data x
WHERE x.report_id = rep_id_variable;
where : x.xslt_clob -> column, containing XSLT CLOB
db_data_clob -> dynamic content CLOB
res -> CLOB result
All this was working fine on Oracle11gR1, but I had to reinstall database and I said why not install Oracle11gR2 ...
Guess what. Stored procedure is raising exception when using XMLTRANSFORM :
Exception : : ORA-31011: XML parsing failed
ORA-19202: Error occurred in XML processing
LPX-00004: internal error "Too large stylesheet - code buffer overflow"
Google says nothing about it. I don't recall setting some special DB property in Oracle11gR1.
Has anyone encountered this ?
I haven't changed procedure nor table.
I'm using exactly the same XSLT's from Java code and they are working just fine, so they are not the reason. My guess is that something in Oracle11gR2 related to XML processing is changed.
If anyone could help, thanks in advanceFor those who are interested.
I have logged a service request and it turned out that this is is a bug in Oracle 11gR2.
"The limitation on the style sheet is not exactly a size limit but a limitation on the number of style sheet instructions and depends on the way the style sheet has been written. This is a C based parser limitation"
Anyway, the workaround is to create Java stored procedure and do transformation from there. -
While saving the delivery no in VA02 dump error showing (Arithmatic overflo
Hi,
while saving the delivery no in VA02, one dump error getting displayed.
Arithmatic over flow occurs.
Can any one can say how to rectify the program to avoid dump error
The below lines are showing in dump.
Waiting for quick response.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_ARITHMETIC_OVERFLOW', was not
caught in
procedure "USEREXIT_SAVE_DOCUMENT_PREPARE" "(FORM)", nor was it propagated by a
RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
An overflow was discovered in an ongoing arithmetical operation with
operands of type P. Possible causes are:
1. The result field of type P is too small for the result.
2. The result or a intermediate result has more than 31 decimal places.
How to correct the error
The result field must be enlarged, if this is still possible. It may
also be possible to break up the current process into subprocesses so
that only smaller values occur.
There may already be a solution to the error in the SAP notes system.
If you have access to the SAP notes system first try searching with the
following keywords:
"COMPUTE_BCD_OVERFLOW"
"BCD_FIELD_OVERFLOW" (Until release 4.0a, this runtime error occurred at this
position)
"SAPMV50A" or "ZSDI_MV50AFZ1_CRPC_CALC_4QA"
"USEREXIT_SAVE_DOCUMENT_PREPARE" ***----
Information on where terminated
Termination occurred in the ABAP program "SAPMV50A" - in
"USEREXIT_SAVE_DOCUMENT_PREPARE".
The main program was "SAPMV50A ".
In the source code you have the termination point in line 666
of the (Include) program "ZSDI_MV50AFZ1_CRPC_CALC_4QA".
The termination is caused because exception "CX_SY_ARITHMETIC_OVERFLOW"
occurred in
procedure "USEREXIT_SAVE_DOCUMENT_PREPARE" "(FORM)", but it was neither handled
locally nor declared
in the RAISING clause of its signature.
The procedure is in program "SAPMV50A "; its source code begins in line
208 of the (Include program "MV50AFZ1 ".
657 ADD: xvbap-brgew TO l_w_tot_list_vals-brgew,
658 xvbap-zzlogpoint TO l_w_tot_list_vals-zlogpoint,
659 xvbap-zztotgrossvalue TO
660 l_w_tot_list_vals-totgrossvalue.
661
662
663 l_w_tot_list_vals-gewei = xvbap-gewei.
664
665 IF NOT xvbap-pstyv IN zzt_free.
>>>>> ADD xvbap-volum TO l_w_tot_list_vals-volum.
667 ELSE.
668 ADD xvbap-volum TO l_w_tot_list_vals-volum_f.
669 ENDIF.
670 ADD 1 TO l_w_tot_list_vals-zw_nbitem.
Best Regards,
BDP
Edited by: Bansidhar Padhy on Jan 26, 2010 8:24 AMADD xvbap-volum TO l_w_tot_list_vals-volum.
Declare l_w_tot_list_vals-volum as "like vbap-volum" or (preferably) "type volum_ap".
If you're using a packed decimal, you've done something like.... volum(5) type p decimals 2, which is a great way to get an overflow...if you use packed decimals in a program...declare <field> type p decimals <n> without a length attribute, so that SAP can use the full 8 bytes for the calculation.....the put it into a alpha field for display, if needed.... -
Problems with some web parts when using XSLT
I have a page on which I have several web parts. Some web parts are custom while others are OOB and only XSLT is applied on them.
I am using 2 WFEs with NLB. Problem is when I do iisreset on one of the WFE then the OOB web parts with XSLT start giving error. You know the standard error "corelation ID....bla bla bla". Anyway the error automatically goes away after a 2, 3 minutes.
So basically if I do iisreset or stop the iis, and then load that page, then all custom web parts load fine except those OOB web parts with XSLT. And then they too start working fine after 2, 3 minutes if I reload page.
What could be the reason for that? Looks like some service on which XSLT depends take time to load!? And once that service is loaded then they start working fine? Or it could be due to distributed cache or something!?Hi Frank,
Which version of the SharePoint 2010 did you use?
In June 2011 CU code was added to the DataFormWebPart (which is used to display list data) that if an XSLT transform took longer than 5 seconds, a StackOverflowException was thrown. This was done to avoid
a potential Denial Of Service attack on SharePoint if crafted XML could be sent that would continually clog up the XSLT, thereby stopping pages from rendering.
In August 2011 CU the transform "timeout" was reduced from 5 seconds to 1.
So, any list with XSLT that takes longer than 1 second to parse in an XSLT transform goes *boom*.
After you perform an IIS reset , the cache of the page was cleared and you encountered the error. Once the page is cached, there is no error.
You can try to set up XSLT Timeout with the following PS commands:
$farm = Get-SPFarm
$farm.XsltTransformTimeOut = 5
$farm.Update()
Reference:
http://social.msdn.microsoft.com/Forums/sharepoint/de-DE/44cfd798-be7a-4436-8786-bd44049e7def/sp2010-column-filter-causing-unable-to-display-web-part-error-and-a-stack-overflow-exception?forum=sharepointgeneralprevious
Best Regards,
Eric
Eric Tao
TechNet Community Support -
We have an HTML page which user will use to get information. At the click of submit information is queried from 2 systems which is in XML format. This information is then merged into one before sending it back to the client.
Couple of questions:
1. My question, is it advisable to use XSLT for such kind of real time environment. I am not sure of the performance, if it's going to overload CPU, memory etc.
2. What are the basic guidelines for writing efficient XSLT transformation.
3. Is merging using XSLT slower than directly doing it in JAXB?In my experience, the decision to use Java code vs. XSLT is based on a couple of factors:
1) Is what you want to do something that can be done in XSLT? XSLT is a very powerful tool but it is very quirky. It is very different from any other programming language I've used (and I have used a lot of them). So, the first test is "Can what I want to do be done easily in XSLT?"
2) Next, who will make changes? If this is code to be shipped to a client and they will need to make minor changes over a period of time, and you don't want them to change the Java code, or the person who will be responsible for making those changes is not a Java programmer, then XSLT may be a better way than having the transformative code in Java. Also, changes might be done by an administrator with some training in XSLT more easily than having to teach them Java + XML + WebServices + database + + + .
3) I've never heard of situations where XSLT caused stack overflows, or lengthy delays. That is not to say that you can be sloppy and XSLT will save you. XSLT does not have some "simple" constructs like mutable variables, or loops as in most for or while loops, one fallback is to use recursion. This can eat memory if not controlled and tested.
4) Any work to fine tune the speed of this operation will probably be overshadowed by bad code in other parts of the application.
I cannot think of anything that can be done in XSLT that cannot be done in Java code. There are many things that cannot be done in XSLT, however, that can be done in Java. Writing and debugging XSLT, especially the first 100,000 or so times is not simple for anything more complex than a textbook or tutorial exercise.
So, there are no hard and fast rules on which is better. Each is the right choice for a set of problems. You have not given us enough information to make that decision. I've tried to help with your decision. -
Stack overflow causes JRockit to exit and dump core
Applying an XSLT (through Cocoon) which loops on itself, JRockit 1.4.2_05 crashes big time, rather than throwing a StackOverflowException as the Sun JVM does.
<pre>
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:00:53 on Fri Jun 17 17:43:06 2005
Additional information is available in:
/opt/cocoon/logs/jrockit.22752.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: Stack overflow
Signal info : si_signo=11, si_code=2
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 = 0x40000000
: mmStartCompaction = 0x2f000000, mmEndCompaction = 0x31800000
Number CPUs : 4
Tot Phys Mem : 3190132736
OS version : Unknown linux release
Linux version 2.6.11-gentoo-r5-vnu01 (root@core) (gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)) #1 SMP Tue Apr 5 11:22:33 BST 2005
State : JVM is running
Command Line : -Djava.class.path=/opt/java/home/lib/tools.jar -Djrockit.launcher.type=jrockit.shipment -server -Xms512m -Xmx512m -DLOG_FILE=/opt/cocoon/logs/cocoon-yyyy_mm_dd.log -DLOG_DATE_FORMAT=[yyyy/MM/dd hh:mm:ss.SSS] -Dorg.mortbay.util.URI.charset=ISO8859-1 -Djava.class.path=/opt/java/home/lib/tools.jar:/opt/cocoon/lib/ant-1.6.1.jar:/opt/cocoon/lib/ant-launcher-1.6.1.jar:/opt/cocoon/lib/endorsed/xalan-2.6.0.jar:/opt/cocoon/lib/endorsed/xerces-2.6.2.jar:/opt/cocoon/lib/endorsed/xml-apis-1.2.01.jar:/opt/cocoon/lib/jasper-compiler-4.1.29.jar:/opt/cocoon/lib/jasper-runtime-4.1.19.jar:/opt/cocoon/lib/jetty-4.2.19.jar:/opt/cocoon/lib/servlet-2.3.jar:/opt/cocoon/classes -Dcocoon.home=/opt/cocoon -Djetty.home=/opt/cocoon -Djava.endorsed.dirs=/opt/cocoon/lib/endorsed -Dnetworkaddress.cache.ttl=1800 -Djava.awt.headless=true -Dsun.java.command=org.mortbay.jetty.Server /opt/cocoon/etc/jetty.xml /opt/cocoon/etc/admin.xml
Environment : JAVA_HOME=/opt/java/home, java.home=/opt/java/jrockit-1.4.2_05/jre, java.class.path=/opt/java/home/lib/tools.jar:/opt/cocoon/lib/ant-1.6.1.jar:/opt/cocoon/lib/ant-launcher-1.6.1.jar:/opt/cocoon/lib/endorsed/xalan-2.6.0.jar:/opt/cocoon/lib/endorsed/xerces-2.6.2.jar:/opt/cocoon/lib/endorsed/xml-apis-1.2.01.jar:/opt/cocoon/lib/jasper-compiler-4.1.29.jar:/opt/cocoon/lib/jasper-runtime-4.1.19.jar:/opt/cocoon/lib/jetty-4.2.19.jar:/opt/cocoon/lib/servlet-2.3.jar:/opt/cocoon/classes, java.library.path=/opt/java/jrockit-1.4.2_05/jre/lib/i386/jrockit:/opt/java/jrockit-1.4.2_05/jre/lib/i386:/opt/java/jrockit-1.4.2_05/jre/../lib/i386
C Heap : Good; no memory allocations have failed
Registers (from context struct at 0x8a81144/0x8a8120c):
EAX = 00000001 EBX = 08a62d58
ECX = b5903074 EDX = 00000200
ESI = 08a62de4 EDI = 08a62d58
ESP = b5902ffc EIP = b7db0fa9
EBP = b5903020 EFL = 00010287
CS = 0073 DS = 007b ES = 007b
SS = 007b FS = 0033 GS = 0033
Stack:
b5902ffc :00000000 00000000 00000000 08a62e54 00000000 00000000
b5903014 :00000000 08d4d930 00000810 b5903060 b7da62eb 08a62d58
b590302c :08d4d930 00000000 00000000 08a62e54 b5903068 34bfb608
b5903044 :00000000 00000000 00000000 b5903080 b7d46442 34dfcea8
b590305c :b738cbd0 08a62d58 b7367929 08a62de4 b738cbd0 00000200
b5903074 :0809d538 08a62e54 00000000 b59030c0 080675a0 00000810
b590308c :00000020 34bfb728 b7367b92 00000020 00000200 b496949e
b59030a4 :34bfb5d8 34bfb728 34bfb4f8 b49692b1 2cfbd600 00000020
b59030bc :00000200 00000000 00000000 00000000 00000001 01ea0000
b59030d4 :27961128 27961128 00000000 b49691d2 00000000 00000000
b59030ec :27961128 00000200 00000001 00000000 27961128 00000000
b5903104 :b4969172 00000000 00000000 27961128 00000200 00000001
b590311c :00000000 00000000 34bfb4f8 b4968e86 00000000 00000000
b5903134 :27961128 00000200 00000001 00000000 00000200 01ea0000
b590314c :2cfbd600 27961128 00000000 b4968e2a 00000000 00000000
b5903164 :27961128 00000200 00000001 00000000 34bfb4f8 2cfbd600
b590317c :b4564daa 00000000 00000000 27961128 00000000 34bfb4f8
b5903194 :b49688c7 00000000 00000000 27961128 b4968428 00010b23
b59031ac :00000000 2cfbd600 00000000 00000000 00000000 27961128
b59031c4 :01ea0000 000001ea 2cfbd605 00000000 00000001 000001e3
b59031dc :2d0600e0 b4566950 00000000 00000000 2d0600e0 2d0600e0
b59031f4 :b4563bf3 2d05fc78 b4563986 2ca85a88 2c9e19a0 2ca85a88
b590320c :b456388c 08ce4540 3345dbc8 00000004 2d05fc78 2cf6b570
b5903224 :2c9e19a0 2d0903d8 00000004 00010b23 00000b5e 2d0600e0
b590323c :00000b58 2d1e1f28 2c9e19a0 b46d2216 0000078d 00000001
b5903254 :2d05fc78 2d0600e0 2c9e1888 2c987730 b46d6934 2c9c54b0
b590326c :4078a000 2ca9c1f8 2c9c54b0 00010b23 2d0600e0 2d05fc78
b5903284 :00000001 2c987730 2d1e1f28 2c987730 b46d2216 0000078c
b590329c :00000001 2d05fc78 2d0600e0 2d05fc78 2ca9b9f0 b456085a
b59032b4 :2ca9b9f0 2d0600e0 b4968484 2d0600e0 00010b23 2d1e1f28
b59032cc :2ca9b9f0 b46d2216 0000078b 00000001 2d05fc78 2d0600e0
b59032e4 :2d0600e0 2d05fc78 b45639b5 2ca85a88 2c9e19a0 2ca85a88
b59032fc :b456388c 08ce4540 3345dbc8 00000004 2d05fc78 2cf6b570
b5903314 :2c9e19a0 2d0903d8 00000004 00010b23 00000b58 2d0600e0
b590332c :00000b52 2d1e1f28 2c9e19a0 b46d2216 00000789 00000001
b5903344 :2d05fc78 2d0600e0 2c9e1888 2c987730 b46d6934 2c9c54b0
b590335c :4078f000 2ca9c1f8 2c9c54b0 00010b23 2d0600e0 2d05fc78
b5903374 :00000001 2c987730 2d1e1f28 2c987730 b46d2216 00000788
b590338c :00000001 2d05fc78 2d0600e0 2d05fc78 2ca9b9f0 b456085a
b59033a4 :2ca9b9f0 2d0600e0 b4968484 2d0600e0 00010b23 2d1e1f28
b59033bc :2ca9b9f0 b46d2216 00000787 00000001 2d05fc78 2d0600e0
b59033d4 :2d0600e0 2d05fc78 b45639b5 2ca85a88 2c9e19a0 2ca85a88
b59033ec :b456388c 08ce4540 3345dbc8 00000004 2d05fc78 2cf6b570
b5903404 :2c9e19a0 2d0903d8 00000004 00010b23 00000b52 2d0600e0
b590341c :00000b4c 2d1e1f28 2c9e19a0 b46d2216 00000785 00000001
b5903434 :2d05fc78 2d0600e0 2c9e1888 2c987730 b46d6934 2c9c54b0
b590344c :40791000 2ca9c1f8 2c9c54b0 00010b23 2d0600e0 2d05fc78
b5903464 :00000001 2c987730 2d1e1f28 2c987730 b46d2216 00000784
b590347c :00000001 2d05fc78 2d0600e0 2d05fc78 2ca9b9f0 b456085a
b5903494 :2ca9b9f0 2d0600e0 b4968484 2d0600e0 00010b23 2d1e1f28
b59034ac :2ca9b9f0 b46d2216 00000783 00000001 2d05fc78 2d0600e0
b59034c4 :2d0600e0 2d05fc78 b45639b5 2ca85a88 2c9e19a0 2ca85a88
b59034dc :b456388c 08ce4540 3345dbc8 00000004 2d05fc78 2cf6b570
b59034f4 :2c9e19a0 2d0903d8 00000004 00010b23 00000b4c 2d0600e0
b590350c :00000b46 2d1e1f28 2c9e19a0 b46d2216 00000781 00000001
b5903524 :2d05fc78 2d0600e0 2c9e1888 2c987730 b46d6934 2c9c54b0
b590353c :40795000 2ca9c1f8 2c9c54b0 00010b23 2d0600e0 2d05fc78
b5903554 :00000001 2c987730 2d1e1f28 2c987730 b46d2216 00000780
b590356c :00000001 2d05fc78 2d0600e0 2d05fc78 2ca9b9f0 b456085a
b5903584 :2ca9b9f0 2d0600e0 b4968484 2d0600e0 00010b23 2d1e1f28
b590359c :2ca9b9f0 b46d2216 0000077f 00000001 2d05fc78 2d0600e0
b59035b4 :2d0600e0 2d05fc78 b45639b5 2ca85a88 2c9e19a0 2ca85a88
b59035cc :b456388c 08ce4540 3345dbc8 00000004 2d05fc78 2cf6b570
b59035e4 :2c9e19a0 2d0903d8 00000004 00010b23 00000b46 2d0600e0
b59035fc :00000b40 2d1e1f28 2c9e19a0 b46d2216 0000077d 00000001
b5903614 :2d05fc78 2d0600e0 2c9e1888 2c987730 b46d6934 2c9c54b0
b590362c :40799000 2ca9c1f8 2c9c54b0 00010b23 2d0600e0 2d05fc78
b5903644 :00000001 2c987730 2d1e1f28 2c987730 b46d2216 0000077c
b590365c :00000001 2d05fc78 2d0600e0 2d05fc78 2ca9b9f0 b456085a
b5903674 :2ca9b9f0 2d0600e0 b4968484 2d0600e0 00010b23 2d1e1f28
b590368c :2ca9b9f0 b46d2216 0000077b 00000001 2d05fc78 2d0600e0
b59036a4 :2d0600e0 2d05fc78 b45639b5 2ca85a88 2c9e19a0 2ca85a88
b59036bc :b456388c 08ce4540 3345dbc8 00000004 2d05fc78 2cf6b570
b59036d4 :2c9e19a0 2d0903d8 00000004 00010b23 00000b40 2d0600e0
b59036ec :00000b3a 2d1e1f28 2c9e19a0 b46d2216 00000779 00000001
b5903704 :2d05fc78 2d0600e0 2c9e1888 2c987730 b46d6934 2c9c54b0
b590371c :4079e000 2ca9c1f8 2c9c54b0 00010b23 2d0600e0 2d05fc78
b5903734 :00000001 2c987730 2d1e1f28 2c987730 b46d2216 00000778
b590374c :00000001 2d05fc78 2d0600e0 2d05fc78 2ca9b9f0 b456085a
b5903764 :2ca9b9f0 2d0600e0 b4968484 2d0600e0 00010b23 2d1e1f28
b590377c :2ca9b9f0 b46d2216 00000777 00000001 2d05fc78 2d0600e0
b5903794 :2d0600e0 2d05fc78 b45639b5 2ca85a88 2c9e19a0 2ca85a88
b59037ac :b456388c 08ce4540 3345dbc8 00000004 2d05fc78 2cf6b570
b59037c4 :2c9e19a0 2d0903d8 00000004 00010b23 00000b3a 2d0600e0
b59037dc :00000b34 2d1e1f28 2c9e19a0 b46d2216 00000775 00000001
b59037f4 :2d05fc78 2d0600e0 2c9e1888 2c987730 b46d6934 2c9c54b0
Code:
b7db0ea9 :8bf9e853 f089ffff 5be8658d 5dec895e 55f689c3 8b53e589
b7db0ec1 :4d8b085d 10558b0c 0ff0c889 890c53b1 0fca39c2 b60fc094
b7db0ed9 :ec895bc0 5590c35d 8b53e589 4d8b085d 10558b0c 0ff0c889
b7db0ef1 :891053b1 0fca39c2 b60fc094 ec895bc0 5590c35d 558be589
b7db0f09 :104d8b08 f00c458b 0c4ab10f ec89c289 5590c35d 458be589
b7db0f21 :5dec8908 2404408b 5590c3fc ec83e589 5d8b5314 08438b08
b7db0f39 :1374c085 53f4c483 ffc91ae8 0843c7ff 00000000 8310c483
b7db0f51 :7400247b 2443c707 00000000 bda83d83 7400b7e8 f4c48309
b7db0f69 :a0a5e853 5d8bffff 5dec89e8 55f689c3 ec83e589 08458b08
b7db0f81 :0d74c085 fe046080 50f4c483 ffff9ae8 5dec89ff 55f689c3
b7db0f99 :ec83e589 5d8b5314 74db8508 f4c4833a ff7de853 c483ffff
b7db0fb1 :044b8010 581d3901 74b7e9b8 a83d8322 00b7e8bd c4831974
b7db0fc9 :a8e853f4 83ffffff 4b8010c4 3d830104 b7e8bda8 8be77500
b7db0fe1 :ec89e85d 5590c35d 458be589 75c08508 0001b80e 0feb0000
b7db0ff9 :0026b48d 8b000000 01340440 8901e083 55c35dec ec83e589
b7db1011 :8b535610 7e830875 43750004 6af8c483 ece85602 8900001b
b7db1029 :f4c483c3 53f4c483 ff80bee8 f0e850ff 83fff08f c08530c4
b7db1041 :468b1374 fcc48330 468b5350 d4e85018 ebffffbc 0001b80c
b7db1059 :05eb0000 3100768d e8658dc0 ec895e5b 5590c35d ec83e589
b7db1071 :1b85e808 f8830000 c0940f02 89c0b60f 55c35dec ec83e589
b7db1089 :5356572c e8bd4ca1 008b64b7 bd440503 f631b7e8 7d8d188b
b7db10a1 :8320ebe4 0a750afe 6af4c483 7adde839 c4835029 01f468f4
Loaded modules:
(* denotes the module causing the exception)
0x08048000-0x0804cd86 /opt/java/jrockit-1.4.2_05/bin/java
0xffffe000-0xffffe5fb /opt/java/jrockit-1.4.2_05/bin/java
0xb7fd5000-0xb7fe26ef /lib/libpthread.so.0
0xb7fb3000-0xb7fd2abf /lib/libm.so.6
0xb7faf000-0xb7fb08d3 /lib/libdl.so.2
0xb7e9d000-0xb7fa7ead /lib/libc.so.6
0xb7feb000-0xb7fff3fb /lib/ld-linux.so.2
0xb7c6b000-0xb7e3a3ef* /opt/java/jrockit-1.4.2_05/jre/lib/i386/jrockit/libjvm.so
0xb7c5e000-0xb7c64023 /lib/libnss_compat.so.2
0xb7c49000-0xb7c593ff /lib/libnsl.so.1
0xb7c3f000-0xb7c46a03 /lib/libnss_nis.so.2
0xb7c35000-0xb7c3ca27 /lib/libnss_files.so.2
0xb73cf000-0xb73defa5 /opt/java/jrockit-1.4.2_05/jre/lib/i386/libverify.so
0xb6d96000-0xb6db59cf /opt/java/jrockit-1.4.2_05/jre/lib/i386/libjava.so
0xb43b5000-0xb43b8277 /lib/libnss_dns.so.2
0xb43a2000-0xb43b0493 /lib/libresolv.so.2
Java Thread ID = 0x00000c00, lastJavaFrame = 0xb5903074, Name = main-4
Thread Stack Trace:
at tsDisableGC+17()@0xb7db0fa9
at RJNI_jrockit_vm_MemSystem_allocLargeArray+103()@0xb7da62eb
at jrockit/vm/MemSystem.allocLargeArray(Native Method)@0xb73678e0
at jrockit/vm/MemSystem.allocArray4(Native Method)@0xb7367b92
at org/apache/xml/utils/SuballocatedIntVector.<init>(SuballocatedIntVector.java:99)@0xb496949e
at org/apache/xml/dtm/ref/DTMDefaultBase.<init>(DTMDefaultBase.java:210)@0xb49692b1
at org/apache/xml/dtm/ref/DTMDefaultBaseTraversers.<init>(DTMDefaultBaseTraversers.java:90)@0xb49691d2
at org/apache/xml/dtm/ref/DTMDefaultBaseIterators.<init>(DTMDefaultBaseIterators.java:85)@0xb4969172
at org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.<init>(SAX2DTM.java:256)@0xb4968e86
at org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.<init>(SAX2DTM.java:227)@0xb4968e2a
at org/apache/xml/dtm/ref/sax2dtm/SAX2RTFDTM.<init>(SAX2RTFDTM.java:124)@0xb4564daa
at org/apache/xml/dtm/ref/DTMManagerDefault.getDTM(DTMManagerDefault.java:300)@0xb49688c7
at org/apache/xpath/XPathContext.getRTFDTM(XPathContext.java:1203)@0xb4566950
at org/apache/xpath/XPathContext.pushRTFContext(XPathContext.java:1220)@0xb4563bf3
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:385)@0xb4563986
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
at org/apache/xalan/templatesHi,
I had a JRockit Stack overflow core too, but on a Red Hat Linux 3.2.3, and without writing any recursive code !
===== BEGIN DUMP =============================================================
JRockit dump produced after 3 days, 08:38:33 on Wed Dec 21 13:24:43 2005
Additional information is available in:
/exec/applis/30abo1/G01R00C01/dt/sh/jrockit.10040.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: Stack overflow
Signal info : si_signo=11, si_code=2
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 = 0x60000000
: mmStartCompaction = 0x3e000000, mmEndCompaction = 0x43000000
Number CPUs : 4
Tot Phys Mem : 4187791360
OS version : Red Hat Enterprise Linux AS release 3 (Taroon Update 5)
Linux version 2.4.21-32.0.1.ELsmp ([email protected]) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-52)) #1 SMP Tue May 17 17:52:23 EDT 2005
State : JVM is running
Command Line : -Djava.class.path=/exec/products/jonas/v435/lib/common/ow_jonas_bootstrap.jar:/exec/applis/30abo1/G01R00C01/dt/jonas/conf::/opt/bea/jrockit-j2sdk1.4.2_05/lib/tools.jar -Djrockit.launcher.type=jrockit.shipment -Xms1024m -Xmx1536m -Djonas.name=WebVPN-DT -Dinstall.root=/exec/products/jonas/v435 -Djonas.base=/exec/applis/30abo1/G01R00C01/dt/jonas -Djava.awt.headless=true -Djava.security.policy=/exec/applis/30abo1/G01R00C01/dt/jonas/conf/java.policy -Djava.security.auth.login.config=/exec/applis/30abo1/G01R00C01/dt/jonas/conf/jaas.config -Djonas.classpath= -Djonas.default.classloader=true -Dorg.omg.CORBA.ORBClass=org.jacorb.orb.ORB -Dorg.omg.CORBA.ORBSingletonClass=org.jacorb.orb.ORBSingleton -Dorg.omg.PortableInterceptor.ORBInitializerClass.standard_init=org.jacorb.orb.standardInterceptors.IORInterceptorInitializer -Djavax.rmi.CORBA.PortableRemoteObjectClass=org.objectweb.carol.rmi.multi.MultiPRODelegate -Djavax.rmi.CORBA.UtilClass=org.objectweb.carol.util.delegate.UtilDelegateImpl -Djava.naming.factory.initial=org.objectweb.carol.jndi.spi.MultiOrbInitialContextFactory -Djava.endorsed.dirs=/exec/products/jonas/v435/lib/endorsed -Daxis.jaxrpc11Compliance=true -Djava.rmi.server.RMIClassLoaderSpi=org.objectweb.jonas.server.RemoteClassLoaderSpi -Dsun.java.command=org.objectweb.jonas.server.Bootstrap org.objectweb.jonas.server.Server
Environment : JAVA_HOME=/opt/bea/jrockit-j2sdk1.4.2_05, java.home=/opt/bea/jrockit-j2sdk1.4.2_05/jre, java.class.path=/exec/products/jonas/v435/lib/common/ow_jonas_bootstrap.jar:/exec/applis/30abo1/G01R00C01/dt/jonas/conf::/opt/bea/jrockit-j2sdk1.4.2_05/lib/tools.jar, java.library.path=/opt/bea/jrockit-j2sdk1.4.2_05/jre/lib/i386/jrockit:/opt/bea/jrockit-j2sdk1.4.2_05/jre/lib/i386:/opt/bea/jrockit-j2sdk1.4.2_05/jre/../lib/i386
C Heap : Good; no memory allocations have failed
Registers (from context struct at 0xc6230e4/0xc6231ac):
EAX = 10279e68 EBX = b1859044
ECX = b1859124 EDX = b18590ac
ESI = 00000000 EDI = b18590b8
ESP = b1859000 EIP = b736d11c
EBP = b1859078 EFL = 00010203
CS = 0023 DS = 002b ES = 002b
SS = 002b FS = 0033 GS = 0033
Stack:
b1859000 :b1859044 10279e68 00000002 00000000 091990f4 00000000
b1859018 :10279ef4 00000000 00000000 00000000 00000000 00000000
b1859030 :10279e68 00000000 10279e68 00000018 00000000 10279ef4
b1859048 :b1859078 b7388faf 10279e68 00000000 00000001 b731f879
b1859060 :091990f4 00000000 00000018 b731f879 10279e68 09199130
b1859078 :b1859118 b736d329 10279ef4 b18590ac b18590b0 b18590b4
b1859090 :091990f4 b1859120 20715170 00000018 10279e68 b55e67c8
b18590a8 :0919912c b18590b8 00000018 00000000 10279ef4 b7364310
b18590c0 :09199130 b55e4350 10279ef4 09199120 00000000 207150a8
b18590d8 :b1859128 10279e68 00000000 b1859124 b73202bb 20715128
b18590f0 :00000003 b57457a8 00000003 00000000 20715150 b5745460
b1859108 :00000003 00000000 20715128 20715150 10279e68 b5744a27
b1859120 :10279ef4 080bdf70 091990f4 00000000 b57501c9 20715170
b1859138 :2009cea8 10279e68 20c433f8 b568c5b8 20715170 10279e68
b1859150 :200e7f48 b568c597 b1450aa3 20715108 0809f298 20715170
b1859168 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
b1859180 :20b48770 20715150 20c43948 207150e8 20c43948 b57429d3
b1859198 :00000004 207150e8 20c43948 b5745020 00000004 b5716b37
b18591b0 :20715108 00000004 20b48770 207150e8 b45db3a7 207150e8
b18591c8 :20c43930 207150c0 20b48770 20c433f8 b5744d44 20c43930
b18591e0 :10279ef4 080bdf70 091990f4 207150a8 20c43930 00000000
b18591f8 :2009cea8 10279e68 20c433f8 b568c5c4 20715068 10279e68
b1859210 :200e7f48 b568c597 b1450aa3 20715000 10279e68 20715068
b1859228 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
b1859240 :20b48770 20715048 20c43948 20714fe0 20c43948 20714e98
b1859258 :00000004 20714fe0 20c43948 b5745020 00000004 b5716b37
b1859270 :20715000 00000004 20b48770 20714fe0 b45db3a7 20714fe0
b1859288 :20c43930 20714fb8 20b48770 20c433f8 b5744d44 20c43930
b18592a0 :10279ef4 080bdf70 091990f4 20714fa0 20c43930 00000000
b18592b8 :2009cea8 10279e68 20c433f8 b568c5c4 20714f60 10279e68
b18592d0 :200e7f48 b568c597 b1450aa3 20714ef8 10279e68 20714f60
b18592e8 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
b1859300 :20b48770 20714f40 20c43948 20714ed8 20c43948 20714d90
b1859318 :00000004 20714ed8 20c43948 b5745020 00000004 b5716b37
b1859330 :20714ef8 00000004 20b48770 20714ed8 b45db3a7 20714ed8
b1859348 :20c43930 20714eb0 20b48770 20c433f8 b5744d44 20c43930
b1859360 :10279ef4 080bdf70 091990f4 20714e98 20c43930 00000000
b1859378 :2009cea8 10279e68 20c433f8 b568c5c4 20714e58 10279e68
b1859390 :200e7f48 b568c597 b1450aa3 20714df0 10279e68 20714e58
b18593a8 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
b18593c0 :20b48770 20714e38 20c43948 20714dd0 20c43948 20714c88
b18593d8 :00000004 20714dd0 20c43948 b5745020 00000004 b5716b37
b18593f0 :20714df0 00000004 20b48770 20714dd0 b45db3a7 20714dd0
b1859408 :20c43930 20714da8 20b48770 20c433f8 b5744d44 20c43930
b1859420 :10279ef4 080bdf70 091990f4 20714d90 20c43930 00000000
b1859438 :2009cea8 10279e68 20c433f8 b568c5c4 20714d50 10279e68
b1859450 :200e7f48 b568c597 b1450aa3 20714ce8 10279e68 20714d50
b1859468 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
b1859480 :20b48770 20714d30 20c43948 20714cc8 20c43948 20714b80
b1859498 :00000004 20714cc8 20c43948 b5745020 00000004 b5716b37
b18594b0 :20714ce8 00000004 20b48770 20714cc8 b45db3a7 20714cc8
b18594c8 :20c43930 20714ca0 20b48770 20c433f8 b5744d44 20c43930
b18594e0 :10279ef4 080bdf70 091990f4 20714c88 20c43930 00000000
b18594f8 :2009cea8 10279e68 20c433f8 b568c5c4 20714c48 10279e68
b1859510 :200e7f48 b568c597 b1450aa3 20714be0 10279e68 20714c48
b1859528 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
b1859540 :20b48770 20714c28 20c43948 20714bc0 20c43948 20714a78
b1859558 :00000004 20714bc0 20c43948 b5745020 00000004 b5716b37
b1859570 :20714be0 00000004 20b48770 20714bc0 b45db3a7 20714bc0
b1859588 :20c43930 20714b98 20b48770 20c433f8 b5744d44 20c43930
b18595a0 :10279ef4 080bdf70 091990f4 20714b80 20c43930 00000000
b18595b8 :2009cea8 10279e68 20c433f8 b568c5c4 20714b40 10279e68
b18595d0 :200e7f48 b568c597 b1450aa3 20714ad8 10279e68 20714b40
b18595e8 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
b1859600 :20b48770 20714b20 20c43948 20714ab8 20c43948 20714970
b1859618 :00000004 20714ab8 20c43948 b5745020 00000004 b5716b37
b1859630 :20714ad8 00000004 20b48770 20714ab8 b45db3a7 20714ab8
b1859648 :20c43930 20714a90 20b48770 20c433f8 b5744d44 20c43930
b1859660 :10279ef4 080bdf70 091990f4 20714a78 20c43930 00000000
b1859678 :2009cea8 10279e68 20c433f8 b568c5c4 20714a38 10279e68
b1859690 :200e7f48 b568c597 b1450aa3 207149d0 10279e68 20714a38
b18596a8 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
b18596c0 :20b48770 20714a18 20c43948 207149b0 20c43948 b18596f0
b18596d8 :00000004 207149b0 20c43948 b5745020 00000004 b5716b37
b18596f0 :207149d0 00000004 20b48770 207149b0 b45db3a7 207149b0
b1859708 :20c43930 20714988 20b48770 20c433f8 b5744d44 20c43930
b1859720 :10279ef4 080bdf70 091990f4 20714970 20c43930 00000000
b1859738 :2009cea8 10279e68 20c433f8 b568c5c4 20714930 10279e68
b1859750 :200e7f48 b568c597 b1450aa3 207148a8 10279e68 20714930
b1859768 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
b1859780 :20b48770 20714910 20c43948 20714888 20c43948 20714740
b1859798 :00000004 20714888 20c43948 b5745020 00000004 b5716b37
b18597b0 :207148a8 00000004 20b48770 20714888 b45db3a7 20714888
b18597c8 :20c43930 20714860 20b48770 20c433f8 b5744d44 20c43930
b18597e0 :10279ef4 080bdf70 091990f4 20714848 20c43930 00000000
b18597f8 :2009cea8 10279e68 20c433f8 b568c5c4 20714808 10279e68
Code:
b736d01c :5fcae853 c031fffe c4830aeb e85350f8 fffecbc4 89e85d8b
b736d034 :90c35dec 90909090 90909090 31e58955 5dec89c0 00768dc3
b736d04c :56e58955 10558b53 d089d189 480c4503 f799d389 08558bfb
b736d064 :3102e9c1 7dc339db 8d348d12 00000000 028bc189 f201c301
b736d07c :89f77549 895e5bd8 90c35dec 83e58955 558b08ec 0c458b08
b736d094 :6afcc483 e8525004 0026f050 8510c483 831474c0 006afcc4
b736d0ac :5de8016a 8b002703 c9e85000 89000050 90c35dec 83e58955
b736d0c4 :c48308ec bea068fc e068b73f 68b73fbe b73fbf01 fd6363e8
b736d0dc :5dec89ff 00768dc3 83e58955 56575cec 10458b53 c70c558b
b736d0f4 :0000c845 f6310000 8dfcc483 008bcc5d 8bc44589 08458b3a
b736d10c :ffff7405 c04589ff 00bf45c6 5350026a fac9a7e8 10c483ff
b736d124 :00cc7d83 010f840f 45c70000 000000b4 b045c700 00000000
b736d13c :00ac45c7 83000000 006af8c4 52cc558d fac9e7e8 83108bff
b736d154 :153b10c4 b742208c 45c62e75 c48301bf 8b346afc 8b50c045
b736d16c :e8520855 fffe6708 458bc389 8b188914 c483c055 9de852f4
b736d184 :890001bf 20c483c2 428dc931 0fd28514 c483c845 51106afc
b736d19c :5008458b fe66d7e8 83c389ff db8510c4 c4837f74 8b5356fc
b736d1b4 :e8520855 fffeb584 8410c483 8b6a75c0 558bc845 02e0c1c8
b736d1cc :39b84589 4275c455 83ac458b 8b50f8c4 e8520855 fffebae8
b736d1e4 :458bc689 fcc483b0 e8565750 50cdb93c 8bb4558b 55890c45
b736d1fc :20c483c4 1074383b 57f8c483 5208558b febbbfe8 10c483ff
b736d214 :458bf789 071c89b8 02b44583 04b04583 08ac4583 89c845ff
Loaded modules:
(* denotes the module causing the exception)
0x08048000-0x0804cd86 /opt/bea/jrockit-j2sdk1.4.2_05/bin/java
0xb75d2000-0xb75de931 /lib/tls/libpthread.so.0
0xb75b0000-0xb75d0f6f /lib/tls/libm.so.6
0xb75ad000-0xb75aee23 /lib/libdl.so.2
0xb7475000-0xb75a6f0b /lib/tls/libc.so.6
0xb75e8000-0xb75fcceb /lib/ld-linux.so.2
0xb7243000-0xb74123ef* /opt/bea/jrockit-j2sdk1.4.2_05/jre/lib/i386/jrockit/libjvm.so
0xb7031000-0xb703b2ef /lib/libnss_files.so.2
0xb57aa000-0xb57b9fa5 /opt/bea/jrockit-j2sdk1.4.2_05/jre/lib/i386/libverify.so
0xb508e000-0xb50ad9cf /opt/bea/jrockit-j2sdk1.4.2_05/jre/lib/i386/libjava.so
0xb5074000-0xb50850eb /lib/libnsl.so.1
0xb4b0a000-0xb4b0d5c1 /opt/bea/jrockit-j2sdk1.4.2_05/jre/lib/i386/libioser12.so
0xb466e000-0xb466e6e9 /opt/bea/jrockit-j2sdk1.4.2_05/jre/lib/i386/librmi.so
0xb0c2f000-0xb0c32133 /lib/libnss_dns.so.2
0xb0c1d000-0xb0c2b79f /lib/libresolv.so.2
Java Thread ID = 0x00003080, lastJavaFrame = 0xb1859124, Name = Thread-906
Thread Stack Trace:
at get_protection_domain_context+56()@0xb736d11c
at RJNI_java_security_AccessController_getStackAccessControlContext+209()@0xb736d329
at java/security/AccessController.getStackAccessControlContext(Native Method)@0xb57449e0
at java/security/AccessController.checkPermission(AccessController.java:385)@0xb568c5b8
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
at java/lang/SecurityManager.checkPermission(Unknown S -
Dear SDN,
In an integration scenario we are using sender File Adapter and a ABAP XSLT Mapping.
Is there any way to get the source FileName from such mapping. Im trying to use the adapter-specific message attributes, but it doesn't work, and I didn´t find an example, probably I and doing somthing wrong.
regards,
GPThank you for your help,
I just try to access the adapter-specific attibutes using:
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:key="java:com.sap.aii.mapping.api.DynamicConfigurationKey">
<xsl:variable name="filename" select="key:create('http://sap.com/xi/XI/System/File', 'Directory')" />
</xsl:stylesheet>
but the following error raised:
<SAP:Stack>Error while calling mapping program YXSLT_TEST (type Abap-XSLT, kernel error ID CX_XSLT_RUNTIME_ERROR) Call of unknown function</SAP:Stack>
have you had this situation? -
SPOOL_INTERNAL_ERROR spool overflow when submitting the same program
I am submitting the same program via job with different seletion screen values after JOB_OPEN, and then SUBMIT statement and JOB_CLOSE FM. But this job get cancelled with message "ABAP/4 processor: SPOOL_INTERNAL_ERROR" . The submit is as follows:
SUBMIT (sy-repid) USER sy-uname
VIA JOB 'ZTP_SAl_REG_MONITOR_JOBS'
NUMBER l_jobcount
TO SAP-SPOOL
SPOOL PARAMETERS fp_user_print_params
NEW LIST IDENTIFICATION 'X'
WITHOUT SPOOL DYNPRO
WITH rb_monit EQ 'X'
WITH s_jobcnt IN s_jobcnt
WITH p_date EQ p_date
WITH rb_row EQ rb_row
WITH rb_col EQ rb_col
AND RETURN.
Is it possible to use the same program to be scheduled....Let me include that the submit is happening with rb_monit = X and it has separate branch...so infinite looping can not happen.Hi Sumit,
I hope that the flag is ensuring that it doesnt go into infinite loop. You may wish to check that once bcz Spool overflow seems to be bcz of infinite loop or bcz of layout issue.
Goto SP01 in the same client where you have scheduled the job.
Check the spool no. which was generated bcz of the job.
Double click on the STATUS of the spool ( it should be in red background color).
System will give a popup with status details.
Again double click on the status. System will again give a popup.
The popup will give the details of why the spool ran into errors.
Also check the layout.
Thanks,
Best regards,
Prashant -
How can I display XSLT transformer errors on a web page ?
Hi,
I have some JSP pages that access DB, create an XML based on DB data and then transform it into HTML through an XSLT stylesheet. Developing the XSL code it's easy to make mistakes and generate errors on trasformation, but what I receive on the web page is only a "Could not compile stylesheet" TransformerConfigurationException, while the real cause of the error is displayed only on tomcat logs. This is the code for transformation:
static public void applyXSLT(Document docXML, InputStream isXSL, PrintWriter pw) throws TransformerException, Exception {
// instantiate the TransformerFactory.
TransformerFactory tFactory = TransformerFactory.newInstance();
// creates an error listener
XslErrorListener xel = new XslErrorListener();
// sets the error listener for the factory
tFactory.setErrorListener(xel);
// generate the transformer
Transformer transformer = tFactory.newTransformer(new SAXSource(new InputSource(isXSL)));
// transforms the XML Source and sends the output to the HTTP response
transformer.transform(new DOMSource(docXML), new StreamResult(pw));
}If an exception is thrown during the execution of this code, its error message is displayed on the web page.
This is the listener class:
public class XslErrorListener implements ErrorListener {
public XslErrorListener() {
public void warning(TransformerException ex) {
// logs on error log
System.err.println("\n\nWarning on XEL: " + ex.getMessage());
public void error(TransformerException ex) throws TransformerException {
// logs on error log
System.err.println("\n\nError on XEL: " + ex.getMessage());
// and throws it
throw ex;
public void fatalError(TransformerException ex) throws TransformerException {
// logs on error log
System.err.println("\n\nFatal Error on XEL: " + ex.getMessage());
// and throws it
throw ex;
}When I have an error in the XSL stylesheet (for examples a missing closing tag), I can find on tomcat logs the real cause of the error:
[Fatal Error] :59:10: The element type "table" must be terminated by the matching end-tag "</table>".
Error on XEL: The element type "table" must be terminated by the matching end-tag "</table>".but on my web page is reported just the TransformerConfigurationException message that is:
"Could not compile stylesheet".
How can I display the real cause of the error directly on the web page?
Thanks,
AndreaThis code is part of a bigger project that let developers edit XSL stylesheets through a file upload on the system and we can't impose the use of any tool for checking the xsl. So, I need to display the transformer error on the web page.I see. This code is part of an editorial/developmental tool for developers to create and edit XSL stylesheets.
As part of the editorial process, XSL errors during editing can be considered a normal condition. In other words, it is normal to expect that the developers will generate XSL errors as they are developing stylesheets.
In this light, handling the XSL transformation errors is a business requirement that you need to handle. Using the Java Exceptions mechanisms, e.g. try / catch are inappropriate to handle business requirements, in my opinion.
I suggest that you look at how you handle the occurence of XSL errors differently than what you currently have. You need to:
(1) capture the Transformation exception on the server;
(2) extract the message from the exception and put it into a message that can be easily understood by the user;
The current error message that you have going to the web browser is not useful.
And you should not have the Transformation exception sent to the web browser either.
What you are attempting to do with the exception is not appropriate.
Handle the Transformation exception on the Business tier and use it to create a useful message that is then sent to the Presentation tier. In other words, do not send Java exceptions to web browser.
/>
Maybe you are looking for
-
How do I unlock placeholders when editing a Word document in Pages
I think that this is a placeholder problem. The final word of a sentence is now on the next line - when I put the cursor in front of this word and hit the delete button the second last word of the sentence now comes down onto the second line. Any sug
-
(excuse my english) I build industrial system that contain hight speed digitizers and many others instruments. We developp also high levels digital processing functions in C and compile them in LLB . Our actual clients are chinese laboratories and in
-
How do you send photos to other divises
I cannot send send photos to non-apple users. Each time I try it say's enable MMS, But i cannot find MMS any where.
-
I've downloaded a kitschy SEGALOGO font: http://www.typenow.net/files/themed/Sega.ziphttp://www.typenow.net/files/themed/ Sega.zip ...and installed it on my system. It shows up in fontbook just fine, and can be validated. However, when I use this fon
-
Build status failed - no Errors
Hi, I'm strugling a build definition which beeing set as "Failed" though no error is reported in the log. Any idea? THX