实例介绍
j2ee宠物商店j2ee宠物商店j2ee宠物商店j2ee宠物商店j2ee宠物商店j2ee宠物商店
【实例截图】
【核心代码】
4744302543341027008.zip
└── petstore1.3.2
├── COPYRIGHT_CHINESE.html
├── COPYRIGHT.html
├── COPYRIGHT_JAPANESE.html
├── docs
│ ├── building.html
│ ├── configuring.html
│ ├── copyright.html
│ ├── index.html
│ ├── installing.html
│ ├── ja
│ │ ├── building.html
│ │ ├── configuring.html
│ │ ├── copyright.html
│ │ ├── index.html
│ │ ├── installing.html
│ │ ├── README.html
│ │ └── using.html
│ ├── README
│ ├── using.html
│ ├── whatsnew.html
│ └── zh
│ ├── building.html
│ ├── configuring.html
│ ├── copyright.html
│ ├── index.html
│ ├── installing.html
│ ├── README.html
│ └── using.html
├── IMAGE_COPYRIGHT_CHINESE.html
├── IMAGE_COPYRIGHT.html
├── IMAGE_COPYRIGHT_JAPANESE.html
├── LICENSE.html
├── opc.ear
├── petstoreadmin.ear
├── petstore.ear
├── setup.bat
├── setup.sh
├── setup.xml
├── src
│ ├── apps
│ │ ├── admin
│ │ │ ├── build
│ │ │ │ ├── classes
│ │ │ │ │ └── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ └── admin
│ │ │ │ │ └── web
│ │ │ │ │ ├── AdminBDException.class
│ │ │ │ │ ├── AdminRequestBD.class
│ │ │ │ │ ├── AdminRequestProcessor.class
│ │ │ │ │ └── ApplRequestProcessor.class
│ │ │ │ ├── client
│ │ │ │ │ ├── com
│ │ │ │ │ │ └── sun
│ │ │ │ │ │ └── j2ee
│ │ │ │ │ │ └── blueprints
│ │ │ │ │ │ └── admin
│ │ │ │ │ │ └── client
│ │ │ │ │ │ ├── About.class
│ │ │ │ │ │ ├── AboutPanel.class
│ │ │ │ │ │ ├── AbstractItemAction.class
│ │ │ │ │ │ ├── BarChartPanel$1.class
│ │ │ │ │ │ ├── BarChartPanel$BarChart.class
│ │ │ │ │ │ ├── BarChartPanel.class
│ │ │ │ │ │ ├── Chart.class
│ │ │ │ │ │ ├── DataSource$1.class
│ │ │ │ │ │ ├── DataSource$BarChartModel.class
│ │ │ │ │ │ ├── DataSource$ChartModel$RefreshChartAction.class
│ │ │ │ │ │ ├── DataSource$ChartModel.class
│ │ │ │ │ │ ├── DataSource$OrdersApproveTableModel.class
│ │ │ │ │ │ ├── DataSource$OrdersViewTableModel.class
│ │ │ │ │ │ ├── DataSource$PieChartModel.class
│ │ │ │ │ │ ├── DataSource$RefreshAction.class
│ │ │ │ │ │ ├── DataSource.class
│ │ │ │ │ │ ├── HttpPostPetStoreProxy.class
│ │ │ │ │ │ ├── OrdersApprovePanel$1.class
│ │ │ │ │ │ ├── OrdersApprovePanel$2.class
│ │ │ │ │ │ ├── OrdersApprovePanel$3.class
│ │ │ │ │ │ ├── OrdersApprovePanel$4.class
│ │ │ │ │ │ ├── OrdersApprovePanel.class
│ │ │ │ │ │ ├── OrdersViewPanel.class
│ │ │ │ │ │ ├── PetStoreAdminClient$1.class
│ │ │ │ │ │ ├── PetStoreAdminClient$2.class
│ │ │ │ │ │ ├── PetStoreAdminClient$AboutAction.class
│ │ │ │ │ │ ├── PetStoreAdminClient$ExitAction.class
│ │ │ │ │ │ ├── PetStoreAdminClient$MouseHandler.class
│ │ │ │ │ │ ├── PetStoreAdminClient$OrdersAction.class
│ │ │ │ │ │ ├── PetStoreAdminClient$SalesAction.class
│ │ │ │ │ │ ├── PetStoreAdminClient.class
│ │ │ │ │ │ ├── PetStoreProxy$Order.class
│ │ │ │ │ │ ├── PetStoreProxy$Sales.class
│ │ │ │ │ │ ├── PetStoreProxy.class
│ │ │ │ │ │ ├── PieChartPanel$1.class
│ │ │ │ │ │ ├── PieChartPanel$PieChart.class
│ │ │ │ │ │ ├── PieChartPanel.class
│ │ │ │ │ │ ├── ServerAction$1.class
│ │ │ │ │ │ ├── ServerAction$2.class
│ │ │ │ │ │ ├── ServerAction$3.class
│ │ │ │ │ │ ├── ServerAction.class
│ │ │ │ │ │ ├── StatusBar.class
│ │ │ │ │ │ ├── TableMap.class
│ │ │ │ │ │ ├── TableSorter$1.class
│ │ │ │ │ │ ├── TableSorter$2.class
│ │ │ │ │ │ ├── TableSorter.class
│ │ │ │ │ │ ├── ToggleActionPropertyChangeListener.class
│ │ │ │ │ │ ├── TranLabel.class
│ │ │ │ │ │ ├── WorkQueue$WorkerThread.class
│ │ │ │ │ │ └── WorkQueue.class
│ │ │ │ │ └── resources
│ │ │ │ │ ├── About24.gif
│ │ │ │ │ ├── duke0.gif
│ │ │ │ │ ├── duke1.gif
│ │ │ │ │ ├── duke2.gif
│ │ │ │ │ ├── duke3.gif
│ │ │ │ │ ├── duke4.gif
│ │ │ │ │ ├── duke5.gif
│ │ │ │ │ ├── duke6.gif
│ │ │ │ │ ├── duke7.gif
│ │ │ │ │ ├── duke8.gif
│ │ │ │ │ ├── duke9.gif
│ │ │ │ │ ├── orders.gif
│ │ │ │ │ ├── petstore_de.properties
│ │ │ │ │ ├── petstore.properties
│ │ │ │ │ ├── Refresh24.gif
│ │ │ │ │ └── sales.gif
│ │ │ │ ├── petstoreadmin.ear
│ │ │ │ └── petstoreadmin.war
│ │ │ └── src
│ │ │ ├── admin
│ │ │ │ └── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── admin
│ │ │ │ └── web
│ │ │ │ ├── AdminBDException.java
│ │ │ │ ├── AdminRequestBD.java
│ │ │ │ ├── AdminRequestProcessor.java
│ │ │ │ └── ApplRequestProcessor.java
│ │ │ ├── application.xml
│ │ │ ├── build.bat
│ │ │ ├── build.sh
│ │ │ ├── build.xml
│ │ │ ├── client
│ │ │ │ ├── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ └── admin
│ │ │ │ │ └── client
│ │ │ │ │ ├── About.java
│ │ │ │ │ ├── AbstractItemAction.java
│ │ │ │ │ ├── BarChartPanel.java
│ │ │ │ │ ├── Chart.java
│ │ │ │ │ ├── DataSource.java
│ │ │ │ │ ├── HttpPostPetStoreProxy.java
│ │ │ │ │ ├── OrdersApprovePanel.java
│ │ │ │ │ ├── OrdersViewPanel.java
│ │ │ │ │ ├── PetStoreAdminClient.java
│ │ │ │ │ ├── PetStoreProxy.java
│ │ │ │ │ ├── PieChartPanel.java
│ │ │ │ │ ├── ServerAction.java
│ │ │ │ │ ├── StatusBar.java
│ │ │ │ │ ├── TableMap.java
│ │ │ │ │ ├── TableSorter.java
│ │ │ │ │ ├── ToggleActionPropertyChangeListener.java
│ │ │ │ │ └── WorkQueue.java
│ │ │ │ ├── crimson.jar
│ │ │ │ ├── jaxp.jar
│ │ │ │ └── resources
│ │ │ │ ├── About24.gif
│ │ │ │ ├── duke0.gif
│ │ │ │ ├── duke1.gif
│ │ │ │ ├── duke2.gif
│ │ │ │ ├── duke3.gif
│ │ │ │ ├── duke4.gif
│ │ │ │ ├── duke5.gif
│ │ │ │ ├── duke6.gif
│ │ │ │ ├── duke7.gif
│ │ │ │ ├── duke8.gif
│ │ │ │ ├── duke9.gif
│ │ │ │ ├── orders.gif
│ │ │ │ ├── petstore_de.properties
│ │ │ │ ├── petstore.properties
│ │ │ │ ├── Refresh24.gif
│ │ │ │ └── sales.gif
│ │ │ ├── docroot
│ │ │ │ ├── error.jsp
│ │ │ │ ├── images
│ │ │ │ │ └── button_submit.gif
│ │ │ │ ├── index.html
│ │ │ │ ├── index.jsp
│ │ │ │ ├── login.jsp
│ │ │ │ ├── logout.jsp
│ │ │ │ └── WEB-INF
│ │ │ │ └── web.xml
│ │ │ └── sun-j2ee-ri.xml
│ │ ├── build.xml
│ │ ├── opc
│ │ │ ├── build
│ │ │ │ ├── classes
│ │ │ │ │ └── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ └── opc
│ │ │ │ │ ├── admin
│ │ │ │ │ │ └── ejb
│ │ │ │ │ │ ├── OPCAdminFacade.class
│ │ │ │ │ │ ├── OPCAdminFacadeEJB.class
│ │ │ │ │ │ ├── OPCAdminFacadeException.class
│ │ │ │ │ │ ├── OPCAdminFacadeHome.class
│ │ │ │ │ │ ├── OrderDetails.class
│ │ │ │ │ │ ├── OrdersTO$MutableOrdersTO.class
│ │ │ │ │ │ └── OrdersTO.class
│ │ │ │ │ ├── customerrelations
│ │ │ │ │ │ └── ejb
│ │ │ │ │ │ ├── JNDINames.class
│ │ │ │ │ │ ├── LocaleUtil.class
│ │ │ │ │ │ ├── MailCompletedOrderMDB.class
│ │ │ │ │ │ ├── MailContentXDE$FormatterException.class
│ │ │ │ │ │ ├── MailContentXDE.class
│ │ │ │ │ │ ├── MailInvoiceMDB.class
│ │ │ │ │ │ └── MailOrderApprovalMDB.class
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ ├── InvoiceMDB.class
│ │ │ │ │ │ ├── JNDINames.class
│ │ │ │ │ │ ├── OrderApprovalMDB$WorkResult.class
│ │ │ │ │ │ ├── OrderApprovalMDB.class
│ │ │ │ │ │ ├── PurchaseOrderMDB.class
│ │ │ │ │ │ └── TPAInvoiceXDE.class
│ │ │ │ │ ├── rsrc
│ │ │ │ │ │ └── xsl
│ │ │ │ │ │ ├── CompletedOrder_en_US.xsl
│ │ │ │ │ │ ├── CompletedOrder_ja_JP.xsl
│ │ │ │ │ │ ├── CompletedOrder.xsl
│ │ │ │ │ │ ├── CompletedOrder_zh_CN.xsl
│ │ │ │ │ │ ├── OrderApproval_en_US.xsl
│ │ │ │ │ │ ├── OrderApproval_ja_JP.xsl
│ │ │ │ │ │ ├── OrderApproval.xsl
│ │ │ │ │ │ ├── OrderApproval_zh_CN.xsl
│ │ │ │ │ │ ├── PartialInvoice_en_US.xsl
│ │ │ │ │ │ ├── PartialInvoice_ja_JP.xsl
│ │ │ │ │ │ ├── PartialInvoice.xsl
│ │ │ │ │ │ └── PartialInvoice_zh_CN.xsl
│ │ │ │ │ └── transitions
│ │ │ │ │ ├── InvoiceTD.class
│ │ │ │ │ ├── JNDINames.class
│ │ │ │ │ ├── MailCompletedOrderTD.class
│ │ │ │ │ ├── MailInvoiceTransitionDelegate.class
│ │ │ │ │ ├── MailOrderApprovalTransitionDelegate.class
│ │ │ │ │ ├── OrderApprovalTD.class
│ │ │ │ │ ├── PurchaseOrderTD.class
│ │ │ │ │ └── QueueHelper.class
│ │ │ │ ├── opc.ear
│ │ │ │ ├── opc-ejb-client.jar
│ │ │ │ ├── opc-ejb.jar
│ │ │ │ └── opc.war
│ │ │ └── src
│ │ │ ├── application.xml
│ │ │ ├── build.bat
│ │ │ ├── build.sh
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── opc
│ │ │ │ ├── admin
│ │ │ │ │ └── ejb
│ │ │ │ │ ├── OPCAdminFacadeEJB.java
│ │ │ │ │ ├── OPCAdminFacadeException.java
│ │ │ │ │ ├── OPCAdminFacadeHome.java
│ │ │ │ │ ├── OPCAdminFacade.java
│ │ │ │ │ ├── OrderDetails.java
│ │ │ │ │ └── OrdersTO.java
│ │ │ │ ├── customerrelations
│ │ │ │ │ └── ejb
│ │ │ │ │ ├── JNDINames.java
│ │ │ │ │ ├── LocaleUtil.java
│ │ │ │ │ ├── MailCompletedOrderMDB.java
│ │ │ │ │ ├── MailContentXDE.java
│ │ │ │ │ ├── MailInvoiceMDB.java
│ │ │ │ │ └── MailOrderApprovalMDB.java
│ │ │ │ ├── ejb
│ │ │ │ │ ├── InvoiceMDB.java
│ │ │ │ │ ├── JNDINames.java
│ │ │ │ │ ├── OrderApprovalMDB.java
│ │ │ │ │ ├── PurchaseOrderMDB.java
│ │ │ │ │ └── TPAInvoiceXDE.java
│ │ │ │ ├── rsrc
│ │ │ │ │ └── xsl
│ │ │ │ │ ├── CompletedOrder_en_US.xsl
│ │ │ │ │ ├── CompletedOrder_ja_JP.xsl
│ │ │ │ │ ├── CompletedOrder.xsl
│ │ │ │ │ ├── CompletedOrder_zh_CN.xsl
│ │ │ │ │ ├── OrderApproval_en_US.xsl
│ │ │ │ │ ├── OrderApproval_ja_JP.xsl
│ │ │ │ │ ├── OrderApproval.xsl
│ │ │ │ │ ├── OrderApproval_zh_CN.xsl
│ │ │ │ │ ├── PartialInvoice_en_US.xsl
│ │ │ │ │ ├── PartialInvoice_ja_JP.xsl
│ │ │ │ │ ├── PartialInvoice.xsl
│ │ │ │ │ └── PartialInvoice_zh_CN.xsl
│ │ │ │ └── transitions
│ │ │ │ ├── InvoiceTD.java
│ │ │ │ ├── JNDINames.java
│ │ │ │ ├── MailCompletedOrderTD.java
│ │ │ │ ├── MailInvoiceTransitionDelegate.java
│ │ │ │ ├── MailOrderApprovalTransitionDelegate.java
│ │ │ │ ├── OrderApprovalTD.java
│ │ │ │ ├── PurchaseOrderTD.java
│ │ │ │ └── QueueHelper.java
│ │ │ ├── docroot
│ │ │ │ ├── EntityCatalog.jsp
│ │ │ │ ├── schemas
│ │ │ │ │ └── EntityCatalog.properties
│ │ │ │ └── WEB-INF
│ │ │ │ └── web.xml
│ │ │ ├── ejb-jar-manifest.mf
│ │ │ ├── ejb-jar.xml
│ │ │ └── sun-j2ee-ri.xml
│ │ ├── petstore
│ │ │ ├── build
│ │ │ │ ├── classes
│ │ │ │ │ └── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ └── petstore
│ │ │ │ │ ├── controller
│ │ │ │ │ │ ├── ejb
│ │ │ │ │ │ │ ├── actions
│ │ │ │ │ │ │ │ ├── CartEJBAction.class
│ │ │ │ │ │ │ │ ├── ChangeLocaleEJBAction.class
│ │ │ │ │ │ │ │ ├── CreateUserEJBAction.class
│ │ │ │ │ │ │ │ ├── CustomerEJBAction.class
│ │ │ │ │ │ │ │ ├── OrderEJBAction.class
│ │ │ │ │ │ │ │ └── SignOnEJBAction.class
│ │ │ │ │ │ │ ├── ShoppingClientFacadeLocal.class
│ │ │ │ │ │ │ ├── ShoppingClientFacadeLocalEJB.class
│ │ │ │ │ │ │ ├── ShoppingClientFacadeLocalHome.class
│ │ │ │ │ │ │ ├── ShoppingControllerEJB.class
│ │ │ │ │ │ │ ├── ShoppingControllerLocal.class
│ │ │ │ │ │ │ └── ShoppingControllerLocalHome.class
│ │ │ │ │ │ ├── events
│ │ │ │ │ │ │ ├── CartEvent.class
│ │ │ │ │ │ │ ├── CreateUserEvent.class
│ │ │ │ │ │ │ ├── CustomerEvent.class
│ │ │ │ │ │ │ ├── OrderEvent.class
│ │ │ │ │ │ │ ├── OrderEventResponse.class
│ │ │ │ │ │ │ └── SignOnEvent.class
│ │ │ │ │ │ ├── exceptions
│ │ │ │ │ │ │ ├── DuplicateAccountException.class
│ │ │ │ │ │ │ └── ShoppingCartEmptyOrderException.class
│ │ │ │ │ │ └── web
│ │ │ │ │ │ ├── actions
│ │ │ │ │ │ │ ├── CartHTMLAction.class
│ │ │ │ │ │ │ ├── CreateUserHTMLAction.class
│ │ │ │ │ │ │ ├── CustomerHTMLAction.class
│ │ │ │ │ │ │ ├── OrderHTMLAction.class
│ │ │ │ │ │ │ └── SignOffHTMLAction.class
│ │ │ │ │ │ ├── BannerHelper.class
│ │ │ │ │ │ ├── exceptions
│ │ │ │ │ │ │ └── MissingFormDataException.class
│ │ │ │ │ │ ├── flow
│ │ │ │ │ │ │ └── handlers
│ │ │ │ │ │ │ └── CreateUserFlowHandler.class
│ │ │ │ │ │ ├── PetstoreComponentManager.class
│ │ │ │ │ │ ├── ShoppingWebController.class
│ │ │ │ │ │ └── SignOnNotifier.class
│ │ │ │ │ ├── tools
│ │ │ │ │ │ └── populate
│ │ │ │ │ │ ├── AccountPopulator$1.class
│ │ │ │ │ │ ├── AccountPopulator.class
│ │ │ │ │ │ ├── AddressPopulator$1.class
│ │ │ │ │ │ ├── AddressPopulator.class
│ │ │ │ │ │ ├── CatalogPopulator.class
│ │ │ │ │ │ ├── CategoryDetailsPopulator$1.class
│ │ │ │ │ │ ├── CategoryDetailsPopulator.class
│ │ │ │ │ │ ├── CategoryPopulator$1.class
│ │ │ │ │ │ ├── CategoryPopulator.class
│ │ │ │ │ │ ├── ContactInfoPopulator$1.class
│ │ │ │ │ │ ├── ContactInfoPopulator.class
│ │ │ │ │ │ ├── CreditCardPopulator$1.class
│ │ │ │ │ │ ├── CreditCardPopulator.class
│ │ │ │ │ │ ├── CustomerPopulator$1.class
│ │ │ │ │ │ ├── CustomerPopulator.class
│ │ │ │ │ │ ├── ItemDetailsPopulator$1.class
│ │ │ │ │ │ ├── ItemDetailsPopulator.class
│ │ │ │ │ │ ├── ItemPopulator$1.class
│ │ │ │ │ │ ├── ItemPopulator.class
│ │ │ │ │ │ ├── PopulateException.class
│ │ │ │ │ │ ├── PopulateServlet$1.class
│ │ │ │ │ │ ├── PopulateServlet$ParsingDoneException.class
│ │ │ │ │ │ ├── PopulateServlet.class
│ │ │ │ │ │ ├── PopulateUtils.class
│ │ │ │ │ │ ├── ProductDetailsPopulator$1.class
│ │ │ │ │ │ ├── ProductDetailsPopulator.class
│ │ │ │ │ │ ├── ProductPopulator$1.class
│ │ │ │ │ │ ├── ProductPopulator.class
│ │ │ │ │ │ ├── ProfilePopulator$1.class
│ │ │ │ │ │ ├── ProfilePopulator.class
│ │ │ │ │ │ ├── UserPopulator$1.class
│ │ │ │ │ │ ├── UserPopulator.class
│ │ │ │ │ │ └── XMLDBHandler.class
│ │ │ │ │ └── util
│ │ │ │ │ ├── JNDINames.class
│ │ │ │ │ └── PetstoreKeys.class
│ │ │ │ ├── petstore.ear
│ │ │ │ ├── petstore-ejb.jar
│ │ │ │ └── petstore.war
│ │ │ └── src
│ │ │ ├── application.xml
│ │ │ ├── build.bat
│ │ │ ├── build.sh
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── petstore
│ │ │ │ ├── controller
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ ├── actions
│ │ │ │ │ │ │ ├── CartEJBAction.java
│ │ │ │ │ │ │ ├── ChangeLocaleEJBAction.java
│ │ │ │ │ │ │ ├── CreateUserEJBAction.java
│ │ │ │ │ │ │ ├── CustomerEJBAction.java
│ │ │ │ │ │ │ ├── OrderEJBAction.java
│ │ │ │ │ │ │ └── SignOnEJBAction.java
│ │ │ │ │ │ ├── ShoppingClientFacadeLocalEJB.java
│ │ │ │ │ │ ├── ShoppingClientFacadeLocalHome.java
│ │ │ │ │ │ ├── ShoppingClientFacadeLocal.java
│ │ │ │ │ │ ├── ShoppingControllerEJB.java
│ │ │ │ │ │ ├── ShoppingControllerLocalHome.java
│ │ │ │ │ │ └── ShoppingControllerLocal.java
│ │ │ │ │ ├── events
│ │ │ │ │ │ ├── CartEvent.java
│ │ │ │ │ │ ├── CreateUserEvent.java
│ │ │ │ │ │ ├── CustomerEvent.java
│ │ │ │ │ │ ├── OrderEvent.java
│ │ │ │ │ │ ├── OrderEventResponse.java
│ │ │ │ │ │ └── SignOnEvent.java
│ │ │ │ │ ├── exceptions
│ │ │ │ │ │ ├── DuplicateAccountException.java
│ │ │ │ │ │ └── ShoppingCartEmptyOrderException.java
│ │ │ │ │ └── web
│ │ │ │ │ ├── actions
│ │ │ │ │ │ ├── CartHTMLAction.java
│ │ │ │ │ │ ├── CreateUserHTMLAction.java
│ │ │ │ │ │ ├── CustomerHTMLAction.java
│ │ │ │ │ │ ├── OrderHTMLAction.java
│ │ │ │ │ │ └── SignOffHTMLAction.java
│ │ │ │ │ ├── BannerHelper.java
│ │ │ │ │ ├── exceptions
│ │ │ │ │ │ └── MissingFormDataException.java
│ │ │ │ │ ├── flow
│ │ │ │ │ │ └── handlers
│ │ │ │ │ │ └── CreateUserFlowHandler.java
│ │ │ │ │ ├── PetstoreComponentManager.java
│ │ │ │ │ ├── ShoppingWebController.java
│ │ │ │ │ └── SignOnNotifier.java
│ │ │ │ ├── tools
│ │ │ │ │ └── populate
│ │ │ │ │ ├── AccountPopulator.java
│ │ │ │ │ ├── AddressPopulator.java
│ │ │ │ │ ├── CatalogPopulator.java
│ │ │ │ │ ├── CategoryDetailsPopulator.java
│ │ │ │ │ ├── CategoryPopulator.java
│ │ │ │ │ ├── ContactInfoPopulator.java
│ │ │ │ │ ├── CreditCardPopulator.java
│ │ │ │ │ ├── CustomerPopulator.java
│ │ │ │ │ ├── ItemDetailsPopulator.java
│ │ │ │ │ ├── ItemPopulator.java
│ │ │ │ │ ├── PopulateException.java
│ │ │ │ │ ├── PopulateServlet.java
│ │ │ │ │ ├── PopulateUtils.java
│ │ │ │ │ ├── ProductDetailsPopulator.java
│ │ │ │ │ ├── ProductPopulator.java
│ │ │ │ │ ├── ProfilePopulator.java
│ │ │ │ │ ├── UserPopulator.java
│ │ │ │ │ └── XMLDBHandler.java
│ │ │ │ └── util
│ │ │ │ ├── JNDINames.java
│ │ │ │ └── PetstoreKeys.java
│ │ │ ├── docroot
│ │ │ │ ├── advice_banner.jsp
│ │ │ │ ├── banner.jsp
│ │ │ │ ├── cart_empty_order_error.jsp
│ │ │ │ ├── cart.jsp
│ │ │ │ ├── CatalogDAOSQL.xml
│ │ │ │ ├── category.jsp
│ │ │ │ ├── create_customer.jsp
│ │ │ │ ├── customer.jsp
│ │ │ │ ├── duplicate_account.jsp
│ │ │ │ ├── edit_customer.jsp
│ │ │ │ ├── enter_order_information.jsp
│ │ │ │ ├── footer.jsp
│ │ │ │ ├── general_error.jsp
│ │ │ │ ├── images
│ │ │ │ │ ├── banner_birds.gif
│ │ │ │ │ ├── banner_cats.gif
│ │ │ │ │ ├── banner_dogs.gif
│ │ │ │ │ ├── banner_fish.gif
│ │ │ │ │ ├── banner_logo.gif
│ │ │ │ │ ├── banner_reptiles.gif
│ │ │ │ │ ├── bird1.gif
│ │ │ │ │ ├── bird2.gif
│ │ │ │ │ ├── bird3.gif
│ │ │ │ │ ├── bird4.gif
│ │ │ │ │ ├── bird5.gif
│ │ │ │ │ ├── bird6.gif
│ │ │ │ │ ├── birds_icon.gif
│ │ │ │ │ ├── cat1.gif
│ │ │ │ │ ├── cat2.gif
│ │ │ │ │ ├── cat3.gif
│ │ │ │ │ ├── cat4.gif
│ │ │ │ │ ├── cats_icon.gif
│ │ │ │ │ ├── dog1.gif
│ │ │ │ │ ├── dog2.gif
│ │ │ │ │ ├── dog3.gif
│ │ │ │ │ ├── dog4.gif
│ │ │ │ │ ├── dog5.gif
│ │ │ │ │ ├── dog6.gif
│ │ │ │ │ ├── dogs_icon.gif
│ │ │ │ │ ├── fish2.gif
│ │ │ │ │ ├── fish3.gif
│ │ │ │ │ ├── fish4.gif
│ │ │ │ │ ├── fish_icon.gif
│ │ │ │ │ ├── frog1.gif
│ │ │ │ │ ├── ja_flag.gif
│ │ │ │ │ ├── jrat1.gif
│ │ │ │ │ ├── lizard1.gif
│ │ │ │ │ ├── lizard2.gif
│ │ │ │ │ ├── lizard3.gif
│ │ │ │ │ ├── logo-topbar.gif
│ │ │ │ │ ├── reptiles_icon.gif
│ │ │ │ │ ├── search.gif
│ │ │ │ │ ├── separator.gif
│ │ │ │ │ ├── splash.gif
│ │ │ │ │ ├── Thumbs.db
│ │ │ │ │ ├── us_flag.gif
│ │ │ │ │ └── zh_flag.gif
│ │ │ │ ├── index.jsp
│ │ │ │ ├── item.jsp
│ │ │ │ ├── ja
│ │ │ │ │ ├── banner.jsp
│ │ │ │ │ ├── cart_empty_order_error.jsp
│ │ │ │ │ ├── cart.jsp
│ │ │ │ │ ├── category.jsp
│ │ │ │ │ ├── create_customer.jsp
│ │ │ │ │ ├── customer.jsp
│ │ │ │ │ ├── duplicate_account.jsp
│ │ │ │ │ ├── edit_customer.jsp
│ │ │ │ │ ├── enter_order_information.jsp
│ │ │ │ │ ├── footer.jsp
│ │ │ │ │ ├── general_error.jsp
│ │ │ │ │ ├── item.jsp
│ │ │ │ │ ├── mylist.jsp
│ │ │ │ │ ├── order_completed.jsp
│ │ │ │ │ ├── product.jsp
│ │ │ │ │ ├── search.jsp
│ │ │ │ │ ├── sidebar.jsp
│ │ │ │ │ ├── signoff.jsp
│ │ │ │ │ ├── signon_failed.jsp
│ │ │ │ │ ├── signon.jsp
│ │ │ │ │ └── template.jsp
│ │ │ │ ├── main.jsp
│ │ │ │ ├── mylist.jsp
│ │ │ │ ├── order_completed.jsp
│ │ │ │ ├── populate
│ │ │ │ │ ├── dtds
│ │ │ │ │ │ ├── Account.dtd
│ │ │ │ │ │ ├── Address.dtd
│ │ │ │ │ │ ├── CategoryDetails.dtd
│ │ │ │ │ │ ├── Category.dtd
│ │ │ │ │ │ ├── CommonElements.dtd
│ │ │ │ │ │ ├── ContactInfo.dtd
│ │ │ │ │ │ ├── CreditCard.dtd
│ │ │ │ │ │ ├── Customer.dtd
│ │ │ │ │ │ ├── ItemDetails.dtd
│ │ │ │ │ │ ├── Item.dtd
│ │ │ │ │ │ ├── PopulateSQL.dtd
│ │ │ │ │ │ ├── ProductDetails.dtd
│ │ │ │ │ │ ├── Product.dtd
│ │ │ │ │ │ ├── Profile.dtd
│ │ │ │ │ │ └── User.dtd
│ │ │ │ │ ├── PopulateSQL.xml
│ │ │ │ │ └── Populate-UTF8.xml
│ │ │ │ ├── populating.jsp
│ │ │ │ ├── product.jsp
│ │ │ │ ├── search.jsp
│ │ │ │ ├── sidebar.jsp
│ │ │ │ ├── signoff.jsp
│ │ │ │ ├── signon_failed.jsp
│ │ │ │ ├── signon.jsp
│ │ │ │ ├── template.jsp
│ │ │ │ ├── WEB-INF
│ │ │ │ │ ├── mappings.xml
│ │ │ │ │ ├── screendefinitions_en_US.xml
│ │ │ │ │ ├── screendefinitions_ja_JP.xml
│ │ │ │ │ ├── screendefinitions_zh_CN.xml
│ │ │ │ │ ├── signon-config.xml
│ │ │ │ │ └── web.xml
│ │ │ │ └── zh
│ │ │ │ ├── banner.jsp
│ │ │ │ ├── cart_empty_order_error.jsp
│ │ │ │ ├── cart.jsp
│ │ │ │ ├── category.jsp
│ │ │ │ ├── create_customer.jsp
│ │ │ │ ├── customer.jsp
│ │ │ │ ├── duplicate_account.jsp
│ │ │ │ ├── edit_customer.jsp
│ │ │ │ ├── enter_order_information.jsp
│ │ │ │ ├── footer.jsp
│ │ │ │ ├── general_error.jsp
│ │ │ │ ├── item.jsp
│ │ │ │ ├── mylist.jsp
│ │ │ │ ├── order_completed.jsp
│ │ │ │ ├── product.jsp
│ │ │ │ ├── search.jsp
│ │ │ │ ├── sidebar.jsp
│ │ │ │ ├── signoff.jsp
│ │ │ │ ├── signon_failed.jsp
│ │ │ │ ├── signon.jsp
│ │ │ │ └── template.jsp
│ │ │ ├── ejb-jar-manifest.mf
│ │ │ ├── ejb-jar.xml
│ │ │ └── sun-j2ee-ri.xml
│ │ └── supplier
│ │ ├── build
│ │ │ ├── classes
│ │ │ │ └── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── supplier
│ │ │ │ ├── inventory
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ ├── InventoryEJB.class
│ │ │ │ │ │ ├── InventoryLocal.class
│ │ │ │ │ │ └── InventoryLocalHome.class
│ │ │ │ │ └── web
│ │ │ │ │ ├── DisplayInventoryBean.class
│ │ │ │ │ ├── JNDINames.class
│ │ │ │ │ └── RcvrRequestProcessor.class
│ │ │ │ ├── orderfulfillment
│ │ │ │ │ └── ejb
│ │ │ │ │ ├── JNDINames.class
│ │ │ │ │ ├── OrderFulfillmentFacadeEJB.class
│ │ │ │ │ ├── OrderFulfillmentFacadeLocal.class
│ │ │ │ │ ├── OrderFulfillmentFacadeLocalHome.class
│ │ │ │ │ └── TPASupplierOrderXDE.class
│ │ │ │ ├── processpo
│ │ │ │ │ └── ejb
│ │ │ │ │ ├── JNDINames.class
│ │ │ │ │ └── SupplierOrderMDB.class
│ │ │ │ ├── rsrc
│ │ │ │ │ ├── SupplierOrderStyleSheetCatalog.properties
│ │ │ │ │ └── xsl
│ │ │ │ │ └── TPASupplierOrder.xsl
│ │ │ │ ├── tools
│ │ │ │ │ └── populate
│ │ │ │ │ ├── InventoryPopulator$1.class
│ │ │ │ │ ├── InventoryPopulator.class
│ │ │ │ │ ├── PopulateException.class
│ │ │ │ │ ├── PopulateServlet.class
│ │ │ │ │ └── XMLDBHandler.class
│ │ │ │ └── transitions
│ │ │ │ ├── JNDINames.class
│ │ │ │ ├── SupplierOrderTD.class
│ │ │ │ └── TopicSender.class
│ │ │ ├── supplier.ear
│ │ │ ├── supplier-ejb.jar
│ │ │ ├── supplier.war
│ │ │ └── war
│ │ │ ├── back.jsp
│ │ │ ├── displayinventory.jsp
│ │ │ ├── error.jsp
│ │ │ ├── images
│ │ │ │ └── button_submit.gif
│ │ │ ├── index.html
│ │ │ ├── index.jsp
│ │ │ ├── login.jsp
│ │ │ ├── logout.jsp
│ │ │ ├── populate
│ │ │ │ └── Populate-UTF8.xml
│ │ │ ├── populating.jsp
│ │ │ └── WEB-INF
│ │ │ ├── classes
│ │ │ │ └── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── supplier
│ │ │ │ ├── inventory
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ ├── InventoryEJB.class
│ │ │ │ │ │ ├── InventoryLocal.class
│ │ │ │ │ │ └── InventoryLocalHome.class
│ │ │ │ │ └── web
│ │ │ │ │ ├── DisplayInventoryBean.class
│ │ │ │ │ ├── JNDINames.class
│ │ │ │ │ └── RcvrRequestProcessor.class
│ │ │ │ ├── orderfulfillment
│ │ │ │ │ └── ejb
│ │ │ │ │ ├── JNDINames.class
│ │ │ │ │ ├── OrderFulfillmentFacadeEJB.class
│ │ │ │ │ ├── OrderFulfillmentFacadeLocal.class
│ │ │ │ │ ├── OrderFulfillmentFacadeLocalHome.class
│ │ │ │ │ └── TPASupplierOrderXDE.class
│ │ │ │ ├── processpo
│ │ │ │ │ └── ejb
│ │ │ │ │ ├── JNDINames.class
│ │ │ │ │ └── SupplierOrderMDB.class
│ │ │ │ ├── rsrc
│ │ │ │ │ ├── SupplierOrderStyleSheetCatalog.properties
│ │ │ │ │ └── xsl
│ │ │ │ │ └── TPASupplierOrder.xsl
│ │ │ │ ├── tools
│ │ │ │ │ └── populate
│ │ │ │ │ ├── InventoryPopulator$1.class
│ │ │ │ │ ├── InventoryPopulator.class
│ │ │ │ │ ├── PopulateException.class
│ │ │ │ │ ├── PopulateServlet.class
│ │ │ │ │ └── XMLDBHandler.class
│ │ │ │ └── transitions
│ │ │ │ ├── JNDINames.class
│ │ │ │ ├── SupplierOrderTD.class
│ │ │ │ └── TopicSender.class
│ │ │ ├── lib
│ │ │ │ ├── processmanager-ejb-client.jar
│ │ │ │ ├── servicelocator.jar
│ │ │ │ ├── supplierpo-ejb-client.jar
│ │ │ │ └── xmldocuments.jar
│ │ │ └── web.xml
│ │ └── src
│ │ ├── application.xml
│ │ ├── build.bat
│ │ ├── build.sh
│ │ ├── build.xml
│ │ ├── com
│ │ │ └── sun
│ │ │ └── j2ee
│ │ │ └── blueprints
│ │ │ └── supplier
│ │ │ ├── inventory
│ │ │ │ ├── ejb
│ │ │ │ │ ├── InventoryEJB.java
│ │ │ │ │ ├── InventoryLocalHome.java
│ │ │ │ │ └── InventoryLocal.java
│ │ │ │ └── web
│ │ │ │ ├── DisplayInventoryBean.java
│ │ │ │ ├── JNDINames.java
│ │ │ │ └── RcvrRequestProcessor.java
│ │ │ ├── orderfulfillment
│ │ │ │ └── ejb
│ │ │ │ ├── JNDINames.java
│ │ │ │ ├── OrderFulfillmentFacadeEJB.java
│ │ │ │ ├── OrderFulfillmentFacadeLocalHome.java
│ │ │ │ ├── OrderFulfillmentFacadeLocal.java
│ │ │ │ └── TPASupplierOrderXDE.java
│ │ │ ├── processpo
│ │ │ │ └── ejb
│ │ │ │ ├── JNDINames.java
│ │ │ │ └── SupplierOrderMDB.java
│ │ │ ├── rsrc
│ │ │ │ ├── SupplierOrderStyleSheetCatalog.properties
│ │ │ │ └── xsl
│ │ │ │ └── TPASupplierOrder.xsl
│ │ │ ├── tools
│ │ │ │ └── populate
│ │ │ │ ├── InventoryPopulator.java
│ │ │ │ ├── PopulateException.java
│ │ │ │ ├── PopulateServlet.java
│ │ │ │ └── XMLDBHandler.java
│ │ │ └── transitions
│ │ │ ├── JNDINames.java
│ │ │ ├── SupplierOrderTD.java
│ │ │ └── TopicSender.java
│ │ ├── docroot
│ │ │ ├── back.jsp
│ │ │ ├── displayinventory.jsp
│ │ │ ├── error.jsp
│ │ │ ├── images
│ │ │ │ └── button_submit.gif
│ │ │ ├── index.html
│ │ │ ├── index.jsp
│ │ │ ├── login.jsp
│ │ │ ├── logout.jsp
│ │ │ ├── populate
│ │ │ │ └── Populate-UTF8.xml
│ │ │ ├── populating.jsp
│ │ │ └── WEB-INF
│ │ │ └── web.xml
│ │ ├── ejb-jar-manifest.mf
│ │ ├── ejb-jar.xml
│ │ └── sun-j2ee-ri.xml
│ ├── build.bat
│ ├── build.properties
│ ├── build.properties.bak
│ ├── build.sh
│ ├── build.xml
│ ├── components
│ │ ├── address
│ │ │ ├── build
│ │ │ │ ├── address-ejb-client.jar
│ │ │ │ ├── address-ejb.jar
│ │ │ │ └── classes
│ │ │ │ └── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── address
│ │ │ │ ├── ejb
│ │ │ │ │ ├── Address.class
│ │ │ │ │ ├── AddressEJB.class
│ │ │ │ │ ├── AddressLocal.class
│ │ │ │ │ └── AddressLocalHome.class
│ │ │ │ └── rsrc
│ │ │ │ └── schemas
│ │ │ │ └── Address.dtd
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── address
│ │ │ │ ├── ejb
│ │ │ │ │ ├── AddressEJB.java
│ │ │ │ │ ├── Address.java
│ │ │ │ │ ├── AddressLocalHome.java
│ │ │ │ │ └── AddressLocal.java
│ │ │ │ └── rsrc
│ │ │ │ └── schemas
│ │ │ │ └── Address.dtd
│ │ │ └── ejb-jar.xml
│ │ ├── asyncsender
│ │ │ ├── build
│ │ │ │ ├── asyncsender-ejb-client.jar
│ │ │ │ ├── asyncsender-ejb.jar
│ │ │ │ └── classes
│ │ │ │ └── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── asyncsender
│ │ │ │ ├── ejb
│ │ │ │ │ ├── AsyncSender.class
│ │ │ │ │ ├── AsyncSenderEJB.class
│ │ │ │ │ └── AsyncSenderLocalHome.class
│ │ │ │ └── util
│ │ │ │ └── JNDINames.class
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── asyncsender
│ │ │ │ ├── ejb
│ │ │ │ │ ├── AsyncSenderEJB.java
│ │ │ │ │ ├── AsyncSender.java
│ │ │ │ │ └── AsyncSenderLocalHome.java
│ │ │ │ └── util
│ │ │ │ └── JNDINames.java
│ │ │ ├── ejb-jar-manifest.mf
│ │ │ └── ejb-jar.xml
│ │ ├── build.xml
│ │ ├── cart
│ │ │ ├── build
│ │ │ │ ├── cart-ejb-client.jar
│ │ │ │ ├── cart-ejb.jar
│ │ │ │ └── classes
│ │ │ │ └── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── cart
│ │ │ │ ├── ejb
│ │ │ │ │ ├── ShoppingCartLocal.class
│ │ │ │ │ ├── ShoppingCartLocalEJB.class
│ │ │ │ │ └── ShoppingCartLocalHome.class
│ │ │ │ └── model
│ │ │ │ ├── CartItem.class
│ │ │ │ └── ShoppingCartModel.class
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── cart
│ │ │ │ ├── ejb
│ │ │ │ │ ├── ShoppingCartLocalEJB.java
│ │ │ │ │ ├── ShoppingCartLocalHome.java
│ │ │ │ │ └── ShoppingCartLocal.java
│ │ │ │ └── model
│ │ │ │ ├── CartItem.java
│ │ │ │ └── ShoppingCartModel.java
│ │ │ ├── ejb-jar-manifest.mf
│ │ │ └── ejb-jar.xml
│ │ ├── catalog
│ │ │ ├── build
│ │ │ │ ├── catalog-ejb-client.jar
│ │ │ │ ├── catalog-ejb.jar
│ │ │ │ └── classes
│ │ │ │ └── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── catalog
│ │ │ │ ├── client
│ │ │ │ │ ├── CatalogException.class
│ │ │ │ │ └── CatalogHelper.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── CatalogDAO.class
│ │ │ │ │ ├── CatalogDAOFactory.class
│ │ │ │ │ ├── CloudscapeCatalogDAO.class
│ │ │ │ │ ├── GenericCatalogDAO$1.class
│ │ │ │ │ ├── GenericCatalogDAO$ParsingDoneException.class
│ │ │ │ │ ├── GenericCatalogDAO$Statement$Fragment.class
│ │ │ │ │ ├── GenericCatalogDAO$Statement.class
│ │ │ │ │ └── GenericCatalogDAO.class
│ │ │ │ ├── ejb
│ │ │ │ │ ├── CatalogEJB.class
│ │ │ │ │ ├── CatalogLocal.class
│ │ │ │ │ └── CatalogLocalHome.class
│ │ │ │ ├── exceptions
│ │ │ │ │ └── CatalogDAOSysException.class
│ │ │ │ ├── model
│ │ │ │ │ ├── Category.class
│ │ │ │ │ ├── Item.class
│ │ │ │ │ ├── Page.class
│ │ │ │ │ └── Product.class
│ │ │ │ └── util
│ │ │ │ ├── DatabaseNames.class
│ │ │ │ └── JNDINames.class
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── catalog
│ │ │ │ ├── client
│ │ │ │ │ ├── CatalogException.java
│ │ │ │ │ └── CatalogHelper.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── CatalogDAOFactory.java
│ │ │ │ │ ├── CatalogDAO.java
│ │ │ │ │ ├── CloudscapeCatalogDAO.java
│ │ │ │ │ └── GenericCatalogDAO.java
│ │ │ │ ├── ejb
│ │ │ │ │ ├── CatalogEJB.java
│ │ │ │ │ ├── CatalogLocalHome.java
│ │ │ │ │ └── CatalogLocal.java
│ │ │ │ ├── exceptions
│ │ │ │ │ └── CatalogDAOSysException.java
│ │ │ │ ├── model
│ │ │ │ │ ├── Category.java
│ │ │ │ │ ├── Item.java
│ │ │ │ │ ├── Page.java
│ │ │ │ │ └── Product.java
│ │ │ │ └── util
│ │ │ │ ├── DatabaseNames.java
│ │ │ │ └── JNDINames.java
│ │ │ ├── ejb-jar-manifest.mf
│ │ │ └── ejb-jar.xml
│ │ ├── contactinfo
│ │ │ ├── build
│ │ │ │ ├── classes
│ │ │ │ │ └── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ ├── address
│ │ │ │ │ │ ├── ejb
│ │ │ │ │ │ │ ├── Address.class
│ │ │ │ │ │ │ ├── AddressEJB.class
│ │ │ │ │ │ │ ├── AddressLocal.class
│ │ │ │ │ │ │ └── AddressLocalHome.class
│ │ │ │ │ │ └── rsrc
│ │ │ │ │ │ └── schemas
│ │ │ │ │ │ └── Address.dtd
│ │ │ │ │ └── contactinfo
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ ├── ContactInfo.class
│ │ │ │ │ │ ├── ContactInfoEJB.class
│ │ │ │ │ │ ├── ContactInfoLocal.class
│ │ │ │ │ │ ├── ContactInfoLocalHome.class
│ │ │ │ │ │ └── JNDINames.class
│ │ │ │ │ └── rsrc
│ │ │ │ │ └── schemas
│ │ │ │ │ └── ContactInfo.dtd
│ │ │ │ ├── contactinfo-ejb-client.jar
│ │ │ │ └── contactinfo-ejb.jar
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── contactinfo
│ │ │ │ ├── ejb
│ │ │ │ │ ├── ContactInfoEJB.java
│ │ │ │ │ ├── ContactInfo.java
│ │ │ │ │ ├── ContactInfoLocalHome.java
│ │ │ │ │ ├── ContactInfoLocal.java
│ │ │ │ │ └── JNDINames.java
│ │ │ │ └── rsrc
│ │ │ │ └── schemas
│ │ │ │ └── ContactInfo.dtd
│ │ │ └── ejb-jar.xml
│ │ ├── creditcard
│ │ │ ├── build
│ │ │ │ ├── classes
│ │ │ │ │ └── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ └── creditcard
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ ├── CreditCard.class
│ │ │ │ │ │ ├── CreditCardEJB.class
│ │ │ │ │ │ ├── CreditCardLocal.class
│ │ │ │ │ │ └── CreditCardLocalHome.class
│ │ │ │ │ └── rsrc
│ │ │ │ │ └── schemas
│ │ │ │ │ └── CreditCard.dtd
│ │ │ │ ├── creditcard-ejb-client.jar
│ │ │ │ └── creditcard-ejb.jar
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── creditcard
│ │ │ │ ├── ejb
│ │ │ │ │ ├── CreditCardEJB.java
│ │ │ │ │ ├── CreditCard.java
│ │ │ │ │ ├── CreditCardLocalHome.java
│ │ │ │ │ └── CreditCardLocal.java
│ │ │ │ └── rsrc
│ │ │ │ └── schemas
│ │ │ │ └── CreditCard.dtd
│ │ │ └── ejb-jar.xml
│ │ ├── customer
│ │ │ ├── build
│ │ │ │ ├── classes
│ │ │ │ │ └── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ ├── address
│ │ │ │ │ │ ├── ejb
│ │ │ │ │ │ │ ├── Address.class
│ │ │ │ │ │ │ ├── AddressEJB.class
│ │ │ │ │ │ │ ├── AddressLocal.class
│ │ │ │ │ │ │ └── AddressLocalHome.class
│ │ │ │ │ │ └── rsrc
│ │ │ │ │ │ └── schemas
│ │ │ │ │ │ └── Address.dtd
│ │ │ │ │ ├── contactinfo
│ │ │ │ │ │ ├── ejb
│ │ │ │ │ │ │ ├── ContactInfo.class
│ │ │ │ │ │ │ ├── ContactInfoEJB.class
│ │ │ │ │ │ │ ├── ContactInfoLocal.class
│ │ │ │ │ │ │ ├── ContactInfoLocalHome.class
│ │ │ │ │ │ │ └── JNDINames.class
│ │ │ │ │ │ └── rsrc
│ │ │ │ │ │ └── schemas
│ │ │ │ │ │ └── ContactInfo.dtd
│ │ │ │ │ ├── creditcard
│ │ │ │ │ │ ├── ejb
│ │ │ │ │ │ │ ├── CreditCard.class
│ │ │ │ │ │ │ ├── CreditCardEJB.class
│ │ │ │ │ │ │ ├── CreditCardLocal.class
│ │ │ │ │ │ │ └── CreditCardLocalHome.class
│ │ │ │ │ │ └── rsrc
│ │ │ │ │ │ └── schemas
│ │ │ │ │ │ └── CreditCard.dtd
│ │ │ │ │ └── customer
│ │ │ │ │ ├── account
│ │ │ │ │ │ └── ejb
│ │ │ │ │ │ ├── AccountEJB.class
│ │ │ │ │ │ ├── AccountLocal.class
│ │ │ │ │ │ └── AccountLocalHome.class
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ ├── CustomerEJB.class
│ │ │ │ │ │ ├── CustomerLocal.class
│ │ │ │ │ │ └── CustomerLocalHome.class
│ │ │ │ │ └── profile
│ │ │ │ │ └── ejb
│ │ │ │ │ ├── ProfileEJB.class
│ │ │ │ │ ├── ProfileInfo.class
│ │ │ │ │ ├── ProfileLocal.class
│ │ │ │ │ └── ProfileLocalHome.class
│ │ │ │ ├── customer-ejb-client.jar
│ │ │ │ └── customer-ejb.jar
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── customer
│ │ │ │ ├── account
│ │ │ │ │ └── ejb
│ │ │ │ │ ├── AccountEJB.java
│ │ │ │ │ ├── AccountLocalHome.java
│ │ │ │ │ └── AccountLocal.java
│ │ │ │ ├── ejb
│ │ │ │ │ ├── CustomerEJB.java
│ │ │ │ │ ├── CustomerLocalHome.java
│ │ │ │ │ └── CustomerLocal.java
│ │ │ │ └── profile
│ │ │ │ └── ejb
│ │ │ │ ├── ProfileEJB.java
│ │ │ │ ├── ProfileInfo.java
│ │ │ │ ├── ProfileLocalHome.java
│ │ │ │ └── ProfileLocal.java
│ │ │ ├── ejb-jar-manifest.mf
│ │ │ └── ejb-jar.xml
│ │ ├── encodingfilter
│ │ │ ├── build
│ │ │ │ └── classes
│ │ │ │ └── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── encodingfilter
│ │ │ │ └── web
│ │ │ │ └── EncodingFilter.class
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ └── com
│ │ │ └── sun
│ │ │ └── j2ee
│ │ │ └── blueprints
│ │ │ └── encodingfilter
│ │ │ └── web
│ │ │ └── EncodingFilter.java
│ │ ├── lineitem
│ │ │ ├── build
│ │ │ │ └── classes
│ │ │ │ └── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── lineitem
│ │ │ │ ├── ejb
│ │ │ │ │ ├── LineItem.class
│ │ │ │ │ ├── LineItemEJB.class
│ │ │ │ │ ├── LineItemLocal.class
│ │ │ │ │ └── LineItemLocalHome.class
│ │ │ │ └── rsrc
│ │ │ │ └── schemas
│ │ │ │ └── LineItem.dtd
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── lineitem
│ │ │ │ ├── ejb
│ │ │ │ │ ├── LineItemEJB.java
│ │ │ │ │ ├── LineItem.java
│ │ │ │ │ ├── LineItemLocalHome.java
│ │ │ │ │ └── LineItemLocal.java
│ │ │ │ └── rsrc
│ │ │ │ └── schemas
│ │ │ │ └── LineItem.dtd
│ │ │ └── ejb-jar.xml
│ │ ├── mailer
│ │ │ ├── build
│ │ │ │ ├── classes
│ │ │ │ │ └── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ └── mailer
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ ├── ByteArrayDataSource.class
│ │ │ │ │ │ ├── Mail.class
│ │ │ │ │ │ ├── MailerMDB.class
│ │ │ │ │ │ └── MailHelper.class
│ │ │ │ │ ├── exceptions
│ │ │ │ │ │ └── MailerAppException.class
│ │ │ │ │ ├── rsrc
│ │ │ │ │ │ └── schemas
│ │ │ │ │ │ └── Mail.dtd
│ │ │ │ │ └── util
│ │ │ │ │ └── JNDINames.class
│ │ │ │ ├── mailer-ejb-client.jar
│ │ │ │ └── mailer-ejb.jar
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── mailer
│ │ │ │ ├── ejb
│ │ │ │ │ ├── ByteArrayDataSource.java
│ │ │ │ │ ├── MailerMDB.java
│ │ │ │ │ ├── MailHelper.java
│ │ │ │ │ └── Mail.java
│ │ │ │ ├── exceptions
│ │ │ │ │ └── MailerAppException.java
│ │ │ │ ├── rsrc
│ │ │ │ │ └── schemas
│ │ │ │ │ └── Mail.dtd
│ │ │ │ └── util
│ │ │ │ └── JNDINames.java
│ │ │ ├── ejb-jar-manifest.mf
│ │ │ └── ejb-jar.xml
│ │ ├── processmanager
│ │ │ ├── build
│ │ │ │ ├── classes
│ │ │ │ │ └── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ └── processmanager
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ ├── OrderStatusNames.class
│ │ │ │ │ │ ├── ProcessManagerEJB.class
│ │ │ │ │ │ ├── ProcessManagerLocal.class
│ │ │ │ │ │ └── ProcessManagerLocalHome.class
│ │ │ │ │ ├── manager
│ │ │ │ │ │ └── ejb
│ │ │ │ │ │ ├── ManagerEJB.class
│ │ │ │ │ │ ├── ManagerLocal.class
│ │ │ │ │ │ └── ManagerLocalHome.class
│ │ │ │ │ └── transitions
│ │ │ │ │ ├── TransitionDelegate.class
│ │ │ │ │ ├── TransitionDelegateFactory.class
│ │ │ │ │ ├── TransitionException.class
│ │ │ │ │ └── TransitionInfo.class
│ │ │ │ ├── processmanager-ejb-client.jar
│ │ │ │ └── processmanager-ejb.jar
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── processmanager
│ │ │ │ ├── ejb
│ │ │ │ │ ├── OrderStatusNames.java
│ │ │ │ │ ├── ProcessManagerEJB.java
│ │ │ │ │ ├── ProcessManagerLocalHome.java
│ │ │ │ │ └── ProcessManagerLocal.java
│ │ │ │ ├── manager
│ │ │ │ │ └── ejb
│ │ │ │ │ ├── ManagerEJB.java
│ │ │ │ │ ├── ManagerLocalHome.java
│ │ │ │ │ └── ManagerLocal.java
│ │ │ │ └── transitions
│ │ │ │ ├── TransitionDelegateFactory.java
│ │ │ │ ├── TransitionDelegate.java
│ │ │ │ ├── TransitionException.java
│ │ │ │ └── TransitionInfo.java
│ │ │ └── ejb-jar.xml
│ │ ├── purchaseorder
│ │ │ ├── build
│ │ │ │ ├── classes
│ │ │ │ │ └── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ ├── address
│ │ │ │ │ │ ├── ejb
│ │ │ │ │ │ │ ├── Address.class
│ │ │ │ │ │ │ ├── AddressEJB.class
│ │ │ │ │ │ │ ├── AddressLocal.class
│ │ │ │ │ │ │ └── AddressLocalHome.class
│ │ │ │ │ │ └── rsrc
│ │ │ │ │ │ └── schemas
│ │ │ │ │ │ └── Address.dtd
│ │ │ │ │ ├── contactinfo
│ │ │ │ │ │ ├── ejb
│ │ │ │ │ │ │ ├── ContactInfo.class
│ │ │ │ │ │ │ ├── ContactInfoEJB.class
│ │ │ │ │ │ │ ├── ContactInfoLocal.class
│ │ │ │ │ │ │ ├── ContactInfoLocalHome.class
│ │ │ │ │ │ │ └── JNDINames.class
│ │ │ │ │ │ └── rsrc
│ │ │ │ │ │ └── schemas
│ │ │ │ │ │ └── ContactInfo.dtd
│ │ │ │ │ ├── creditcard
│ │ │ │ │ │ ├── ejb
│ │ │ │ │ │ │ ├── CreditCard.class
│ │ │ │ │ │ │ ├── CreditCardEJB.class
│ │ │ │ │ │ │ ├── CreditCardLocal.class
│ │ │ │ │ │ │ └── CreditCardLocalHome.class
│ │ │ │ │ │ └── rsrc
│ │ │ │ │ │ └── schemas
│ │ │ │ │ │ └── CreditCard.dtd
│ │ │ │ │ ├── lineitem
│ │ │ │ │ │ ├── ejb
│ │ │ │ │ │ │ ├── LineItem.class
│ │ │ │ │ │ │ ├── LineItemEJB.class
│ │ │ │ │ │ │ ├── LineItemLocal.class
│ │ │ │ │ │ │ └── LineItemLocalHome.class
│ │ │ │ │ │ └── rsrc
│ │ │ │ │ │ └── schemas
│ │ │ │ │ │ └── LineItem.dtd
│ │ │ │ │ └── purchaseorder
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ ├── JNDINames.class
│ │ │ │ │ │ ├── PurchaseOrder$1.class
│ │ │ │ │ │ ├── PurchaseOrder.class
│ │ │ │ │ │ ├── PurchaseOrderEJB.class
│ │ │ │ │ │ ├── PurchaseOrderHelper.class
│ │ │ │ │ │ ├── PurchaseOrderLocal.class
│ │ │ │ │ │ └── PurchaseOrderLocalHome.class
│ │ │ │ │ └── rsrc
│ │ │ │ │ └── schemas
│ │ │ │ │ └── PurchaseOrder.dtd
│ │ │ │ ├── po-ejb-client.jar
│ │ │ │ └── po-ejb.jar
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── purchaseorder
│ │ │ │ ├── ejb
│ │ │ │ │ ├── JNDINames.java
│ │ │ │ │ ├── PurchaseOrderEJB.java
│ │ │ │ │ ├── PurchaseOrderHelper.java
│ │ │ │ │ ├── PurchaseOrder.java
│ │ │ │ │ ├── PurchaseOrderLocalHome.java
│ │ │ │ │ └── PurchaseOrderLocal.java
│ │ │ │ └── rsrc
│ │ │ │ └── schemas
│ │ │ │ └── PurchaseOrder.dtd
│ │ │ ├── ejb-jar-manifest.mf
│ │ │ └── ejb-jar.xml
│ │ ├── servicelocator
│ │ │ ├── build
│ │ │ │ ├── classes
│ │ │ │ │ └── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ └── servicelocator
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ └── ServiceLocator.class
│ │ │ │ │ ├── ServiceLocatorException.class
│ │ │ │ │ └── web
│ │ │ │ │ └── ServiceLocator.class
│ │ │ │ └── servicelocator.jar
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ └── com
│ │ │ └── sun
│ │ │ └── j2ee
│ │ │ └── blueprints
│ │ │ └── servicelocator
│ │ │ ├── ejb
│ │ │ │ └── ServiceLocator.java
│ │ │ ├── ServiceLocatorException.java
│ │ │ └── web
│ │ │ └── ServiceLocator.java
│ │ ├── signon
│ │ │ ├── build
│ │ │ │ ├── classes
│ │ │ │ │ └── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ └── signon
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ ├── SignOnEJB.class
│ │ │ │ │ │ ├── SignOnLocal.class
│ │ │ │ │ │ └── SignOnLocalHome.class
│ │ │ │ │ ├── user
│ │ │ │ │ │ └── ejb
│ │ │ │ │ │ ├── UserEJB.class
│ │ │ │ │ │ ├── UserLocal.class
│ │ │ │ │ │ └── UserLocalHome.class
│ │ │ │ │ └── web
│ │ │ │ │ ├── CreateUserServlet.class
│ │ │ │ │ ├── ProtectedResource.class
│ │ │ │ │ ├── SignOnDAO.class
│ │ │ │ │ └── SignOnFilter.class
│ │ │ │ ├── signon-ejb-client.jar
│ │ │ │ └── signon-ejb.jar
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── signon
│ │ │ │ ├── ejb
│ │ │ │ │ ├── SignOnEJB.java
│ │ │ │ │ ├── SignOnLocalHome.java
│ │ │ │ │ └── SignOnLocal.java
│ │ │ │ ├── user
│ │ │ │ │ └── ejb
│ │ │ │ │ ├── UserEJB.java
│ │ │ │ │ ├── UserLocalHome.java
│ │ │ │ │ └── UserLocal.java
│ │ │ │ └── web
│ │ │ │ ├── CreateUserServlet.java
│ │ │ │ ├── ProtectedResource.java
│ │ │ │ ├── SignOnDAO.java
│ │ │ │ └── SignOnFilter.java
│ │ │ └── ejb-jar.xml
│ │ ├── supplierpo
│ │ │ ├── build
│ │ │ │ ├── classes
│ │ │ │ │ └── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ ├── address
│ │ │ │ │ │ ├── ejb
│ │ │ │ │ │ │ ├── Address.class
│ │ │ │ │ │ │ ├── AddressEJB.class
│ │ │ │ │ │ │ ├── AddressLocal.class
│ │ │ │ │ │ │ └── AddressLocalHome.class
│ │ │ │ │ │ └── rsrc
│ │ │ │ │ │ └── schemas
│ │ │ │ │ │ └── Address.dtd
│ │ │ │ │ ├── contactinfo
│ │ │ │ │ │ ├── ejb
│ │ │ │ │ │ │ ├── ContactInfo.class
│ │ │ │ │ │ │ ├── ContactInfoEJB.class
│ │ │ │ │ │ │ ├── ContactInfoLocal.class
│ │ │ │ │ │ │ ├── ContactInfoLocalHome.class
│ │ │ │ │ │ │ └── JNDINames.class
│ │ │ │ │ │ └── rsrc
│ │ │ │ │ │ └── schemas
│ │ │ │ │ │ └── ContactInfo.dtd
│ │ │ │ │ ├── lineitem
│ │ │ │ │ │ ├── ejb
│ │ │ │ │ │ │ ├── LineItem.class
│ │ │ │ │ │ │ ├── LineItemEJB.class
│ │ │ │ │ │ │ ├── LineItemLocal.class
│ │ │ │ │ │ │ └── LineItemLocalHome.class
│ │ │ │ │ │ └── rsrc
│ │ │ │ │ │ └── schemas
│ │ │ │ │ │ └── LineItem.dtd
│ │ │ │ │ └── supplierpo
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ ├── JNDINames.class
│ │ │ │ │ │ ├── OrderStatusNames.class
│ │ │ │ │ │ ├── SupplierOrder$1.class
│ │ │ │ │ │ ├── SupplierOrder.class
│ │ │ │ │ │ ├── SupplierOrderEJB.class
│ │ │ │ │ │ ├── SupplierOrderLocal.class
│ │ │ │ │ │ └── SupplierOrderLocalHome.class
│ │ │ │ │ └── rsrc
│ │ │ │ │ └── schemas
│ │ │ │ │ └── SupplierOrder.dtd
│ │ │ │ ├── supplierpo-ejb-client.jar
│ │ │ │ └── supplierpo-ejb.jar
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── supplierpo
│ │ │ │ ├── ejb
│ │ │ │ │ ├── JNDINames.java
│ │ │ │ │ ├── OrderStatusNames.java
│ │ │ │ │ ├── SupplierOrderEJB.java
│ │ │ │ │ ├── SupplierOrder.java
│ │ │ │ │ ├── SupplierOrderLocalHome.java
│ │ │ │ │ └── SupplierOrderLocal.java
│ │ │ │ └── rsrc
│ │ │ │ └── schemas
│ │ │ │ └── SupplierOrder.dtd
│ │ │ ├── ejb-jar-manifest.mf
│ │ │ └── ejb-jar.xml
│ │ ├── uidgen
│ │ │ ├── build
│ │ │ │ ├── classes
│ │ │ │ │ └── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ └── uidgen
│ │ │ │ │ ├── counter
│ │ │ │ │ │ └── ejb
│ │ │ │ │ │ ├── CounterEJB.class
│ │ │ │ │ │ ├── CounterLocal.class
│ │ │ │ │ │ └── CounterLocalHome.class
│ │ │ │ │ └── ejb
│ │ │ │ │ ├── UniqueIdGeneratorEJB.class
│ │ │ │ │ ├── UniqueIdGeneratorLocal.class
│ │ │ │ │ └── UniqueIdGeneratorLocalHome.class
│ │ │ │ ├── uidgen-ejb-client.jar
│ │ │ │ └── uidgen-ejb.jar
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── uidgen
│ │ │ │ ├── counter
│ │ │ │ │ └── ejb
│ │ │ │ │ ├── CounterEJB.java
│ │ │ │ │ ├── CounterLocalHome.java
│ │ │ │ │ └── CounterLocal.java
│ │ │ │ └── ejb
│ │ │ │ ├── UniqueIdGeneratorEJB.java
│ │ │ │ ├── UniqueIdGeneratorLocalHome.java
│ │ │ │ └── UniqueIdGeneratorLocal.java
│ │ │ └── ejb-jar.xml
│ │ ├── util
│ │ │ └── tracer
│ │ │ ├── build
│ │ │ │ ├── classes
│ │ │ │ │ └── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ └── util
│ │ │ │ │ └── tracer
│ │ │ │ │ └── Debug.class
│ │ │ │ └── tracer.jar
│ │ │ └── src
│ │ │ ├── build.xml
│ │ │ └── com
│ │ │ └── sun
│ │ │ └── j2ee
│ │ │ └── blueprints
│ │ │ └── util
│ │ │ └── tracer
│ │ │ └── Debug.java
│ │ └── xmldocuments
│ │ ├── build
│ │ │ ├── classes
│ │ │ │ ├── com
│ │ │ │ │ └── sun
│ │ │ │ │ └── j2ee
│ │ │ │ │ └── blueprints
│ │ │ │ │ └── xmldocuments
│ │ │ │ │ ├── ChangedOrder.class
│ │ │ │ │ ├── CustomEntityResolver.class
│ │ │ │ │ ├── OrderApproval.class
│ │ │ │ │ ├── rsrc
│ │ │ │ │ │ ├── EntityCatalog.properties
│ │ │ │ │ │ └── schemas
│ │ │ │ │ │ ├── TPAInvoice.dtd
│ │ │ │ │ │ ├── TPAInvoice.xsd
│ │ │ │ │ │ ├── TPALineItem.dtd
│ │ │ │ │ │ ├── TPALineItem.xsd
│ │ │ │ │ │ ├── TPASupplierOrder.dtd
│ │ │ │ │ │ └── TPASupplierOrder.xsd
│ │ │ │ │ ├── tpa
│ │ │ │ │ │ ├── TPAInvoiceXDE.class
│ │ │ │ │ │ ├── TPALineItemUtils.class
│ │ │ │ │ │ └── TPASupplierOrderXDE.class
│ │ │ │ │ ├── XMLDocumentEditor$DefaultXDE.class
│ │ │ │ │ ├── XMLDocumentEditor.class
│ │ │ │ │ ├── XMLDocumentEditorFactory.class
│ │ │ │ │ ├── XMLDocumentException.class
│ │ │ │ │ ├── XMLDocumentUtils$1.class
│ │ │ │ │ ├── XMLDocumentUtils$2.class
│ │ │ │ │ └── XMLDocumentUtils.class
│ │ │ │ ├── rsrc
│ │ │ │ │ └── schemas
│ │ │ │ │ ├── EntityCatalog.properties
│ │ │ │ │ ├── Invoice.dtd
│ │ │ │ │ ├── LineItem.dtd
│ │ │ │ │ ├── Mail.dtd
│ │ │ │ │ ├── OrderApproval.dtd
│ │ │ │ │ ├── PurchaseOrder.dtd
│ │ │ │ │ └── SupplierOrder.dtd
│ │ │ │ └── schemas
│ │ │ │ ├── EntityCatalog.properties
│ │ │ │ ├── Invoice.dtd
│ │ │ │ ├── LineItem.dtd
│ │ │ │ ├── Mail.dtd
│ │ │ │ ├── OrderApproval.dtd
│ │ │ │ ├── PurchaseOrder.dtd
│ │ │ │ └── SupplierOrder.dtd
│ │ │ └── xmldocuments.jar
│ │ └── src
│ │ ├── build.xml
│ │ ├── com
│ │ │ └── sun
│ │ │ └── j2ee
│ │ │ └── blueprints
│ │ │ └── xmldocuments
│ │ │ ├── ChangedOrder.java
│ │ │ ├── CustomEntityResolver.java
│ │ │ ├── OrderApproval.java
│ │ │ ├── rsrc
│ │ │ │ ├── EntityCatalog.properties
│ │ │ │ └── schemas
│ │ │ │ ├── TPAInvoice.dtd
│ │ │ │ ├── TPAInvoice.xsd
│ │ │ │ ├── TPALineItem.dtd
│ │ │ │ ├── TPALineItem.xsd
│ │ │ │ ├── TPASupplierOrder.dtd
│ │ │ │ └── TPASupplierOrder.xsd
│ │ │ ├── tpa
│ │ │ │ ├── TPAInvoiceXDE.java
│ │ │ │ ├── TPALineItemUtils.java
│ │ │ │ └── TPASupplierOrderXDE.java
│ │ │ ├── XMLDocumentEditorFactory.java
│ │ │ ├── XMLDocumentEditor.java
│ │ │ ├── XMLDocumentException.java
│ │ │ └── XMLDocumentUtils.java
│ │ └── rsrc
│ │ └── schemas
│ │ ├── EntityCatalog.properties
│ │ ├── Invoice.dtd
│ │ ├── LineItem.dtd
│ │ ├── Mail.dtd
│ │ ├── OrderApproval.dtd
│ │ ├── PurchaseOrder.dtd
│ │ └── SupplierOrder.dtd
│ ├── lib
│ │ ├── ant
│ │ │ ├── bin
│ │ │ │ ├── ant
│ │ │ │ ├── ant.bat
│ │ │ │ ├── antRun
│ │ │ │ ├── antRun.bat
│ │ │ │ └── lcp.bat
│ │ │ ├── lib
│ │ │ │ ├── ant.jar
│ │ │ │ ├── jaxp.jar
│ │ │ │ └── parser.jar
│ │ │ └── LICENSE
│ │ ├── base64
│ │ │ ├── base64.jar
│ │ │ └── LICENSE
│ │ └── jstl
│ │ ├── commons-collections.jar
│ │ ├── commons-JXPath-0.1-dev.jar
│ │ ├── commons-logging.jar
│ │ ├── c-rt.tld
│ │ ├── c.tld
│ │ ├── fmt-rt.tld
│ │ ├── fmt.tld
│ │ ├── jaxen-full.jar
│ │ ├── jdbc2_0-stdext.jar
│ │ ├── jstl.jar
│ │ ├── permittedTaglibs.tld
│ │ ├── saxpath.jar
│ │ ├── scriptfree.tld
│ │ ├── sql-rt.tld
│ │ ├── sql.tld
│ │ ├── standard.jar
│ │ ├── x-rt.tld
│ │ └── x.tld
│ └── waf
│ ├── build
│ │ ├── classes
│ │ │ ├── com
│ │ │ │ └── sun
│ │ │ │ └── j2ee
│ │ │ │ └── blueprints
│ │ │ │ └── waf
│ │ │ │ ├── controller
│ │ │ │ │ ├── ejb
│ │ │ │ │ │ ├── action
│ │ │ │ │ │ │ ├── actions
│ │ │ │ │ │ │ │ └── ChangeLocaleEJBAction.class
│ │ │ │ │ │ │ ├── EJBAction.class
│ │ │ │ │ │ │ └── EJBActionSupport.class
│ │ │ │ │ │ ├── EJBControllerLocal.class
│ │ │ │ │ │ ├── EJBControllerLocalEJB.class
│ │ │ │ │ │ ├── EJBControllerLocalHome.class
│ │ │ │ │ │ └── StateMachine.class
│ │ │ │ │ └── web
│ │ │ │ │ ├── action
│ │ │ │ │ │ ├── actions
│ │ │ │ │ │ │ └── ChangeLocaleHTMLAction.class
│ │ │ │ │ │ ├── HTMLAction.class
│ │ │ │ │ │ ├── HTMLActionException.class
│ │ │ │ │ │ └── HTMLActionSupport.class
│ │ │ │ │ ├── ComponentManager.class
│ │ │ │ │ ├── DefaultComponentManager.class
│ │ │ │ │ ├── DefaultWebController.class
│ │ │ │ │ ├── EventMapping.class
│ │ │ │ │ ├── flow
│ │ │ │ │ │ ├── FlowHandler.class
│ │ │ │ │ │ ├── FlowHandlerException.class
│ │ │ │ │ │ ├── handlers
│ │ │ │ │ │ │ └── ClientStateFlowHandler.class
│ │ │ │ │ │ ├── ScreenFlowData.class
│ │ │ │ │ │ └── ScreenFlowManager.class
│ │ │ │ │ ├── MainServlet.class
│ │ │ │ │ ├── RequestProcessor.class
│ │ │ │ │ ├── URLMapping.class
│ │ │ │ │ ├── URLMappingsXmlDAO.class
│ │ │ │ │ ├── util
│ │ │ │ │ │ └── WebKeys.class
│ │ │ │ │ └── WebController.class
│ │ │ │ ├── event
│ │ │ │ │ ├── Event.class
│ │ │ │ │ ├── EventException.class
│ │ │ │ │ ├── EventResponse.class
│ │ │ │ │ ├── EventResponseSupport.class
│ │ │ │ │ ├── EventSupport.class
│ │ │ │ │ └── impl
│ │ │ │ │ └── ChangeLocaleEvent.class
│ │ │ │ ├── exceptions
│ │ │ │ │ ├── AppException.class
│ │ │ │ │ └── GeneralFailureException.class
│ │ │ │ ├── util
│ │ │ │ │ ├── I18nUtil.class
│ │ │ │ │ └── JNDINames.class
│ │ │ │ └── view
│ │ │ │ ├── taglibs
│ │ │ │ │ └── smart
│ │ │ │ │ ├── CacheTag$Entry.class
│ │ │ │ │ ├── CacheTag.class
│ │ │ │ │ ├── CheckboxTag.class
│ │ │ │ │ ├── CheckedTag.class
│ │ │ │ │ ├── ClientStateTag.class
│ │ │ │ │ ├── ClientStateValueTag.class
│ │ │ │ │ ├── FormTag.class
│ │ │ │ │ ├── InputTag.class
│ │ │ │ │ ├── NameTag.class
│ │ │ │ │ ├── OptionTag.class
│ │ │ │ │ ├── SelectedTag.class
│ │ │ │ │ ├── SelectTag.class
│ │ │ │ │ └── ValueTag.class
│ │ │ │ └── template
│ │ │ │ ├── Parameter.class
│ │ │ │ ├── Screen.class
│ │ │ │ ├── ScreenDefinitionDAO.class
│ │ │ │ ├── Screens.class
│ │ │ │ ├── tags
│ │ │ │ │ └── InsertTag.class
│ │ │ │ └── TemplateServlet.class
│ │ │ ├── META-INF
│ │ │ │ └── MANIFEST.MF
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── commons
│ │ │ └── codec
│ │ │ └── base64
│ │ │ └── Base64.class
│ │ ├── waf.ear
│ │ ├── waf-ejb-client.jar
│ │ ├── waf-ejb.jar
│ │ ├── waf.war
│ │ └── waf-web.jar
│ └── src
│ ├── application.xml
│ ├── build.bat
│ ├── build.sh
│ ├── build.xml
│ ├── controller
│ │ └── com
│ │ └── sun
│ │ └── j2ee
│ │ └── blueprints
│ │ └── waf
│ │ ├── controller
│ │ │ ├── ejb
│ │ │ │ ├── action
│ │ │ │ │ ├── actions
│ │ │ │ │ │ └── ChangeLocaleEJBAction.java
│ │ │ │ │ ├── EJBAction.java
│ │ │ │ │ └── EJBActionSupport.java
│ │ │ │ ├── EJBControllerLocalEJB.java
│ │ │ │ ├── EJBControllerLocalHome.java
│ │ │ │ ├── EJBControllerLocal.java
│ │ │ │ └── StateMachine.java
│ │ │ └── web
│ │ │ ├── action
│ │ │ │ ├── actions
│ │ │ │ │ └── ChangeLocaleHTMLAction.java
│ │ │ │ ├── HTMLActionException.java
│ │ │ │ ├── HTMLAction.java
│ │ │ │ └── HTMLActionSupport.java
│ │ │ ├── ComponentManager.java
│ │ │ ├── DefaultComponentManager.java
│ │ │ ├── DefaultWebController.java
│ │ │ ├── EventMapping.java
│ │ │ ├── flow
│ │ │ │ ├── FlowHandlerException.java
│ │ │ │ ├── FlowHandler.java
│ │ │ │ ├── handlers
│ │ │ │ │ └── ClientStateFlowHandler.java
│ │ │ │ ├── ScreenFlowData.java
│ │ │ │ └── ScreenFlowManager.java
│ │ │ ├── MainServlet.java
│ │ │ ├── RequestProcessor.java
│ │ │ ├── URLMapping.java
│ │ │ ├── URLMappingsXmlDAO.java
│ │ │ ├── util
│ │ │ │ └── WebKeys.java
│ │ │ └── WebController.java
│ │ ├── event
│ │ │ ├── EventException.java
│ │ │ ├── Event.java
│ │ │ ├── EventResponse.java
│ │ │ ├── EventResponseSupport.java
│ │ │ ├── EventSupport.java
│ │ │ └── impl
│ │ │ └── ChangeLocaleEvent.java
│ │ ├── exceptions
│ │ │ ├── AppException.java
│ │ │ └── GeneralFailureException.java
│ │ └── util
│ │ ├── I18nUtil.java
│ │ └── JNDINames.java
│ ├── docroot
│ │ ├── banner.jsp
│ │ ├── body.jsp
│ │ ├── cachetag.jsp
│ │ ├── changelocale.jsp
│ │ ├── changelocalesuccess.jsp
│ │ ├── checkboxtag.jsp
│ │ ├── clientstatetag.jsp
│ │ ├── clientstatetag_test.jsp
│ │ ├── footer.jsp
│ │ ├── formtag.jsp
│ │ ├── images
│ │ │ ├── clientstate.jpg
│ │ │ ├── ja_flag.gif
│ │ │ ├── monkey.gif
│ │ │ └── us_flag.gif
│ │ ├── index.jsp
│ │ ├── inputtag.jsp
│ │ ├── selecttag.jsp
│ │ ├── sidebar.jsp
│ │ ├── taglibs.jsp
│ │ ├── template2.jsp
│ │ ├── template.jsp
│ │ ├── templating.jsp
│ │ ├── waf.jsp
│ │ └── WEB-INF
│ │ ├── mappings.xml
│ │ ├── screendefinitions_en_US.xml
│ │ ├── template.tld
│ │ ├── waftags.tld
│ │ ├── web.xml
│ │ └── xml
│ │ ├── requestmappings.xml
│ │ └── screendefinitions.xml
│ ├── ejb-jar-manifest.mf
│ ├── ejb-jar.xml
│ ├── sun-j2ee-ri.xml
│ ├── view
│ │ ├── taglibs
│ │ │ └── com
│ │ │ └── sun
│ │ │ └── j2ee
│ │ │ └── blueprints
│ │ │ └── taglibs
│ │ │ └── smart
│ │ │ ├── CacheTag.java
│ │ │ ├── CheckboxTag.java
│ │ │ ├── CheckedTag.java
│ │ │ ├── ClientStateTag.java
│ │ │ ├── ClientStateValueTag.java
│ │ │ ├── FormTag.java
│ │ │ ├── InputTag.java
│ │ │ ├── NameTag.java
│ │ │ ├── OptionTag.java
│ │ │ ├── SelectedTag.java
│ │ │ ├── SelectTag.java
│ │ │ └── ValueTag.java
│ │ └── template
│ │ └── com
│ │ └── sun
│ │ └── j2ee
│ │ └── blueprints
│ │ └── waf
│ │ └── view
│ │ └── template
│ │ ├── Parameter.java
│ │ ├── ScreenDefinitionDAO.java
│ │ ├── Screen.java
│ │ ├── Screens.java
│ │ ├── tags
│ │ │ └── InsertTag.java
│ │ └── TemplateServlet.java
│ ├── waf_ejbruntime.xml
│ └── waf_warruntime.xml
└── supplier.ear
683 directories, 1214 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论