PK zV= META-INF/PK zV=Z{jjMETA-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.8.1 Created-By: 1.6.0_16-b01 (Sun Microsystems Inc.) PK zV=WEB-INF/PK zV=WEB-INF/classes/PK zV=WEB-INF/classes/com/PK zV=WEB-INF/classes/com/sun/PK zV="WEB-INF/classes/com/sun/glassfish/PK zV='WEB-INF/classes/com/sun/glassfish/sfsb/PK zV=U\S=WEB-INF/classes/com/sun/glassfish/sfsb/CheckpointedBean.class2J 3 45 36 7 8 9 : ; <= >? 3@ABai+Ljava/util/concurrent/atomic/AtomicInteger;idLjava/lang/String;counterJ()VCodeLineNumberTableLocalVariableTablethis)Lcom/sun/glassfish/sfsb/CheckpointedBean; doCheckpointRuntimeVisibleAnnotations Ljavax/ejb/TransactionAttribute;value$Ljavax/ejb/TransactionAttributeType;NEVERgetId()Ljava/lang/String; getCounter()JincrementCounterasStringcleanupLjavax/ejb/Remove; SourceFileCheckpointedBean.javaLjavax/ejb/Stateful;Ljavax/ejb/LocalBean;  java/lang/StringBuilderid- CD  EF CG H' : accessCount: CI)java/util/concurrent/atomic/AtomicInteger'com/sun/glassfish/sfsb/CheckpointedBeanjava/lang/Objectjava/io/Serializableappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;incrementAndGet()I(I)Ljava/lang/StringBuilder;toString(J)Ljava/lang/StringBuilder;! \&** *Y  % & +# ! "#e$%&'/* ' ! "#e$%()/*, ! "#e$%*)6 *Y] a1  ! "#e$%+'HY*  * 6 ! "#e$%,+; !-.# Y/0! 12PK zV=ƎE##>WEB-INF/classes/com/sun/glassfish/sfsb/SFSBDriverServlet.class2 Bz{ |} |~  z     S      *z *    5   A()VCodeLineNumberTableLocalVariableTablethis*Lcom/sun/glassfish/sfsb/SFSBDriverServlet;processRequestR(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)VctxLjavax/naming/InitialContext;ex1Ljava/lang/Exception;ex2session Ljavax/servlet/http/HttpSession;intAttrLjava/lang/Integer;KEY_1Ljava/lang/String;KEY_2sfsb1*Lcom/sun/glassfish/sfsb/SimpleSessionBean;sfsb2)Lcom/sun/glassfish/sfsb/CheckpointedBean;nmExrequest'Ljavax/servlet/http/HttpServletRequest;response(Ljavax/servlet/http/HttpServletResponse;outLjava/io/PrintWriter; StackMapTable ExceptionsdoGetdoPostgetServletInfo()Ljava/lang/String; SourceFileSFSBDriverServlet.java CDtext/html;charset=UTF-8  (Servlet SFSBDriverServletjava/lang/StringBuilderExecuted From Instance: com.sun.aas.instanceName 
w!

Servlet SFSBDriverServlet at  w

[

SFSBDriverServlet looking up jndi using: java:global/SFSBDriver/SimpleSessionBean

Z

SFSBDriverServlet looking up jndi using: java:global/SFSBDriver/CheckpointedBean

 java/lang/IntegerSFSB_1SFSB_2(com/sun/glassfish/sfsb/SimpleSessionBean'com/sun/glassfish/sfsb/CheckpointedBeanInteger attr: %

From session SFSB[1] NOT NULL ?:  

%

From session SFSB[2] NOT NULL? : javax/naming/InitialContext(java:global/SFSBDriver/SimpleSessionBean 'java:global/SFSBDriver/CheckpointedBean

Created SFSB[1]: w

Created SFSB[2]: 

Retrieved SFSB[1]: java/lang/Exception'

Error while accessing SFSB[1]

$

Retrieved Checkpointed SFSB[2]: 4

Error while accessing Checkpointed SFSB[2]

D D JKShort description(com/sun/glassfish/sfsb/SFSBDriverServletjavax/servlet/http/HttpServlet%javax/servlet/http/HttpServletRequest&javax/servlet/http/HttpServletResponsejava/io/PrintWriterjavax/servlet/http/HttpSessionjava/lang/Stringjava/lang/Throwablejavax/servlet/ServletExceptionjava/io/IOExceptionsetContentType(Ljava/lang/String;)V getWriter()Ljava/io/PrintWriter;printlnappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;java/lang/System getProperty&(Ljava/lang/String;)Ljava/lang/String;toStringgetContextPath getSession#(Z)Ljavax/servlet/http/HttpSession; getAttribute&(Ljava/lang/String;)Ljava/lang/Object;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;intValue()IvalueOf(I)Ljava/lang/Integer; setAttribute'(Ljava/lang/String;Ljava/lang/Object;)V(Z)Ljava/lang/StringBuilder;lookupasStringincrementCounter()JprintStackTrace(Ljava/io/PrintWriter;)V doCheckpointclose!ABCDE/*FG HIJKE" h,,N---- - - Y  - Y +--+:::::: - Y  ! "`#:$- Y %&'(- Y )& '(g*Y+:  ,-: .-: - Y /0(- Y 1 2(q- Y 30(4X: -6 -7- Y 8 2( 9X: -: -7" ;$ $-<-=->:-7-> : -> 5 5HO5H^OW^^`^F7 !#$%!&''-(M)n*t+z-.0134789;<A>F?OA[BgDEGIJNKLMQRV S TUY!Z&\1]<^B_HcLdO`QaWc[d^cgeGOXLM  NO  PO QRSTUVWVXYZ[ Q\OhHIh]^h_`Yabc defghijjklF* defghijjklmn defghijjklmn( defghijjklmn defghijjklmnvho ho (defgoNpqrstKEI*+,?F rsG HI]^_`qrsuKEI*+,?F G HI]^_`qrsvwE-@FG HIxyPK zV= W~>WEB-INF/classes/com/sun/glassfish/sfsb/SimpleSessionBean.class2E . /0 .1 2 3 4 5 6 78 9: .;<=ai+Ljava/util/concurrent/atomic/AtomicInteger;idLjava/lang/String;counterJ()VCodeLineNumberTableLocalVariableTablethis*Lcom/sun/glassfish/sfsb/SimpleSessionBean;getId()Ljava/lang/String; getCounter()JincrementCounterasStringcleanupRuntimeVisibleAnnotationsLjavax/ejb/Remove; SourceFileSimpleSessionBean.javaLjavax/ejb/Stateful;Ljavax/ejb/LocalBean;  java/lang/StringBuilderid- >?  @A >B C! : accessCount: >D)java/util/concurrent/atomic/AtomicInteger(com/sun/glassfish/sfsb/SimpleSessionBeanjava/lang/Objectjava/io/Serializableappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;incrementAndGet()I(I)Ljava/lang/StringBuilder;toString(J)Ljava/lang/StringBuilder;! \&** *Y  % & !/*  "#/*" $#6 *Y] a&  %!HY*  * * &+/ '()# Y*+' ,-PK zV=JsWEB-INF/sun-ejb-jar.xml CheckpointedBean doCheckpoint PK zV=7֜  WEB-INF/sun-web.xml /SFSBDriver Keep a copy of the generated servlet class' java code. PK zV=OWEB-INF/web.xml SFSBDriverServlet com.sun.glassfish.sfsb.SFSBDriverServlet SFSBDriverServlet /SFSBDriverServlet 30 PK zV= index.jsp<%-- Document : index Created on : Aug 19, 2010, 10:00:17 AM Author : Ming --%> <%@page contentType="text/html" pageEncoding="UTF-8"%> JSP Page

Hello World!

PK zV= AMETA-INF/PK zV=Z{jj+META-INF/MANIFEST.MFPK zV=AWEB-INF/PK zV=AWEB-INF/classes/PK zV=AWEB-INF/classes/com/PK zV=AMWEB-INF/classes/com/sun/PK zV="AWEB-INF/classes/com/sun/glassfish/PK zV='AWEB-INF/classes/com/sun/glassfish/sfsb/PK zV=U\S=WEB-INF/classes/com/sun/glassfish/sfsb/CheckpointedBean.classPK zV=ƎE##> WEB-INF/classes/com/sun/glassfish/sfsb/SFSBDriverServlet.classPK zV= W~>WEB-INF/classes/com/sun/glassfish/sfsb/SimpleSessionBean.classPK zV=Js"WEB-INF/sun-ejb-jar.xmlPK zV=7֜  $WEB-INF/sun-web.xmlPK zV=O'WEB-INF/web.xmlPK zV= *index.jspPK[,