Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Web Tools Project (WTP) » Adding Generic/Custom Server Runtime support to my plugin
Adding Generic/Custom Server Runtime support to my plugin [message #214801] Tue, 03 June 2008 20:18 Go to next message
Dominick Accattato is currently offline Dominick Accattato
Messages: 2
Registered: July 2009
Junior Member
I am trying to add tooling support for Red5 which is an Flash Server. In
particular, I'm trying to add Server runtime support to our application
server. For a quick screencast of the functionality, please see here:
http://www.infrared5.com/2008-05-31_1618.swf

Here is some information about my plugin. The Server runtime is
configured using the generic server definition which uses a server
definition file and an Ant build file. I'm not sure if I've chosen the
correct implementation. I think that I might have been better off using a
custom server runtime. However I understand that it requires more effort
which I'm willing to do if I can't fulfill all of the plugin requirements.

Requirements:

* deploy and run the application
* debug the application (like Tomcat, etc...)
* start and stop the server


What I have working currently:

* deploy and run the application
* start and stop the server


I have a few questions:

1. Is this the correct list to post these questions to?
2. Can a generic server have debug support, by clicking "debug on
server"?
3. The application server does have "Remote Java Application" debug
support using jdwp. Is this how the other server runtimes debug their
applications (servers like tomcat, etc...)
4. Where can I find the source for the Tomcat server plugin source
code? I've seen the glassfish source, but haven't looked too much into it
yet.
5. Is there any place where I can find more information on custom
server runtime plugin development? I've checked a lot of resources but it
seems many just talk about the generic server definition support like I
currently have.

Thanks in advance for any information you can provide. I look forward to
any tips/pointers etc.. that may help me add debugging support to my
plugin.
Re: Adding Generic/Custom Server Runtime support to my plugin [message #214837 is a reply to message #214801] Wed, 04 June 2008 13:40 Go to previous messageGo to next message
Larry Isaacs is currently offline Larry Isaacs
Messages: 1305
Registered: July 2009
Senior Member
Dominick Accattato wrote:
> I am trying to add tooling support for Red5 which is an Flash Server.
> In particular, I'm trying to add Server runtime support to our
> application server. For a quick screencast of the functionality, please
> see here: http://www.infrared5.com/2008-05-31_1618.swf
>
> Here is some information about my plugin. The Server runtime is
> configured using the generic server definition which uses a server
> definition file and an Ant build file. I'm not sure if I've chosen the
> correct implementation. I think that I might have been better off using
> a custom server runtime. However I understand that it requires more
> effort which I'm willing to do if I can't fulfill all of the plugin
> requirements.
>
> Requirements:
>
> * deploy and run the application
> * debug the application (like Tomcat, etc...)
> * start and stop the server
>
>
> What I have working currently:
>
> * deploy and run the application
> * start and stop the server
>
>
> I have a few questions:
>
> 1. Is this the correct list to post these questions to?
> 2. Can a generic server have debug support, by clicking "debug on
> server"?
> 3. The application server does have "Remote Java Application" debug
> support using jdwp. Is this how the other server runtimes debug their
> applications (servers like tomcat, etc...)
> 4. Where can I find the source for the Tomcat server plugin source
> code? I've seen the glassfish source, but haven't looked too much into
> it yet.

The plug-ins for the Tomcat support are
org.eclipse.jst.server.tomcat.core and org.eclipse.jst.server.tomcat.ui.
If you have the WTP SDK, you can import plug-in projects with source
to see the code. From CVS, see
http://wiki.eclipse.org/index.php/CVS_Howto on how to grab the plug-ins.
There are top level aliases declared for most, if not all, the WTP
plug-ins in the WTP repository (i.e. "/cvsroot/webtools"), including the
Tomcat ones.

Cheers,
Larry

> 5. Is there any place where I can find more information on custom
> server runtime plugin development? I've checked a lot of resources but
> it seems many just talk about the generic server definition support like
> I currently have.
>
> Thanks in advance for any information you can provide. I look forward
> to any tips/pointers etc.. that may help me add debugging support to my
> plugin.
>
>
Re: Adding Generic/Custom Server Runtime support to my plugin [message #214859 is a reply to message #214837] Wed, 04 June 2008 17:31 Go to previous message
Dominick Accattato is currently offline Dominick Accattato
Messages: 2
Registered: July 2009
Junior Member
Thanks Larry. I'll give that a go.
Previous Topic:Deploying project dependencies
Next Topic:java not compiling
Goto Forum:
  


Current Time: Sun Sep 21 06:22:27 GMT 2014

Powered by FUDForum. Page generated in 0.01559 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software