Why am I getting ISPF Client 4.0 Load file failure. MVSFileStorage initialization failure -- NoClassDefFoundError ?
I tried to load members to my dataset. I can browse and select the members. But when I click enter, I got the error message Fail to load Files.
I check the log file in ISPFdmn.log I find following error messages. Can anybody help me one this issue?
===============================================================================
"errorClass": "java.lang.NoClassDefFoundError",
"errorCode": 500,
"errorMessage": "com.ibm.teamz.fileagent.internal.extensions.impl.MVSFileStorage (initialization failure)",
"errorTrace":
"java.lang.J9VMInternals.initialize(J9VMInternals.java:145)",
"com.ibm.teamz.fileagent.internal.extensions.impl.MVSStorageManager.resolveFileStorage(MVSStorageManager.java:73)",
"com.ibm.team.filesystem.client.internal.SharingManager.resolveFileStorage(SharingManager.java:1058)",
"com.ibm.team.filesystem.client.internal.FileStorageWrapper.getUnderlyingStorage(FileStorageWrapper.java:102)"
6 answers
Can you confirm that :
Load operation completed ok ?
The datasets loaded are Browsable and Editable ?
You can Edit a member ? and obtain the "Fail to load Files" message on ISPF panel when you type Enter ?
If it's the case, can you try to Edit this dataset member outside ISPF client (using ISPF standard Edit), and say if it's ok to work on it ?
Can you also use PF1 to display long error message when this short message is display ?
Thanks to add these infos.
Xavier Houis.
Comments
Load operation completed ok ? -->No. I try to load the first member but fail. No member was load to dataset. The datasets loaded are Browsable and Editable ? -->No. You can Edit a member ? and obtain the "Fail to load Files" message on ISPF panel when you type Enter ? --> No If it's the case, can you try to Edit this dataset member outside ISPF client (using ISPF standard Edit), and say if it's ok to work on it ? -->No.
Can you also use PF1 to display long error message when this short message is display ? -->java.lang.NoClassDefFoundError
Following the previous answer from Xavier.
Could you tell us if you find in the log file (ISPFdmn.log) a "Caused by:" line, which could help us to diagnose what happen during the initialization of the class com.ibm.teamz.fileagent.internal.extensions.impl.MVSFileStorage.
Thanks
@Pascal, Could you have a look to the log file. I am not allowed to export the full log file. So I catch the log from screen. Please advice if any other log file needed.
. . . . . . . . . . . . . . . . . . . . . . . . . . .
File Directory Special_file Commands Help
-------------------------------------------------------------------------------
Directory List
Select one or more files with / or action codes. If / is used also select an
action from the action bar otherwise your default action will be used. Select
with S to use your default action. Cursor select can also be used for quick
navigation. See help for details.
EUID=254 /u/jazz40/ccm/IBMAP01/
Type Filename Row 1 of 4
_ Dir .
_ Dir ..
_ File trace.1.log
_ File trace.2.log
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Menu Utilities Compilers Help
-------------------------------------------------------------------------------
BROWSE /u/jazz40/ccm/IBMAP01/trace.2.log Line 00000000 Col 001 080
Command ===> Scroll ===> CSR
********************************* Top of Data **********************************
{
"errorClass": "java.lang.NoClassDefFoundError",
"errorCode": 500,
"errorMessage": "com.ibm.teamz.fileagent.internal.extensions.impl.MVSFileSto
"errorTrace": .
"java.lang.J9VMInternals.initialize(J9VMInternals.java:145)",
"com.ibm.teamz.fileagent.internal.extensions.impl.MVSStorageManager.reso
"com.ibm.team.filesystem.client.internal.SharingManager.resolveFileStora
"com.ibm.team.filesystem.client.internal.FileStorageWrapper.getUnderlyin
"com.ibm.team.filesystem.client.internal.FileStorageWrapper.exists(FileS
"com.ibm.team.filesystem.client.internal.Shareable.exists(Shareable.java
"com.ibm.teamz.fileagent.internal.extensions.mutators.MVSLoadMutator.han
"com.ibm.teamz.fileagent.internal.extensions.mutators.MVSLoadMutator.loa
"com.ibm.teamz.fileagent.internal.extensions.mutators.MVSLoadMutator.exe
"com.ibm.team.filesystem.client.internal.operations.FileSystemOperation.
"com.ibm.team.filesystem.client.internal.operations.LoadOperation.load(L
"com.ibm.team.filesystem.client.internal.operations.LoadOperation$1.run(
"com.ibm.team.filesystem.client.internal.SharingManager.runWithinFileSys
BROWSE /u/jazz40/ccm/ISPFdmn.5.log Line 00000076 Col 001 080
Command ===> . . . . . . . . . . . . . . . . Scroll ===> CSR
Thu Jul 12 08:34:09 GMT 2012...Running ISPF session cleanup...
Thu Jul 12 08:34:09 GMT 2012...Found 0 sessions.
Thu Jul 12 08:34:09 GMT 2012...Session cleanup completed.
Thu Jul 12 08:49:09 GMT 2012...Running ISPF session cleanup...
Thu Jul 12 08:49:09 GMT 2012...Found 0 sessions.
Thu Jul 12 08:49:09 GMT 2012...Session cleanup completed.
Thu Jul 12 09:04:09 GMT 2012...Running ISPF session cleanup...
Thu Jul 12 09:04:09 GMT 2012...Found 0 sessions.
Thu Jul 12 09:04:09 GMT 2012...Session cleanup completed.
Thu Jul 12 09:19:09 GMT 2012...Running ISPF session cleanup...
Thu Jul 12 09:19:09 GMT 2012...Found 0 sessions.
Thu Jul 12 09:19:09 GMT 2012...Session cleanup completed.
Thu Jul 12 15:13:04 GMT 2012...Start Daemon (Log size: 10000 Number: 5)
Thu Jul 12 15:13:04 GMT 2012...Daemon starting with application ID: BLZAPPL
Thu Jul 12 15:13:04 GMT 2012...Running single-threaded.
Thu Jul 12 17:11:31 GMT 2012...Starting cleanup thread with interval of 900000 a
Thu Jul 12 17:11:31 GMT 2012...Running ISPF session cleanup...
Thu Jul 12 17:11:31 GMT 2012...Found 0 sessions.
Thu Jul 12 17:11:31 GMT 2012...Session cleanup completed.
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Menu Utilities Compilers Help
-------------------------------------------------------------------------------
BROWSE /u/jazz40/ccm/ISPFdmn.5.log Line 00000095 Col 001 080
Command ===> Scroll ===> CSR
Thu Jul 12 17:12:03 GMT 2012...MVS user IBMAP01 logged in to https://rtc-test.po
Thu Jul 12 17:12:03 GMT 2012...User 361670 registered IBMAP01.CHEN0625
Thu Jul 12 17:12:03 GMT 2012...User 361670 registered IBMAP01.TEST
Thu Jul 12 17:12:03 GMT 2012...User 361670 registered IBMAP01.HAO.LMO
Thu Jul 12 17:12:03 GMT 2012...User 361670 registered IBMAP01.PTO0619
Thu Jul 12 17:12:03 GMT 2012...User 361670 registered IBMAP01.WATSON.PTOT
Thu Jul 12 17:12:03 GMT 2012...User 361670 registered IBMAP01.AAA
Thu Jul 12 17:12:03 GMT 2012...User 361670 registered IBMAP01.PTO07
Thu Jul 12 17:12:03 GMT 2012...User 361670 registered IBMAP01.PTOT
Thu Jul 12 17:13:55 GMT 2012...IBMAP01 logged out of https://rtc-test.post.gov.t
******************************** Bottom of Data ********************************
I got this issue solved.
I found "INSUFFICIENT AUTHORITY" message in the BLZISPFD Job log.
Not sure if this direct related to this issue.
The original permission setting of /u/jazz40/eclipse is drwxrwxr--
After change /u/jazz40/eclipse the setting to drwxrwxr-x and restart the daemon, I can load members to dataset.
Here is the warining message :
********************************* TOP OF DATA **********************************
J E S 2 J O B L O G -- S Y S T E M I P S T -- N
10.34.10 STC06874 ---- THURSDAY, 12 JUL 2012 ----
10.34.10 STC06874 IEF695I START BLZISPFD WITH JOBNAME BLZISPFD IS ASSIGNED TO U
10.34.10 STC06874 $HASP373 BLZISPFD STARTED
10.34.10 STC06874 IEF403I BLZISPFD - STARTED - TIME=10.34.10
17.13.20 ICH408I USER(IBMAP01 ) GROUP(OR44 ) NAME(IBM < !s
377 /u/jazz40/eclipse/configuration/daemonconfig/org.eclipse.os
377 /bundles/161/1/.cp/lib/log4j-1.2.12.jar
377 CL(DIRSRCH ) FID(00004390000000690000000000000000)
377 INSUFFICIENT AUTHORITY TO STAT
377 ACCESS INTENT(--X) ACCESS ALLOWED(OTHER R--)
377 EFFECTIVE UID(0000000254) EFFECTIVE GID(0000000001)
17.13.20 ICH408I USER(IBMAP01 ) GROUP(OR44 ) NAME(IBM < !s
378 /u/jazz40/eclipse/configuration/daemonconfig/org.eclipse.os
378 /bundles/161/1/.cp/lib/log4j-1.2.12.jar
378 CL(DIRSRCH ) FID(00004390000000690000000000000000)
378 INSUFFICIENT AUTHORITY TO OPEN