Re: Trouble Integrating single component page into existing j2ee application

2008-11-13 Thread Bliss

Thanks for your help- -- I have the source class included in my jar
file- is that not enough?
My jar has the myClass.java and myClass.gwt.xml in it?

 Any
 code outside of that, or which it doesn't have any source code for,
 will cause this error.





On Nov 12, 11:29 pm, Dobes [EMAIL PROTECTED] wrote:
 This is a common problem for new GWT users - it's important to realize
 that GWT code can only use classes which are part of GWT modules.  You'll 
 just have to work around it like the
 rest of us - it can result in some awkward reversals, like creating a
 shared interface which is only implemented on the server, and a static
 field with a pointer to that interface, and then storing your
 implementation into that static variable on the server side.  The
 implementation then wraps up any non-GWT supported funcationality.

 On Nov 12, 11:30 am, Bliss [EMAIL PROTECTED] wrote:



  I have created a single page using a GWT component and a class that
  acts as a 'bridge' between my business code and the front end
  component.

  I isolated all the GWT code into a separate package structure for
  ease- and included it in my application with no troubles,when it
  doesnt reference any other packages.
  However, in real life- I need my 'bridge' code to import classes from
  other packages in my J2ee application, and am having issues.

  I have
  com.mygwtpackage.myGWTProject  inherit  com.mypackage.myClass
  -
  module

        !-- Inherit the core Web Toolkit stuff.
  --
        inherits name='com.google.gwt.user.User'/

        !-- Other module inherits
  --
        inherits name='com.gwtext.GwtExt' /
        inherits name='com.mypackage.myClass' /

        !-- Specify the app entry point class.
  --
        entry-point class='com.myGwtpackage.client.myGwtProject'/

        !-- Specify the application specific style sheet.
  --
        stylesheet src=js/ext/resources/css/ext-all.css /
        script src=js/ext/adapter/ext/ext-base.js /
        script src=js/ext/ext-all.js /

  /module

  -
  I have included

  com.mypackage.myClass.class
  com.mypackage.myClass.java and

  myClass.gwt.xml
  
   ?xml version=1.0 encoding=UTF-8?
  module

     !-- Inherit --
      inherits name='com.google.gwt.user.User'/

      source path=./
  /module
  -
  in a jar file included in
  com.mypackage.myGWTProject/lib

  I have added this jar reference to the .compile and .shell files.

  I am having trouble compiling since I get :

  Loading module 'com.myGwtpackage.myGwtClass'
     Loading inherited module 'com.mypackage.myClass'

        [WARN] Non-canonical source package: ./
  Removing units with errors
     [ERROR] Errors in 'file:/C:/path/path/src/com/myGwtPackage/client/
  MyTree.java'
        [ERROR] Line 92: No source code is available for type
  com.mypackage.myClass; did you forget to inherit a required module?
  Removing invalidated units
     [WARN] Compilation unit 'file:/C:/path/src/com/myGwtpackage/client/
  myGwtClass.java' is remo
  ved due to invalid reference(s):
        [WARN] file:/C:/path/src/com/myGwtpackage/client/MyTree.java
  Compiling module com.myGwtpackage.myGwtClass
  Computing all possible rebind results for
  'com.myGwtpackage.client.myGwtClass'

    Rebinding com.myGwtpackage.client.myGwtClass
        Checking rule generate-with
  class='com.google.gwt.user.rebind.ui.ImageBun
  dleGenerator'/
           [ERROR] Unable to find type
  'com.myGwtpackage.client.myGwtClass
              [ERROR] Hint: Previous compiler errors may have made this
  type unava
  ilable
              [ERROR] Hint: Check the inheritance chain from your
  module; it may n
  ot be inheriting a required module or a module may not be adding its
  source path
   entries properly
  [ERROR] Build failed- Hide quoted text -

 - Show quoted text -
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
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
-~--~~~~--~~--~--~---



Trouble Integrating single component page into existing j2ee application

2008-11-12 Thread Bliss

I have created a single page using a GWT component and a class that
acts as a 'bridge' between my business code and the front end
component.

I isolated all the GWT code into a separate package structure for
ease- and included it in my application with no troubles,when it
doesnt reference any other packages.
However, in real life- I need my 'bridge' code to import classes from
other packages in my J2ee application, and am having issues.

I have
com.mygwtpackage.myGWTProject  inherit  com.mypackage.myClass
-
module

  !-- Inherit the core Web Toolkit stuff.
--
  inherits name='com.google.gwt.user.User'/

  !-- Other module inherits
--
  inherits name='com.gwtext.GwtExt' /
  inherits name='com.mypackage.myClass' /

  !-- Specify the app entry point class.
--
  entry-point class='com.myGwtpackage.client.myGwtProject'/

  !-- Specify the application specific style sheet.
--
  stylesheet src=js/ext/resources/css/ext-all.css /
  script src=js/ext/adapter/ext/ext-base.js /
  script src=js/ext/ext-all.js /

/module


-
I have included

com.mypackage.myClass.class
com.mypackage.myClass.java and

myClass.gwt.xml

 ?xml version=1.0 encoding=UTF-8?
module

   !-- Inherit --
