[Debian-med-packaging] Bug#694343: CollectionUpdater.java:64: cannot find symbol

Mathieu Malaterre malat at debian.org
Sun Nov 25 17:39:49 UTC 2012


Package: netcdf-java
Severity: normal


netcdf-java cannot build from source (FTBFS). It fails with:

compile-core:
    [mkdir] Created dir: /tmp/n/netcdf-java-4.3.8-BETA/cdm/target/classes
    [javac] Compiling 112 source files to /tmp/n/netcdf-java-4.3.8-BETA/cdm/target/classes
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/ucar/nc2/time/CalendarDateUnit.java:38: warning: unmappable character for encoding ASCII
    [javac] In your view would the solution to add "by calendar field" to the existing udunits string be acceptable?  It???s
    [javac]                                                                                                             ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/ucar/nc2/time/CalendarDateUnit.java:38: warning: unmappable character for encoding ASCII
    [javac] In your view would the solution to add "by calendar field" to the existing udunits string be acceptable?  It???s
    [javac]                                                                                                              ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/ucar/nc2/time/CalendarDateUnit.java:38: warning: unmappable character for encoding ASCII
    [javac] In your view would the solution to add "by calendar field" to the existing udunits string be acceptable?  It???s
    [javac]                                                                                                               ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/ucar/nc2/time/CalendarDateUnit.java:41: warning: unmappable character for encoding ASCII
    [javac] There???s an alternative proposition, in which the new units of calendar_month and calendar_year are added, with the same semantic effect.
    [javac]      ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/ucar/nc2/time/CalendarDateUnit.java:41: warning: unmappable character for encoding ASCII
    [javac] There???s an alternative proposition, in which the new units of calendar_month and calendar_year are added, with the same semantic effect.
    [javac]       ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/ucar/nc2/time/CalendarDateUnit.java:41: warning: unmappable character for encoding ASCII
    [javac] There???s an alternative proposition, in which the new units of calendar_month and calendar_year are added, with the same semantic effect.
    [javac]        ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:64: cannot find symbol
    [javac] symbol  : class TriggerKey
    [javac] location: class thredds.inventory.CollectionUpdater.MySchedListener
    [javac]     public void jobUnscheduled(TriggerKey triggerKey) {
    [javac]                                ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:74: cannot find symbol
    [javac] symbol  : class TriggerKey
    [javac] location: class thredds.inventory.CollectionUpdater.MySchedListener
    [javac]     public void triggerPaused(TriggerKey triggerKey) {
    [javac]                               ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:84: cannot find symbol
    [javac] symbol  : class TriggerKey
    [javac] location: class thredds.inventory.CollectionUpdater.MySchedListener
    [javac]     public void triggerResumed(TriggerKey triggerKey) {
    [javac]                                ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:99: cannot find symbol
    [javac] symbol  : class JobKey
    [javac] location: class thredds.inventory.CollectionUpdater.MySchedListener
    [javac]     public void jobDeleted(JobKey jobKey) {
    [javac]                            ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:104: cannot find symbol
    [javac] symbol  : class JobKey
    [javac] location: class thredds.inventory.CollectionUpdater.MySchedListener
    [javac]     public void jobPaused(JobKey jobKey) {
    [javac]                           ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:114: cannot find symbol
    [javac] symbol  : class JobKey
    [javac] location: class thredds.inventory.CollectionUpdater.MySchedListener
    [javac]     public void jobResumed(JobKey jobKey) {
    [javac]                            ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:45: cannot find symbol
    [javac] symbol  : method getListenerManager()
    [javac] location: interface org.quartz.Scheduler
    [javac]       scheduler.getListenerManager().addSchedulerListener(new MySchedListener());
    [javac]                ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:56: thredds.inventory.CollectionUpdater.MySchedListener is not abstract and does not override abstract method jobsResumed(java.lang.String,java.lang.String) in org.quartz.SchedulerListener
    [javac]   private class MySchedListener implements SchedulerListener {
    [javac]           ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:63: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:73: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:78: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:83: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:88: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:93: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:98: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:103: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:108: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:113: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:118: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:128: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:133: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:143: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:148: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:165: cannot find symbol
    [javac] symbol  : variable JobBuilder
    [javac] location: class thredds.inventory.CollectionUpdater
    [javac]     JobDetail updateJob = JobBuilder.newJob(UpdateCollectionJob.class)
    [javac]                           ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:181: cannot find symbol
    [javac] symbol  : variable TriggerBuilder
    [javac] location: class thredds.inventory.CollectionUpdater
    [javac]       SimpleTrigger startupTrigger = (SimpleTrigger) TriggerBuilder.newTrigger()
    [javac]                                                      ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:199: cannot find symbol
    [javac] symbol  : variable CronScheduleBuilder
    [javac] location: class thredds.inventory.CollectionUpdater
    [javac]                 .withSchedule(CronScheduleBuilder.cronSchedule(useConfig.rescan))
    [javac]                               ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:197: cannot find symbol
    [javac] symbol  : variable TriggerBuilder
    [javac] location: class thredds.inventory.CollectionUpdater
    [javac]         CronTrigger rescanTrigger = TriggerBuilder.newTrigger()
    [javac]                                     ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:218: cannot find symbol
    [javac] symbol  : variable JobBuilder
    [javac] location: class thredds.inventory.CollectionUpdater
    [javac]       JobDetail protoJob = JobBuilder.newJob(ChangeProtoJob.class)
    [javac]                            ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:227: cannot find symbol
    [javac] symbol  : variable CronScheduleBuilder
    [javac] location: class thredds.inventory.CollectionUpdater
    [javac]                 .withSchedule(CronScheduleBuilder.cronSchedule(pconfig.change))
    [javac]                               ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:225: cannot find symbol
    [javac] symbol  : variable TriggerBuilder
    [javac] location: class thredds.inventory.CollectionUpdater
    [javac]         CronTrigger protoTrigger = TriggerBuilder.newTrigger()
    [javac]                                    ^
    [javac] /tmp/n/netcdf-java-4.3.8-BETA/cdm/src/main/java/thredds/inventory/CollectionUpdater.java:254: cannot find symbol
    [javac] symbol  : variable TriggerBuilder
    [javac] location: class thredds.inventory.CollectionUpdater
    [javac]     Trigger trigger = TriggerBuilder.newTrigger()
    [javac]                       ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 31 errors
    [javac] 6 warnings



-- System Information:
Debian Release: 6.0.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (200, 'testing'), (100, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-0.bpo.3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the Debian-med-packaging mailing list