Pushed the fix; also removed tomcat6-maven-plugin given that Tomcat 6 is 
EOL.

On Friday, May 5, 2017 at 11:48:24 AM UTC+2, Thomas Broyer wrote:
>
> Oh crap, I'd swear I had tested it before git-pushing…
> Will fix asap, thanks for the report!
>
> On Friday, May 5, 2017 at 5:00:58 AM UTC+2, nikola wrote:
>>
>> You are right.. This can be ignored. 
>>
>> Actually, real problem that I had is that after login I couldn't see main 
>> screen with text box and button that says hello to server.
>>
>> I debugged and found that problem is with User interface.
>>
>> When calling* user.getUserName() *browser throws this exception:
>>
>> Uncaught Error: com.google.web.bindery.event.shared.UmbrellaException: 
>> Exception caught: (TypeError) : user_0_g$.getUserName is not a function
>>
>> To fix this I had to add *@JsProperty* to interface methods which is 
>> properly translated to javascript *user.userName* instead of calling a 
>> function.
>>
>> this is the fix:
>>
>> import jsinterop.annotations.JsProperty;
>> import jsinterop.annotations.JsType;
>>
>> @JsType(isNative = true)
>> public interface User {
>>     @JsProperty
>>     String getUserName();
>>
>>     @JsProperty
>>     boolean isAdmin();
>> }
>>
>>
>>
>> On Thursday, May 4, 2017 at 6:43:10 PM UTC+2, Thomas Broyer wrote:
>>>
>>>
>>>
>>> On Thursday, May 4, 2017 at 6:34:21 PM UTC+2, nikola wrote:
>>>>
>>>> Hi all,
>>>>
>>>> I tried to generate project from *dagger-guice-rf-activities *as 
>>>> described here <https://github.com/tbroyer/gwt-maven-archetypes/> but 
>>>> when I tried to run it I am getting this error. 
>>>>
>>>> Any idea what is happening ?
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> INFO: Starting service Tomcat
>>>>
>>>> May 04, 2017 4:38:21 PM org.apache.catalina.core.StandardEngine 
>>>> startInternal
>>>>
>>>> INFO: Starting Servlet Engine: Apache Tomcat/7.0.47
>>>>
>>>> May 04, 2017 4:38:23 PM com.google.web.bindery.requestfactory.server.
>>>> ReflectiveServiceLayer <clinit>
>>>>
>>>> INFO: Unable to initialize a JSR 303 Bean Validator
>>>>
>>>> javax.validation.ValidationException: Unable to find a default provider
>>>>
>>>
>>> It's not an error, it's an information.
>>>
>>> The archetype does not make use of JSR 303 Bean Validation, but 
>>> RequestFactory looks for a validator anyway and emits this message.
>>> You can configure logging (java.util.logging) to get rid of the message, 
>>> or if you intend to use Hibernate Validator (is there any other JSR 303 
>>> implementation out there?) then the message will go away as soon as you add 
>>> the dependency. 
>>>
>>

-- 
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.

Reply via email to