프로그램/spring

spring-roo pizza shop example script running log

mulderu 2013. 8. 20. 07:46

spring roo pizza shop running log

roo script

mulder$ cat ../samples/pizzashop.roo 
// Create a new project
project --topLevelPackage com.springsource.pizzashop

// Setup JPA persistence using EclipseLink and H2
jpa setup --provider ECLIPSELINK --database H2_IN_MEMORY

// Create domain entities
entity jpa --class ~.domain.Base --activeRecord false --testAutomatically
field string --fieldName name --sizeMin 2 --notNull

entity jpa --class ~.domain.Topping --activeRecord false --testAutomatically
field string --fieldName name --sizeMin 2 --notNull

entity jpa --class ~.domain.Pizza --activeRecord false --testAutomatically
field string --fieldName name --notNull --sizeMin 2
field number --fieldName price --type java.math.BigDecimal
field set --fieldName toppings --type ~.domain.Topping
field reference --fieldName base --type ~.domain.Base

entity jpa --class ~.domain.PizzaOrder --testAutomatically --activeRecord false --identifierType ~.domain.PizzaOrderPk
field string --fieldName name --notNull --sizeMin 2
field string --fieldName address --sizeMax 30
field number --fieldName total --type java.math.BigDecimal
field date --fieldName deliveryDate --type java.util.Date
field set --fieldName pizzas --type ~.domain.Pizza

field string --fieldName shopCountry --class ~.domain.PizzaOrderPk
field string --fieldName shopCity
field string --fieldName shopName

// Define a repository layer for persistence
repository jpa --interface ~.repository.ToppingRepository --entity ~.domain.Topping
repository jpa --interface ~.repository.BaseRepository --entity ~.domain.Base
repository jpa --interface ~.repository.PizzaRepository --entity ~.domain.Pizza
repository jpa --interface ~.repository.PizzaOrderRepository --entity ~.domain.PizzaOrder

// Define a service/facade layer
service type --interface ~.service.ToppingService --entity ~.domain.Topping
service type --interface ~.service.BaseService --entity ~.domain.Base
service type --interface ~.service.PizzaService --entity ~.domain.Pizza
service type --interface ~.service.PizzaOrderService --entity ~.domain.PizzaOrder

// Offer JSON remoting for all domain types through Spring MVC
json all --deepSerialize
web mvc json setup
web mvc json all --package ~.web

web mvc setup
web mvc all --package ~.web

// Example scripts for JSON remoting:
// curl -i -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '{name: "Thin Crust"}' http://localhost:8080/pizzashop/bases
// curl -i -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '[{name: "Cheesy Crust"},{name: "Thick Crust"}]' http://localhost:8080/pizzashop/bases/jsonArray
// curl -i -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '[{name: "Fresh Tomato"},{name: "Prawns"},{name: "Mozarella"},{name: "Bogus"}]' http://localhost:8080/pizzashop/toppings/jsonArray
// curl -i -X DELETE -H "Accept: application/json" http://localhost:8080/pizzashop/toppings/7
// curl -i -X PUT -H "Content-Type: application/json" -H "Accept: application/json" -d '{id:6,name:"Mozzarella",version:1}' http://localhost:8080/pizzashop/toppings
// curl -i -H "Accept: application/json" http://localhost:8080/pizzashop/toppings
// curl -i -H "Accept: application/json" http://localhost:8080/pizzashop/toppings/6
// curl -i -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '{name:"Napolitana",price:7.5,base:{id:1},toppings:[{name: "Anchovy fillets"},{name: "Mozzarella"}]}' http://localhost:8080/pizzashop/pizzas
// curl -i -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '{name:"Stefan",total:7.5,address:"Sydney, AU",deliveryDate:1314595427866,id:{shopCountry:"AU",shopCity:"Sydney",shopName:"Pizza Pan 1"},pizzas:[{id:8,version:1}]}' http://localhost:8080/pizzashop/pizzaorders
mulder$ 


script running

spring-roo-1.2.4.RELEASE$ mkdir mulder
spring-roo-1.2.4.RELEASE$ cd mulder
mulder$ roo.sh script ../samples/pizzashop.roo
    ____  ____  ____                                                                                                                   Downloaded 0% of roobot.xml.zip
   / __ \/ __ \/ __ \ 
  / /_/ / / / / / / / 
 / _, _/ /_/ / /_/ /  
/_/ |_|\____/\____/    1.2.4.RELEASE [rev 75337cf]


Welcome to Spring Roo. For assistance press TAB or type "hint" then hit ENTER.
// Create a new project                                                                                                                Downloaded 0% of roobot.xml.zip
project --topLevelPackage com.springsource.pizzashop
Created ROOT/pom.xml
Created SRC_MAIN_RESOURCES
Created SRC_MAIN_RESOURCES/log4j.properties
Created SPRING_CONFIG_ROOT
Created SPRING_CONFIG_ROOT/applicationContext.xml

