Abel,

      I chatted with Rob Frost (who made this change) - the API breakage
was unintentional.  Can you please open a Bugzilla for this problem,
marking it as appropiate (it appears that you want this treated as a
blocking problem), and we will get this resolved as soon as possible.
(Unfortunately, at this late of a stage in 3.0 development, we have some
hurdles to jump, since technically we froze API at the end of M6, but since
we broke Public API with this change, we should be able to get this change
through the approval process.)

FWIW,

- Carl Anderson
WTP programmer


                                                                       
             Abel Muiño                                              
             <[EMAIL PROTECTED]                                         
             >                                                          To
             Sent by:                  [email protected]             
             [EMAIL PROTECTED]                                          cc
             clipse.org                                                
                                                                   Subject
                                       [wtp-dev] WTP integration in the
             04/19/2008 12:38          IAM project proposal            
             PM                                                        
                                                                       
                                                                       
             Please respond to                                         
                 "General                                              
               discussion of                                           
              project-wide or                                          
               architectural                                           
                 issues."                                              
             <[EMAIL PROTECTED]                                         
                   org>                                                
                                                                       
                                                                       





Hello guys,

We at the
http://www.eclipse.org/newsportal/thread.php?group=eclipse.technology.iam
IAM (Integration for Apache Maven)  project proposal have developed some
working integration with WTP for web projects.

As you know, maven proposes a model where the project descriptor has all
the
information for building, packaging, etc... Our initial integration effort
will focus on applying the configuration described on this file to  the
Eclipse/WTP environment.

Current WTP support has been developed for WTP 2.0 on top of the facet
framework and utility classes like UpdateClasspathAttributeUtil.

Implementation is quite simple and
http://q4e.googlecode.com/svn/trunk/plugins/maven/wtp/core/src/org/devzuz/q/maven/wtp/core/postprocessor/WtpEnablerPostprocessor.java,

available for browsing the project's svn : http://tinyurl.com/6he4sr.

When testing against the 3.0 milestones, we've noticed some API changes
that
break our current implementation (most notably, method signature changes on
UpdateClasspathAttributeUtil.createDependencyAttribute()) :
http://tinyurl.com/5qggv2

I would like open a communication channel between IAM and WTP to enhance
current integration.

Our first round of questions:
  - Would it be possible to keep UpdateClasspathAttributeUtil backwards
compatible? (i.e. a version with a a single parameter calling the new
version with a default value for "isClassFolder", probably using "false")
  - What are the best places to start looking to automate Java EE project
configuration? (i.e. configuring facets)
  - Is there support for automatic deployment of projects referenced
through
a Classpath Container? For example, for webapps, have the compiled classes
of dependent projects deployed under WEB-INF/classes. Pointers to extension
points or "hooks" on the deployment process would also be useful.

IAM Newsgroup:
http://www.eclipse.org/newsportal/thread.php?group=eclipse.technology.iam
Q4E is the initial code contribution for IAM: http://code.google.com/p/q4e/

Thanks!
Abel Muiño.

-----
http://www.linkedin.com/in/amuino Abel Mui&ntilde;o Vizcaino  -
http://ramblingabout.wordpress.com http://ramblingabout.wordpress.com
--
View this message in context:
http://www.nabble.com/WTP-integration-in-the-IAM-project-proposal-tp16785078p16785078.html

Sent from the Eclipse WTP - general mailing list archive at Nabble.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

Reply via email to