Hi I am using Maven to build my project it's just the magnolia-empty-webapp. 
mvn tomcat:run-war
Magnolia version 5.3
Java 1.7


I have included the REST dependencies below and I am getting an error.

[code]
                 <dependency>
                        <groupId>info.magnolia</groupId>
                        <artifactId>magnolia-empty-webapp</artifactId>
                        <type>pom</type>
                 </dependency>

                <dependency>
                        <groupId>info.magnolia.rest</groupId>
                        <artifactId>magnolia-rest-services</artifactId>
                        <version>1.0.4-SNAPSHOT</version>
                </dependency>

               <dependency>
                <groupId>info.magnolia.rest</groupId>
                <artifactId>magnolia-rest-tools</artifactId>
                <version>1.0.4-SNAPSHOT</version>
                </dependency>

                <dependency>
                <groupId>info.magnolia.rest</groupId>
                <artifactId>magnolia-rest-integration</artifactId>
                <version>1.0.4-SNAPSHOT</version>
                </dependency>


[/code]

I get the error below

[code] Can't start module rest-integration
java.lang.NoClassDefFoundError: scala/MatchError
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:190)
        at 
info.magnolia.objectfactory.DefaultClassFactory.forName(DefaultClassFactory.java:50)
        at 
info.magnolia.jcr.node2bean.impl.Node2BeanTransformerImpl.convertPropertyValue(Node2BeanTransformerImpl.java:292)
        at 
info.magnolia.jcr.node2bean.impl.Node2BeanTransformerImpl.setProperty(Node2BeanTransformerImpl.java:414)
        at 
info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.setProperties(Node2BeanProcessorImpl.java:267)
        at 
info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.toBean(Node2BeanProcessorImpl.java:147)
        at 
info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.toMap(Node2BeanProcessorImpl.java:227)
        at 
info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.toBean(Node2BeanProcessorImpl.java:132)
        at 
info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.toMap(Node2BeanProcessorImpl.java:227)
        at 
info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.setProperties(Node2BeanProcessorImpl.java:184)
        at 
info.magnolia.module.ModuleManagerImpl.populateModuleInstance(ModuleManagerImpl.java:463)
        at 
info.magnolia.module.ModuleManagerImpl.startModules(ModuleManagerImpl.java:342)
        at 
info.magnolia.module.ui.ModuleManagerWebUI.onStartup(ModuleManagerWebUI.java:79)
        at 
info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:149)
        at 
info.magnolia.init.MagnoliaServletContextListener$1.doExec(MagnoliaServletContextListener.java:248)
        at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:414)
        at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:411)
        at 
info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:385)
        at 
info.magnolia.init.MagnoliaServletContextListener.startServer(MagnoliaServletContextListener.java:245)
        at 
info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:171)
        at 
info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:125)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4135)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4630)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
        at org.apache.catalina.startup.Embedded.start(Embedded.java:825)
        at 
org.codehaus.mojo.tomcat.AbstractRunMojo.startContainer(AbstractRunMojo.java:558)
        at 
org.codehaus.mojo.tomcat.AbstractRunMojo.execute(AbstractRunMojo.java:255)
        at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
        at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
        at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
        at 
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
        at 
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at 
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at 
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at 
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: java.lang.ClassNotFoundException: scala.MatchError
        at 
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1645)
        at 
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1491)
        ... 52 more[/code]

-- 
Context is everything: 
http://forum.magnolia-cms.com/forum/thread.html?threadId=39ff30ed-6538-4ac9-9127-82255e20f3ec


----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to