My project configuration consists of GWT + Spring + Maven ( not using dispatcher servlet for server calls). Am using a spring web service using AxiomSoapMessageFactory, Marshaller and Unmarshaller using JAXB.The project works fine with GWT 2.1.0 and gwt-maven-plugin 2.1.0-1 version. But when i move my GWT 2.1.0 to 2.4.0 and try to run using "mvn gwt:run". mvn clean and package goes fine but when i boot up the gwt using gwt:run, GWT development mode window comes up and shows an error messages (ON IE it is 503 errorcode).
Error: 00:00:01.547 [WARN] Failed startup of context com.google.gwt.dev.shell.jetty.JettyLauncher $WebAppContextWithReload@5c4559{/,C:\javadev\WorkSpace\Project\target \Project-0.0.1-SNAPSHOT} org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'WebServiceRequestUtil' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'JAXB1Marshaller' while setting bean property 'marshaller'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'JAXB1Marshaller' is defined at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java: 328) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver Server class 'com.google.gwt.dev.shell.jetty.JDBCUnloader' could not be found in the web app, but was found on the system classpath Adding classpath entry 'file:/C:/Documents%20and%20Settings/ KuppuswamyB/.m2/repository/com/google/gwt/gwt-dev/2.4.0/gwt- dev-2.4.0.jar' to the web app classpath for this session Server class 'net.sf.cglib.proxy.Enhancer' could not be found in the web app, but was found on the system classpath Steps that i tried: >From what i could get online for this message, i placed GWT 2.4.0 all the jars in web/lib/ and added the jars to the class path. Did a Mvn clean and package ...but still these errors showed up. Note: works fine for GWT 2.1.0. When i place 2.4.0 as dependency that is when the above error is thrown. I have pasted the critical gwt parts of the pom.xml file. Let me know if you have any suggestions. <properties> <!-- Convenience property to set the GWT version --> <gwtVersion>2.4.0</gwtVersion> <spring.version>3.0.5.RELEASE</spring.version> <!-- GWT needs at least java 1.5 --> <maven.compiler.source>1.6</maven.compiler.source> <maven.compiler.target>1.6</maven.compiler.target> <webappDirectory>${project.build.directory}/$ {project.build.finalName}</webappDirectory> </properties> <dependencies> <dependency> <groupId>com.google.gwt</groupId> <artifactId>gwt-servlet</artifactId> <version>2.4.0</version> <scope>runtime</scope> </dependency> <dependency> <groupId>com.google.gwt</groupId> <artifactId>gwt-user</artifactId> <version>2.4.0</version> <scope>provided</scope> </dependency> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>gwt-maven-plugin</artifactId> <version>2.4.0</version> </plugin> Let me know if you need more information. Thanks BhaKup -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.