You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tika.apache.org by "Gaurav (JIRA)" <ji...@apache.org> on 2010/12/21 15:16:02 UTC

[jira] Created: (TIKA-576) OutofMemory issues while building Tika

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.


[jira] Commented: (TIKA-576) OutofMemory issues while building Tika

Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
    [ 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.


[jira] [Resolved] (TIKA-576) OutofMemory issues while building Tika

Posted by "Jukka Zitting (Resolved) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TIKA-576?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jukka Zitting resolved TIKA-576.
--------------------------------

    Resolution: Won't Fix

Resolving as Won't Fix since this is a rare enough problem and the workaround is simple enough.
                
> 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.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira