Team: Especially Gorkem for giving me much needed reasurance when I was getting really frusterated ;). I released my "Red5Plugin" ( www.red5.org/projects/red5plugin/) last week and got a lot of praise. sigh, now I can work on some other cool features. Anyways, if you haven't ever heard of Red5, then you may not even care, but It's a real interesting real-time server that myself and a few other developers built by reverse-engineering the rtmp protocol. It deliver's live audio-video and data for synchronous applications that are delivered to the Flash Player. Anyways, one of the last hurdles was tooling support. I took on that task, and I want to thank the wtp team for providing such an easy way to add server runtimes, facets, etc...
Also thanks to the authors of "Eclipse Web Tools Platform" ( http://www.eclipsewtp.org/bios.html). K, you all rock in my book.. later! On Thu, Jun 5, 2008 at 12:05 PM, Dominick Accattato <[EMAIL PROTECTED]> wrote: > Gorkem: > > Thanks for your response. Does the server have to implement a special > protocol for debugging? At the moment, our server uses jdwp (Java(tm) > Debug Wire Protocol) > > - > On Wed, Jun 4, 2008 at 1:55 AM, Gorkem Ercan <[EMAIL PROTECTED]> wrote: > > > > Hi Dominic, sorry for the delayed answer. > > > > > Is this the correct list to post these questions to? > > > > This list is for the WTP committers and contributors, newsgroups are > better. > > > > > Can a generic server have debug support, by clicking "debug on server"? > > > 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...) > > > > Yes, It can, all the generic server based adapters support debugging. > > Connecting to a remote VM is also possible. External (those servers > > that are started with some other means than java ) generic servers > > actually connect to VM remotely for debugging(even if the serve is > > local). If an external generic server does not fit your purpose it is > > possible to replace the LaunchConfigurationDelegate for your as well. > > > > > 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. > > > > Codes for all the servertools are in the webtools CVS. Information to > > access CVS is here http://wiki.eclipse.org/CVS_Howto. The plugins that > > make up the servertools are under servertools/plugins > > > > > > > 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. > > > > I do not think we have a document like generic servers documentation > > that explains how to implement a custom server. What you need to > > implement and how, usually depends on your server. I think it is very > > hard to provide any guide that is useful for most servers but we do > > provide the usual eclipse plugin and API documentation for the > > servertools > > > > I hope this was help. > > -- > > Gorkem > > > > > > > > On Mon, Jun 2, 2008 at 5:28 AM, Dominick Accattato <[EMAIL PROTECTED]> > wrote: > > > List members, > > > > > > 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: > > > > > > Is this the correct list to post these questions to? > > > Can a generic server have debug support, by clicking "debug on server"? > > > 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...) > > > 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. > > > 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. > > > > > > -- > > > Dominick Accattato, CTO > > > Infrared5 Inc. > > > www.infrared5.com > > > _______________________________________________ > > > wtp-dev mailing list > > > [email protected] > > > https://dev.eclipse.org/mailman/listinfo/wtp-dev > > > > > > > > _______________________________________________ > > wtp-dev mailing list > > [email protected] > > https://dev.eclipse.org/mailman/listinfo/wtp-dev > > > > -- > Dominick Accattato, CTO > Infrared5 Inc. > www.infrared5.com > -- Dominick Accattato, CTO Infrared5 Inc. www.infrared5.com
_______________________________________________ wtp-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/wtp-dev
