[ 
https://issues.apache.org/jira/browse/TIKA-576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12983702#action_12983702
 ] 

Jukka Zitting commented on TIKA-576:
------------------------------------

The bundle plugin we're using to produce the tika-app jar consumes quite a bit 
of memory dealing with all the classes and resources we are including. We could 
consider using some other plugin for that, but I guess a simpler solution would 
be to instruct people to simply use something like MAVEN_OPTS=-Xmx256m when 
encountering this problem.

> OutofMemory issues while building Tika
> --------------------------------------
>
>                 Key: TIKA-576
>                 URL: https://issues.apache.org/jira/browse/TIKA-576
>             Project: Tika
>          Issue Type: Bug
>    Affects Versions: 0.8
>         Environment: Windows XP
>            Reporter: Gaurav
>
> constituent[26]: 
> file:/C:/Program%20Files/Eclipse/eclipse/plugins/org.maven.ide.components.maven_embedder_2.1.0.20080530-2300/jars/wagon-ssh-external-1.0-beta-2.jar
> ---------------------------------------------------
> Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
>       at java.util.zip.ZipEntry.initFields(Native Method)
>       at java.util.zip.ZipEntry.<init>(ZipEntry.java:96)
>       at java.util.zip.ZipFile$2.nextElement(ZipFile.java:329)
>       at java.util.zip.ZipFile$2.nextElement(ZipFile.java:299)
>       at aQute.lib.osgi.ZipResource.build(ZipResource.java:41)
>       at aQute.lib.osgi.ZipResource.build(ZipResource.java:32)
>       at aQute.lib.osgi.Jar.<init>(Jar.java:36)
>       at aQute.lib.osgi.Jar.<init>(Jar.java:55)
>       at aQute.lib.osgi.Analyzer.getJarFromName(Analyzer.java:864)
>       at aQute.lib.osgi.Builder.extractFromJar(Builder.java:767)
>       at aQute.lib.osgi.Builder.doIncludeResource(Builder.java:682)
>       at aQute.lib.osgi.Builder.doIncludeResources(Builder.java:668)
>       at aQute.lib.osgi.Builder.build(Builder.java:73)
>       at 
> org.apache.felix.bundleplugin.BundlePlugin.buildOSGiBundle(BundlePlugin.java:391)
>       at 
> org.apache.felix.bundleplugin.BundlePlugin.execute(BundlePlugin.java:282)
>       at 
> org.apache.felix.bundleplugin.BundlePlugin.execute(BundlePlugin.java:236)
>       at 
> org.apache.felix.bundleplugin.BundlePlugin.execute(BundlePlugin.java:227)
>       at 
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:579)
>       at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498)
>       at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265)
>       at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:191)
>       at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149)
>       at 
> org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223)
>       at 
> org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304)
>       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1)
>       at 
> org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904)
>       at 
> org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304)
>       at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1)
>       at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:176)
>       at org.apache.maven.cli.MavenCli.main(MavenCli.java:63)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to