Maven works fine on my linux machine. On windows, i get an out of memory
error. here is the info about maven:-
C:\>mvn --version
Maven version: 2.0.9
Java version: 1.6.0_10-rc
OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
Whenever I try to run mvn, it gives me an out of memory error. Not sure what
the issue is, MVN_OPTS also does not seem to help
D:\projects\oss\openejb3>mvn clean install
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO] OpenEJB
[INFO] OpenEJB :: APIs
[INFO] OpenEJB :: APIs :: EJB 3.1 Experimental
[INFO] OpenEJB :: iTests
[INFO] OpenEJB :: iTests Beans
[INFO] OpenEJB :: iTests Servlets
[INFO] OpenEJB :: iTests Client
[INFO] OpenEJB :: iTests Interceptor Beans
[INFO] OpenEJB :: iTests App
[INFO] OpenEJB :: iTests Web
[INFO] OpenEJB :: Container
[INFO] OpenEJB :: Container :: Loader
[INFO] OpenEJB :: Container :: Java Agent
[INFO] OpenEJB :: Container :: Java EE
[INFO] OpenEJB :: Container :: Core
[INFO] OpenEJB :: Container :: Spring
[INFO] OpenEJB :: Server
[INFO] OpenEJB :: Server :: Client
[INFO] OpenEJB :: Server :: Core
[INFO] OpenEJB :: Server :: EJBd
[INFO] OpenEJB :: Server :: Admin
[INFO] OpenEJB :: Server :: Http
[INFO] OpenEJB :: Server :: WebAdmin
[INFO] OpenEJB :: Server :: Telnet
[INFO] OpenEJB :: Server :: ActiveMQ
[INFO] OpenEJB :: Server :: CORBA
[INFO] OpenEJB :: Server :: Derby Network Service
[INFO] OpenEJB :: Server :: Hsql
[INFO] OpenEJB :: Server :: Webservices
[INFO] OpenEJB :: Server :: Axis
[INFO] OpenEJB :: Server :: Axis2
[INFO] OpenEJB :: Server :: CXF
[INFO] OpenEJB :: Examples :: Simple Stateful Pojo
[INFO] OpenEJB :: Examples :: Simple Stateless Pojo
[INFO] OpenEJB :: Examples :: Simple Stateless With Deployment Descriptor
[INFO] OpenEJB :: Examples :: Simple Singleton
[INFO] OpenEJB :: Examples :: Simple MDB Example
[INFO] OpenEJB :: Examples :: Simple MDB Using Deployment Descriptor
Example
[INFO] OpenEJB :: Examples :: Simple CMP2 Entity
[INFO] OpenEJB :: Examples :: Simple Webservice
[INFO] OpenEJB :: Examples :: EJB 2.1 Component Interfaces
[INFO] OpenEJB :: Examples :: @EJB Injection
[INFO] OpenEJB :: Examples :: @Resource env-entry Injection
[INFO] OpenEJB :: Examples :: @Resource DataSource Injection
[INFO] OpenEJB :: Examples :: @PersistenceContext EntityManager Injection
[INFO] OpenEJB :: Examples :: @Resource javax.jms.ConnectionFactory
[INFO] OpenEJB :: Examples :: Testing Transactions
[INFO] OpenEJB :: Examples :: Testing Security
[INFO] OpenEJB :: Examples :: Ear Testing
[INFO] OpenEJB :: Examples :: Ear Testing :: Business Model
[INFO] OpenEJB :: Examples :: Ear Testing :: Business Logic
[INFO] OpenEJB :: Examples :: Interceptors
[INFO] OpenEJB :: Examples :: Expanded support for Env Entries
[INFO] OpenEJB :: Examples :: Hello World - Weblogic
[INFO] OpenEJB :: Examples :: JPA with Hibernate
[INFO] OpenEJB :: Examples :: JPA with EclipseLink
[INFO] OpenEJB :: Examples :: Telephone Stateful Pojo
[INFO] OpenEJB :: Web Examples :: EJB Examples War
[INFO] OpenEJB :: Web Examples
[INFO] OpenEJB :: Examples
[INFO]
------------------------------------------------------------------------
[INFO] Building OpenEJB
[INFO] task-segment: [clean, install]
[INFO]
------------------------------------------------------------------------
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Java heap space
[INFO]
------------------------------------------------------------------------
[INFO] Trace
java.lang.OutOfMemoryError: Java heap space
at
org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration.getChild(XmlPlexusConfiguration.java:144)
at
org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration.getChild(XmlPlexusConfiguration.java:128)
at
org.codehaus.plexus.component.repository.io.PlexusTools.buildComponentDescriptor(PlexusTools.java:128)
at
org.codehaus.plexus.component.discovery.DefaultComponentDiscoverer.createComponentDescriptors(DefaultComponentDiscoverer.java:69)
at
org.codehaus.plexus.component.discovery.AbstractComponentDiscoverer.findComponents(AbstractComponentDiscoverer.java:78)
at
org.codehaus.plexus.DefaultPlexusContainer.discoverComponents(DefaultPlexusContainer.java:717)
at
org.codehaus.plexus.DefaultPlexusContainer.start(DefaultPlexusContainer.java:779)
at
org.codehaus.plexus.DefaultPlexusContainer.createChildContainer(DefaultPlexusContainer.java:270)
at
org.apache.maven.plugin.DefaultPluginManager.addPlugin(DefaultPluginManager.java:296)
at
org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin(DefaultPluginManager.java:212)
at
org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:176)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1274)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1542)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackaging(DefaultLifecycleExecutor.java:1033)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappings(DefaultLifecycleExecutor.java:997)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:477)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 4 seconds
[INFO] Finished at: Wed Aug 20 00:16:46 EDT 2008
[INFO] Final Memory: 5M/5M
[INFO]
------------------------------------------------------------------------
--
Karan Singh Malhi