On 09/14/2011 04:56 PM, Glen Mazza wrote:
I think one of your headaches may be in using Eclipse to do your builds
-- I would recommend opening up a command-line prompt and doing your
Maven commands (mvn clean install, mvn tomcat:deploy, etc.) from that
and use Eclipse purely as a code editor.
I'm not aware of the Tomcat Maven Plugin downloading a copy of Apache
Tomcat (it might, but news to me...). I don't know what the Eclipse IDE
would do. Perhaps we're talking two different plugins -- I'm referring
to this: http://tomcat.apache.org/maven-plugin.html, not any plugin
offered by Eclipse.
HTH,
Glen
On 09/14/2011 05:37 PM, Steve Cohen wrote:
Thanks. There's SO much bad information on the Web.
Including Tomcat's own site:
http://tomcat.apache.org/tomcat-6.0-doc/manager-howto.html#Configuring_Manager_Application_Access
which gives the 7.0 role names on the 6.0 page.
However, using the 6.0 names doesn't help either. Still won't let me
in. Does the tomcat maven plugin have to use the same version of
tomcat as my server? The plugin pulled down 6.0.29. My server is 6.0.20.
On 09/14/2011 03:02 PM, Glen Mazza wrote:
There's several REST examples in the free and open source Talend Service
Factory (thin wrapper over CXF) -- the advanced REST example I did a
video over:
http://www.jroller.com/gmazza/entry/video_tsf_jaxrs_advanced_example.
Although I have the example deploy to an OSGi container, the READMEs for
those examples show how to use Tomcat deployment instead.
The Tomcat-Maven-Plugin works fine, for both Tomcat 6 and 7, here's some
config info for it:
http://www.jroller.com/gmazza/entry/web_service_tutorial#maventomcat
As for a book, Bill Burke's RESTful Java book I learned a lot from:
http://www.jroller.com/gmazza/entry/book_review_restful_java_with
Glen
On 09/14/2011 03:22 PM, Steve Cohen wrote:
I've wasted half a day trying to implement the article
"Creating a REST service with CXF and Spring in 10 minutes"
(http://www.insaneprogramming.be/?p=140)
Why is this article recommended on
http://cxf.apache.org/resources-and-articles.html?
There are so many unexplained things in this article, dependencies on
pre-existing system configurations that are not explained.
Dependencies on the tomcat-maven-plugin which seems to be in a state
of flux.
Can anyone recommend anything better? Hell, I'll even buy a book if
there's one available.
Yes. that's the plugin, but I was using an earlier version of it as
recommended in the article. However, delving into the links from the
site, I find them talking about the "embedded tomcat" for some of the
goals but not others. Very confusing ... and the article did not say
which goal to invoke.
But, after reading this, I find that mvn tomcat:run from the project
directory and the damned thing works!
The tomcat plugin could use some better docs, I think. I'm not sure
when the plugin invokes an embedded tomcat and when it deploys to a
"real" installation.
I've also begun looking at your Talend Service Factory stuff.
Thanks for your help.