|
Hi,
you cannot replace the classes.zip, this is precompiled, what means save
? a copy is tot enough.
I think you should deinstall and reinstall tre produnct, with the PTF's
also.
Ciao.
urasai@xxxxxxx wrote:
>Hi,
>
>I know AS400 since 1 month, I used to work on WebSphere.
>
>I work on V4R5,on AS1 ProdData, with WebSphere 2.02 and the default
>jdk : jdk118. (I have too jdk117 and jdk12).
>
>I'm french, I translated this mail like I can , sorry =/
>
>
>What I did before JVM crashed :
>
>I developped a servlet which transform XML files to HTML files with XSL.
>In order to use this servlet with jdk118, I needed Xalan API (I took Xalan
>1.0)
>lotusxml.jar and xml4j.jar provided in native by IBM doesn't work correctly.
>
>In my PC, the servlet runs, no problem.
>In AS, I need to specify the classpath of xalan.jar.
>After looking some docs,mails, I still don't know where the JVM seeks
>the classpath because I added lines
>in bootstrap.properties,server.properties, added CLASSPATH env
>variable, but I still have ClassNotFoundException.
>Anyways, this problem is nothing compared to the below one.
>
>So, I added all Xalan class in classes.zip (after a backup) thinking
>that JVM would recognize Xalan class now, but without effect.
>I put back old classes.zip.
>
>I restarted my server instance named WEB, it stopped ,it started, and 5 seconds
>later, it finished/crashed...
>and now JVM doesn't run anymore in AS1 :
>-all web pages with java program crash
>-In QSH, "java" do nothing,
>/*****Ex :*********/
>
>
>>java SupFil
>>
>>
> $
>
>===> ______
>/**************/
>(SupFil should print a message)
>-Hopefully, the jvm runs when i change version, but I can't let this problem.
>/********EX:************/
>
>
>>java -Djava.version=1.1.7 SupFil
>>
>>
> It works
> $
>
>===>_________
>/********************/
>
>------------------------------------------------------------------------------
>
>What I tried to restore it :
>-I restored all .properties thanks to a backup , no change
>-I replaced jdk118 directory (after a backup) on AS1 by jdk118
>directory on AS6, no change
>
>Maybe , I need to restart something so that take effect...
>
>-----------------------------------------------------------------------------
>
>Here the joblog when I start my server instance named WEB.
>OS/400 command: STRTCPSVR SERVER(*HTTP) HTTPSVR(WEB)
>HTTP server starting.
>It runs some seconds, and it stoped.
>
>
>################################################################
>
>
>History of work FRDUCRSI 08/07/05 14:05:43
>WEB User . . . : QTMHHTTP Number . . QZHBHTTP
>Librairy . . : QHTTPSVR
>
>
>GRAV DATES HOUR FROMPGM LIB INST TOPGM
>
>
>00 08/07/05 14:05:38 QWTPIIPP QSYS 05FF * EXT.
>Message. . . . Work 014926/QTMHHTTP/WEB started the 08/07/05 to 14:05 in
>subsystem QHTTPSVR of QHTTPSVR; subjected 08/07/05 to 14:05:38
>
>
>00 08/07/05 14:05:38 QWTPIIPP QSYS 02B7 * EXT.
>Message. . . . Subjected work 014926/QTMHHTTP/WEB.
>Cause. . . . . Work 014926/QTMHHTTP/WEB was subjected in queue of work
>QZHBHTTP of QHTTPSVR starting from work 008574/ITSM11/QPADEV008J.
>Work 014926/QTMHHTTP/WEB was started by order SBMJOB (To subject a work) with
>the attributes:
>JOBPTY(5) OUTPTY(5) PRTTXT() RTGDTA(HTTPWWW) SYSLIBL(QSYSDUC QSYS QSYS2 QHLPSYS
>QUSRSYS ARCAD_FRA) CURLIB(QHTTPSVR) INLLIBL(QSYS38 MISTERS MMF CD. DCF DD DDF
>DUCROS PA TOOLS QRPG QGPL QTEMP DUCFIC DUCPGM TRAD TRXDTA TRXPGM MNUPGM) LOG(4
>00 * SECLVL) LOGCLPGM(*YES) INQMSGRPY(*RQD) OUTQ(/*DEV) PRTDEV(P1) HOLD(*NO)
>DATE(*SYSVAL) SWS(000000 MSGQ(QUSRSYS/QTMHHTTP) CCSID(65535) SRTSEQ(*N/*HEX)
>LANGID(FRA) CNTRYID(FALWMLTTHD(*YES).
>
>
> 08/07/05 14:05:38 QWTSCSBJ * N QCMD
>
>Message. . . . CALL PGM(QHTTPSVR/QZHBHTTP) PARM(' 1 ' ' WEB' ' - uiMin' ' 3
>'
>' - uiMax' ' 5 ' ' - ECAcMap' ' * CCSID' ' - ACEcMap' ' * CCSID' ' - uiCCSID' '
>819 ' ' - r' '/QSYS.LIB/QUSRSYS.LIB/QATMHTTPC.FILE/WEBSPHERE.MBR ')
>
>
>60 08/07/05 14:05:42 < aCreateJVM 000700 QJVAJNI
>Program. . . . . . . JavaCreateJVM
>To module. . . . . . . QJVAJNI
>>From procedure. . . . . JNI_CreateJavaVM
>Instruction. . . . . . 3752
>Message. . . . Error of function X'1716 ' in instruction
>machine.
> ID stereotyped intern 0100E972.
>Cause. . . . . The instruction machine in progress failed.
>Time-stamping is 08/07/05 14:05:42, the error code is X' 1716 ', the type of
>error is 0 and the number of unit is X' 0000 '. The following types of error
>indicate how the damage was detected: 0000 - not specified abnormal condition
>0002 - logically incorrect sector unit; 0003 - unit error. For the type of
>error 0003, the number indicates the damaged unit or is equal to zero if the
>main memory is damaged.
>What to do. . . Launch the analysis of the incidents (order ANZPRB).
>
>
>
>
>40 08/07/05 14:05:42 QJVAUTLJVM QSYS * STMT QZHJASIN
>Module . . . . . . QJVAUTLJVM
>>From procedure. . . . JvaSendMsg
>Instruction. . . . . 959
>To module. . . . . . ASIN
>To procedure. . . . .
>jni_JNI_CreateJavaVM__FPP7JavaVM_PP7JNIEnv_10ose_logger
>Instruction. . . . 720
>Message. . . . Received exception not caught.
>Cause. . . . . An exception not caught was received.
>What to do. . Consult the preceding messages with the screen
>or in the history of work (cmd DSPJOBLOG). Make the corrections necessary,
>then
>start again the cmd.
>
>
>40 08/07/05 14:05:42 QZHBHTTP QHTTPSVR * STMT QZHBHTTP
>Module . . . . . . LSTATS
>>From procedure. . . . ShowInitMsgs
>Instruction. . . . . 387
>To module. . . . . . LSTATS
>To procedure. . . . . ShowInitMsgs
>Instruction. . . . . 387
>Message. . . . API Server Serverinit Initialization error
>Application.
>Cause. . . . . Return codes 500 was returned from API Server
>AdapterInit procedure in QZHJSVLT * SRVPGM from QAPPSVR library.
>The HTTP Server only accept has return code of 0 or 200 from the API Server
>Server Initialization Application procedure.
>Recovery. . . Check the reason for return code 500 from the API Server
>program. If a return code of 500 occurred, also check previous joblog messages
>for errors. Contact your API Server application developer or program provider
>for additional details
>
>
>10 08/07/05 14:05:43 QLEAWI QSYS * STMT QZHBHTTP
>Module . . . . . . QLEPM
>>From procedure. . . . . Q The leBdyEpilog
>Instruction. . . . . . 788
>To module . . . . . HTDAEMON
>To procedure. . . . . ._ CXX_PEP
>Instruction. . . . . .1960
>Message. . . . This job is about to end.
>Cause . . . . . : The job is being terminated because the job is
>capable having multiple threads and the application has issued an exit(),
>abort() their equivalent APIs, an exception has occurred and is not being
>handled or a return from main() has occurred in a program that runs in a
>*NEW Activation Group.
>
>
>
>
>00 08/07/05 14:05:43 QLIDLOBJ QSYS 040F QLICLLIB
>Message. . . . Object QUS0000287 of QTEMP *USRSPC type removed.
>
>00 08/07/05 14:05:43 QWTMCEOJ QSYS 00AA * EXT.
>Message. . . . Work 014926/QTMHHTTP/WEB finished the 08/07/05 to
>14:05:43. Time CPU 1 seconds. Code of completion 0.
>Cause. . . . . Work 014926/QTMHHTTP/WEB stopped the 08/07/05 to
>14:05:43 on a code of the end of 0 after having consumed 1 seconds of time
>CPU.The work stopped after 1 phases of activation, with the code of secondary
>completion 0.
>
>Here various codes of completion:
>0 - work finished normally.
>10 - Work finished normally at the time of a controlled stop (of work or
>subsystem).
>20 - Work exceeded the gravity of end (attribute of work ENDSEV).
>30 - work stopped abnormally.
>40 - Work stopped before becoming active.
>50 - Work stopped whereas it was active.
>60 - subsystem stopped abnormally whereas work was active.
>
>
>################################################################
>
>I really don't know what to do, I take ANY ideas.
>
>Thank you !
>
>
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.