Merging jdk7-b75 into Jigsaw

Kelly O'Hair Kelly.Ohair at Sun.COM
Tue Nov 10 14:26:44 PST 2009


Not sure this is a final solution to the includeAntRuntime
problem, but fyi...

diff --git a/build.xml b/build.xml
--- a/build.xml
+++ b/build.xml
@@ -113,7 +113,10 @@
      <!-- Build (compilation) of sources to class files. -->
      <target name="build"
             depends="init, -init-src-dirs, -build-prep">
-        <javac fork="true"
+        <javac
+            includeAntRuntime="false"
+            classpath="${java.home}/../lib/tools.jar"
+            fork="true"
               destdir="${build.classes.dir}"
               memoryInitialSize="${javac.memoryInitialSize}"
               memoryMaximumSize="${javac.memoryMaximumSize}"


Need to investigate this a bit more, but it seems to work for me
with jdk7/tl/jaxws (without langtools involved).

-kto



Mark Reinhold wrote:
>> Date: Tue, 10 Nov 2009 13:26:12 -0800
>> From: jonathan.gibbons at sun.com
> 
>> The jaxws build.xml file does not set classpath for javac, so you are getting
>> the default classpath set by Ant. Since jaxws does not set the classpath, I
>> would presume that jaxws does not depend on anything in tools.jar. Do you know
>> if that is the case or not?  If it does depend on stuff in tools.jar, it ought
>> to consider setting the classpath explicitly to include any necessary classes
>> coming from langtools.
> 
> jaxws depends on the com.sun.mirror.type package from tools.jar.
> 
>> What is the failure you are seeing?
> 
> Log excerpt below.
> 
> - Mark
> 
> ----
> 
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:27: package com.sun.mirror.type does not exist
>     [javac] import com.sun.mirror.type.TypeMirror;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:28: package com.sun.mirror.type does not exist
>     [javac] import com.sun.mirror.type.ArrayType;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:29: package com.sun.mirror.type does not exist
>     [javac] import com.sun.mirror.type.ClassType;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:30: package com.sun.mirror.type does not exist
>     [javac] import com.sun.mirror.type.InterfaceType;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:31: package com.sun.mirror.type does not exist
>     [javac] import com.sun.mirror.type.TypeVariable;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:32: package com.sun.mirror.type does not exist
>     [javac] import com.sun.mirror.type.VoidType;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:33: package com.sun.mirror.type does not exist
>     [javac] import com.sun.mirror.type.WildcardType;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:34: package com.sun.mirror.type does not exist
>     [javac] import com.sun.mirror.type.PrimitiveType;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:45: cannot find symbol
>     [javac]     public final T apply(TypeMirror type, P param) {
>     [javac]                          ^
>     [javac]   symbol:   class TypeMirror
>     [javac]   location: class APTTypeVisitor<T,P>
>     [javac]   where T,P are type-variables:
>     [javac]     T extends Object declared in class APTTypeVisitor
>     [javac]     P extends Object declared in class APTTypeVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:64: cannot find symbol
>     [javac]     protected abstract T onPrimitiveType(PrimitiveType type, P param);
>     [javac]                                          ^
>     [javac]   symbol:   class PrimitiveType
>     [javac]   location: class APTTypeVisitor<T,P>
>     [javac]   where T,P are type-variables:
>     [javac]     T extends Object declared in class APTTypeVisitor
>     [javac]     P extends Object declared in class APTTypeVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:65: cannot find symbol
>     [javac]     protected abstract T onArrayType(ArrayType type, P param);
>     [javac]                                      ^
>     [javac]   symbol:   class ArrayType
>     [javac]   location: class APTTypeVisitor<T,P>
>     [javac]   where T,P are type-variables:
>     [javac]     T extends Object declared in class APTTypeVisitor
>     [javac]     P extends Object declared in class APTTypeVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:66: cannot find symbol
>     [javac]     protected abstract T onClassType(ClassType type, P param);
>     [javac]                                      ^
>     [javac]   symbol:   class ClassType
>     [javac]   location: class APTTypeVisitor<T,P>
>     [javac]   where T,P are type-variables:
>     [javac]     T extends Object declared in class APTTypeVisitor
>     [javac]     P extends Object declared in class APTTypeVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:67: cannot find symbol
>     [javac]     protected abstract T onInterfaceType(InterfaceType type, P param);
>     [javac]                                          ^
>     [javac]   symbol:   class InterfaceType
>     [javac]   location: class APTTypeVisitor<T,P>
>     [javac]   where T,P are type-variables:
>     [javac]     T extends Object declared in class APTTypeVisitor
>     [javac]     P extends Object declared in class APTTypeVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:68: cannot find symbol
>     [javac]     protected abstract T onTypeVariable(TypeVariable type, P param);
>     [javac]                                         ^
>     [javac]   symbol:   class TypeVariable
>     [javac]   location: class APTTypeVisitor<T,P>
>     [javac]   where T,P are type-variables:
>     [javac]     T extends Object declared in class APTTypeVisitor
>     [javac]     P extends Object declared in class APTTypeVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:69: cannot find symbol
>     [javac]     protected abstract T onVoidType(VoidType type, P param);
>     [javac]                                     ^
>     [javac]   symbol:   class VoidType
>     [javac]   location: class APTTypeVisitor<T,P>
>     [javac]   where T,P are type-variables:
>     [javac]     T extends Object declared in class APTTypeVisitor
>     [javac]     P extends Object declared in class APTTypeVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/tools/APTTypeVisitor.java:70: cannot find symbol
>     [javac]     protected abstract T onWildcard(WildcardType type, P param);
>     [javac]                                     ^
>     [javac]   symbol:   class WildcardType
>     [javac]   location: class APTTypeVisitor<T,P>
>     [javac]   where T,P are type-variables:
>     [javac]     T extends Object declared in class APTTypeVisitor
>     [javac]     P extends Object declared in class APTTypeVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/ws/AnnotationProcessorFactoryImpl.java:32: package com.sun.mirror.apt does not exist
>     [javac] import com.sun.mirror.apt.*;
>     [javac] ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/ws/AnnotationProcessorFactoryImpl.java:33: package com.sun.mirror.declaration does not exist
>     [javac] import com.sun.mirror.declaration.*;
>     [javac] ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/ws/AnnotationProcessorFactoryImpl.java:44: cannot find symbol
>     [javac] public class AnnotationProcessorFactoryImpl implements AnnotationProcessorFactory {
>     [javac]                                                        ^
>     [javac]   symbol: class AnnotationProcessorFactory
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:27: package com.sun.mirror.apt does not exist
>     [javac] import com.sun.mirror.apt.AnnotationProcessor;
>     [javac]                          ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:28: package com.sun.mirror.apt does not exist
>     [javac] import com.sun.mirror.apt.AnnotationProcessorEnvironment;
>     [javac]                          ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:29: package com.sun.mirror.apt does not exist
>     [javac] import com.sun.mirror.apt.Messager;
>     [javac]                          ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:30: package com.sun.mirror.declaration does not exist
>     [javac] import com.sun.mirror.declaration.*;
>     [javac] ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:31: package com.sun.mirror.type does not exist
>     [javac] import com.sun.mirror.type.ClassType;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:32: package com.sun.mirror.type does not exist
>     [javac] import com.sun.mirror.type.InterfaceType;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:33: package com.sun.mirror.type does not exist
>     [javac] import com.sun.mirror.type.TypeMirror;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:34: package com.sun.mirror.util does not exist
>     [javac] import com.sun.mirror.util.SourcePosition;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:67: cannot find symbol
>     [javac] public class WebServiceAP implements AnnotationProcessor, ModelBuilder, WebServiceConstants{
>     [javac]                                      ^
>     [javac]   symbol: class AnnotationProcessor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java:27: package com.sun.mirror.apt does not exist
>     [javac] import com.sun.mirror.apt.AnnotationProcessorEnvironment;
>     [javac]                          ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java:28: package com.sun.mirror.declaration does not exist
>     [javac] import com.sun.mirror.declaration.TypeDeclaration;
>     [javac]                                  ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java:29: package com.sun.mirror.type does not exist
>     [javac] import com.sun.mirror.type.TypeMirror;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java:30: package com.sun.mirror.util does not exist
>     [javac] import com.sun.mirror.util.SourcePosition;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/ws/AnnotationProcessorFactoryImpl.java:96: cannot find symbol
>     [javac]     public AnnotationProcessor getProcessorFor(Set<AnnotationTypeDeclaration> atds,
>     [javac]                                                    ^
>     [javac]   symbol:   class AnnotationTypeDeclaration
>     [javac]   location: class AnnotationProcessorFactoryImpl
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/ws/AnnotationProcessorFactoryImpl.java:97: cannot find symbol
>     [javac]                                         AnnotationProcessorEnvironment apEnv) {
>     [javac]                                         ^
>     [javac]   symbol:   class AnnotationProcessorEnvironment
>     [javac]   location: class AnnotationProcessorFactoryImpl
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/istack/internal/ws/AnnotationProcessorFactoryImpl.java:96: cannot find symbol
>     [javac]     public AnnotationProcessor getProcessorFor(Set<AnnotationTypeDeclaration> atds,
>     [javac]            ^
>     [javac]   symbol:   class AnnotationProcessor
>     [javac]   location: class AnnotationProcessorFactoryImpl
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:69: cannot find symbol
>     [javac]     protected AnnotationProcessorEnvironment apEnv;
>     [javac]               ^
>     [javac]   symbol:   class AnnotationProcessorEnvironment
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:73: cannot find symbol
>     [javac]     private TypeDeclaration remoteDecl;
>     [javac]             ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:74: cannot find symbol
>     [javac]     private TypeDeclaration remoteExceptionDecl;
>     [javac]             ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:75: cannot find symbol
>     [javac]     private TypeDeclaration exceptionDecl;
>     [javac]             ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:76: cannot find symbol
>     [javac]     private TypeDeclaration defHolderDecl;
>     [javac]             ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/AnnotationProcessorContext.java:27: package com.sun.mirror.declaration does not exist
>     [javac] import com.sun.mirror.declaration.MethodDeclaration;
>     [javac]                                  ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/AnnotationProcessorContext.java:28: package com.sun.mirror.declaration does not exist
>     [javac] import com.sun.mirror.declaration.ParameterDeclaration;
>     [javac]                                  ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/AnnotationProcessorContext.java:29: package com.sun.mirror.declaration does not exist
>     [javac] import com.sun.mirror.declaration.TypeDeclaration;
>     [javac]                                  ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:80: cannot find symbol
>     [javac]     private Set<TypeDeclaration> processedTypeDecls = new HashSet<TypeDeclaration>();
>     [javac]                 ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:81: cannot find symbol
>     [javac]     protected Messager messager;
>     [javac]               ^
>     [javac]   symbol:   class Messager
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsgenOptions.java:29: package com.sun.mirror.apt does not exist
>     [javac] import com.sun.mirror.apt.Filer;
>     [javac]                          ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:110: cannot find symbol
>     [javac]     public void init(AnnotationProcessorEnvironment apEnv) {
>     [javac]                      ^
>     [javac]   symbol:   class AnnotationProcessorEnvironment
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:198: cannot find symbol
>     [javac]     public AnnotationProcessorEnvironment getAPEnv() {
>     [javac]            ^
>     [javac]   symbol:   class AnnotationProcessorEnvironment
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:221: cannot find symbol
>     [javac]     public void onError(SourcePosition pos, Localizable msg) throws ModelerException {
>     [javac]                         ^
>     [javac]   symbol:   class SourcePosition
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:261: cannot find symbol
>     [javac]     public boolean checkAndSetProcessed(TypeDeclaration typeDecl) {
>     [javac]                                         ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:289: cannot find symbol
>     [javac]     public TypeDeclaration getTypeDeclaration(String typeName) {
>     [javac]            ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:28: package com.sun.mirror.declaration does not exist
>     [javac] import com.sun.mirror.declaration.*;
>     [javac] ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:29: package com.sun.mirror.type does not exist
>     [javac] import com.sun.mirror.type.*;
>     [javac] ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:30: package com.sun.mirror.util does not exist
>     [javac] import com.sun.mirror.util.SimpleDeclarationVisitor;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:31: package com.sun.mirror.util does not exist
>     [javac] import com.sun.mirror.util.SourcePosition;
>     [javac]                           ^
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:55: cannot find symbol
>     [javac] public abstract class WebServiceVisitor extends SimpleDeclarationVisitor implements WebServiceConstants {
>     [javac]                                                 ^
>     [javac]   symbol: class SimpleDeclarationVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:335: cannot find symbol
>     [javac]     public boolean isException(TypeDeclaration typeDecl) {
>     [javac]                                ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:339: cannot find symbol
>     [javac]     public boolean isRemoteException(TypeDeclaration typeDecl) {
>     [javac]                                      ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:343: cannot find symbol
>     [javac]     public boolean isRemote(TypeDeclaration typeDecl) {
>     [javac]                             ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:348: cannot find symbol
>     [javac]     public static boolean isSubtype(TypeDeclaration d1, TypeDeclaration d2) {
>     [javac]                                     ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:348: cannot find symbol
>     [javac]     public static boolean isSubtype(TypeDeclaration d1, TypeDeclaration d2) {
>     [javac]                                                         ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:375: cannot find symbol
>     [javac]     public static String getMethodSig(MethodDeclaration method) {
>     [javac]                                       ^
>     [javac]   symbol:   class MethodDeclaration
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:398: cannot find symbol
>     [javac]     public TypeMirror getHolderValueType(TypeMirror type) {
>     [javac]                                          ^
>     [javac]   symbol:   class TypeMirror
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java:398: cannot find symbol
>     [javac]     public TypeMirror getHolderValueType(TypeMirror type) {
>     [javac]            ^
>     [javac]   symbol:   class TypeMirror
>     [javac]   location: class WebServiceAP
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java:44: cannot find symbol
>     [javac]     public AnnotationProcessorEnvironment getAPEnv();
>     [javac]            ^
>     [javac]   symbol:   class AnnotationProcessorEnvironment
>     [javac]   location: interface ModelBuilder
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java:49: cannot find symbol
>     [javac]     public TypeMirror getHolderValueType(TypeMirror type);
>     [javac]                                          ^
>     [javac]   symbol:   class TypeMirror
>     [javac]   location: interface ModelBuilder
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java:49: cannot find symbol
>     [javac]     public TypeMirror getHolderValueType(TypeMirror type);
>     [javac]            ^
>     [javac]   symbol:   class TypeMirror
>     [javac]   location: interface ModelBuilder
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java:50: cannot find symbol
>     [javac]     public boolean checkAndSetProcessed(TypeDeclaration typeDecl);
>     [javac]                                         ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: interface ModelBuilder
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java:51: cannot find symbol
>     [javac]     public boolean isRemoteException(TypeDeclaration typeDecl);
>     [javac]                                      ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: interface ModelBuilder
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java:52: cannot find symbol
>     [javac]     public boolean isRemote(TypeDeclaration typeDecl);
>     [javac]                             ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: interface ModelBuilder
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java:55: cannot find symbol
>     [javac]     public TypeDeclaration getTypeDeclaration(String typeName);
>     [javac]            ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: interface ModelBuilder
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java:63: cannot find symbol
>     [javac]     public void onError(SourcePosition pos, Localizable msg) throws ModelerException;
>     [javac]                         ^
>     [javac]   symbol:   class SourcePosition
>     [javac]   location: interface ModelBuilder
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/AnnotationProcessorContext.java:69: cannot find symbol
>     [javac]     public SEIContext getSEIContext(TypeDeclaration d) {
>     [javac]                                     ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class AnnotationProcessorContext
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/wscompile/WsgenOptions.java:85: cannot find symbol
>     [javac]     public Filer filer;
>     [javac]            ^
>     [javac]   symbol:   class Filer
>     [javac]   location: class WsgenOptions
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:77: cannot find symbol
>     [javac]     protected TypeDeclaration typeDecl;
>     [javac]               ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:92: cannot find symbol
>     [javac]     public void visitInterfaceDeclaration(InterfaceDeclaration d) {
>     [javac]                                           ^
>     [javac]   symbol:   class InterfaceDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:110: cannot find symbol
>     [javac]     public void visitClassDeclaration(ClassDeclaration d) {
>     [javac]                                       ^
>     [javac]   symbol:   class ClassDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:140: cannot find symbol
>     [javac]     protected void verifySEIAnnotations(WebService webService, InterfaceDeclaration d) {
>     [javac]                                                                ^
>     [javac]   symbol:   class InterfaceDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:152: cannot find symbol
>     [javac]     protected void verifyImplAnnotations(ClassDeclaration d) {
>     [javac]                                          ^
>     [javac]   symbol:   class ClassDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:163: cannot find symbol
>     [javac]     protected void checkForInvalidSEIAnnotation(InterfaceDeclaration d, Class annotationClass) {
>     [javac]                                                 ^
>     [javac]   symbol:   class InterfaceDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:171: cannot find symbol
>     [javac]     protected void checkForInvalidImplAnnotation(Declaration d, Class annotationClass) {
>     [javac]                                                  ^
>     [javac]   symbol:   class Declaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:179: cannot find symbol
>     [javac]     protected void annotationError(SourcePosition pos, Localizable message) {
>     [javac]                                    ^
>     [javac]   symbol:   class SourcePosition
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:184: cannot find symbol
>     [javac]     protected void preProcessWebService(WebService webService, TypeDeclaration d) {
>     [javac]                                                                ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:236: cannot find symbol
>     [javac]     protected boolean pushSOAPBinding(SOAPBinding soapBinding, Declaration bindingDecl,
>     [javac]                                                                ^
>     [javac]   symbol:   class Declaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:237: cannot find symbol
>     [javac]             TypeDeclaration classDecl) {
>     [javac]             ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:289: cannot find symbol
>     [javac]     protected String getNamespace(PackageDeclaration packageDecl) {
>     [javac]                                   ^
>     [javac]   symbol:   class PackageDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:296: cannot find symbol
>     [javac]     protected boolean shouldProcessWebService(WebService webService, InterfaceDeclaration intf) {
>     [javac]                                                                      ^
>     [javac]   symbol:   class InterfaceDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:305: cannot find symbol
>     [javac]     protected boolean shouldProcessWebService(WebService webService, ClassDeclaration classDecl) {
>     [javac]                                                                      ^
>     [javac]   symbol:   class ClassDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:312: cannot find symbol
>     [javac]     abstract protected void processWebService(WebService webService, TypeDeclaration d);
>     [javac]                                                                      ^
>     [javac]   symbol:   class TypeDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:314: cannot find symbol
>     [javac]     protected void postProcessWebService(WebService webService, InterfaceDeclaration d) {
>     [javac]                                                                 ^
>     [javac]   symbol:   class InterfaceDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:319: cannot find symbol
>     [javac]     protected void postProcessWebService(WebService webService, ClassDeclaration d) {
>     [javac]                                                                 ^
>     [javac]   symbol:   class ClassDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:325: cannot find symbol
>     [javac]     protected boolean hasWebMethods(ClassDeclaration d) {
>     [javac]                                     ^
>     [javac]   symbol:   class ClassDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:345: cannot find symbol
>     [javac]     protected void processMethods(InterfaceDeclaration d) {
>     [javac]                                   ^
>     [javac]   symbol:   class InterfaceDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:355: cannot find symbol
>     [javac]     protected void processMethods(ClassDeclaration d) {
>     [javac]                                   ^
>     [javac]   symbol:   class ClassDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:372: cannot find symbol
>     [javac]             ClassDeclaration d) {
>     [javac]             ^
>     [javac]   symbol:   class ClassDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:371: cannot find symbol
>     [javac]     private InterfaceDeclaration getEndpointInterfaceDecl(String endpointInterfaceName,
>     [javac]             ^
>     [javac]   symbol:   class InterfaceDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:392: cannot find symbol
>     [javac]     private void inspectEndpointInterface(String endpointInterfaceName, ClassDeclaration d) {
>     [javac]                                                                         ^
>     [javac]   symbol:   class ClassDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:398: cannot find symbol
>     [javac]     public void visitMethodDeclaration(MethodDeclaration method) {
>     [javac]                                        ^
>     [javac]   symbol:   class MethodDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:433: cannot find symbol
>     [javac]     protected boolean processedMethod(MethodDeclaration method) {
>     [javac]                                       ^
>     [javac]   symbol:   class MethodDeclaration
>     [javac]   location: class WebServiceVisitor
>     [javac] /w/m5+jigsaw/jaxws/drop/jaxws_src/src/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java:442: cannot find symbol
>     [javac]     protected boolean shouldProcessMethod(MethodDeclaration method, WebMethod webMethod) {
>     [javac]                                           ^
>     [javac]   symbol:   class MethodDeclaration
>     [javac]   location: class WebServiceVisitor



More information about the jigsaw-dev mailing list