Hi all,
I have a couple of questions regarding GWT 2.8 SNAPSHOT:
*1. Why am I picking up tons of jetty libraries for doing a simple gwt
compilation? I could understand the need for the Jetty jars, if I was
running the code server, or including the servlet library, but just for
compilation...? Seems like this is coming from the gwt-dev.jar? Here is
what my Gradle dependency report looks like:*
+--- com.google.gwt:gwt-codeserver:2.8.0-SNAPSHOT
| \--- *com.google.gwt:gwt-dev:2.8.0-SNAPSHOT*
| +--- org.ow2.asm:asm:5.0.3
| +--- org.ow2.asm:asm-util:5.0.3 (*)
| +--- org.ow2.asm:asm-commons:5.0.3
| | \--- org.ow2.asm:asm-tree:5.0.3 (*)
| +--- org.eclipse.jetty.websocket:websocket-client:9.2.14.v20151106
| | +--- org.eclipse.jetty:jetty-util:9.2.14.v20151106
| | +--- org.eclipse.jetty:jetty-io:9.2.14.v20151106
| | | \--- org.eclipse.jetty:jetty-util:9.2.14.v20151106
| | \---
org.eclipse.jetty.websocket:websocket-common:9.2.14.v20151106
| | +---
org.eclipse.jetty.websocket:websocket-api:9.2.14.v20151106
| | +--- org.eclipse.jetty:jetty-util:9.2.14.v20151106
| | \--- org.eclipse.jetty:jetty-io:9.2.14.v20151106 (*)
| +--- org.eclipse.jetty:jetty-webapp:9.2.14.v20151106
| | +--- org.eclipse.jetty:jetty-xml:9.2.14.v20151106
| | | \--- org.eclipse.jetty:jetty-util:9.2.14.v20151106
| | \--- org.eclipse.jetty:jetty-servlet:9.2.14.v20151106
| | \--- org.eclipse.jetty:jetty-security:9.2.14.v20151106
| | \---
org.eclipse.jetty:jetty-server:9.2.14.v20151106
| | +--- javax.servlet:javax.servlet-api:3.1.0
| | +---
org.eclipse.jetty:jetty-http:9.2.14.v20151106
| | | \---
org.eclipse.jetty:jetty-util:9.2.14.v20151106
| | \---
org.eclipse.jetty:jetty-io:9.2.14.v20151106 (*)
| +--- org.eclipse.jetty:jetty-servlets:9.2.14.v20151106
| | +--- org.eclipse.jetty:jetty-continuation:9.2.14.v20151106
| | +--- org.eclipse.jetty:jetty-http:9.2.14.v20151106 (*)
| | +--- org.eclipse.jetty:jetty-util:9.2.14.v20151106
| | \--- org.eclipse.jetty:jetty-io:9.2.14.v20151106 (*)
| +--- org.eclipse.jetty:jetty-annotations:9.2.14.v20151106
| | +--- org.eclipse.jetty:jetty-plus:9.2.14.v20151106
| | | +--- org.eclipse.jetty:jetty-webapp:9.2.14.v20151106 (*)
| | | \--- org.eclipse.jetty:jetty-jndi:9.2.14.v20151106
| | | \--- org.eclipse.jetty:jetty-util:9.2.14.v20151106
| | +--- org.eclipse.jetty:jetty-webapp:9.2.14.v20151106 (*)
| | +--- javax.annotation:javax.annotation-api:1.2
| | +--- org.ow2.asm:asm:5.0.1 -> 5.0.3
| | \--- org.ow2.asm:asm-commons:5.0.1 -> 5.0.3 (*)
| \--- org.eclipse.jetty:apache-jsp:9.2.14.v20151106
| +--- org.eclipse.jetty:jetty-util:9.2.14.v20151106
| +--- org.eclipse.jetty:jetty-server:9.2.14.v20151106 (*)
| +--- org.eclipse.jetty.toolchain:jetty-schemas:3.1.M0
| +--- javax.servlet:javax.servlet-api:3.1.0
| +--- org.mortbay.jasper:apache-jsp:8.0.9.M3
| | +--- org.eclipse.jetty.toolchain:jetty-schemas:3.1.M0
| | \--- org.mortbay.jasper:apache-el:8.0.9.M3
| \---
org.eclipse.jetty.orbit:org.eclipse.jdt.core:3.8.2.v20130121
+--- com.google.gwt:gwt-dev:2.8.0-SNAPSHOT (*)
+---* javax.validation:validation-api:1.0.0.GA -> 1.1.0.Final (See next
question)*
*2. When is the validation api in GWT 2.8 going to be upgraded to
1.1.0.Final? Other libraries are forcing a dependency upgrade, which
results in this mess:*
Tracing compile failure path for type
'com.google.gwt.validation.client.impl.ConstraintDescriptorImpl'
[ERROR] Errors in
'com/google/gwt/validation/client/impl/ConstraintDescriptorImpl.java'
[ERROR] Line 35: The type ConstraintDescriptorImpl<T> must
implement the inherited abstract method
ConstraintDescriptor<T>.getMessageTemplate()
[ERROR] Line 35: The type ConstraintDescriptorImpl<T> must
implement the inherited abstract method
ConstraintDescriptor<T>.getValidationAppliesTo()
Tracing compile failure path for type
'com.google.gwt.validation.client.impl.GwtValidatorContext'
[ERROR] Errors in
'com/google/gwt/validation/client/impl/GwtValidatorContext.java'
[ERROR] Line 29: The type GwtValidatorContext must implement the
inherited abstract method
ValidatorContext.parameterNameProvider(ParameterNameProvider)
Tracing compile failure path for type
'com.google.gwt.validation.client.impl.NodeImpl'
[ERROR] Errors in
'com/google/gwt/validation/client/impl/NodeImpl.java'
[ERROR] Line 25: The type NodeImpl must implement the inherited
abstract method Path.Node.as(Class<T>)
[ERROR] Line 25: The type NodeImpl must implement the inherited
abstract method Path.Node.getKind()
Tracing compile failure path for type
'com.google.gwt.validation.client.impl.ConstraintViolationImpl'
[ERROR] Errors in
'com/google/gwt/validation/client/impl/ConstraintViolationImpl.java'
[ERROR] Line 31: The type ConstraintViolationImpl<T> must
implement the inherited abstract method
ConstraintViolation<T>.getExecutableReturnValue()
[ERROR] Line 31: The type ConstraintViolationImpl<T> must
implement the inherited abstract method
ConstraintViolation<T>.getExecutableParameters()
[ERROR] Line 31: The type ConstraintViolationImpl<T> must
implement the inherited abstract method
ConstraintViolation<T>.unwrap(Class<U>)
Tracing compile failure path for type
'com.google.gwt.validation.client.impl.ConstraintValidatorContextImpl'
[ERROR] Errors in
'com/google/gwt/validation/client/impl/ConstraintValidatorContextImpl.java'
[ERROR] Line 46: The type
ConstraintValidatorContextImpl<A,T>.ConstraintViolationBuilderImpl must
implement the inherited abstract method
ConstraintValidatorContext.ConstraintViolationBuilder.addPropertyNode(String)
[ERROR] Line 39: The type ConstraintValidatorContextImpl<A,T> must
implement the inherited abstract method
ConstraintValidatorContext.unwrap(Class<T>)
[ERROR] Line 112: The type
ConstraintValidatorContextImpl<A,T>.NodeBuilderDefinedContextImpl must
implement the inherited abstract method
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext.addPropertyNode(String)
[ERROR] Line 79: The type
ConstraintValidatorContextImpl<A,T>.NodeBuilderCustomizableContextImpl must
implement the inherited abstract method
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext.addBeanNode()
[ERROR] Line 79: The type
ConstraintValidatorContextImpl<A,T>.NodeBuilderCustomizableContextImpl must
implement the inherited abstract method
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext.addPropertyNode(String)
[ERROR] Line 112: The type
ConstraintValidatorContextImpl<A,T>.NodeBuilderDefinedContextImpl must
implement the inherited abstract method
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext.addBeanNode()
[ERROR] Line 46: The type
ConstraintValidatorContextImpl<A,T>.ConstraintViolationBuilderImpl must
implement the inherited abstract method
ConstraintValidatorContext.ConstraintViolationBuilder.addParameterNode(int)
[ERROR] Line 46: The type
ConstraintValidatorContextImpl<A,T>.ConstraintViolationBuilderImpl must
implement the inherited abstract method
ConstraintValidatorContext.ConstraintViolationBuilder.addBeanNode()
[ERROR] Line 142: The type
ConstraintValidatorContextImpl<A,T>.NodeContextBuilderImpl must implement
the inherited abstract method
ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder.addBeanNode()
[ERROR] Line 142: The type
ConstraintValidatorContextImpl<A,T>.NodeContextBuilderImpl must implement
the inherited abstract method
ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder.addPropertyNode(String)
Tracing compile failure path for type
'javax.validation.ParameterNameProvider'
[ERROR] Errors in 'javax/validation/ParameterNameProvider.java'
[ERROR] Line 54: No source code is available for type
java.lang.reflect.Method; did you forget to inherit a required module?
[ERROR] Line 44: No source code is available for type
java.lang.reflect.Constructor<T>; did you forget to inherit a required
module?
Tracing compile failure path for type
'com.google.gwt.validation.client.GwtConstraintValidatorFactory'
[ERROR] Errors in
'com/google/gwt/validation/client/GwtConstraintValidatorFactory.java'
[ERROR] Line 26: The type GwtConstraintValidatorFactory must
implement the inherited abstract method
ConstraintValidatorFactory.releaseInstance(ConstraintValidator<?,?>)
Tracing compile failure path for type
'javax.validation.executable.ExecutableValidator'
[ERROR] Errors in
'javax/validation/executable/ExecutableValidator.java'
[ERROR] Line 53: No source code is available for type
java.lang.reflect.Method; did you forget to inherit a required module?
[ERROR] Line 94: No source code is available for type
java.lang.reflect.Constructor<T>; did you forget to inherit a required
module?
Tracing compile failure path for type
'com.google.gwt.validation.client.impl.PropertyDescriptorImpl'
[ERROR] Errors in
'com/google/gwt/validation/client/impl/PropertyDescriptorImpl.java'
[ERROR] Line 31: The type PropertyDescriptorImpl must implement
the inherited abstract method CascadableDescriptor.getGroupConversions()
[ERROR] Errors in
'com/google/gwt/validation/client/impl/ConstraintDescriptorImpl.java'
[ERROR] Line 35: The type ConstraintDescriptorImpl<T> must
implement the inherited abstract method
ConstraintDescriptor<T>.getMessageTemplate()
[ERROR] Line 35: The type ConstraintDescriptorImpl<T> must
implement the inherited abstract method
ConstraintDescriptor<T>.getValidationAppliesTo()
Tracing compile failure path for type
'com.google.gwt.validation.client.impl.GwtBeanDescriptorImpl'
[ERROR] Errors in
'com/google/gwt/validation/client/impl/GwtBeanDescriptorImpl.java'
[ERROR] Line 38: The type GwtBeanDescriptorImpl<T> must implement
the inherited abstract method
BeanDescriptor.getConstraintsForConstructor(Class<?>...)
[ERROR] Line 38: The type GwtBeanDescriptorImpl<T> must implement
the inherited abstract method BeanDescriptor.getConstrainedConstructors()
[ERROR] Line 38: The type GwtBeanDescriptorImpl<T> must implement
the inherited abstract method
BeanDescriptor.getConstraintsForMethod(String, Class<?>...)
[ERROR] Line 38: The type GwtBeanDescriptorImpl<T> must implement
the inherited abstract method
BeanDescriptor.getConstrainedMethods(MethodType, MethodType...)
[ERROR] Errors in
'com/google/gwt/validation/client/impl/ConstraintDescriptorImpl.java'
[ERROR] Line 35: The type ConstraintDescriptorImpl<T> must
implement the inherited abstract method
ConstraintDescriptor<T>.getMessageTemplate()
[ERROR] Line 35: The type ConstraintDescriptorImpl<T> must
implement the inherited abstract method
ConstraintDescriptor<T>.getValidationAppliesTo()
[ERROR] Errors in
'com/google/gwt/validation/client/impl/PropertyDescriptorImpl.java'
[ERROR] Line 31: The type PropertyDescriptorImpl must implement
the inherited abstract method CascadableDescriptor.getGroupConversions()
[ERROR] Aborting compile due to errors in some input files
--
You received this message because you are subscribed to the Google Groups "GWT
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.