oh, the pom.xml in the link is quite complex, but in my 
als-admin-viewer-core pom.xml, I already write

> <package>jar</package>
>
and I found under  als-admin-viewer-core/target, the 
als-admin-viewer-core-1.0.0.jar is already created, so what I miss is
adding als-admin-viewer-core-1.0.0.jar as a dependency in 
als-admin-viewer-webapp.pom.xml?

sorry as the task is already delayed and anyway, thanks for your reply.


On Monday, May 21, 2012 5:20:16 PM UTC+8, Thomas Broyer wrote:
>
>
> On Monday, May 21, 2012 10:57:49 AM UTC+2, tong123123 wrote:
>>
>> I have a mavenize gwt module depends on a jar(this jar is simple jar, no 
>> gwt related).
>> the project name of the jar is als-admin-viewer-core with maven coordinate
>>
>>> <groupId>hk.gov.ehr.service.tch.als</groupId>
>>> <artifactId>als-admin-viewer-core</artifactId>
>>> <version>1.0.0</version>
>>> <package>jar</package>
>>>
>>
>> and the mavenize gwt module name is 
>> als-admin-viewer-webapp
>> and in its .pom.xml, I already add the dependency as follow:
>>
>>> <dependency>
>>>     <groupId>hk.gov.ehr.service.tch.als</groupId>
>>>     <artifactId>als-admin-viewer-core</artifactId>
>>>     <version>1.0.0</version>
>>> </dependency>
>>>
>>
>> then I run mvn clean install of the jar project first ( 
>> als-admin-viewer-core), then I run mvn clean install for mavenize gwt 
>> project "als-admin-viewer-webapp", 
>> but then the following error prompt:
>>
>>> error:
>>> Computing all possible rebind results for 
>>> 'hk.gov.ehr.service.tch.als.admin.viewer.client.SearchService'
>>> [INFO]          Rebinding 
>>> hk.gov.ehr.service.tch.als.admin.viewer.client.SearchService
>>> [INFO]             Checking rule <generate-with 
>>> class='com.google.gwt.user.rebind.rpc.ServiceInterfaceProxyGenerator'/>
>>> [INFO]                [ERROR] Errors in 
>>> 'file:/D:/workspace/als-admin-viewer-webapp/src/main/java/hk/gov/ehr/service/tch/als/admin/viewer/client/SearchService.java'
>>> [INFO]                   [ERROR] Line 16: No source code is available 
>>> for type hk.gov.ehr.service.tch.als.admin.viewer.core.LogSearchCriteria; 
>>> did you forget to inherit a required module?
>>> [INFO]                   [ERROR] Line 17: No source code is available 
>>> for type hk.gov.ehr.service.tch.als.admin.viewer.core.Log; did you forget 
>>> to inherit a required module?
>>>
>> there is no error in eclipse IDE at design time, and I already add the 
>> dependency of the jar in als-admin-viewer-webapp's .pom.xml, why it still 
>> cannot find the class 
>> "hk.gov.ehr.service.tch.als.admin.viewer.core.LogSearchCriteria" in " 
>> als-admin-viewer-core"?
>> is modification of .gwt.xml needed? I see the developer guide of gwt, and 
>> it only mention add <inherit> element to other .gwt.xml module, no need to 
>> add any jar in <inherit> element in .gwt.xml !!
>>
>
> GWT needs the Java source code, so generate a sources JAR and add it as a 
> dependency too.
>
> See 
> https://github.com/tbroyer/gwt-maven-archetypes/blob/master/modular-webapp/src/main/resources/archetype-resources/shared/pom.xml#L24
>  which 
> generates the sources JAR (the configuration is inherited from 
> https://github.com/tbroyer/gwt-maven-archetypes/blob/master/modular-webapp/src/main/resources/archetype-resources/pom.xml#L68),
>  
> and 
> https://github.com/tbroyer/gwt-maven-archetypes/blob/master/modular-webapp/src/main/resources/archetype-resources/client/pom.xml#L83
>  which 
> uses it.
> Documentation for the maven-source-plugin: 
> http://maven.apache.org/plugins/maven-source-plugin/jar-no-fork-mojo.html
> See also 
> http://mojo.codehaus.org/gwt-maven-plugin/user-guide/library.html#Using_general_purpose_JARs_as_GWT_library
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/ByszE34VEZUJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to