inherits name='com.google.gwt.user.User'/

source path=./
/module
-
in a jar file included in
com.mypackage.myGWTProject/lib

I have added this jar reference to the .compile and .shell files.

I am having trouble compiling since I get :

Loading module 'com.myGwtpackage.myGwtClass'
   Loading inherited module 'com.mypackage.myClass'

  [WARN] Non-canonical source package: ./
Removing units with errors
   [ERROR] Errors in 'file:/C:/path/path/src/com/myGwtPackage/client/
MyTree.java'
  [ERROR] Line 92: No source code is available for type
com.mypackage.myClass; did you forget to inherit a required module?
Removing invalidated units
   [WARN] Compilation unit 'file:/C:/path/src/com/myGwtpackage/client/
myGwtClass.java' is remo
ved due to invalid reference(s):
  [WARN] file:/C:/path/src/com/myGwtpackage/client/MyTree.java
Compiling module com.myGwtpackage.myGwtClass
Computing all possible rebind results for
'com.myGwtpackage.client.myGwtClass'

  Rebinding com.myGwtpackage.client.myGwtClass
  Checking rule generate-with
class='com.google.gwt.user.rebind.ui.ImageBun
dleGenerator'/
 [ERROR] Unable to find type
'com.myGwtpackage.client.myGwtClass
[ERROR] Hint: Previous compiler errors may have made this
type unava
ilable
[ERROR] Hint: Check the inheritance chain from your
module; it may n
ot be inheriting a required module or a module may not be adding its
source path
 entries properly
[ERROR] Build failed

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
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
-~--~~~~--~~--~--~---



Re: Trouble Integrating single component page into existing j2ee application

2008-11-12 Thread Dobes

This is a common problem for new GWT users - it's important to realize
that GWT code can only use classes which are part of GWT modules.  Any
code outside of that, or which it doesn't have any source code for,
will cause this error.  You'll just have to work around it like the
rest of us - it can result in some awkward reversals, like creating a
shared interface which is only implemented on the server, and a static
field with a pointer to that interface, and then storing your
implementation into that static variable on the server side.  The
implementation then wraps up any non-GWT supported funcationality.

On Nov 12, 11:30 am, Bliss [EMAIL PROTECTED] wrote:
 I have created a single page using a GWT component and a class that
 acts as a 'bridge' between my business code and the front end
 component.

 I isolated all the GWT code into a separate package structure for
 ease- and included it in my application with no troubles,when it
 doesnt reference any other packages.
 However, in real life- I need my 'bridge' code to import classes from
 other packages in my J2ee application, and am having issues.

 I have
 com.mygwtpackage.myGWTProject  inherit  com.mypackage.myClass
 -
 module

       !-- Inherit the core Web Toolkit stuff.
 --
       inherits name='com.google.gwt.user.User'/

       !-- Other module inherits
 --
       inherits name='com.gwtext.GwtExt' /
       inherits name='com.mypackage.myClass' /

       !-- Specify the app entry point class.
 --
       entry-point class='com.myGwtpackage.client.myGwtProject'/

       !-- Specify the application specific style sheet.
 --
       stylesheet src=js/ext/resources/css/ext-all.css /
       script src=js/ext/adapter/ext/ext-base.js /
       script src=js/ext/ext-all.js /

 /module

 -
 I have included

 com.mypackage.myClass.class
 com.mypackage.myClass.java and

 myClass.gwt.xml
 
  ?xml version=1.0 encoding=UTF-8?
 module

    !-- Inherit --
     inherits name='com.google.gwt.user.User'/

     source path=./
 /module
 -
 in a jar file included in
 com.mypackage.myGWTProject/lib

 I have added this jar reference to the .compile and .shell files.

 I am having trouble compiling since I get :

 Loading module 'com.myGwtpackage.myGwtClass'
    Loading inherited module 'com.mypackage.myClass'

       [WARN] Non-canonical source package: ./
 Removing units with errors
    [ERROR] Errors in 'file:/C:/path/path/src/com/myGwtPackage/client/
 MyTree.java'
       [ERROR] Line 92: No source code is available for type
 com.mypackage.myClass; did you forget to inherit a required module?
 Removing invalidated units
    [WARN] Compilation unit 'file:/C:/path/src/com/myGwtpackage/client/
 myGwtClass.java' is remo
 ved due to invalid reference(s):
       [WARN] file:/C:/path/src/com/myGwtpackage/client/MyTree.java
 Compiling module com.myGwtpackage.myGwtClass
 Computing all possible rebind results for
 'com.myGwtpackage.client.myGwtClass'

   Rebinding com.myGwtpackage.client.myGwtClass
       Checking rule generate-with
 class='com.google.gwt.user.rebind.ui.ImageBun
 dleGenerator'/
          [ERROR] Unable to find type
 'com.myGwtpackage.client.myGwtClass
             [ERROR] Hint: Previous compiler errors may have made this
 type unava
 ilable
             [ERROR] Hint: Check the inheritance chain from your
 module; it may n
 ot be inheriting a required module or a module may not be adding its
 source path
  entries properly
 [ERROR] Build failed
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
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
-~--~~~~--~~--~--~---