[Pkg-osm-maint] Bug#647452: osmosis: spring-beans.jar not found

Toby Speight T.M.Speight.90 at cantab.net
Wed Nov 2 20:29:50 UTC 2011


Package: osmosis
Version: 0.39+ds1-5
Severity: important

$ osmosis --read-xml enableDateParsing=no file=in.osm --write-xml file=out.osm
java.io.FileNotFoundException: /usr/share/java/spring-beans.jar
	at org.codehaus.plexus.classworlds.launcher.ConfigurationParser.parse(ConfigurationParser.java:265)
	at org.codehaus.plexus.classworlds.launcher.Configurator.configure(Configurator.java:135)
	at org.codehaus.plexus.classworlds.launcher.Launcher.configure(Launcher.java:131)
	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:404)
	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:351)
	at org.codehaus.classworlds.Launcher.main(Launcher.java:31)

$ (cd /usr/share/java;ls spring*)
spring3-beans-3.x.jar  spring3-core-3.x.jar  spring3-jdbc-3.x.jar  spring3-transaction-3.x.jar  spring-core-2.5.jar  spring-tx-2.5.jar
spring3-beans.jar      spring3-core.jar      spring3-jdbc.jar      spring3-transaction.jar      spring-core.jar      spring-tx.jar

I think that spring3-beans.jar is the right library.  A similar situation
exists with spring-jdbc.jar.  Linking those libraries to the expected
locations fixes the problem for me.

Possibly the fix is for the libspring-beans-java and libspring-jdbc-java
packages to provide symlinks to these names, in which case bugs need to
be filed against those packages.


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (900, 'testing'), (900, 'stable'), (400, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-balti (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages osmosis depends on:
ii  ant                                              1.8.2-4        
ii  default-jre-headless [java6-runtime-headless]    1:1.6-43       
ii  libbatik-java                                    1.7-8          
ii  libcommons-codec-java                            1.5-1          
ii  libcommons-compress-java                         1.2-1          
ii  libcommons-dbcp-java                             1.4-2          
ii  libcommons-pool-java                             1.5.6-1        
ii  libjpf-java                                      1.5.1+dfsg-3   
ii  libmysql-java                                    5.1.16-2       
ii  libosmpbf-java                                   1.1-1          
ii  libpg-java                                       8.4-702-1      
ii  libplexus-classworlds-java                       1.5.0-3        
ii  libpostgis-java                                  1.5.3-1        
ii  libprotobuf-java                                 2.4.0a-2       
ii  libspring-beans-java                             3.0.6.RELEASE-4
ii  libspring-jdbc-java                              3.0.6.RELEASE-4
ii  libspring-tx-2.5-java                            2.5.6.SEC02-7  
ii  libwoodstox-java                                 1:3.9.2.dfsg-4 
ii  openjdk-6-jre-headless [java6-runtime-headless]  6b23~pre11-1   
ii  sun-java6-jre [java6-runtime-headless]           6.26-3         

osmosis recommends no packages.

osmosis suggests no packages.

-- no debconf information





More information about the Pkg-osm-maint mailing list