Hi Jesse, Hugues,
Many thanks for your nice post (my motivation is growing:))
My next step is to manage Java method signature to check value
Ex if you write :
<New class="org.eclipse.jetty.ajp.Ajp13SocketConnector">
<Set name="port">XXXX</Set>
</New>
I would like display a red marker for port property because it wait an
integer. I would like too manage Java completion which show you the well
class implementation. Ex if you write :
<Configure id="Server" class="org.eclipse.jetty.server.Server">
<Call name="addConnector">
<Arg>
<New class="
and do completion for New/@class, only classes wich implements
"org.eclipse.jetty.server.Connector" must be displayed (ex :
org.eclipse.jetty.server.nio.SelectChannelConnector)
Regards Angelo
2010/12/21 Jesse McConnell <[email protected]>
> yes, it looks awesome....I just told him that on IM though so I'll
> reiterate here :)
>
> cheers,
> jesse
>
> --
> jesse mcconnell
> [email protected]
>
>
>
> On Mon, Dec 20, 2010 at 19:02, Hugues Malphettes
> <[email protected]> wrote:
> > It looks phenomenal I think.
> > Cheers,
> > Hugues
> >
> > On Tue, Dec 21, 2010 at 12:42 AM, Angelo zerr <[email protected]>
> wrote:
> >>
> >> Hi Greg, Jesse
> >>
> >> For your information I have managed teh @name of the Call/Set/Get
> element.
> >> On other words you have completion, hyperlink,validation for Java
> method. I
> >> have tried with your XML Jetty files and evry case works (class declared
> in
> >> teh element, in the parent element, Call inside Ref or Get...)
> >>
> >> You can see screen at
> >>
> https://tk-ui.svn.sourceforge.net/svnroot/tk-ui/cnaf.sidoc.ide/docs/org.eclipse.wst.xml.search.odt
> >> in the "3.2 Java Method completion, hyperlink, validation " section.
> >> Hope it will please you.
> >>
> >> Regards Angelo
> >>
> >> 2010/12/3 Angelo zerr <[email protected]>
> >>>
> >>>
> >>> 2010/12/3 Greg Wilkins <[email protected]>
> >>>>
> >>>> Angelo,
> >>>>
> >>>> nice document!
> >>>
> >>> Cool:)
> >>>>
> >>>> jetty-debug is using the old DTD at mortbay. It is pretty much the
> >>>> same and is used by jetty-6.
> >>>> I'm happy if you support it or not.
> >>>
> >>> For the moment I don't support it.
> >>>
> >>>>
> >>>> I have to admit that I still use vi to edit jetty.xml files. I think
> >>>> with your plugin I'll finally switch to editing them in eclipse!
> >>>
> >>> Cool:)
> >>>
> >>>
> >>> If you wish test the Jetty plugins you can get it from my SVN (I have
> >>> managed Ref->any XML element (autocompletion, hyperlink, validation +
> >>> Ctrl/Shift/G)). You must :
> >>>
> >>> 1. Get XML Search engine projects :
> >>>
> >>> *
> >>>
> https://tk-ui.svn.sourceforge.net/svnroot/tk-ui/cnaf.sidoc.ide/org.eclipse.wst.xml.search.core
> >>> *
> >>>
> https://tk-ui.svn.sourceforge.net/svnroot/tk-ui/cnaf.sidoc.ide/org.eclipse.wst.xml.search.ui
> >>> *
> >>>
> https://tk-ui.svn.sourceforge.net/svnroot/tk-ui/cnaf.sidoc.ide/org.eclipse.wst.xml.search.editor
> >>>
> >>> 2. Get Jetty plugins based on XML Search engine projects :
> >>>
> >>> *
> >>>
> https://tk-ui.svn.sourceforge.net/svnroot/tk-ui/org.eclipse.jst.server.jetty.xml/org.eclipse.jst.server.jetty.xml.core
> >>> *
> >>>
> https://tk-ui.svn.sourceforge.net/svnroot/tk-ui/org.eclipse.jst.server.jetty.xml/org.eclipse.jst.server.jetty.xml.ui
> >>>
> >>> Regards Angelo
> >>>>
> >>>> cheers
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> On 3 December 2010 11:37, Angelo zerr <[email protected]> wrote:
> >>>> > Hi Greg, Jesse
> >>>> >
> >>>> > I have started to develop XML Jetty Plugins. I have attached in this
> >>>> > post a
> >>>> > doc which show you what I manage (copletion, validation, hyperlink,
> >>>> > Ctrl+Shift+G). I'm using my XML search engine.
> >>>> >
> >>>> > Hope it will please you.
> >>>> >
> >>>> > Regards Angelo
> >>>> >
> >>>> >
> >>>> > 2010/12/1 Jesse McConnell <[email protected]>
> >>>> >>
> >>>> >> thanks Angelo, it sounds pretty cool and I think it would be
> welcome,
> >>>> >> especially if there is much in the way of tweaking the jetty.xml
> >>>> >> style
> >>>> >> files with the wtp adaptor...pretty cool stuff
> >>>> >>
> >>>> >> jesse
> >>>> >>
> >>>> >> --
> >>>> >> jesse mcconnell
> >>>> >> [email protected]
> >>>> >>
> >>>> >>
> >>>> >>
> >>>> >> On Wed, Dec 1, 2010 at 13:47, Angelo zerr <[email protected]>
> >>>> >> wrote:
> >>>> >> > Hi Greg,
> >>>> >> >
> >>>> >> > Thank a lot for your answer. The features that I have described
> in
> >>>> >> > my
> >>>> >> > last
> >>>> >> > mail is possible with my XML Search Engine. Indead my XML search
> >>>> >> > engine
> >>>> >> > give
> >>>> >> > you the capibility to use it with UI Dialog (like Search/File)
> but
> >>>> >> > you
> >>>> >> > can
> >>>> >> > use it too in your plugins. You need just declare via extension
> >>>> >> > point
> >>>> >> > link
> >>>> >> > between XML node and it manage autocmpletion, hyperlink,
> validation
> >>>> >> > and
> >>>> >> > Ctrl+Shift+G.
> >>>> >> >
> >>>> >> > So I think it's easy to manage the features described. I'm using
> >>>> >> > XML
> >>>> >> > Search
> >>>> >> > engien with professional custom XML descriptor and I thought that
> >>>> >> > it
> >>>> >> > should
> >>>> >> > be cool to manage XML Jetty config. So I could improve it to
> manage
> >>>> >> > some
> >>>> >> > another features (like autocmpletion with Java method that I have
> >>>> >> > not
> >>>> >> > managed).
> >>>> >> >
> >>>> >> > I will try to start something and send you my work if I have time
> >>>> >> > to do
> >>>> >> > that.
> >>>> >> >
> >>>> >> > Regards Angelo
> >>>> >> >
> >>>> >> > 2010/12/1 Greg Wilkins <[email protected]>
> >>>> >> >>
> >>>> >> >> Angelo,
> >>>> >> >>
> >>>> >> >> I think this is a useful thing to have - so it is more than a
> toy.
> >>>> >> >> But I'm not sure it is a vital thing to have - so I would not
> >>>> >> >> spend
> >>>> >> >> days and days on it.
> >>>> >> >>
> >>>> >> >> I really like the jetty.xml format and think it is one of the
> best
> >>>> >> >> DI
> >>>> >> >> XMLs around.
> >>>> >> >> So an editor that would be able to link the formats capability
> >>>> >> >> with
> >>>> >> >> knowledge of the java classes being called would be great and a
> >>>> >> >> useful
> >>>> >> >> addition to your WTP work,
> >>>> >> >>
> >>>> >> >>
> >>>> >> >> cheers
> >>>> >> >>
> >>>> >> >>
> >>>> >> >>
> >>>> >> >>
> >>>> >> >> On 1 December 2010 15:32, Angelo zerr <[email protected]>
> >>>> >> >> wrote:
> >>>> >> >> > Hi Jetty Team,
> >>>> >> >> >
> >>>> >> >> > I would like know if you are interested to have an Eclipse
> >>>> >> >> > Plugins to
> >>>> >> >> > manage
> >>>> >> >> > XML Jetty config on other words :
> >>>> >> >> >
> >>>> >> >> > 1. having autocompletion+validation which follows DTD Jetty
> or
> >>>> >> >> > XML
> >>>> >> >> > Schema
> >>>> >> >> > by using WTP Catalog.
> >>>> >> >> > 2. having autocompletion+validation+hyperlink (Ctrl+click) for
> >>>> >> >> > attributes
> >>>> >> >> > values/names.
> >>>> >> >> >
> >>>> >> >> > 2.1 Manage Java class
> >>>> >> >> >
> >>>> >> >> > Ex : if you have this XML :
> >>>> >> >> > <Configure id="Server"
> class="org.eclipse.jetty.server.Server">
> >>>> >> >> >
> >>>> >> >> > 2.1.1 having autocompletion for class attribute
> >>>> >> >> > 2.1.2 having hyperlink (Ctrl+clic) to open teh Java Edtor of
> the
> >>>> >> >> > class.
> >>>> >> >> > 2.1.3 having validation which set red marker if classes
> doesn't
> >>>> >> >> > exists.
> >>>> >> >> >
> >>>> >> >> > 2.2 Manage XML Node Ref
> >>>> >> >> >
> >>>> >> >> > Ex : if you have this XML :
> >>>> >> >> >
> >>>> >> >> > <New id="DeploymentManager" >
> >>>> >> >> >
> >>>> >> >> > ....
> >>>> >> >> >
> >>>> >> >> > <Ref id="DeploymentManager">
> >>>> >> >> >
> >>>> >> >> > 2.1.1 in the id attr of Ref element having autocmpletion (to
> >>>> >> >> > show
> >>>> >> >> > DeploymentManager)
> >>>> >> >> > 2.1.2 having hyperlink (Ctrl+clic) to select New element when
> >>>> >> >> > you
> >>>> >> >> > Ctrl+clic
> >>>> >> >> > the id attr of Ref element
> >>>> >> >> > 2.1.3 having validation which check that DeploymentManager
> >>>> >> >> > exists.
> >>>> >> >> >
> >>>> >> >> > I have a lot idea but before describing it I would like know
> if
> >>>> >> >> > it's
> >>>> >> >> > very
> >>>> >> >> > important for you to have thoses plugins? I tell you that
> >>>> >> >> > because I'm
> >>>> >> >> > developping for WTP an XML Search engine which manage thoses
> >>>> >> >> > case. I
> >>>> >> >> > have
> >>>> >> >> > intention to contribute to Eclipse WTP my XML search engine.
> >>>> >> >> > Please
> >>>> >> >> > see
> >>>> >> >> > bug
> >>>> >> >> > https://bugs.eclipse.org/bugs/show_bug.cgi?id=330576
> >>>> >> >> >
> >>>> >> >> > If you wish I could develop thoses features decribed below for
> >>>> >> >> > Jetty.
> >>>> >> >> > But if
> >>>> >> >> > you think it's a toy, I don't prefer take my time to develop
> >>>> >> >> > Jetty
> >>>> >> >> > Plugins.
> >>>> >> >> > Hope my idea will please you.
> >>>> >> >> >
> >>>> >> >> > Regards Angelo
> >>>> >> >> >
> >>>> >> >> >
> >>>> >> >> > _______________________________________________
> >>>> >> >> > jetty-users mailing list
> >>>> >> >> > [email protected]
> >>>> >> >> > https://dev.eclipse.org/mailman/listinfo/jetty-users
> >>>> >> >> >
> >>>> >> >> >
> >>>> >> >> _______________________________________________
> >>>> >> >> jetty-users mailing list
> >>>> >> >> [email protected]
> >>>> >> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
> >>>> >> >
> >>>> >> >
> >>>> >> > _______________________________________________
> >>>> >> > jetty-users mailing list
> >>>> >> > [email protected]
> >>>> >> > https://dev.eclipse.org/mailman/listinfo/jetty-users
> >>>> >> >
> >>>> >> >
> >>>> >> _______________________________________________
> >>>> >> jetty-users mailing list
> >>>> >> [email protected]
> >>>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
> >>>> >
> >>>> >
> >>>> > _______________________________________________
> >>>> > jetty-users mailing list
> >>>> > [email protected]
> >>>> > https://dev.eclipse.org/mailman/listinfo/jetty-users
> >>>> >
> >>>> >
> >>>> _______________________________________________
> >>>> jetty-users mailing list
> >>>> [email protected]
> >>>> https://dev.eclipse.org/mailman/listinfo/jetty-users
> >>>
> >>
> >>
> >> _______________________________________________
> >> jetty-users mailing list
> >> [email protected]
> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
> >>
> >
> >
> > _______________________________________________
> > jetty-users mailing list
> > [email protected]
> > https://dev.eclipse.org/mailman/listinfo/jetty-users
> >
> >
> _______________________________________________
> jetty-users mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
_______________________________________________
jetty-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/jetty-users