> Fred, > > For the JSF configurator, what happens in the case where there is no > faces-config.xml and no JSF configuration in web.xml? No JSF facet installed?
The JSF facet is currently looking for a mix of dependencies and info in faces-config.xml decide wether or not JSF is enabled - see https://github.com/jbosstools/jbosstools-central/blob/master/maven/plugins/org.jboss.tools.maven.jsf/src/org/jboss/tools/maven/jsf/configurators/JSFProjectConfigurator.java#L329 and https://github.com/jbosstools/jbosstools-central/blob/master/maven/plugins/org.jboss.tools.maven.jsf/src/org/jboss/tools/maven/jsf/configurators/JSFUtils.java#L148 If none of these are fulfilled then yes, JSF facet will have to enabled explicitly. /max > > Thanks, > - Ian > > From: Fred Bricon [mailto:[email protected]] > Sent: Thursday, December 06, 2012 1:59 PM > To: General discussion of project-wide or architectural issues. > Subject: Re: [wtp-dev] New m2e JavaEE configurators from JBoss Tools (minus > JPA) > > Dev call minutes available at : > http://wiki.eclipse.org/M2E-WTP_DEV_MEETINGS#06.2F12.2F2012 > > If you think I forgot something or see any errors, please don't hesitate to > edit the page. > > Regards, > > Fred Bricon > > On Wed, Dec 5, 2012 at 3:49 PM, Neil Hauge <[email protected]> wrote: > Fred, > > It's great to here of the contribution and the progress you are making. One > thing we can talk about on the call is starting to align m2e-wtp with the WTP > schedule. As what I hope becomes a part of the larger WTP offering, we will > likely need to get m2e-wtp aligned with the general WTP release schedule. > This will ideally involve offerings for the yearly simultaneous release, as > well as specific maintenance releases to support the SR's. Having an active > maintenance stream and a dev stream for the next major release is part of the > standard process, and is necessary for the stability of the released codebase. > > As a result, I would think that 0.17.0 should be an Eclipse Juno based > release, and should not be concerned with the Kepler code base at this time. > I understand that this may not be possible yet, but we can discuss on the > proposed call. > > This is part of the consequences/trade-offs of Dali's evolving provisional > API. There are many benefits, but also a cost. The Dali team is ready to > assist in any provisional API migration when the need arises. I also > planned to notify of these changes on milestones on [email protected] but > have missed the last two milestones. Tune into dali-dev for additional > change notification. For what it is worth, my intention is that the Kepler > release will be the last major evolution of the provisional API's. > > Neil > > > > > > > On 12/4/2012 3:56 PM, Fred Bricon wrote: > Hi, > > earlier today I submitted JBoss Tools' JAXRS, JSF and JPA m2e project > configurators as a new contribution to m2e-wtp [1][2]. > I cleaned up the original code, using the org.eclipse.m2e.wtp namespace. The > 3 configurators come as 3 separate, optional features to m2e-wtp. > Hopefully, the contribution is IP clean so I'm expecting it'll be vetted > rapidly by the EMO team. > > All was good and well until, right before I submitted the code contribution, > I tested my local build against Kepler (JBoss Tools hasn't started migrating > to Kepler yet). > Turns out the JPA configurator contribution is unusable without major > modifications, due to Dali breaking pretty much *all* the provisional API > JBoss Tools depended upon [3]. > It's certainly my fault if I wasn't aware of the breaking changes earlier. > Well, I understand provisional API means it can be broken from one minor > version to another, but still, I think > it would have been less painful if the code was marked as deprecated instead, > for at least 1 version increment. > > I really, really don't want to maintain several maintenance streams so, it > looks like the JPA support won't be made available until after we release > m2e-wtp 0.17.0 in february. > > I propose we discuss the subject and Kepler M4 this Thursday Dec 6th (I'll be > unavailable friday and the following week), at 11am-12am EST / 17pm-18pm CET > on a status call > > [1] https://dev.eclipse.org/ipzilla/show_bug.cgi?id=6934 (requires IPZilla > access) > [2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=395694 > [3] > http://wiki.eclipse.org/New_Help_for_Old_Friends_VIII#JPA_Core_.28Provisional_API.29 > > Regards, > > Fred Bricon > > PS : Here are the details for the call : > > Reservationless-Plus Std International Dial-In Number:+44 (0) 2035 746870 > > Conference code: > 7689927039 > > Global Dial In Numbers > Argentina > 08004441016 > Australia > 1800337169 > Austria > 0800005898 > Bahamas > 18002054778 > Bahrain > 80004377 > Barbados > 18668556594 > Belarus > 882000110160 > Belgium > 080048325 > Bolivia > 800100768 > Brazil > 08008921002 > Bulgaria > 008001100236 > Chile > 800370228 > Colombia > 018005182186 > Costa Rica > 08000131048 > Croatia (Hrvatska) > 0800222320 > Cyprus > 80095297 > Czech Republic > 800701035 > Czech Republic, Mobile > 800884448 > Denmark > 80887114 > Dominican Republic > 18007519076 > Ecuador > 1800020545 > Egypt, *SITF* > 08000000188 > El Salvador > 8006699 > Estonia > 8000100232 > Fiji > 008002539 > Finland > 0800117116 > France > 0805632867 > Germany > 08006647541 > Greece > 00800127562 > Guam > 18773010136 > Hong Kong > 800930349 > Hungary > 0680014726 > Iceland > 8008967 > India, BSNL & MTNL > 0008006103255 > India > 180030104350 > Indonesia, PT Telkom only > 0078030179162 > Indonesia, PT Indosat only > 0018030179162 > Ireland > 1800932401 > Israel > 1809462557 > Italy > 800985897 > Jamaica > 18002050328 > Japan > 00531250120 > Japan > 0120934453 > Kazakhstan > 88003337376 > Korea (South) > 007986517393 > Latvia > 80003339 > Lithuania > 880031223 > Luxembourg > 80026595 > Malaysia > 1800814451 > Malta > 80062176 > Mexico > 018009269658 > Monaco > 80093642 > Netherlands > 08000222329 > New Zealand > 0800888167 > Nicaragua > 0018002202067 > Norway > 80013504 > Panama > 0018002043574 > Peru > 080052972 > Philippines > 180011100991 > Poland > 008001210187 > Portugal > 800814625 > Romania > 0800895537 > Russian Federation > 81080028341012 > Saint Kitts and Nevis > 18002059252 > Saudi Arabia > 8008445917 > Singapore > 8006162235 > Slovak Republic > 0800001441 > Slovenia > 080080471 > South Africa > 0800982957 > Spain > 800300524 > Sweden > 0200896860 > Switzerland > 0800650077 > Taiwan > 00801127141 > Thailand > 001800656966 > Trinidad and Tobago > 18002024615 > Turkey > 0080044632093 > Turks and Caicos Islands > 18772780472 > Ukraine > 0800500152 > United Arab Emirates > 8000440163 > United Kingdom > 08006948057 > United States > 8004518679 > Uruguay > 00040190315 > Venezuela > 8001627182 > Vietnam > 12011346 > Virgin Islands (U.S.) > 8773007428 > Global Dial In Numbers > Australia, Adelaide > 0870020130 > Australia, Brisbane > 0730870178 > Australia, Melbourne > 0382561740 > Australia, Perth > 0861884572 > Australia, Sydney > 0289852326 > Austria, Vienna > 012534978196 > Belgium, Brussels > 027920405 > China, All Cities Domestic > 4006205013 > China, All Cities Domestic > 8008190132 > Czech Republic, Prague > 239014984 > Denmark, Copenhagen > 32729215 > Finland, Helsinki > 0923194436 > France, Paris > 0170377140 > Germany, Berlin > 030300190579 > Germany, Frankfurt > 06922222594 > Hong Kong, Hong Kong > 85230730429 > Hungary, Budapest > 7789030 > India, Bangalore > 08039417180 > India, Chennai > 04430061276 > India, Hyderabad > 04030644055 > India, Mumbai > 02230985358 > India, New Delhi > 01139417180 > Ireland, Dublin > 014367793 > Italy, Milan > 0236269529 > Japan, Tokyo > 0345807897 > Korea (South), Seoul > 0234837408 > Lithuania, Vilnius > 52054226 > Luxembourg, Luxembourg > 24871157 > Malaysia, Kuala Lumpur > 0348190012 > Netherlands, Amsterdam > 0207975872 > Norway, Oslo > 21033188 > Poland, Warsaw > 222120148 > Romania, Bucharest > 0318103711 > Russian Federation, Moscow > 4999221989 > Singapore, All Cities > 64840858 > Singapore, All Cities > 64840858 > Slovak Republic, Bratislava > 0233456338 > Slovenia, Ljubljana > 016003991 > Spain, Barcelona > 935452328 > Spain, Madrid > 914146284 > Sweden, Stockholm > 0850513770 > Switzerland, Geneva > 0225927881 > Switzerland, Zurich > 0445803463 > United Kingdom, All Cities > 02035746870 > United Kingdom, All Cities > 08445790678 > United States, All Cities > 2127295016 > Vietnam, Ho Chi Minh > 84838012421 > **International Toll Free Numbers are subject to change. Before each > conference, refer to the numbers above for the most current information. > Always use your Toll number as a backup. > > Helpful keypad commands: > *0 Operator assistance - conference > 00 Operator assistance-individual > *1 Dial-out to a participant - leader only > *2 Begin/end conference record (leader only) > *3 Change entry/exit method (recorded names, tones, silence) - leader only > *4 Private roll call > *5/#5 Mute/unmute all participant lines - leader only > *6/#6 Mute/unmute your own line > *7/#7 Lock/unlock conference (including operator) - leader only > *8 Allow/disallow conference continuation - leader only > *9 Start/join sub-conferencing > 11 Third-party conference start - bypass hold music to start call as > leader > *51/#51 Lecture mode on/off – leader only > #99 Disconnect all lines except leader’s – leader only > *# Participant count > ** List available keypad commands > -- > "Have you tried turning it off and on again" - The IT Crowd > > > _______________________________________________ > 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 > > > > > -- > "Have you tried turning it off and on again" - The IT Crowd > _______________________________________________ > m2e-wtp-dev mailing list > [email protected] > http://dev.eclipse.org/mailman/listinfo/m2e-wtp-dev _______________________________________________ m2e-wtp-dev mailing list [email protected] http://dev.eclipse.org/mailman/listinfo/m2e-wtp-dev
