Announcement Announcement Module
Collapse
No announcement yet.
Integration Tests fail Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Funny thing is I found the below exceptions for Type mismatch also. But even before this it complains it cannot load application context. This is the logs I pasted in the first instance. is there any thing I need to do to load the applicationconect , because I expect roo generates all these classes and I dont have to do any thing.

    Caused by: org.hibernate.HibernateException: Wrong column type in DBA.NET_PACKAGE for column NET_PACKAGE_ID. Found: char, expected: varchar2(255)
    at org.hibernate.mapping.Table.validateColumns(Table. java:283)
    at org.hibernate.cfg.Configuration.validateSchema(Con figuration.java:1313)
    at org.hibernate.tool.hbm2ddl.SchemaValidator.validat e(SchemaValidator.java:139)
    at org.hibernate.impl.SessionFactoryImpl.<init>(Sessi onFactoryImpl.java:376)
    at org.hibernate.cfg.Configuration.buildSessionFactor y(Configuration.java:1842)
    at org.hibernate.ejb.Ejb3Configuration.buildEntityMan agerFactory(Ejb3Configuration.java:902)
    ... 56 more
    Last edited by gowtamcs; Jan 18th, 2011, 08:52 PM.

    Comment


    • #17
      tell me more about NET_PACKAGE_ID. it is a string? Auto key generation on Oracle would default to a sequence - the default will be hibernate_sequence.
      But you have this as a string which the db tells us is a char field. I don't think the built-in key generators will take that as a datatype.

      How do you assign primary keys today?

      My guess would be that you should push-in the primary key and its related getter/setter to the Java entity, and tailor the strategy - for example if you are using a uuid or guid generated into a string, that is not out-of-the-box behavior in JPA or Spring - you have to adjust your @GeneratedVAlue and pick the right generation strategy.

      Ken

      Comment


      • #18
        Thanks Ken. NET_PACKAGE_ID is generated by our application and its a alphanumeric value, ex - '4KV16ICJCH6QB1ZPC22XV'.Do you suggest to push NET_PACKAGE_ID to the entity object and try it out? Does the @GeneratedVAlue for this attribute has to be done in the Entity?

        Comment


        • #19
          After Push-In I am still getting the same problem. Seems like Application context is not loading properly. Any suggestions?


          ASPECTJ: aspectj.overweaving=true: overweaving switched ON
          Jan 18, 2011 9:27:29 PM org.apache.catalina.core.ApplicationContext log
          INFO: Initializing Spring root WebApplicationContext
          [TomcatWeavingInsightClassLoader@1e17cff] warning javax.* types are not being woven because the weaver option '-Xset:weaveJavaxPackages=true' has not been specified
          2011-01-18 21:27:46,657 [main] ERROR org.springframework.web.context.ContextLoader - Context initialization failed
          org.springframework.beans.factory.BeanCreationExce ption: Error creating bean with name 'transactionManager' defined in file [C:\sts\tc-server-developer-2.1.1.RELEASE\spring-insight-instance\wtpwebapps\NETSPACKAGE\WEB-INF\classes\META-INF\spring\applicationContext.xml]: Cannot resolve reference to bean 'entityManagerFactory' while setting bean property 'entityManagerFactory'; nested exception is org.springframework.beans.factory.BeanCreationExce ption: Error creating bean with name 'entityManagerFactory' defined in file [C:\sts\tc-server-developer-2.1.1.RELEASE\spring-insight-instance\wtpwebapps\NETSPACKAGE\WEB-INF\classes\META-INF\spring\applicationContext.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: netsDev] Unable to build EntityManagerFactory
          at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveReference(BeanDefinitio nValueResolver.java:328)
          at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveValueIfNecessary(BeanDe finitionValueResolver.java:106)
          at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.applyPropertyValues(Abs tractAutowireCapableBeanFactory.java:1325)
          at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.populateBean(AbstractAu towireCapableBeanFactory.java:1086)
          at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.doCreateBean(AbstractAu towireCapableBeanFactory.java:517)
          at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.createBean(AbstractAuto wireCapableBeanFactory.java:456)
          at org.springframework.beans.factory.support.Abstract BeanFactory$1.getObject(AbstractBeanFactory.java:2 91)
          at org.springframework.beans.factory.support.DefaultS ingletonBeanRegistry.getSingleton(DefaultSingleton BeanRegistry.java:222)
          at org.springframework.beans.factory.support.Abstract BeanFactory.doGetBean(AbstractBeanFactory.java:288 )
          at org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:190)
          at org.springframework.beans.factory.support.DefaultL istableBeanFactory.preInstantiateSingletons(Defaul tListableBeanFactory.java:580)
          at org.springframework.context.support.AbstractApplic ationContext.finishBeanFactoryInitialization(Abstr actApplicationContext.java:895)
          at org.springframework.context.support.AbstractApplic ationContext.refresh(AbstractApplicationContext.ja va:425)
          at org.springframework.web.context.ContextLoader.crea teWebApplicationContext(ContextLoader.java:276)
          at org.springframework.web.context.ContextLoader.init WebApplicationContext(ContextLoader.java:197)
          at org.springframework.web.context.ContextLoaderListe ner.contextInitialized(ContextLoaderListener.java: 47)
          at org.apache.catalina.core.StandardContext.listenerS tart(StandardContext.java:4135)
          at org.apache.catalina.core.StandardContext.start(Sta ndardContext.java:4630)
          at org.apache.catalina.core.ContainerBase.addChildInt ernal(ContainerBase.java:791)
          at org.apache.catalina.core.ContainerBase.addChild(Co ntainerBase.java:771)
          at org.apache.catalina.core.StandardHost.addChild(Sta ndardHost.java:568)
          at org.apache.catalina.startup.HostConfig.deployDescr iptor(HostConfig.java:637)
          at org.apache.catalina.startup.HostConfig.deployDescr iptors(HostConfig.java:563)
          at org.apache.catalina.startup.HostConfig.deployApps( HostConfig.java:498)
          at org.apache.catalina.startup.HostConfig.start(HostC onfig.java:1282)
          at org.apache.catalina.startup.HostConfig.lifecycleEv ent(HostConfig.java:321)
          at org.apache.catalina.util.LifecycleSupport.fireLife cycleEvent(LifecycleSupport.java:142)
          at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1053)
          at org.apache.catalina.core.StandardHost.start(Standa rdHost.java:807)
          at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1045)
          at org.apache.catalina.core.StandardEngine.start(Stan dardEngine.java:445)
          at org.apache.catalina.core.StandardService.start(Sta ndardService.java:519)
          at org.apache.catalina.core.StandardServer.start(Stan dardServer.java:710)
          at org.apache.catalina.startup.Catalina.start(Catalin a.java:581)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:597)
          at org.apache.catalina.startup.Bootstrap.start(Bootst rap.java:289)
          at org.apache.catalina.startup.Bootstrap.main(Bootstr ap.java:414)
          Caused by: org.springframework.beans.factory.BeanCreationExce ption: Error creating bean with name 'entityManagerFactory' defined in file [C:\sts\tc-server-developer-2.1.1.RELEASE\spring-insight-instance\wtpwebapps\NETSPACKAGE\WEB-INF\classes\META-INF\spring\applicationContext.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: netsDev] Unable to build EntityManagerFactory
          at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.initializeBean(Abstract AutowireCapableBeanFactory.java:1420)
          at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.doCreateBean(AbstractAu towireCapableBeanFactory.java:519)
          at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.createBean(AbstractAuto wireCapableBeanFactory.java:456)
          at org.springframework.beans.factory.support.Abstract BeanFactory$1.getObject(AbstractBeanFactory.java:2 91)
          at org.springframework.beans.factory.support.DefaultS ingletonBeanRegistry.getSingleton(DefaultSingleton BeanRegistry.java:222)
          at org.springframework.beans.factory.support.Abstract BeanFactory.doGetBean(AbstractBeanFactory.java:288 )
          at org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:190)
          at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveReference(BeanDefinitio nValueResolver.java:322)

          Comment


          • #20
            Originally posted by gowtamcs View Post
            Thanks Ken. NET_PACKAGE_ID is generated by our application and its a alphanumeric value, ex - '4KV16ICJCH6QB1ZPC22XV'.Do you suggest to push NET_PACKAGE_ID to the entity object and try it out? Does the @GeneratedVAlue for this attribute has to be done in the Entity?
            OK, that's helpful. You could push in the primary key and the setters/getters for it and remove that @GeneratedValue annotation (I don't know if you will have any problems with the DB Reverse Engineering synchronization or not, let us know). Sounds like the application has to define the primary key before it is used.

            Ken

            Comment


            • #21
              Originally posted by gowtamcs View Post
              After Push-In I am still getting the same problem. Seems like Application context is not loading properly. Any suggestions?
              ...

              Caused by: org.springframework.beans.factory.BeanCreationExce ption: Error creating bean with name 'entityManagerFactory' defined in file [C:\sts\tc-server-developer-2.1.1.RELEASE\spring-insight-instance\wtpwebapps\NETSPACKAGE\WEB-INF\classes\META-INF\spring\applicationContext.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: netsDev] Unable to build EntityManagerFactory
              at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.initializeBean(Abstract AutowireCapableBeanFactory.java:1420)
              ...
              I'm not sure - actually at first I wrote this thinking it was Spring insight. Maybe that's just the name of the app. I'm confused. Not enough information in the stack trace.

              Comment


              • #22
                Seems like this is the bottle neck. My database column net_package_id is defined as char [32]. What do I need to define the type in spring hibernate to map to this field.

                Caused by: org.hibernate.HibernateException: Wrong column type in DBA.NET_PACKAGE for column net_package_id. Found: char, expected: varchar2(255 char)
                at org.hibernate.mapping.Table.validateColumns(Table. java:283)
                at org.hibernate.cfg.Configuration.validateSchema(Con figuration.java:1313)
                at org.hibernate.tool.hbm2ddl.SchemaValidator.validat e(SchemaValidator.java:139)
                at org.hibernate.impl.SessionFactoryImpl.<init>(Sessi onFactoryImpl.java:376)
                at org.hibernate.cfg.Configuration.buildSessionFactor y(Configuration.java:1842)
                at org.hibernate.ejb.Ejb3Configuration.buildEntityMan agerFactory(Ejb3Configuration.java:902)

                Comment


                • #23
                  Originally posted by gowtamcs View Post
                  Seems like this is the bottle neck. My database column net_package_id is defined as char [32]. What do I need to define the type in spring hibernate to map to this field.

                  Caused by: org.hibernate.HibernateException: Wrong column type in DBA.NET_PACKAGE for column net_package_id. Found: char, expected: varchar2(255 char)
                  at org.hibernate.mapping.Table.validateColumns(Table. java:283)
                  at org.hibernate.cfg.Configuration.validateSchema(Con figuration.java:1313)
                  at org.hibernate.tool.hbm2ddl.SchemaValidator.validat e(SchemaValidator.java:139)
                  at org.hibernate.impl.SessionFactoryImpl.<init>(Sessi onFactoryImpl.java:376)
                  at org.hibernate.cfg.Configuration.buildSessionFactor y(Configuration.java:1842)
                  at org.hibernate.ejb.Ejb3Configuration.buildEntityMan agerFactory(Ejb3Configuration.java:902)
                  Hibernate seems to want to map primary keys that are string-based to varchar2 fields. It may not support fixed char fields. See this stack overflow (which was one of the few things I found when searching for you):

                  http://stackoverflow.com/questions/1...lumn-in-oracle

                  Here is another one that suggests subclassing the dialect to register the type (may not apply but gives you ideas)
                  http://stackoverflow.com/questions/2...defined-length

                  You have at least two options:

                  - convert the type to varchar2 (not likely in an existing database)
                  - create a Hibernate SqlType and use the @Type annotation to mark your primary key as that type - basically SqlTypes are converters to move in/out of Java classes.

                  You could probably even figure out a way to write a generator to generate the key for you. If you're really ambitious, look up the code behind the Hibernate support for UUIDs or even GUIDs - they are a Java datatype, and Hibernate supports them as a form of PK - I think they store in binary format but may be able to be stored in an encoded fixed-length char.

                  I'm sorry, I think this is something a bit harder but it's not Roo that is the issue here, it's Hibernate/JPA and a fixed-length PK that likely isn't an inbuilt feature.

                  Does anyone else have an idea on this?

                  Ken
                  Last edited by krimple; Jan 19th, 2011, 05:36 AM.

                  Comment


                  • #24
                    Thanks ken. Now am getting below error or 'controller all - schema xxx' . The entities were generated using dbre. Any suggestions?

                    roo> controller all --package ~.web
                    Created SRC_MAIN_JAVA\com\roo\web
                    Created SRC_MAIN_JAVA\com\roo\web\IvpCustomerController.ja va
                    Created SRC_MAIN_WEBAPP\WEB-INF\spring
                    Created SRC_MAIN_WEBAPP\WEB-INF\spring\webmvc-config.xml
                    Created SRC_MAIN_JAVA\com\roo\web\ApplicationConversionSer viceFactoryBean.java
                    Updated SRC_MAIN_WEBAPP\WEB-INF\spring\webmvc-config.xml
                    Updated ROOT\pom.xml [Added dependency org.apache.tiles:tiles-core:2.2.1]
                    Updated ROOT\pom.xml [Added dependency org.apache.tiles:tiles-jsp:2.2.1]
                    Updated SRC_MAIN_WEBAPP\WEB-INF\spring\webmvc-config.xml
                    Created SRC_MAIN_WEBAPP\images
                    Created SRC_MAIN_WEBAPP\images\create.png
                    Created SRC_MAIN_WEBAPP\images\resultset_next.png
                    Created SRC_MAIN_WEBAPP\images\show.png
                    Created SRC_MAIN_WEBAPP\images\resultset_previous.png
                    Created SRC_MAIN_WEBAPP\images\delete.png
                    Created SRC_MAIN_WEBAPP\images\list.png
                    Created SRC_MAIN_WEBAPP\images\favicon.ico
                    Created SRC_MAIN_WEBAPP\images\resultset_last.png
                    Created SRC_MAIN_WEBAPP\images\resultset_first.png
                    Created SRC_MAIN_WEBAPP\images\springsource-logo.png
                    Created SRC_MAIN_WEBAPP\images\add.png
                    Created SRC_MAIN_WEBAPP\images\banner-graphic.png
                    Created SRC_MAIN_WEBAPP\images\update.png
                    Created SRC_MAIN_WEBAPP\styles
                    Created SRC_MAIN_WEBAPP\styles\standard.css
                    Created SRC_MAIN_WEBAPP\styles\alt.css
                    Created SRC_MAIN_WEBAPP\WEB-INF\classes
                    Created SRC_MAIN_WEBAPP\WEB-INF\classes\standard.properties
                    Created SRC_MAIN_WEBAPP\WEB-INF\classes\alt.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\footer.jspx
                    Created SRC_MAIN_WEBAPP\WEB-INF\views\views.xml
                    Created SRC_MAIN_WEBAPP\WEB-INF\views\index.jspx
                    Created SRC_MAIN_WEBAPP\WEB-INF\views\index-template.jspx
                    Created SRC_MAIN_WEBAPP\WEB-INF\views\resourceNotFound.jspx
                    Created SRC_MAIN_WEBAPP\WEB-INF\views\dataAccessFailure.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\update.tagx
                    Created SRC_MAIN_WEBAPP\WEB-INF\tags\form\show.tagx
                    Created SRC_MAIN_WEBAPP\WEB-INF\tags\form\list.tagx
                    Created SRC_MAIN_WEBAPP\WEB-INF\tags\form\find.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\reference.tagx
                    Created SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\textarea.tagx
                    Created SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\simple.tagx
                    Created SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\datetime.tagx
                    Created SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\input.tagx
                    Created SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\editor.tagx
                    Created SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\display.tagx
                    Created SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\column.tagx
                    Created SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\select.tagx
                    Created SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\table.tagx
                    Created SRC_MAIN_WEBAPP\WEB-INF\tags\menu
                    Created SRC_MAIN_WEBAPP\WEB-INF\tags\util
                    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\tags\util\language.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\load-scripts.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\views\footer.jspx
                    Updated SRC_MAIN_WEBAPP\WEB-INF\i18n\application.properties
                    Created SRC_MAIN_WEBAPP\WEB-INF\views\ivpcustomers
                    Created SRC_MAIN_WEBAPP\WEB-INF\views\ivpcustomers\list.jspx
                    Created SRC_MAIN_WEBAPP\WEB-INF\views\ivpcustomers\views.xml
                    Created SRC_MAIN_WEBAPP\WEB-INF\views\ivpcustomers\show.jspx
                    Updated SRC_MAIN_WEBAPP\WEB-INF\views\ivpcustomers\views.xml
                    Undo manage SRC_MAIN_WEBAPP\WEB-INF\views\ivpcustomers\views.xml
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\views\ivpcustomers\show.jspx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\views\ivpcustomers\views.xml
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\views\ivpcustomers\list.jspx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\views\ivpcustomers
                    Undo manage SRC_MAIN_WEBAPP\WEB-INF\i18n\application.properties
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\i18n\application.properties
                    Undo manage SRC_MAIN_WEBAPP\WEB-INF\views\footer.jspx
                    Undo create SRC_MAIN_WEBAPP\images\en.png
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\i18n\messages.properties
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\i18n
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\util\load-scripts.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\util\panel.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\util\pagination.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\util\language.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\util\theme.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\util\placeholder.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\util
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\menu
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\table.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\select.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\column.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\display.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\editor.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\input.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\datetime.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\simple.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\textarea.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\reference.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields\checkbox.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\fields
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\find.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\list.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\show.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\update.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\dependency.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form\create.tagx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\tags\form
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\views\uncaughtException.jspx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\views\dataAccessFailure.jspx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\views\resourceNotFound.jspx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\views\index-template.jspx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\views\index.jspx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\views\views.xml
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\views\footer.jspx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\views\header.jspx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\views
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\layouts\layouts.xml
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\layouts\default.jspx
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\layouts
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\classes\alt.properties
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\classes\standard.properties
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\classes
                    Undo create SRC_MAIN_WEBAPP\styles\alt.css
                    Undo create SRC_MAIN_WEBAPP\styles\standard.css
                    Undo create SRC_MAIN_WEBAPP\styles
                    Undo create SRC_MAIN_WEBAPP\images\update.png
                    Undo create SRC_MAIN_WEBAPP\images\banner-graphic.png
                    Undo create SRC_MAIN_WEBAPP\images\add.png
                    Undo create SRC_MAIN_WEBAPP\images\springsource-logo.png
                    Undo create SRC_MAIN_WEBAPP\images\resultset_first.png
                    Undo create SRC_MAIN_WEBAPP\images\resultset_last.png
                    Undo create SRC_MAIN_WEBAPP\images\favicon.ico
                    Undo create SRC_MAIN_WEBAPP\images\list.png
                    Undo create SRC_MAIN_WEBAPP\images\delete.png
                    Undo create SRC_MAIN_WEBAPP\images\resultset_previous.png
                    Undo create SRC_MAIN_WEBAPP\images\show.png
                    Undo create SRC_MAIN_WEBAPP\images\resultset_next.png
                    Undo create SRC_MAIN_WEBAPP\images\create.png
                    Undo create SRC_MAIN_WEBAPP\images
                    Undo manage SRC_MAIN_WEBAPP\WEB-INF\spring\webmvc-config.xml
                    Undo manage ROOT\pom.xml
                    Undo manage SRC_MAIN_WEBAPP\WEB-INF\spring\webmvc-config.xml
                    Undo create SRC_MAIN_JAVA\com\roo\web\ApplicationConversionSer viceFactoryBean.java
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\spring\webmvc-config.xml
                    Undo create SRC_MAIN_WEBAPP\WEB-INF\spring
                    Undo create SRC_MAIN_JAVA\com\roo\web\IvpCustomerController.ja va
                    Undo create SRC_MAIN_JAVA\com\roo\web
                    UnsupportedOperationException at java.util.Collections$UnmodifiableCollection.add(C ollections.java:1018)
                    com.roo.web roo>

                    Comment

                    Working...
                    X