PK y6 META-INF/PK y6%zmmMETA-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.7.0 Created-By: 1.6.0_02-ea-b02 (Sun Microsystems Inc.) PK y6WEB-INF/PK y6WEB-INF/classes/PK y6WEB-INF/classes/META-INF/PK y6WEB-INF/classes/com/PK y6WEB-INF/classes/com/sun/PK y6WEB-INF/classes/com/sun/ws/PK y6 WEB-INF/classes/com/sun/ws/rest/PK y6%WEB-INF/classes/com/sun/ws/rest/wadl/PK y6.WEB-INF/classes/com/sun/ws/rest/wadl/resource/PK y6WEB-INF/classes/pppooo/PK y6!WEB-INF/classes/pppooo/converter/PK y6WEB-INF/classes/pppooo/service/PK y6WEB-INF/classes/restbeans/PK y6(WEB-INF/classes/META-INF/persistence.xml jdbc/sample pppooo.Manufacturer PK y6}o!!@WEB-INF/classes/com/sun/ws/rest/wadl/resource/WadlResource.class1M . /0 12 3 45 67 89:+ ;<=context&Lcom/sun/ws/rest/api/core/HttpContext;RuntimeVisibleAnnotationsLjavax/annotation/Resource;()VCodeLineNumberTableLocalVariableTablethis,Lcom/sun/ws/rest/wadl/resource/WadlResource;getWadl5()Lcom/sun/ws/rest/api/representation/Representation;isLjava/io/InputStream;strLjava/lang/String;retVal3Lcom/sun/ws/rest/api/representation/Representation;LocalVariableTypeTableGLcom/sun/ws/rest/api/representation/Representation; SignatureI()Lcom/sun/ws/rest/api/representation/Representation; Lcom/sun/ws/rest/api/HttpMethod;valueGET SourceFileWadlResource.java!Lcom/sun/ws/rest/api/ProduceMime;application/vnd.sun.wadl+xml!Lcom/sun/ws/rest/api/UriTemplate;/application.wadl  >?application.wadl@ AB C DEF GHI JK7com/sun/ws/rest/api/representation/StringRepresentation L*com/sun/ws/rest/wadl/resource/WadlResourcejava/lang/ObjectgetClass()Ljava/lang/Class;java/lang/ClassgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;$com/sun/ws/rest/api/core/HttpContextgetHttpRequestContext/()Lcom/sun/ws/rest/api/core/HttpRequestContext;+com/sun/ws/rest/api/core/HttpRequestContext getBaseURI()Ljava/net/URI;$com/sun/ws/rest/impl/wadl/WadlReaderread7(Ljava/io/InputStream;Ljava/net/URI;)Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)V! /* **L+*M Y, N- !"(#**  ( ! ("#$ %&s'()*&s+,&s-PK y6F>WEB-INF/classes/com/sun/ws/rest/wadl/resource/application.wadl PK y6q)WEB-INF/classes/pppooo/Manufacturer.class1 m n o p q r s t u v w x yz{ y| }~ m     manufacturerIdLjava/lang/Integer;RuntimeVisibleAnnotationsLjavax/persistence/Id;Ljavax/persistence/Column;nameMANUFACTURER_IDnullableLjava/lang/String;NAME addressline1 ADDRESSLINE1 addressline2 ADDRESSLINE2cityCITYstateSTATEzipZIPphonePHONEfaxFAXemailEMAILrepREP()VCodeLineNumberTableLocalVariableTablethisLpppooo/Manufacturer;(Ljava/lang/Integer;)VgetManufacturerId()Ljava/lang/Integer;setManufacturerIdgetName()Ljava/lang/String;setName(Ljava/lang/String;)VgetAddressline1setAddressline1getAddressline2setAddressline2getCitysetCitygetStatesetStategetZipsetZipgetPhonesetPhonegetFaxsetFaxgetEmailsetEmailgetRepsetRephashCode()IhashIequals(Ljava/lang/Object;)ZobjectLjava/lang/Object;othertoString SourceFileManufacturer.javaLjavax/persistence/Entity;Ljavax/persistence/Table; MANUFACTURER Ljavax/persistence/NamedQueries;value ;<  #' )' +' -' /' 1' 3' 5' 7' 9' \]pppooo/Manufacturer `a java/lang/StringBuilder.==============================================  FG eG I'=== pppooo.Manufacturer[manufacturerId= ]java/lang/Objectjava/io/Serializablejava/lang/Integerjava/lang/SystemerrLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getClass()Ljava/lang/Class;java/lang/Classjava/io/PrintStreamprintln-(Ljava/lang/Object;)Ljava/lang/StringBuilder;!  !"#s$%Z&#' "#s()' "#s*+' "#s,-' "#s./' "#s01' "#s23' "#s45' "#s67' "#s89' "#s:;<=3*> 34? @A;B=F **+>67 8? @A CD=/*>;? @AEB=>*+> ?@?@AFG=/*>C? @AHI=>*+> GH?@A#'JG=/*>K? @AKI=>*+> OP?@A)'LG=/*>S? @AMI=>*+> WX?@A+'NG=/*>[? @AOI=>*+> _`?@A-'PG=/*>c? @AQI=>*+> gh?@A/'RG=/*>k? @ASI=>*+> op?@A1'TG=/* >s? @AUI=>*+ > wx?@A3'VG=/* >{? @AWI=>*+ > ?@A5'XG=/* >? @AYI=>*+ > ?@A7'ZG=/* >? @A[I=>*+ > ?@A9'\]=U<* * `<>?@A^_`a=2++M*,**,> .0? 2@A2bc$dAeG=i;Y*Y*> ? ;@Afg hi#sjkl[PK y6 <WEB-INF/classes/pppooo/converter/ManufacturerConverter.class1r VW V X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n opqentityLpppooo/Manufacturer;uriLjava/net/URI;()VCodeLineNumberTableLocalVariableTablethis(Lpppooo/converter/ManufacturerConverter;&(Lpppooo/Manufacturer;Ljava/net/URI;)VgetManufacturerId()Ljava/lang/Integer;RuntimeVisibleAnnotations&Ljavax/xml/bind/annotation/XmlElement;setManufacturerId(Ljava/lang/Integer;)VvalueLjava/lang/Integer;getName()Ljava/lang/String;setName(Ljava/lang/String;)VLjava/lang/String;getAddressline1setAddressline1getAddressline2setAddressline2getCitysetCitygetStatesetStategetZipsetZipgetPhonesetPhonegetFaxsetFaxgetEmailsetEmailgetRepsetRepgetUri()Ljava/net/URI;(Ljavax/xml/bind/annotation/XmlAttribute; getEntity()Lpppooo/Manufacturer;(Ljavax/xml/bind/annotation/XmlTransient; setEntity(Lpppooo/Manufacturer;)V SourceFileManufacturerConverter.java*Ljavax/xml/bind/annotation/XmlRootElement;name manufacturer "#pppooo/Manufacturer  ! *+ ./ 23 45 73 85 93 :5 ;3 <5 =3 >5 ?3 @5 A3 B5 C3 D5 E3 F5 G3 H5&pppooo/converter/ManufacturerConverterjava/lang/Object! !"#$B**Y%& '(")$Y**+*,%&' ()& '( !*+$2*%2& '(,-./$A *+% ;<& '( 0123$2*%E& '(,-45$A *+ % NO& '( 0673$2* %X& '(,-85$A *+ % ab& '( 0693$2* %k& '(,-:5$A *+ % tu& '( 06;3$2*%~& '(,-<5$A *+% & '( 06=3$2*%& '(,->5$A *+% & '( 06?3$2*%& '(,-@5$A *+% & '( 06A3$2*%& '(,-B5$A *+% & '( 06C3$2*%& '(,-D5$A *+% & '( 06E3$2*%& '(,-F5$A *+% & '( 06G3$2*%& '(,-H5$A *+% & '( 06IJ$/*%& '(,KLM$/*% & '(,NOP$>*+% &'(QR, STsUPK y6Ss?WEB-INF/classes/pppooo/converter/ManufacturerRefConverter.class1V 5 6 7 8 9:; 5 : <= >? = @A BCD BE FGHentityLpppooo/Manufacturer;isUriExtendableZuriLjava/net/URI;()VCodeLineNumberTableLocalVariableTablethis+Lpppooo/converter/ManufacturerRefConverter;'(Lpppooo/Manufacturer;Ljava/net/URI;Z)VgetManufacturerId()Ljava/lang/Integer;RuntimeVisibleAnnotations&Ljavax/xml/bind/annotation/XmlElement;getUri()Ljava/net/URI;(Ljavax/xml/bind/annotation/XmlAttribute;setUri(Ljava/net/URI;)V getEntity()Lpppooo/Manufacturer;result(Lpppooo/converter/ManufacturerConverter;(Ljavax/xml/bind/annotation/XmlTransient; SourceFileManufacturerRefConverter.java*Ljavax/xml/bind/annotation/XmlRootElement;namemanufacturerRef    I "#java/lang/StringBuilderJ KL MN/O PQR ST&pppooo/converter/ManufacturerConverter PU +,)pppooo/converter/ManufacturerRefConverterjava/lang/Objectpppooo/Manufacturerjava/lang/IntegertoString()Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; java/net/URIresolve"(Ljava/lang/String;)Ljava/net/URI;pppooo/converter/UriResolver getInstance ()Lpppooo/converter/UriResolver;3(Ljava/lang/Class;Ljava/net/URI;)Ljava/lang/Object;!3*   !l**+*,*'( )*+* "#2*4  $%&'_-*$*Y*  *>?(A - $()*>*+ IJ +,\*L++STUW  -.$/01$ 23s4PK y6ikC =WEB-INF/classes/pppooo/converter/ManufacturersConverter.class1[ = > ?@ = A BC DE DFGH I BJ KLMentitiesLjava/util/Collection; Signature-Ljava/util/Collection; referencesCLjava/util/Collection;uriLjava/net/URI;()VCodeLineNumberTableLocalVariableTablethis)Lpppooo/converter/ManufacturersConverter;'(Ljava/util/Collection;Ljava/net/URI;)VLocalVariableTypeTable>(Ljava/util/Collection;Ljava/net/URI;)V getReferences()Ljava/util/Collection;entityLpppooo/Manufacturer;i$Ljava/util/Iterator;E()Ljava/util/Collection;RuntimeVisibleAnnotations&Ljavax/xml/bind/annotation/XmlElement;namemanufacturerRef setReferences(Ljava/util/Collection;)VF(Ljava/util/Collection;)VgetUri()Ljava/net/URI;(Ljavax/xml/bind/annotation/XmlAttribute; getEntitiesref+Lpppooo/converter/ManufacturerRefConverter;/()Ljava/util/Collection;(Ljavax/xml/bind/annotation/XmlTransient; SourceFileManufacturersConverter.java*Ljavax/xml/bind/annotation/XmlRootElement; manufacturers   java/util/ArrayList N OPQ RS TUpppooo/Manufacturer)pppooo/converter/ManufacturerRefConverter V WX YZ'pppooo/converter/ManufacturersConverterjava/lang/Objectjava/util/Collectioniterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;'(Lpppooo/Manufacturer;Ljava/net/URI;Z)Vadd(Ljava/lang/Object;)Z getEntity()Lpppooo/Manufacturer;!3*    k**+*,() *+ ! "#$N*Y*:*L+'+  M* Y,* W*4 56/7I: /%&-'(N)* +,s-./P*+ CD! 012/*M *34$E*Y*1*L++  M*, W*W XY/Z@] /56$'(E7*89:* ;,s()VCodeLineNumberTableLocalVariableTablethis InnerClasses Lpppooo/converter/UriResolver$1; initialValue ()Lpppooo/converter/UriResolver;()Ljava/lang/Object; Signature7Ljava/lang/ThreadLocal; SourceFileUriResolver.javaEnclosingMethod pppooo/converter/UriResolver  pppooo/converter/UriResolver$1java/lang/ThreadLocal#(Lpppooo/converter/UriResolver$1;)V0 /*    3 Y   D /*    PK y6?92WEB-INF/classes/pppooo/converter/UriResolver.class1 ` '` a b cde cfgh i jk lmno p qr st su v wx y z{| `} ~   i ! '    -`instanceLjava/lang/ThreadLocal; Signature7Ljava/lang/ThreadLocal; inProgressZ()VCodeLineNumberTableLocalVariableTablethisLpppooo/converter/UriResolver; getInstance ()Lpppooo/converter/UriResolver;removeInstanceresolve3(Ljava/lang/Class;Ljava/net/URI;)Ljava/lang/Object;contextLjavax/xml/bind/JAXBContext;objLjava/lang/Object;urlLjava/net/URL;connLjava/net/HttpURLConnection;ex-Lcom/sun/ws/rest/api/WebApplicationException;Ljava/lang/Exception;typeLjava/lang/Class;uriLjava/net/URI;LocalVariableTypeTableLjava/lang/Class;?(Ljava/lang/Class;Ljava/net/URI;)TT; resolveEntity(Ljava/lang/Object;)VmethodLjava/lang/reflect/Method;entity InnerClasses#(Lpppooo/converter/UriResolver$1;)Vx0 Lpppooo/converter/UriResolver$1; SourceFileUriResolver.java 56 34 /0 pppooo/converter/UriResolver 6java/lang/RuntimeException No uri specified in a reference. 5  java/net/HttpURLConnectionGET java/lang/Class  ST >6%com/sun/ws/rest/api/NotFoundExceptionjava/lang/StringBuilder Resource for  does not exist. +com/sun/ws/rest/api/WebApplicationExceptionjava/lang/Exception 5  getEntity java/lang/Object  < S setEntity pppooo/converter/UriResolver$1java/lang/ThreadLocalget()Ljava/lang/Object;remove(Ljava/lang/String;)V java/net/URItoURL()Ljava/net/URL; java/net/URLopenConnection()Ljava/net/URLConnection;setRequestMethodgetResponseCode()Ijavax/xml/bind/JAXBContext newInstance0([Ljava/lang/Class;)Ljavax/xml/bind/JAXBContext;createUnmarshaller()Ljavax/xml/bind/Unmarshaller;getInputStream()Ljava/io/InputStream;javax/xml/bind/Unmarshaller unmarshal)(Ljava/io/InputStream;)Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/Throwable;)VgetClass()Ljava/lang/Class; getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;java/lang/reflect/Methodinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;!pppooo/service/PersistenceService%()Lpppooo/service/PersistenceService;&(Ljava/lang/Object;)Ljava/lang/Object;cast!' /01234567< **8$" %9  :; <=7" 8- >67#8 12?@7 **, Y , N- :Ƞ1Y+S::*:YY, N-N!Y-#:d!j!d"j"dj8N< >ABE!F*G1I<JIKZL`NdWjPRSTUW9\ I!ABZCD!iEF*`GHIJ IK:;LMNOP LQ1RST7X+$%&M,+'(N)-*N+$+Y-$S&M,+'Y-$-,S(W M!Y,#JM"8& ]^_ `5aJdMbNcWe94<UV2WDN IKX:;XCD5Z79*89:;[\]67# -Y.8^_Y -PK y6&J9WEB-INF/classes/pppooo/service/ManufacturerResource.class1 $W #XY #Z #[ \ ]^ ]_ ]` a #b ]c ]de ]f< gh gijklm Wn o pq r s t u ]v wx yz{|context&Lcom/sun/ws/rest/api/core/HttpContext;RuntimeVisibleAnnotationsLjavax/annotation/Resource;()VCodeLineNumberTableLocalVariableTablethis%Lpppooo/service/ManufacturerResource;)(Lcom/sun/ws/rest/api/core/HttpContext;)VgetXML=(Ljava/lang/Integer;)Lpppooo/converter/ManufacturerConverter;idLjava/lang/Integer; Lcom/sun/ws/rest/api/HttpMethod;valueGET!Lcom/sun/ws/rest/api/ProduceMime;application/xml"RuntimeVisibleParameterAnnotationsLcom/sun/ws/rest/api/UriParam;manufacturerIdputXML>(Ljava/lang/Integer;Lpppooo/converter/ManufacturerConverter;)Vdata(Lpppooo/converter/ManufacturerConverter;service#Lpppooo/service/PersistenceService;PUT!Lcom/sun/ws/rest/api/ConsumeMime;delete(Ljava/lang/Integer;)VentityLpppooo/Manufacturer;DELETE getEntity*(Ljava/lang/Integer;)Lpppooo/Manufacturer;ex%Ljavax/persistence/NoResultException; updateEntityA(Lpppooo/Manufacturer;Lpppooo/Manufacturer;)Lpppooo/Manufacturer; newEntitygetUri()Ljava/net/URI; SourceFileManufacturerResource.java!Lcom/sun/ws/rest/api/UriTemplate;{manufacturerId}/ )* %&&pppooo/converter/ManufacturerConverter JK QR )}~  * * J NO * !Manufacturer.findByManufacturerId  pppooo/Manufacturer#javax/persistence/NoResultException%com/sun/ws/rest/api/NotFoundExceptionjava/lang/StringBuilder Resource for  does not exist. ) F   R#pppooo/service/ManufacturerResourcejava/lang/Object&(Lpppooo/Manufacturer;Ljava/net/URI;)V!pppooo/service/PersistenceService getInstance%()Lpppooo/service/PersistenceService;closebeginTx()Lpppooo/Manufacturer;commitTx removeEntity(Ljava/lang/Object;)VcreateNamedQuery-(Ljava/lang/String;)Ljavax/persistence/Query;javax/persistence/Query setParameter?(Ljava/lang/String;Ljava/lang/Object;)Ljavax/persistence/Query;getSingleResult()Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)VgetManufacturerId()Ljava/lang/Integer;setManufacturerId mergeEntity&(Ljava/lang/Object;)Ljava/lang/Object;$com/sun/ws/rest/api/core/HttpContextgetHttpRequestContext/()Lcom/sun/ws/rest/api/core/HttpRequestContext;+com/sun/ws/rest/api/core/HttpRequestContextgetURI!#$%&'()*+3*, "#- ./)0+F **+,*+ ,- ./ %&12+j"Y*+*M,N-, 9;-"./"34'56s786s9: ;6s<=>++N- **+, W- - :-!!#!,"IKLMOP!O*Q-*+./+34+?@'AB'56sCD6s9:;6s<EF+(M, *+N,- , , :, ,& []^_`bcb'd-* GH(./(34$AB' 56sI: ;6s<JK+=+MYY*,nop- #LM=./=34NO+[,+, L+,|}~- ./GHPHQR+9*!",- ./ST' U6sVPK y6t>M M :WEB-INF/classes/pppooo/service/ManufacturersResource.class1 I JK L M N OP OQ OR ST U OVWX I YZ [\ ] ^ _` ab Oc de Of gh ijklcontext&Lcom/sun/ws/rest/api/core/HttpContext;RuntimeVisibleAnnotationsLjavax/annotation/Resource;()VCodeLineNumberTableLocalVariableTablethis&Lpppooo/service/ManufacturersResource;)(Lcom/sun/ws/rest/api/core/HttpContext;)VgetXML+()Lpppooo/converter/ManufacturersConverter; Lcom/sun/ws/rest/api/HttpMethod;valueGET!Lcom/sun/ws/rest/api/ProduceMime;application/xmlpostXMLU(Lpppooo/converter/ManufacturerConverter;)Lcom/sun/ws/rest/api/response/HttpResponse;entityLpppooo/Manufacturer;data(Lpppooo/converter/ManufacturerConverter;service#Lpppooo/service/PersistenceService;POST getEntities()Ljava/util/Collection; Signature/()Ljava/util/Collection; createEntity(Lpppooo/Manufacturer;)VgetUri()Ljava/net/URI; SourceFileManufacturersResource.java!Lcom/sun/ws/rest/api/UriTemplate;/manufacturers/"Lcom/sun/ws/rest/api/SubResources;%Lpppooo/service/ManufacturerResource; #$  'pppooo/converter/ManufacturersConverter ;< AB #mn op q$ r$s tu ?@ v$$com/sun/ws/rest/api/response/Createdjava/lang/StringBuilderw xy z{/ z| }~ #SELECT e FROM Manufacturer e    B$pppooo/service/ManufacturersResourcejava/lang/Object'(Ljava/util/Collection;Ljava/net/URI;)V!pppooo/service/PersistenceService getInstance%()Lpppooo/service/PersistenceService;closebeginTx&pppooo/converter/ManufacturerConverter getEntity()Lpppooo/Manufacturer;commitTxpppooo/ManufacturergetManufacturerId()Ljava/lang/Integer;append-(Ljava/lang/Object;)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String; java/net/URIresolve"(Ljava/lang/String;)Ljava/net/URI;(Ljava/net/URI;)V createQuery-(Ljava/lang/String;)Ljavax/persistence/Query;javax/persistence/Query getResultList()Ljava/util/List; persistEntity(Ljava/lang/Object;)V$com/sun/ws/rest/api/core/HttpContextgetHttpRequestContext/()Lcom/sun/ws/rest/api/core/HttpRequestContext;+com/sun/ws/rest/api/core/HttpRequestContextgetURI! !"#$%3*& $%' ()#*%F **+&,- .' ()  +,%_!Y**L+M,& 9;' !()!-.s/0.s123%LM, + N*- , Y*Y-:,:,<CCEC&HJK LMN<P'* 645L()L67H89!-.s:0.s1;<%8&Z' ()=>?@%@+& cd'()45AB%9*&l' ()CD!E.sFG.[cHPK y6C*DD9WEB-INF/classes/pppooo/service/PersistenceService$1.class1#    ()VCodeLineNumberTableLocalVariableTablethis InnerClasses%Lpppooo/service/PersistenceService$1; initialValue%()Lpppooo/service/PersistenceService;()Ljava/lang/Object; Signature; SourceFilePersistenceService.javaEnclosingMethod  !pppooo/service/PersistenceService ! " #pppooo/service/PersistenceService$1java/lang/ThreadLocal access$000()Ljava/lang/String;:(Ljava/lang/String;Lpppooo/service/PersistenceService$1;)V0  /*    6 Y   D /*    PK y6&MM7WEB-INF/classes/pppooo/service/PersistenceService.class1 \ ] "^ _` a bc de bf g hij hk lm ln lo lp q lr ls lt uv uw ux uy lz { lf bz |}~ ^ DEFAULT_PULjava/lang/String;instanceLjava/lang/ThreadLocal; Signature;emf(Ljavax/persistence/EntityManagerFactory;em!Ljavax/persistence/EntityManager;(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTableexLjava/lang/RuntimeException;this#Lpppooo/service/PersistenceService;puName getInstance%()Lpppooo/service/PersistenceService;removeInstance()V refreshEntity(Ljava/lang/Object;)VentityLjava/lang/Object; mergeEntity&(Ljava/lang/Object;)Ljava/lang/Object;LocalVariableTypeTableTT;(TT;)TT; persistEntity removeEntity resolveEntitycreateNamedQuery-(Ljava/lang/String;)Ljavax/persistence/Query;query createQuerybeginTxtx%Ljavax/persistence/EntityTransaction;commitTx rollbackTxclose access$000()Ljava/lang/String; InnerClasses:(Ljava/lang/String;Lpppooo/service/PersistenceService$1;)Vx0x1%Lpppooo/service/PersistenceService$1; SourceFilePersistenceService.java -. #$ -: )* +,java/lang/RuntimeException P: %& !pppooo/service/PersistenceService : < @ < < ?@ GH JH  : : : O: 9:WebApplication7PU#pppooo/service/PersistenceService$1java/lang/Objectjavax/persistence/PersistencecreateEntityManagerFactory<(Ljava/lang/String;)Ljavax/persistence/EntityManagerFactory;&javax/persistence/EntityManagerFactorycreateEntityManager#()Ljavax/persistence/EntityManager;java/lang/ThreadLocalget()Ljava/lang/Object;removejavax/persistence/EntityManagerrefreshmergepersistgetTransaction'()Ljavax/persistence/EntityTransaction;#javax/persistence/EntityTransactionisActive()ZbegincommitrollbackisOpen! " #$ %&'()*+,-./0**+**M* * ,0& #% &-'($)-,/.1 2304506$ 78/" 06 9:/# 0 :;;</C *+0 C D1 45 =>?@/Q *+0M1 45 =>A  =B'CD</C *+0 V W1 45 =>E</C *+0 _ `1 45 =>F@/`*+L*++0ijl145=>A =B'CGH/? *+0v1 45 I$JH/? *+01 45 I$K:/Z*L+ +0 145 LMN:/Z*L+ +0 145 LMO:/Z*L+ +0 145 LMP:/@****** * 0 3<?1 @45QR/0-U/D*+01 45V$WXY:/, Y! 0 Z[T  PK y6|\2WEB-INF/classes/restbeans/RESTBeansResources.class1+    ! "#$%&' resourcesLjava/util/Set; Signature"Ljava/util/Set;()VCodeLineNumberTableLocalVariableTablethisLrestbeans/RESTBeansResources;getResourceClasses()Ljava/util/Set;$()Ljava/util/Set;isIgnoreMatrixParams()ZisRedirectToNormalizedURI SourceFileRESTBeansResources.java java/util/HashSet $pppooo/service/ManufacturersResource( )**com/sun/ws/rest/wadl/resource/WadlResourcerestbeans/RESTBeansResourcesjava/lang/Object'com/sun/ws/rest/api/core/ResourceConfig java/util/Setadd(Ljava/lang/Object;)Z!    d***Y*W*W) */*"  ,& ,* PK y6̓WEB-INF/sun-web.xml /WebApplication7 Keep a copy of the generated servlet class' java code. PK y6ѸgWEB-INF/web.xml ServletAdaptor com.sun.ws.rest.impl.container.servlet.ServletAdaptor resourcebean restbeans.RESTBeansResources 1 ServletAdaptor /restbean/* 30 index.jsp PK y6e index.jsp<%@page contentType="text/html"%> <%@page pageEncoding="UTF-8"%> <%-- The taglib directive below imports the JSTL library. If you uncomment it, you must also add the JSTL library to the project. The Add Library... action on Libraries node in Projects view can be used to add the JSTL 1.1 library. --%> <%-- <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> --%> JSP Page

