When you run in hosted mode, you have 2 java processes running.
The glassfish one, and the GWT shell.
Debugging the glassfish side is easy, it comes OOTB in Netbeans.

Debugging the client side is quite easy too.
You just need to change the way the GWTShell is launched :

java  *-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
* -Xmx256M -cp
"$APPDIR/src:$APPDIR/bin:/home/ofe/dev/gwt-linux-1.5.3/gwt-user.jar:/home/ofe/dev/gwt-linux-1.5.3/gwt-dev-linux.jar"
com.google.gwt.dev.GWTShell -out "$APPDIR/www" "$@"
ext.test.MyAppli/MyAppli.html;

next you can attach the netbeans debugger to the Shell.

Is it what you're looking for ?

O.

2008/12/14 Bandesz <[email protected]>

>
> Thx for the answer, but I need an exact howto, how can I debug the
> whole J2EE application with Hosted Mode using Glassfish and Netbeans.
>
> As I said, I searched a lot and haven't found a good description.
>
> Bandesz
>
> On Dec 8, 4:34 am, gregor <[email protected]> wrote:
> > couple of approaches
> >
> > 1) Simply use -noserver option. You need a build script to deploy your
> > RPC servlets and your EJB layer to Glassfish on demand and activate
> > remote debugging to make this work effectively, but lots of people do
> > it this way. See
> >
> > http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&s=goog...
> >
> > 2) You can run your RPC servlets in hosted mode Tomcat instance
> > leaving your session beans on Glassfish with a bit more work. You need
> > to use trad JNDI to try for a local reference to your session beans,
> > and if that fails go for the remote reference instead. I don't think
> > the new annotation stuff works for this.That way you get a local ref
> > in production and a remote one in dev from the same code. If you use
> > the ServiceLocator pattern it makes this easier.
> >
> > On Dec 7, 2:26 pm,Bandesz<[email protected]> wrote:
> >
> > > I'm developing a J2EE application with GWT using NetBeans 6.5,
> > > Glassfish v2.
> >
> > > If I debugging only the web project, I can't use any Session Beans
> > > from EJB project, becase I get "Cannot resolve reference Unresolved
> > > Ejb-Ref..." error. I tried in every way to make <ejb-local-ref> tags
> > > in web.xml (or in ejb-jar.xml), but the error stays. (I see now that
> > > it's a dead end)
> >
> > > If I debugging the enterpise project, everythings works except the
> > > hosted mode.
> >
> > > I searched a lot, but I can't make this work, please help.
> >
> > > Thanks,
> > >  Bandesz
> >
> >
> >
>

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