[OSM-dev] Osmosis shutting down while processing osm-file

Brett Henderson brett at bretth.com
Mon Jul 27 01:49:45 BST 2009


The problem is that you haven't included all the jars on the classpath.  
Take a look at the osmosis.bat file and see how that launches osmosis 
(it doesn't use the -jar option).

The simplest solution is to modify the existing osmosis.bat file to 
specify the -Xmx option.  It is possible to define a configuration file 
instead but I can't remember how to do it off the top of my head.

IbrahimB22 wrote:
> Nopes, I do have version 1.6, so I guess the problem is something else...
>
>
> Karl Newman wrote:
>   
>> On Sat, Jul 25, 2009 at 5:33 AM, IbrahimB22
>> <ibrahim_bouchrika at hotmail.com>wrote:
>>
>>     
>>> Alright, getting closer,
>>>
>>> When I run the command you suggested (tried it with the 2-steps method
>>> first, then with the method in one step; the 2-step methode creates the
>>> new
>>> osm file, but both methodes crash because of an outOfMemoryException)
>>> I then tried running it like this:
>>>
>>> C:\osmosis-0.31.1\bin>java -Xmx1024m -jar "C:\osmosis-0.31.1\osmosis.jar"
>>> --read-xml file="belgium.osm" --bb left="4.6313" top="50.914"
>>> right="4.7762"
>>> bottom="50.8416" clipIncompleteEntities=true idTrackerType=BitSet
>>> --write-xml leuven.osm
>>>
>>> which outputs this:
>>>
>>> 25-jul-2009 14:27:02 org.openstreetmap.osmosis.core.Osmosis run
>>> INFO: Osmosis Version 0.31.1
>>> 25-jul-2009 14:27:02 org.openstreetmap.osmosis.core.Osmosis main
>>> SEVERE: Execution aborted.
>>> java.lang.NoClassDefFoundError: org/java/plugin/PluginLifecycleException
>>>        at org.openstreetmap.osmosis.core.Osmosis.run(Osmosis.java:73)
>>>        at org.openstreetmap.osmosis.core.Osmosis.main(Osmosis.java:30)
>>> Caused by: java.lang.ClassNotFoundException:
>>> org.java.plugin.PluginLifecycleException
>>>        at java.net.URLClassLoader$1.run(Unknown Source)
>>>        at java.security.AccessController.doPrivileged(Native Method)
>>>        at java.net.URLClassLoader.findClass(Unknown Source)
>>>        at java.lang.ClassLoader.loadClass(Unknown Source)
>>>        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
>>>        at java.lang.ClassLoader.loadClass(Unknown Source)
>>>        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
>>>        ... 2 more
>>>
>>>
>>>       
>> I believe that error occurs when you're using Java 1.5. Osmosis requires
>> Java 1.6.
>>
>> Karl
>>
>> _______________________________________________
>> dev mailing list
>> dev at openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/dev
>>
>>
>>     
>
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/dev/attachments/20090727/ef5c5eec/attachment.html>


More information about the dev mailing list