Bug#874660: FTBFS with Java 9: sun.misc

2018-03-12 Thread Emmanuel Bourg
Le 23/02/2018 à 22:50, Emmanuel Bourg a écrit :

> I guess this issue can be closed now.

Actually there is still an issue left when generating the javadoc:

  [ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-javadoc-plugin:3.0.0:aggregate (default-cli) on 
project xbean: An error has occurred in Javadoc report generation:
  [ERROR] Exit code: 1 - 
./libxbean-java/xbean-reflect/src/main/java/org/apache/xbean/recipe/XbeanAsmParameterNameLoader.java:20:
 error: cannot find symbol
  [ERROR] import org.apache.xbean.asm5.ClassReader;
  [ERROR] ^
  [ERROR]   symbol:   class ClassReader
  [ERROR]   location: package org.apache.xbean.asm5
  [ERROR] 
./libxbean-java/xbean-reflect/src/main/java/org/apache/xbean/recipe/XbeanAsmParameterNameLoader.java:21:
 error: cannot find symbol
  [ERROR] import org.apache.xbean.asm5.ClassVisitor;
  [ERROR] ^
  [ERROR]   symbol:   class ClassVisitor
  [ERROR]   location: package org.apache.xbean.asm5
  [ERROR] 
./libxbean-java/xbean-reflect/src/main/java/org/apache/xbean/recipe/XbeanAsmParameterNameLoader.java:22:
 error: cannot find symbol
  [ERROR] import org.apache.xbean.asm5.Label;
  [ERROR] ^
  [ERROR]   symbol:   class Label
  [ERROR]   location: package org.apache.xbean.asm5
  [ERROR] 
./libxbean-java/xbean-reflect/src/main/java/org/apache/xbean/recipe/XbeanAsmParameterNameLoader.java:23:
 error: cannot find symbol
  [ERROR] import org.apache.xbean.asm5.MethodVisitor;
  [ERROR] ^
  [ERROR]   symbol:   class MethodVisitor
  [ERROR]   location: package org.apache.xbean.asm5
  [ERROR] 
./libxbean-java/xbean-reflect/src/main/java/org/apache/xbean/recipe/XbeanAsmParameterNameLoader.java:24:
 error: cannot find symbol
  [ERROR] import org.apache.xbean.asm5.Opcodes;
  [ERROR] ^
  [ERROR]   symbol:   class Opcodes
  [ERROR]   location: package org.apache.xbean.asm5
  [ERROR] 
./libxbean-java/xbean-reflect/src/main/java/org/apache/xbean/recipe/XbeanAsmParameterNameLoader.java:25:
 error: cannot find symbol
  [ERROR] import org.apache.xbean.asm5.Type;
  [ERROR] ^
  [ERROR]   symbol:   class Type
  [ERROR]   location: package org.apache.xbean.asm5
  [ERROR] 
./libxbean-java/xbean-reflect/src/main/java/org/apache/xbean/recipe/XbeanAsmParameterNameLoader.java:197:
 error: cannot find symbol
  [ERROR] private static ClassReader createClassReader(Class 
declaringClass) throws IOException {
  [ERROR]^
  [ERROR]   symbol:   class ClassReader
  [ERROR]   location: class XbeanAsmParameterNameLoader
  [ERROR] 
./libxbean-java/xbean-reflect/src/main/java/org/apache/xbean/recipe/XbeanAsmParameterNameLoader.java:214:
 error: cannot find symbol
  [ERROR] private static class AllParameterNamesDiscoveringVisitor extends 
ClassVisitor {
  [ERROR]  ^
  [ERROR]   symbol:   class ClassVisitor
  [ERROR]   location: class XbeanAsmParameterNameLoader
  [ERROR] 
./libxbean-java/xbean-reflect/src/main/java/org/apache/xbean/recipe/XbeanAsmParameterNameLoader.java:262:
 error: cannot find symbol
  [ERROR] public MethodVisitor visitMethod(int access, String name, 
String desc, String signature, String[] exceptions) {
  [ERROR]^
  [ERROR]   symbol:   class MethodVisitor
  [ERROR]   location: class AllParameterNamesDiscoveringVisitor
  [ERROR]
  [ERROR] Command line was: /usr/lib/jvm/java-9-openjdk-amd64/bin/javadoc 
@options @packages
  [ERROR]
  [ERROR] Refer to the generated Javadoc files in 
'./libxbean-java/target/site/apidocs' dir.
  

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#874660: FTBFS with Java 9: sun.misc

2018-02-23 Thread Emmanuel Bourg
On Fri, 8 Sep 2017 15:01:51 +0100 Chris West  
wrote:

> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile 
> (default-compile) on project xbean-classpath: Compilation failure: 
> Compilation failure: 
> [ERROR] 
> /build/libxbean-java-4.5/xbean-classpath/src/main/java/org/apache/xbean/classpath/SunURLClassPath.java:[59,23]
>  cannot find symbol
> [ERROR]   symbol:   class URLClassPath
> [ERROR]   location: package sun.misc
> [ERROR] 
> /build/libxbean-java-4.5/xbean-classpath/src/main/java/org/apache/xbean/classpath/SunURLClassPath.java:[52,17]
>  cannot find symbol
> [ERROR]   symbol:   class URLClassPath
> [ERROR]   location: package sun.misc

The xbean-classpath module is no longer built since libxbean-java/4.5-5
uploaded 3 days after this bug report.

I guess this issue can be closed now.

Emmanuel Bourg

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#874660: FTBFS with Java 9: sun.misc

2017-09-08 Thread Chris West
Source: libxbean-java
Version: 4.5
Severity: normal
User: debian-j...@lists.debian.org
Usertags: default-java9

This package fails to build with default-jdk pointing to openjdk-9-jdk.
Please fix it, so that we can start the transition to Java 9.
The wiki has some common problems and their solutions:
https://wiki.debian.org/Java/Java9Pitfalls

sun.misc.URLClassPath seems to have been removed.

https://github.com/OpenHFT/Java-Thread-Affinity/issues/37 contains an
example of replacing it with real code.

Build log:

[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile (default-compile) 
on project xbean-classpath: Compilation failure: Compilation failure: 
[ERROR] 
/build/libxbean-java-4.5/xbean-classpath/src/main/java/org/apache/xbean/classpath/SunURLClassPath.java:[59,23]
 cannot find symbol
[ERROR]   symbol:   class URLClassPath
[ERROR]   location: package sun.misc
[ERROR] 
/build/libxbean-java-4.5/xbean-classpath/src/main/java/org/apache/xbean/classpath/SunURLClassPath.java:[52,17]
 cannot find symbol
[ERROR]   symbol:   class URLClassPath
[ERROR]   location: package sun.misc




Cheers,
Chris.

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.