Hi,
I am new to gwt. I am trying to build a widget for online exam system
app. Here are the contents of my standard packages:
src
|----com.mitratul.widget
|    |----Trial_2.gwt.xml
|
|----com.mitratul.widget.client
|    |----QuestionAnswerBox.java (my widget)
|    |----QuestionSenderService.java
|    |----QuestionSenderServiceAsync.java
|    |----Trial_2.java
|
|----com.mitratul.widget.server
|    |----QuestionImpl.java (implements both ServerEndQuestion, and
ClientEndQuestion)
|    |----QuestionSenderServiceImpl.java
|    |----ReferenceAnswerImpl.java (implements both
ServerEndReferenceAnswer, and ClientEndReferenceAnswer)
|    |----ServerEndQuestion.java (interface extends Question)
|    |----ServerEndReferenceAnswer.java (interface extends
ReferenceAnswer)
|
|----com.mitratul.widget.shared
|    |----ClientEndQuestion.java (interface extends Question,
IsSerializable)
|    |----ClientEndReferenceAnswer.java (interface extends
ReferenceAnswer, IsSerializable)
|    |----Question.java (interface)
|    |----ReferenceAnswer.java (interface)

My remote method returns QuestionImpl from server and that is stored
inside ClientEndQuestion in my widget class in client side.
QuestionImpl has a ReferenceAnswerImpl as instance variable, I have
made both the classes serializable as per
http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&s=google-web-toolkit-doc-1-5&t=DevGuideSerializableTypes.
But still when I compile I get the following error in eclipse:


Compiling module com.mitratul.widget.Trial_2
   Scanning for additional dependencies: file:/D:/mitratul/
EclipseWorkSpace_1/gwt/Trial_2/src/com/mitratul/widget/client/
LogonBox.java
      Adding '28' new generated units
         Validating newly compiled units
            [WARN] Warnings in 'generated://
E7CB4E790C8FF5111F36629719E237B0/com/mitratul/widget/client/
PopulateUtilityService_TypeSerializer.java'
               [WARN] Line 31: Referencing deprecated class
'com.google.gwt.user.client.rpc.SerializableException'
               See snapshot: C:\DOCUME~1\236224\LOCALS~1\Temp
\PopulateUtilityService_TypeSerializer1502.java
   Scanning for additional dependencies: file:/D:/mitratul/
EclipseWorkSpace_1/gwt/Trial_2/src/com/mitratul/widget/client/
QuestionAnswerBox.java
      Computing all possible rebind results for
'com.mitratul.widget.client.QuestionSenderService'
         Rebinding com.mitratul.widget.client.QuestionSenderService
            Invoking
com.google.gwt.dev.javac.standardgeneratorcont...@1b4299e
               Generating client proxy for remote service interface
'com.mitratul.widget.client.QuestionSenderService'
                  [ERROR] com.mitratul.widget.shared.ClientEndQuestion
has no available instantiable subtypes. (reached via
com.mitratul.widget.shared.ClientEndQuestion)
                     [ERROR]    subtype
com.mitratul.widget.shared.ClientEndQuestion is not instantiable
   [ERROR] Errors in 'file:/D:/mitratul/EclipseWorkSpace_1/gwt/Trial_2/
src/com/mitratul/widget/client/QuestionAnswerBox.java'
      [ERROR] Line 33:  Failed to resolve
'com.mitratul.widget.client.QuestionSenderService' via deferred
binding
   Scanning for additional dependencies: jar:file:/D:/Program%20Files/
Eclipse/plugins/com.google.gwt.eclipse.sdkbundle.
2.0.4_2.0.4.v201006301253/gwt-2.0.4/gwt-user.jar!/com/google/gwt/emul/
java/lang/StringBuffer.java
      [WARN] The following resources will not be created because they
were never committed (did you forget to call commit()?)
         [WARN] C:\DOCUME~1\236224\LOCALS~1\Temp\gwtc1498.tmp
\com.mitratul.widget.Trial_2\compiler
\com.mitratul.widget.client.QuestionSenderService.rpc.log
      [WARN] For the following type(s), generated source was never
committed (did you forget to call commit()?)
         [WARN] com.mitratul.widget.client.QuestionSenderService_Proxy
   [ERROR] Cannot proceed due to previous errors


Could anybody help me sort this out? Let me know if you need any
additional information.

Thanks,
Ratul

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
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