JSP Page

<%-- This example uses JSTL, uncomment the taglib directive above. To test, display the page like this: index.jsp?sayHello=true&name=Murphy --%> <%-- Hello ${param.name}! --%> PK y6 AMETA-INF/PK y6%zmm+META-INF/MANIFEST.MFPK y6AWEB-INF/PK y6AWEB-INF/classes/PK y6AWEB-INF/classes/META-INF/PK y6AUWEB-INF/classes/com/PK y6AWEB-INF/classes/com/sun/PK y6AWEB-INF/classes/com/sun/ws/PK y6 AWEB-INF/classes/com/sun/ws/rest/PK y6%A4WEB-INF/classes/com/sun/ws/rest/wadl/PK y6.AwWEB-INF/classes/com/sun/ws/rest/wadl/resource/PK y6AWEB-INF/classes/pppooo/PK y6!AWEB-INF/classes/pppooo/converter/PK y6A7WEB-INF/classes/pppooo/service/PK y6AtWEB-INF/classes/restbeans/PK y6(WEB-INF/classes/META-INF/persistence.xmlPK y6}o!!@WEB-INF/classes/com/sun/ws/rest/wadl/resource/WadlResource.classPK y6F>r WEB-INF/classes/com/sun/ws/rest/wadl/resource/application.wadlPK y6q)WEB-INF/classes/pppooo/Manufacturer.classPK y6 < WEB-INF/classes/pppooo/converter/ManufacturerConverter.classPK y6Ss?.WEB-INF/classes/pppooo/converter/ManufacturerRefConverter.classPK y6ikC =7WEB-INF/classes/pppooo/converter/ManufacturersConverter.classPK y640AWEB-INF/classes/pppooo/converter/UriResolver$1.classPK y6?92^DWEB-INF/classes/pppooo/converter/UriResolver.classPK y6&J9ASWEB-INF/classes/pppooo/service/ManufacturerResource.classPK y6t>M M :YbWEB-INF/classes/pppooo/service/ManufacturersResource.classPK y6C*DD9nWEB-INF/classes/pppooo/service/PersistenceService$1.classPK y6&MM7rWEB-INF/classes/pppooo/service/PersistenceService.classPK y6|\2;WEB-INF/classes/restbeans/RESTBeansResources.classPK y6̓vWEB-INF/sun-web.xmlPK y6ѸgWEB-INF/web.xmlPK y6e ΋index.jspPK j ُ