Re: new Jigsaw release (2.0.3)

Dear Jigsaw community!

I was hoping that the new release will solve my problem with running
servlets in
Jigsaw on IBM AS/400 (V4R3). Jigsaw runs fine there, but when you start a
servlet there
is some problem with the ServletDirectoryFrame, and therefore the servlet
cannot start.
The same happens in the Admin when openning the docs_space tab, where the
servlet
directory shows UnknownFrame instead of the ServletDirectoryFrame.

Is there anyone who has experienced the same problem on AS/400 or some other
platform and has a clue how this could be solved? Any help will be
appreciated.
Thanks!
p.

Peter Smolik

The exception follows:


Frame : Unable to create an instance of
org.w3c.jigsaw.servlet.ServletDirectoryFrame:
org.w3c.jigsaw.servlet.ServletDirectoryFram
 e
 org.w3c.tools.resources.HolderInitException: Unable to create an instance
of org.w3c.jigsaw.servlet.ServletDirectoryFrame: org.w3
 c.jigsaw.servlet.ServletDirectoryFrame

org/w3c/tools/resources/AttributeHolder.unpickle(Ljava/io/DataInputStream;Lj
ava/util/Hashtable;Z)Lorg/w3c/tools/resources/A
 ttributeHolder;+70 (AttributeHolder.java:432)

org/w3c/tools/resources/FrameArrayAttribute.unpickle(Ljava/io/DataInputStrea
m;)Ljava/lang/Object;+22 (FrameArrayAttribute.j
 ava:61)

org/w3c/tools/resources/AttributeHolder.unpickleInstance(Ljava/io/DataInputS
tream;Ljava/util/Hashtable;Z)Lorg/w3c/tools/res
 ources/AttributeHolder;+120 (AttributeHolder.java:510)

org/w3c/tools/resources/AttributeHolder.unpickle(Ljava/io/DataInputStream;Lj
ava/util/Hashtable;Z)Lorg/w3c/tools/resources/A
 ttributeHolder;+192 (AttributeHolder.java:446)

org/w3c/tools/resources/AttributeHolder.unpickle(Ljava/io/DataInputStream;Lj
ava/util/Hashtable;)Lorg/w3c/tools/resources/At
 tributeHolder;+1 (AttributeHolder.java:463)

org/w3c/tools/resources/store/ResourceIndex.loadResource(Ljava/util/Hashtabl
e;)Lorg/w3c/tools/resources/Resource;+36 (Simpl
 eResourceStore.java:59)

org/w3c/tools/resources/store/SimpleResourceStore.loadResource(Ljava/lang/St
ring;Ljava/util/Hashtable;)Lorg/w3c/tools/resou
 rces/Resource;+39 (SimpleResourceStore.java:308)

org/w3c/tools/resources/store/Reference.lock()Lorg/w3c/tools/resources/Resou
rce;+157 (ResourceStoreManager.java:73)

org/w3c/tools/resources/store/StoreEntry.loadResource(Ljava/lang/String;Ljav
a/util/Hashtable;)Lorg/w3c/tools/resources/Reso
 urceReference;+23 (ResourceStoreManager.java:214)

org/w3c/tools/resources/store/ResourceStoreManager.loadResource(Lorg/w3c/too
ls/resources/SpaceEntry;Ljava/lang/String;Ljava
 /util/Hashtable;)Lorg/w3c/tools/resources/ResourceReference;+50
(ResourceStoreManager.java:953)

org/w3c/tools/resources/ContainerResource.internalLookup(Ljava/lang/String;L
org/w3c/tools/resources/SpaceEntry;Lorg/w3c/too
 ls/resources/ResourceSpace;)Lorg/w3c/tools/resources/ResourceReference;+45
(ContainerResource.java:238)

org/w3c/tools/resources/ContainerResource.lookup(Ljava/lang/String;)Lorg/w3c
/tools/resources/ResourceReference;+14 (Contain
 erResource.java:206)

org/w3c/tools/resources/DirectoryResource.enumerateResourceIdentifiers(Z)Lja
va/util/Enumeration;+92 (DirectoryResource.java
 :519)

org/w3c/jigsaw/admin/BrokerFrame.remoteEnumerateIdentifiers(Lorg/w3c/jigsaw/
http/Request;)Lorg/w3c/jigsaw/http/Reply;+56 (B
 rokerFrame.java:415)

org/w3c/jigsaw/admin/BrokerFrame.extended(Lorg/w3c/jigsaw/http/Request;)Lorg
/w3c/jigsaw/http/Reply;+79 (BrokerFrame.java:67
 5)

org/w3c/jigsaw/frames/HTTPFrame.perform(Lorg/w3c/tools/resources/RequestInte
rface;)Lorg/w3c/tools/resources/ReplyInterface;
 +217 (HTTPFrame.java:1338)

org/w3c/tools/resources/FramedResource.performFrames(Lorg/w3c/tools/resource
s/RequestInterface;)Lorg/w3c/tools/resources/Re
 plyInterface;+23 (FramedResource.java:623)

org/w3c/tools/resources/FramedResource.perform(Lorg/w3c/tools/resources/Requ
estInterface;)Lorg/w3c/tools/resources/ReplyInt
 erface;+1 (FramedResource.java:641)

org/w3c/jigsaw/admin/AdminServer.perform(Lorg/w3c/tools/resources/RequestInt
erface;)Lorg/w3c/tools/resources/ReplyInterface
 ;+52 (AdminServer.java:227)

org/w3c/jigsaw/http/Client.processRequest(Lorg/w3c/jigsaw/http/Request;)Lorg
/w3c/jigsaw/http/Reply;+25 (Client.java:384)

org/w3c/jigsaw/http/Client.startConnection(Ljava/io/InputStream;Ljava/io/Dat
aOutputStream;)Z+280 (Client.java:489)
       org/w3c/jigsaw/http/socket/SocketClient.run()V+86
(SocketClient.java:114)
       org/w3c/util/CachedThread.run()V+9 (ThreadCache.java:86)
 ********* WARNING *********

Received on Wednesday, 28 July 1999 11:14:14 UTC