// Setup JPA persistence using EclipseLink and H2                                                                                      Downloaded 0% of roobot.xml.zip
jpa setup --provider ECLIPSELINK --database H2_IN_MEMORY
Created SPRING_CONFIG_ROOT/database.properties
Updated SPRING_CONFIG_ROOT/applicationContext.xml
Created SRC_MAIN_RESOURCES/META-INF/persistence.xml
Updated ROOT/pom.xml [added dependencies com.h2database:h2:1.3.172, org.eclipse.persistence:eclipselink:2.5.0, org.hibernate:hibernate-validator:4.3.1.Final, javax.validation:validation-api:1.0.0.GA, javax.transaction:jta:1.1, org.springframework:spring-jdbc:${spring.version}, org.springframework:sprDownloaded 0% of roobot.xml.zip
ons-pool:commons-pool:1.5.6, commons-dbcp:commons-dbcp:1.4; added repository http://download.eclipse.org/rt/eclipselink/maven.repo]

// Create domain entities
entity jpa --class ~.domain.Base --activeRecord false --testAutomatically
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Base.java
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/BaseDataOnDemand.java                                                          Downloaded 0% of roobot.xml.zip
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/BaseIntegrationTest.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Base_Roo_ToString.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Base_Roo_Jpa_Entity.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/BaseDataOnDemand_Roo_Configurable.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/BaseIntegrationTest_Roo_Configurable.aj
field string --fieldName name --sizeMin 2 --notNull
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Base.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Base_Roo_JavaBean.aj

entity jpa --class ~.domain.Topping --activeRecord false --testAutomatically
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Topping.java
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/ToppingDataOnDemand.java
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/ToppingIntegrationTest.java                                                    Downloaded 0% of roobot.xml.zip
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Topping_Roo_ToString.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Topping_Roo_Jpa_Entity.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/ToppingIntegrationTest_Roo_Configurable.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/ToppingDataOnDemand_Roo_Configurable.aj
field string --fieldName name --sizeMin 2 --notNull
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Topping.java                                                                   Downloaded 0% of roobot.xml.zip
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Topping_Roo_JavaBean.aj

entity jpa --class ~.domain.Pizza --activeRecord false --testAutomatically
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Pizza.java
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaDataOnDemand.java
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaIntegrationTest.java                                                      Downloaded 0% of roobot.xml.zip
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Pizza_Roo_ToString.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Pizza_Roo_Jpa_Entity.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaIntegrationTest_Roo_Configurable.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaDataOnDemand_Roo_Configurable.aj
field string --fieldName name --notNull --sizeMin 2
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Pizza.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Pizza_Roo_JavaBean.aj
field number --fieldName price --type java.math.BigDecimal                                                                             Downloaded 0% of roobot.xml.zip
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Pizza.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Pizza_Roo_JavaBean.aj
field set --fieldName toppings --type ~.domain.Topping
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Pizza.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Pizza_Roo_JavaBean.aj
field reference --fieldName base --type ~.domain.Base
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Pizza.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Pizza_Roo_JavaBean.aj

entity jpa --class ~.domain.PizzaOrder --testAutomatically --activeRecord false --identifierType ~.domain.PizzaOrderPk
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk.java                                                              Downloaded 0% of roobot.xml.zip
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaOrderDataOnDemand.java
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaOrderIntegrationTest.java                                                 Downloaded 0% of roobot.xml.zip
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder_Roo_ToString.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder_Roo_Jpa_Entity.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaOrderDataOnDemand_Roo_Configurable.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk_Roo_Configurable.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk_Roo_Identifier.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk_Roo_Json.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk_Roo_Serializable.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk_Roo_Equals.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk_Roo_ToString.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaOrderIntegrationTest_Roo_Configurable.aj
field string --fieldName name --notNull --sizeMin 2                                                                                    Downloaded 0% of roobot.xml.zip
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder_Roo_JavaBean.aj
field string --fieldName address --sizeMax 30
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder_Roo_JavaBean.aj
field number --fieldName total --type java.math.BigDecimal
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder_Roo_JavaBean.aj
field date --fieldName deliveryDate --type java.util.Date
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder_Roo_JavaBean.aj
field set --fieldName pizzas --type ~.domain.Pizza
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder.java                                                                Downloaded 0% of roobot.xml.zip
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder_Roo_JavaBean.aj

field string --fieldName shopCountry --class ~.domain.PizzaOrderPk
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk_Roo_Identifier.aj
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk_Roo_Equals.aj
field string --fieldName shopCity
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk_Roo_Equals.aj
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk_Roo_Identifier.aj
field string --fieldName shopName
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk_Roo_Equals.aj
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrderPk_Roo_Identifier.aj
                                                                                                                                       Downloaded 0% of roobot.xml.zip
// Define a repository layer for persistence
repository jpa --interface ~.repository.ToppingRepository --entity ~.domain.Topping
Created SRC_MAIN_JAVA/com/springsource/pizzashop/repository
Created SRC_MAIN_JAVA/com/springsource/pizzashop/repository/ToppingRepository.java
Created SPRING_CONFIG_ROOT/applicationContext-jpa.xml
Updated ROOT/pom.xml [added dependency org.springframework.data:spring-data-jpa:1.2.0.RELEASE]
Created SRC_MAIN_JAVA/com/springsource/pizzashop/repository/ToppingRepository_Roo_Jpa_Repository.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/ToppingDataOnDemand_Roo_DataOnDemand.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/ToppingIntegrationTest_Roo_IntegrationTest.aj                                  Downloaded 0% of roobot.xml.zip
repository jpa --interface ~.repository.BaseRepository --entity ~.domain.Base                                                          Downloaded 0% of roobot.xml.zip
Created SRC_MAIN_JAVA/com/springsource/pizzashop/repository/BaseRepository.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/repository/BaseRepository_Roo_Jpa_Repository.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/BaseDataOnDemand_Roo_DataOnDemand.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/BaseIntegrationTest_Roo_IntegrationTest.aj
repository jpa --interface ~.repository.PizzaRepository --entity ~.domain.Pizza
Created SRC_MAIN_JAVA/com/springsource/pizzashop/repository/PizzaRepository.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/repository/PizzaRepository_Roo_Jpa_Repository.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaDataOnDemand_Roo_DataOnDemand.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaIntegrationTest_Roo_IntegrationTest.aj
repository jpa --interface ~.repository.PizzaOrderRepository --entity ~.domain.PizzaOrder
Created SRC_MAIN_JAVA/com/springsource/pizzashop/repository/PizzaOrderRepository.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/repository/PizzaOrderRepository_Roo_Jpa_Repository.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaOrderDataOnDemand_Roo_DataOnDemand.aj
Created SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaOrderIntegrationTest_Roo_IntegrationTest.aj
                                                                                                                                       Downloaded 0% of roobot.xml.zip
// Define a service/facade layer
service type --interface ~.service.ToppingService --entity ~.domain.Topping
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/ToppingService.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/ToppingServiceImpl.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/ToppingService_Roo_Service.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/ToppingServiceImpl_Roo_Service.aj
service type --interface ~.service.BaseService --entity ~.domain.Base                                                                  Downloaded 0% of roobot.xml.zip
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/BaseService.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/BaseServiceImpl.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/BaseService_Roo_Service.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/BaseServiceImpl_Roo_Service.aj
service type --interface ~.service.PizzaService --entity ~.domain.Pizza
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/PizzaService.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/PizzaServiceImpl.java                                                         
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/PizzaService_Roo_Service.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/PizzaServiceImpl_Roo_Service.aj
service type --interface ~.service.PizzaOrderService --entity ~.domain.PizzaOrder
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/PizzaOrderService.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/PizzaOrderServiceImpl.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/PizzaOrderService_Roo_Service.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/service/PizzaOrderServiceImpl_Roo_Service.aj

// Offer JSON remoting for all domain types through Spring MVC
json all --deepSerialize
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Topping.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Base.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Pizza.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Pizza_Roo_Json.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Base_Roo_Json.aj
Updated SRC_TEST_JAVA/com/springsource/pizzashop/domain/BaseDataOnDemand_Roo_DataOnDemand.aj
Updated SRC_TEST_JAVA/com/springsource/pizzashop/domain/BaseIntegrationTest_Roo_IntegrationTest.aj
Updated SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaDataOnDemand_Roo_DataOnDemand.aj
Updated SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaIntegrationTest_Roo_IntegrationTest.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/PizzaOrder_Roo_Json.aj
Updated SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaOrderDataOnDemand_Roo_DataOnDemand.aj
Updated SRC_TEST_JAVA/com/springsource/pizzashop/domain/PizzaOrderIntegrationTest_Roo_IntegrationTest.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/domain/Topping_Roo_Json.aj
Updated SRC_TEST_JAVA/com/springsource/pizzashop/domain/ToppingDataOnDemand_Roo_DataOnDemand.aj
Updated SRC_TEST_JAVA/com/springsource/pizzashop/domain/ToppingIntegrationTest_Roo_IntegrationTest.aj
web mvc json setup
Created ROOT/src/main/webapp/WEB-INF/spring
Created ROOT/src/main/webapp/WEB-INF/spring/webmvc-config.xml
Created ROOT/src/main/webapp/WEB-INF/web.xml
Updated ROOT/src/main/webapp/WEB-INF/web.xml
Updated ROOT/pom.xml [added dependency org.springframework:spring-webmvc:${spring.version}; updated project type to war]
web mvc json all --package ~.web
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web/BaseController.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web/PizzaController.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web/PizzaOrderController.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web/ToppingController.java
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web/PizzaOrderController_Roo_Controller_Json.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web/BaseController_Roo_Controller_Json.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web/ToppingController_Roo_Controller_Json.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web/PizzaController_Roo_Controller_Json.aj

web mvc setup
Updated SRC_MAIN_WEBAPP/WEB-INF/spring/webmvc-config.xml
Created SRC_MAIN_WEBAPP/images
Created SRC_MAIN_WEBAPP/images/add.png
Created SRC_MAIN_WEBAPP/images/banner-graphic.png
Created SRC_MAIN_WEBAPP/images/create.png
Created SRC_MAIN_WEBAPP/images/delete.png
Created SRC_MAIN_WEBAPP/images/favicon.ico
Created SRC_MAIN_WEBAPP/images/list.png
Created SRC_MAIN_WEBAPP/images/resultset_first.png
Created SRC_MAIN_WEBAPP/images/resultset_last.png
Created SRC_MAIN_WEBAPP/images/resultset_next.png
Created SRC_MAIN_WEBAPP/images/resultset_previous.png
Created SRC_MAIN_WEBAPP/images/show.png
Created SRC_MAIN_WEBAPP/images/springsource-logo.png
Created SRC_MAIN_WEBAPP/images/update.png
Created SRC_MAIN_WEBAPP/styles
Created SRC_MAIN_WEBAPP/styles/alt.css
Created SRC_MAIN_WEBAPP/styles/standard.css
Created SRC_MAIN_WEBAPP/WEB-INF/classes
Created SRC_MAIN_WEBAPP/WEB-INF/classes/alt.properties
Created SRC_MAIN_WEBAPP/WEB-INF/classes/standard.properties
Created SRC_MAIN_WEBAPP/WEB-INF/layouts
Created SRC_MAIN_WEBAPP/WEB-INF/layouts/default.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/layouts/layouts.xml
Created SRC_MAIN_WEBAPP/WEB-INF/views
Created SRC_MAIN_WEBAPP/WEB-INF/views/header.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/menu.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/footer.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/views.xml
Created SRC_MAIN_WEBAPP/WEB-INF/views/dataAccessFailure.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/index-template.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/index.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/resourceNotFound.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/uncaughtException.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/create.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/dependency.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/find.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/list.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/show.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/update.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/fields
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/fields/checkbox.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/fields/column.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/fields/datetime.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/fields/display.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/fields/editor.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/fields/input.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/fields/reference.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/fields/select.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/fields/simple.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/fields/table.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/form/fields/textarea.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/menu
Created SRC_MAIN_WEBAPP/WEB-INF/tags/menu/category.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/menu/item.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/menu/menu.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/util
Created SRC_MAIN_WEBAPP/WEB-INF/tags/util/language.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/util/load-scripts.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/util/pagination.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/util/panel.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/util/placeholder.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/tags/util/theme.tagx
Created SRC_MAIN_WEBAPP/WEB-INF/i18n
Created SRC_MAIN_WEBAPP/WEB-INF/i18n/messages.properties
Created SRC_MAIN_WEBAPP/images/en.png
Updated SRC_MAIN_WEBAPP/WEB-INF/i18n/application.properties
Updated SRC_MAIN_WEBAPP/WEB-INF/web.xml
Updated ROOT/pom.xml [added dependencies org.springframework.webflow:spring-js-resources:2.2.1.RELEASE, commons-digester:commons-digester:2.1, commons-fileupload:commons-fileupload:1.2.2, javax.servlet.jsp.jstl:jstl-api:1.2, org.glassfish.web:jstl-impl:1.2, javax.el:el-api:2.2, joda-time:joda-time:1.6, javax.servlet.jsp:jsp-api:2.1, commons-codec:commons-codec:1.5; skipped dependency org.springframework:spring-webmvc:${spring.version}; added dependency org.apache.tiles:tiles-jsp:2.2.2]
Updated SRC_MAIN_WEBAPP/WEB-INF/views/footer.jspx
web mvc all --package ~.web
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/web/ToppingController.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/web/BaseController.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/web/PizzaOrderController.java
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/web/PizzaController.java
Updated SRC_MAIN_WEBAPP/WEB-INF/spring/webmvc-config.xml
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web/ApplicationConversionServiceFactoryBean.java
Created SRC_MAIN_WEBAPP/WEB-INF/views/pizzaorders
Created SRC_MAIN_WEBAPP/WEB-INF/views/pizzaorders/views.xml
Updated SRC_MAIN_WEBAPP/WEB-INF/views/pizzaorders/views.xml
Updated SRC_MAIN_WEBAPP/WEB-INF/i18n/application.properties
Created SRC_MAIN_WEBAPP/WEB-INF/views/bases
Created SRC_MAIN_WEBAPP/WEB-INF/views/bases/views.xml
Updated SRC_MAIN_WEBAPP/WEB-INF/views/bases/views.xml
Updated SRC_MAIN_WEBAPP/WEB-INF/i18n/application.properties
Created SRC_MAIN_WEBAPP/WEB-INF/views/pizzas
Created SRC_MAIN_WEBAPP/WEB-INF/views/pizzas/views.xml
Updated SRC_MAIN_WEBAPP/WEB-INF/views/pizzas/views.xml
Updated SRC_MAIN_WEBAPP/WEB-INF/i18n/application.properties                                                                                Please wait - still loading
Created SRC_MAIN_WEBAPP/WEB-INF/views/toppings
Created SRC_MAIN_WEBAPP/WEB-INF/views/toppings/views.xml
Updated SRC_MAIN_WEBAPP/WEB-INF/views/toppings/views.xml
Updated SRC_MAIN_WEBAPP/WEB-INF/i18n/application.properties
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/web/PizzaOrderController_Roo_Controller_Json.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web/PizzaOrderController_Roo_Controller.aj
Created SRC_MAIN_WEBAPP/WEB-INF/views/pizzaorders/list.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/pizzaorders/show.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/pizzaorders/create.jspx
Updated SRC_MAIN_WEBAPP/WEB-INF/views/menu.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/pizzaorders/update.jspx
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/web/BaseController_Roo_Controller_Json.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web/BaseController_Roo_Controller.aj
Created SRC_MAIN_WEBAPP/WEB-INF/views/bases/list.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/bases/show.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/bases/create.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/bases/update.jspx
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/web/PizzaController_Roo_Controller_Json.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web/PizzaController_Roo_Controller.aj
Created SRC_MAIN_WEBAPP/WEB-INF/views/pizzas/list.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/pizzas/show.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/pizzas/create.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/pizzas/update.jspx
Updated SRC_MAIN_JAVA/com/springsource/pizzashop/web/ToppingController_Roo_Controller_Json.aj
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web/ToppingController_Roo_Controller.aj
Created SRC_MAIN_WEBAPP/WEB-INF/views/toppings/list.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/toppings/show.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/toppings/create.jspx
Created SRC_MAIN_WEBAPP/WEB-INF/views/toppings/update.jspx
Created SRC_MAIN_JAVA/com/springsource/pizzashop/web/ApplicationConversionServiceFactoryBean_Roo_ConversionService.aj

// Example scripts for JSON remoting:
// curl -i -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '{name: "Thin Crust"}' http://localhost:8080/pizzashop/bases
// curl -i -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '[{name: "Cheesy Crust"},{name: "Thick Crust"}]' http://localhost:8080/pizzashop/bases/jsonArray
// curl -i -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '[{name: "Fresh Tomato"},{name: "Prawns"},{name: "Mozarella"},{name: "Bogus"}]' http://localhost:8080/pizzashop/toppings/jsonArray
// curl -i -X DELETE -H "Accept: application/json" http://localhost:8080/pizzashop/toppings/7
// curl -i -X PUT -H "Content-Type: application/json" -H "Accept: application/json" -d '{id:6,name:"Mozzarella",version:1}' http://localhost:8080/pizzashop/toppings
// curl -i -H "Accept: application/json" http://localhost:8080/pizzashop/toppings
// curl -i -H "Accept: application/json" http://localhost:8080/pizzashop/toppings/6
// curl -i -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '{name:"Napolitana",price:7.5,base:{id:1},toppings:[{name: "Anchovy fillets"},{name: "Mozzarella"}]}' http://localhost:8080/pizzashop/pizzas
// curl -i -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '{name:"Stefan",total:7.5,address:"Sydney, AU",deliveryDate:1314595427866,id:{shopCountry:"AU",shopCity:"Sydney",shopName:"Pizza Pan 1"},pizzas:[{id:8,version:1}]}' http://localhost:8080/pizzashop/pizzaorders
Script required 9.052 seconds to execute
mulder$ 

OUTPUT

src$ ls -lR
total 0
drwxr-xr-x  5 mulder  staff  170  8 20 07:43 main/
drwxr-xr-x  3 mulder  staff  102  8 20 07:43 test/

./main:
total 0
drwxr-xr-x  3 mulder  staff  102  8 20 07:43 java/
drwxr-xr-x  4 mulder  staff  136  8 20 07:43 resources/
drwxr-xr-x  5 mulder  staff  170  8 20 07:43 webapp/

./main/java:
total 0
drwxr-xr-x  3 mulder  staff  102  8 20 07:43 com/

./main/java/com:
total 0
drwxr-xr-x  3 mulder  staff  102  8 20 07:43 springsource/

./main/java/com/springsource:
total 0
drwxr-xr-x  6 mulder  staff  204  8 20 07:43 pizzashop/

./main/java/com/springsource/pizzashop:
total 0
drwxr-xr-x  29 mulder  staff  986  8 20 07:43 domain/
drwxr-xr-x  10 mulder  staff  340  8 20 07:43 repository/
drwxr-xr-x  18 mulder  staff  612  8 20 07:43 service/
drwxr-xr-x  16 mulder  staff  544  8 20 07:43 web/

./main/java/com/springsource/pizzashop/domain:
total 216
-rw-r--r--  1 mulder  staff   529  8 20 07:43 Base.java
-rw-r--r--  1 mulder  staff   457  8 20 07:43 Base_Roo_JavaBean.aj
-rw-r--r--  1 mulder  staff  1064  8 20 07:43 Base_Roo_Jpa_Entity.aj
-rw-r--r--  1 mulder  staff  1447  8 20 07:43 Base_Roo_Json.aj
-rw-r--r--  1 mulder  staff   564  8 20 07:43 Base_Roo_ToString.aj
-rw-r--r--  1 mulder  staff   940  8 20 07:43 Pizza.java
-rw-r--r--  1 mulder  staff  1228  8 20 07:43 PizzaOrder.java
-rw-r--r--  1 mulder  staff   441  8 20 07:43 PizzaOrderPk.java
-rw-r--r--  1 mulder  staff   443  8 20 07:43 PizzaOrderPk_Roo_Configurable.aj
-rw-r--r--  1 mulder  staff   988  8 20 07:43 PizzaOrderPk_Roo_Equals.aj
-rw-r--r--  1 mulder  staff   938  8 20 07:43 PizzaOrderPk_Roo_Identifier.aj
-rw-r--r--  1 mulder  staff  1575  8 20 07:43 PizzaOrderPk_Roo_Json.aj
-rw-r--r--  1 mulder  staff   488  8 20 07:43 PizzaOrderPk_Roo_Serializable.aj
-rw-r--r--  1 mulder  staff   588  8 20 07:43 PizzaOrderPk_Roo_ToString.aj
-rw-r--r--  1 mulder  staff  1359  8 20 07:43 PizzaOrder_Roo_JavaBean.aj
-rw-r--r--  1 mulder  staff  1054  8 20 07:43 PizzaOrder_Roo_Jpa_Entity.aj
-rw-r--r--  1 mulder  staff  1555  8 20 07:43 PizzaOrder_Roo_Json.aj
-rw-r--r--  1 mulder  staff   582  8 20 07:43 PizzaOrder_Roo_ToString.aj
-rw-r--r--  1 mulder  staff  1120  8 20 07:43 Pizza_Roo_JavaBean.aj
-rw-r--r--  1 mulder  staff  1073  8 20 07:43 Pizza_Roo_Jpa_Entity.aj
-rw-r--r--  1 mulder  staff  1465  8 20 07:43 Pizza_Roo_Json.aj
-rw-r--r--  1 mulder  staff   567  8 20 07:43 Pizza_Roo_ToString.aj
-rw-r--r--  1 mulder  staff   532  8 20 07:43 Topping.java
-rw-r--r--  1 mulder  staff   469  8 20 07:43 Topping_Roo_JavaBean.aj
-rw-r--r--  1 mulder  staff  1091  8 20 07:43 Topping_Roo_Jpa_Entity.aj
-rw-r--r--  1 mulder  staff  1501  8 20 07:43 Topping_Roo_Json.aj
-rw-r--r--  1 mulder  staff   573  8 20 07:43 Topping_Roo_ToString.aj

./main/java/com/springsource/pizzashop/repository:
total 64
-rw-r--r--  1 mulder  staff  251  8 20 07:43 BaseRepository.java
-rw-r--r--  1 mulder  staff  780  8 20 07:43 BaseRepository_Roo_Jpa_Repository.aj
-rw-r--r--  1 mulder  staff  269  8 20 07:43 PizzaOrderRepository.java
-rw-r--r--  1 mulder  staff  891  8 20 07:43 PizzaOrderRepository_Roo_Jpa_Repository.aj
-rw-r--r--  1 mulder  staff  254  8 20 07:43 PizzaRepository.java
-rw-r--r--  1 mulder  staff  788  8 20 07:43 PizzaRepository_Roo_Jpa_Repository.aj
-rw-r--r--  1 mulder  staff  260  8 20 07:43 ToppingRepository.java
-rw-r--r--  1 mulder  staff  804  8 20 07:43 ToppingRepository_Roo_Jpa_Repository.aj

./main/java/com/springsource/pizzashop/service:
total 128
-rw-r--r--  1 mulder  staff   218  8 20 07:43 BaseService.java
-rw-r--r--  1 mulder  staff   101  8 20 07:43 BaseServiceImpl.java
-rw-r--r--  1 mulder  staff  1677  8 20 07:43 BaseServiceImpl_Roo_Service.aj
-rw-r--r--  1 mulder  staff   857  8 20 07:43 BaseService_Roo_Service.aj
-rw-r--r--  1 mulder  staff   230  8 20 07:43 PizzaOrderService.java
-rw-r--r--  1 mulder  staff   113  8 20 07:43 PizzaOrderServiceImpl.java
-rw-r--r--  1 mulder  staff  1998  8 20 07:43 PizzaOrderServiceImpl_Roo_Service.aj
-rw-r--r--  1 mulder  staff  1082  8 20 07:43 PizzaOrderService_Roo_Service.aj
-rw-r--r--  1 mulder  staff   220  8 20 07:43 PizzaService.java
-rw-r--r--  1 mulder  staff   103  8 20 07:43 PizzaServiceImpl.java
-rw-r--r--  1 mulder  staff  1720  8 20 07:43 PizzaServiceImpl_Roo_Service.aj
-rw-r--r--  1 mulder  staff   884  8 20 07:43 PizzaService_Roo_Service.aj
-rw-r--r--  1 mulder  staff   224  8 20 07:43 ToppingService.java
-rw-r--r--  1 mulder  staff   107  8 20 07:43 ToppingServiceImpl.java
-rw-r--r--  1 mulder  staff  1806  8 20 07:43 ToppingServiceImpl_Roo_Service.aj
-rw-r--r--  1 mulder  staff   938  8 20 07:43 ToppingService_Roo_Service.aj

./main/java/com/springsource/pizzashop/web:
total 176
-rw-r--r--  1 mulder  staff   638  8 20 07:43 ApplicationConversionServiceFactoryBean.java
-rw-r--r--  1 mulder  staff  9073  8 20 07:43 ApplicationConversionServiceFactoryBean_Roo_ConversionService.aj
-rw-r--r--  1 mulder  staff   526  8 20 07:43 BaseController.java
-rw-r--r--  1 mulder  staff  4980  8 20 07:43 BaseController_Roo_Controller.aj
-rw-r--r--  1 mulder  staff  3973  8 20 07:43 BaseController_Roo_Controller_Json.aj
-rw-r--r--  1 mulder  staff   532  8 20 07:43 PizzaController.java
-rw-r--r--  1 mulder  staff  5436  8 20 07:43 PizzaController_Roo_Controller.aj
-rw-r--r--  1 mulder  staff  4021  8 20 07:43 PizzaController_Roo_Controller_Json.aj
-rw-r--r--  1 mulder  staff   562  8 20 07:43 PizzaOrderController.java
-rw-r--r--  1 mulder  staff  6503  8 20 07:43 PizzaOrderController_Roo_Controller.aj
-rw-r--r--  1 mulder  staff  4340  8 20 07:43 PizzaOrderController_Roo_Controller_Json.aj
-rw-r--r--  1 mulder  staff   544  8 20 07:43 ToppingController.java
-rw-r--r--  1 mulder  staff  5172  8 20 07:43 ToppingController_Roo_Controller.aj
-rw-r--r--  1 mulder  staff  4117  8 20 07:43 ToppingController_Roo_Controller_Json.aj

./main/resources:
total 8
drwxr-xr-x  4 mulder  staff  136  8 20 07:43 META-INF/
-rw-r--r--  1 mulder  staff  554  8 20 07:43 log4j.properties

./main/resources/META-INF:
total 8
-rw-r--r--  1 mulder  staff  1087  8 20 07:43 persistence.xml
drwxr-xr-x  5 mulder  staff   170  8 20 07:43 spring/

./main/resources/META-INF/spring:
total 32
-rw-r--r--  1 mulder  staff   534  8 20 07:43 applicationContext-jpa.xml
-rw-r--r--  1 mulder  staff  5192  8 20 07:43 applicationContext.xml
-rw-r--r--  1 mulder  staff   207  8 20 07:43 database.properties

./main/webapp:
total 0
drwxr-xr-x   9 mulder  staff  306  8 20 07:43 WEB-INF/
drwxr-xr-x  16 mulder  staff  544  8 20 07:43 images/
drwxr-xr-x   4 mulder  staff  136  8 20 07:43 styles/

./main/webapp/WEB-INF:
total 8
drwxr-xr-x   4 mulder  staff   136  8 20 07:43 classes/
drwxr-xr-x   4 mulder  staff   136  8 20 07:43 i18n/
drwxr-xr-x   4 mulder  staff   136  8 20 07:43 layouts/
drwxr-xr-x   3 mulder  staff   102  8 20 07:43 spring/
drwxr-xr-x   5 mulder  staff   170  8 20 07:43 tags/
drwxr-xr-x  15 mulder  staff   510  8 20 07:43 views/
-rw-r--r--   1 mulder  staff  3233  8 20 07:43 web.xml

./main/webapp/WEB-INF/classes:
total 16
-rw-r--r--  1 mulder  staff  36  8 20 07:43 alt.properties
-rw-r--r--  1 mulder  staff  41  8 20 07:43 standard.properties

./main/webapp/WEB-INF/i18n:
total 16
-rw-r--r--  1 mulder  staff  2377  8 20 07:43 application.properties
-rw-r--r--  1 mulder  staff  3507  8 20 07:43 messages.properties

./main/webapp/WEB-INF/layouts:
total 16
-rw-r--r--  1 mulder  staff  1117  8 20 07:43 default.jspx
-rw-r--r--  1 mulder  staff   775  8 20 07:43 layouts.xml

./main/webapp/WEB-INF/spring:
total 16
-rw-r--r--  1 mulder  staff  5252  8 20 07:43 webmvc-config.xml

./main/webapp/WEB-INF/tags:
total 0
drwxr-xr-x  9 mulder  staff  306  8 20 07:43 form/
drwxr-xr-x  5 mulder  staff  170  8 20 07:43 menu/
drwxr-xr-x  8 mulder  staff  272  8 20 07:43 util/

./main/webapp/WEB-INF/tags/form:
total 64
-rw-r--r--   1 mulder  staff  4435  8 20 07:43 create.tagx
-rw-r--r--   1 mulder  staff  2250  8 20 07:43 dependency.tagx
drwxr-xr-x  13 mulder  staff   442  8 20 07:43 fields/
-rw-r--r--   1 mulder  staff  3234  8 20 07:43 find.tagx
-rw-r--r--   1 mulder  staff  2504  8 20 07:43 list.tagx
-rw-r--r--   1 mulder  staff  6752  8 20 07:43 show.tagx
-rw-r--r--   1 mulder  staff  3955  8 20 07:43 update.tagx

./main/webapp/WEB-INF/tags/form/fields:
total 144
-rw-r--r--  1 mulder  staff   2479  8 20 07:43 checkbox.tagx
-rw-r--r--  1 mulder  staff   4551  8 20 07:43 column.tagx
-rw-r--r--  1 mulder  staff   5589  8 20 07:43 datetime.tagx
-rw-r--r--  1 mulder  staff   3137  8 20 07:43 display.tagx
-rw-r--r--  1 mulder  staff   3871  8 20 07:43 editor.tagx
-rw-r--r--  1 mulder  staff   7062  8 20 07:43 input.tagx
-rw-r--r--  1 mulder  staff   2657  8 20 07:43 reference.tagx
-rw-r--r--  1 mulder  staff  11346  8 20 07:43 select.tagx
-rw-r--r--  1 mulder  staff   2394  8 20 07:43 simple.tagx
-rw-r--r--  1 mulder  staff   8883  8 20 07:43 table.tagx
-rw-r--r--  1 mulder  staff   3421  8 20 07:43 textarea.tagx

./main/webapp/WEB-INF/tags/menu:
total 24
-rw-r--r--  1 mulder  staff  1356  8 20 07:43 category.tagx
-rw-r--r--  1 mulder  staff  1891  8 20 07:43 item.tagx
-rw-r--r--  1 mulder  staff   884  8 20 07:43 menu.tagx

./main/webapp/WEB-INF/tags/util:
total 56
-rw-r--r--  1 mulder  staff  1752  8 20 07:43 language.tagx
-rw-r--r--  1 mulder  staff  1734  8 20 07:43 load-scripts.tagx
-rw-r--r--  1 mulder  staff  4211  8 20 07:43 pagination.tagx
-rw-r--r--  1 mulder  staff  2068  8 20 07:43 panel.tagx
-rw-r--r--  1 mulder  staff   544  8 20 07:43 placeholder.tagx
-rw-r--r--  1 mulder  staff  1792  8 20 07:43 theme.tagx

./main/webapp/WEB-INF/views:
total 72
drwxr-xr-x  7 mulder  staff   238  8 20 07:43 bases/
-rw-r--r--  1 mulder  staff  1333  8 20 07:43 dataAccessFailure.jspx
-rw-r--r--  1 mulder  staff  1373  8 20 07:43 footer.jspx
-rw-r--r--  1 mulder  staff   649  8 20 07:43 header.jspx
-rw-r--r--  1 mulder  staff   556  8 20 07:43 index-template.jspx
-rw-r--r--  1 mulder  staff   658  8 20 07:43 index.jspx
-rw-r--r--  1 mulder  staff  1971  8 20 07:43 menu.jspx
drwxr-xr-x  7 mulder  staff   238  8 20 07:43 pizzaorders/
drwxr-xr-x  7 mulder  staff   238  8 20 07:43 pizzas/
-rw-r--r--  1 mulder  staff  1366  8 20 07:43 resourceNotFound.jspx
drwxr-xr-x  7 mulder  staff   238  8 20 07:43 toppings/
-rw-r--r--  1 mulder  staff  1368  8 20 07:43 uncaughtException.jspx
-rw-r--r--  1 mulder  staff   828  8 20 07:43 views.xml

./main/webapp/WEB-INF/views/bases:
total 40
-rw-r--r--  1 mulder  staff  923  8 20 07:43 create.jspx
-rw-r--r--  1 mulder  staff  744  8 20 07:43 list.jspx
-rw-r--r--  1 mulder  staff  615  8 20 07:43 show.jspx
-rw-r--r--  1 mulder  staff  652  8 20 07:43 update.jspx
-rw-r--r--  1 mulder  staff  833  8 20 07:43 views.xml

./main/webapp/WEB-INF/views/pizzaorders:
total 40
-rw-r--r--  1 mulder  staff  2190  8 20 07:43 create.jspx
-rw-r--r--  1 mulder  staff  1413  8 20 07:43 list.jspx
-rw-r--r--  1 mulder  staff  1346  8 20 07:43 show.jspx
-rw-r--r--  1 mulder  staff  1387  8 20 07:43 update.jspx
-rw-r--r--  1 mulder  staff   881  8 20 07:43 views.xml

./main/webapp/WEB-INF/views/pizzas:
total 40
-rw-r--r--  1 mulder  staff  1462  8 20 07:43 create.jspx
-rw-r--r--  1 mulder  staff  1147  8 20 07:43 list.jspx
-rw-r--r--  1 mulder  staff  1053  8 20 07:43 show.jspx
-rw-r--r--  1 mulder  staff  1190  8 20 07:43 update.jspx
-rw-r--r--  1 mulder  staff   841  8 20 07:43 views.xml

./main/webapp/WEB-INF/views/toppings:
total 40
-rw-r--r--  1 mulder  staff  938  8 20 07:43 create.jspx
-rw-r--r--  1 mulder  staff  762  8 20 07:43 list.jspx
-rw-r--r--  1 mulder  staff  630  8 20 07:43 show.jspx
-rw-r--r--  1 mulder  staff  664  8 20 07:43 update.jspx
-rw-r--r--  1 mulder  staff  857  8 20 07:43 views.xml

./main/webapp/images:
total 144
-rw-r--r--  1 mulder  staff    739  8 20 07:43 add.png
-rw-r--r--  1 mulder  staff  13194  8 20 07:43 banner-graphic.png
-rw-r--r--  1 mulder  staff    739  8 20 07:43 create.png
-rw-r--r--  1 mulder  staff    740  8 20 07:43 delete.png
-rw-r--r--  1 mulder  staff    599  8 20 07:43 en.png
-rw-r--r--  1 mulder  staff   1406  8 20 07:43 favicon.ico
-rw-r--r--  1 mulder  staff    473  8 20 07:43 list.png
-rw-r--r--  1 mulder  staff    522  8 20 07:43 resultset_first.png
-rw-r--r--  1 mulder  staff    524  8 20 07:43 resultset_last.png
-rw-r--r--  1 mulder  staff    395  8 20 07:43 resultset_next.png
-rw-r--r--  1 mulder  staff    389  8 20 07:43 resultset_previous.png
-rw-r--r--  1 mulder  staff    879  8 20 07:43 show.png
-rw-r--r--  1 mulder  staff   4974  8 20 07:43 springsource-logo.png
-rw-r--r--  1 mulder  staff    807  8 20 07:43 update.png

./main/webapp/styles:
total 32
-rw-r--r--  1 mulder  staff  4498  8 20 07:43 alt.css
-rw-r--r--  1 mulder  staff  4521  8 20 07:43 standard.css

./test:
total 0
drwxr-xr-x  3 mulder  staff  102  8 20 07:43 java/

./test/java:
total 0
drwxr-xr-x  3 mulder  staff  102  8 20 07:43 com/

./test/java/com:
total 0
drwxr-xr-x  3 mulder  staff  102  8 20 07:43 springsource/

./test/java/com/springsource:
total 0
drwxr-xr-x  3 mulder  staff  102  8 20 07:43 pizzashop/

./test/java/com/springsource/pizzashop:
total 0
drwxr-xr-x  26 mulder  staff  884  8 20 07:43 domain/

./test/java/com/springsource/pizzashop/domain:
total 232
-rw-r--r--  1 mulder  staff   174  8 20 07:43 BaseDataOnDemand.java
-rw-r--r--  1 mulder  staff   455  8 20 07:43 BaseDataOnDemand_Roo_Configurable.aj
-rw-r--r--  1 mulder  staff  3373  8 20 07:43 BaseDataOnDemand_Roo_DataOnDemand.aj
-rw-r--r--  1 mulder  staff   261  8 20 07:43 BaseIntegrationTest.java
-rw-r--r--  1 mulder  staff   464  8 20 07:43 BaseIntegrationTest_Roo_Configurable.aj
-rw-r--r--  1 mulder  staff  7247  8 20 07:43 BaseIntegrationTest_Roo_IntegrationTest.aj
-rw-r--r--  1 mulder  staff   176  8 20 07:43 PizzaDataOnDemand.java
-rw-r--r--  1 mulder  staff   458  8 20 07:43 PizzaDataOnDemand_Roo_Configurable.aj
-rw-r--r--  1 mulder  staff  3776  8 20 07:43 PizzaDataOnDemand_Roo_DataOnDemand.aj
-rw-r--r--  1 mulder  staff   263  8 20 07:43 PizzaIntegrationTest.java
-rw-r--r--  1 mulder  staff   467  8 20 07:43 PizzaIntegrationTest_Roo_Configurable.aj
-rw-r--r--  1 mulder  staff  7354  8 20 07:43 PizzaIntegrationTest_Roo_IntegrationTest.aj
-rw-r--r--  1 mulder  staff   186  8 20 07:43 PizzaOrderDataOnDemand.java
-rw-r--r--  1 mulder  staff   473  8 20 07:43 PizzaOrderDataOnDemand_Roo_Configurable.aj
-rw-r--r--  1 mulder  staff  5317  8 20 07:43 PizzaOrderDataOnDemand_Roo_DataOnDemand.aj
-rw-r--r--  1 mulder  staff   273  8 20 07:43 PizzaOrderIntegrationTest.java
-rw-r--r--  1 mulder  staff   482  8 20 07:43 PizzaOrderIntegrationTest_Roo_Configurable.aj
-rw-r--r--  1 mulder  staff  7889  8 20 07:43 PizzaOrderIntegrationTest_Roo_IntegrationTest.aj
-rw-r--r--  1 mulder  staff   180  8 20 07:43 ToppingDataOnDemand.java
-rw-r--r--  1 mulder  staff   464  8 20 07:43 ToppingDataOnDemand_Roo_Configurable.aj
-rw-r--r--  1 mulder  staff  3514  8 20 07:43 ToppingDataOnDemand_Roo_DataOnDemand.aj
-rw-r--r--  1 mulder  staff   267  8 20 07:43 ToppingIntegrationTest.java
-rw-r--r--  1 mulder  staff   473  8 20 07:43 ToppingIntegrationTest_Roo_Configurable.aj
-rw-r--r--  1 mulder  staff  7568  8 20 07:43 ToppingIntegrationTest_Roo_IntegrationTest.aj
src$