Re: Tomcat Dependency Graph
On Dec 2, 2007 10:04 AM, Sergey Vidyuk [EMAIL PROTECTED] wrote: I've generated some graphs and dot files but graphviz can't generate graph for classes deps. Take a look at UMLGraph... http://www.umlgraph.org/ It can generate GraphViz diagram specifications, which you can then process into images. Here's an example of the kind of thing it can do: http://maven.apache.org/archiva/ref/latest/apidocs/org/apache/maven/archiva/model/AbstractArtifactKey.html -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Mavenization (M10N) of Tomcat Build Process - Should Tomcat Be Migrated to Maven 2?
On 10/19/07, Paul Shemansky [EMAIL PROTECTED] wrote: If I commit to working on it, and try to show some sort of proof-in-the-pudding, the issue returns to the problem I mentioned before which is hosting it. The place that comes immediately to mind is wush.net... maybe ping Michael Ching and see if he'd be willing to donate some space temporarily to try this out. (And if not, it's $20 or so for three months, not a huge investment.) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Mavenization (M10N) of Tomcat Build Process - Should Tomcat Be Migrated to Maven 2?
On 10/17/07, Filip Hanik - Dev Lists [EMAIL PROTECTED] wrote: We currently have a distribute to Maven repo in place. The most current version is in the sandbox, that would allow us to publish to the central ASF repo with signed JAR's. This allows(will allow) other projects that do use Maven, to integrate tomcat into their system. You can glance over it here http://svn.apache.org/viewvc/tomcat/sandbox/gdev6x/res/maven/ Hi Filip. Speaking of that... the GPG plugin issue I opened (Ability to sign jars when using deploy:deploy-file) has been closed/fixed, and the feature is in the latest release of the plugin. ISTR you were hosting the Tomcat jars in a separate repository due to lack of signatures. Is that still the case? It should be possible to deploy with signatures now. Can you point me to the script or procedure you're using now? I only see the poms in the directory you linked to above. Thanks, -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Commons EL
On 4/4/07, Filip Hanik - Dev Lists [EMAIL PROTECTED] wrote: If you need additional individual JARs from tomcat published to the repo, just let me know and I can get it done. http://tomcat.apache.org/dev/dist/m2-repository/org/apache/tomcat/jasper-el/ Whatever happened with getting the Tomcat artifacts synced to the central repo? I gather the gpg plugin is only for things built with Maven 2, but a script to sign the jars locally and upload signatures isn't hard at all... it's what we used to do before the gpg plugin existed. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Commons EL
On 4/4/07, Filip Hanik - Dev Lists [EMAIL PROTECTED] wrote: still haven't got around the fact that maven command line has the limitation around simply being able to attach a signature and send it up. do you have a script that does what you say, that will prevent me from having to duplicate this effort. It's probably more manual effort than you'll want, and can surely be improved, but... Since you're using 'mvn deploy:deploy-file' [1], Maven will put the jars in your local Maven repo as part of the deployment. So, if you delete ~/.m2/repository/org/apache/tomcat/ (from your local repo) before doing the deployment, you'll have a local directory structure matching what you just deployed to the remote repo. Run (something like) this from ~/.m2/repository/org/apache/tomcat/ : # Recursively pgp sign files in a directory structure # Adapted from: http://gleamynode.net/wordpress/archives/129 echo -n PGP Key Password: stty -echo read PASSWORD stty echo echo for FILE in $(find . -name *.jar -or -name *.pom); do echo -n Signing: $FILE ... echo $PASSWORD | gpg --default-key $DEFAULT_KEY --detach-sign --armor --no-tty --yes --passphrase-fd 0 $FILE echo done. done Then upload the signatures: for FILE in $(find . -name *.asc); do scp $FILE people.apache.org:/www/tomcat.apache.org/dev/dist/m2-repository/org/apache/tomcat/$FILE done Once you're sure it works, switch over and deploy/upload directly to people.apache.org/repo/m2-ibiblio-rsync-repository, and it will sync automatically with central. I also opened an issue to see about making signing work with deploy:deploy-file: http://jira.codehaus.org/browse/MGPG-7 [1] http://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk/res/maven/mvn-pub.xml -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [ANN] Apache Tomcat 5.5.23 released
On 3/9/07, Filip Hanik - Dev Lists [EMAIL PROTECTED] wrote: The Apache Tomcat team announces the immediate availability of Apache Tomcat 5.5.23 stable. This release has numerous bug fixes and maintenance updates. It also includes the corrected source code for the JK CVE-2007-0774 issue. Filip, did you see that the missing MailSessionFactory bug popped back up in this one? I ran into it this morning, but by that time 40668 had already been reopened. http://issues.apache.org/bugzilla/show_bug.cgi?id=40668 -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: 5.5.21?
On 1/21/07, Jess Holle [EMAIL PROTECTED] wrote: One fix of interest that I am aware of in 5.5.21 is the AJP flush packets fix. We can certainly patch that into our Tomcat, but I'd rather be able to move to a 5.5.21 with any other collected fixes as well -- and avoid discrepancies between our Tomcat and standard releases except where necessary. I'd like to see a 5.5.21 for the 'missing MailSessionFactory class' fix. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jasper snapshot moved ?
On 10/31/06, Dennis Byrne [EMAIL PROTECTED] wrote: The Myfaces JSF 1.2 effort has a maven dependency on the new jasper SNAPSHOT. I'm seeing build errors now because the maven client cannot locate the jasper artifacts - were any jars recently moved [1]? Can you tell me where they have/will be moved to? [1] http://people.apache.org/repo/m2-snapshot-repository/org/apache/ As Yoav mentions, they were lost when minotaur was restored from an old backup. I'll deploy new 6.0.0-SNAPSHOT jars tonight unless someone beats me to it. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jasper snapshot moved ?
On 10/31/06, Filip Hanik - Dev Lists [EMAIL PROTECTED] wrote: was there an official process for this? so that we can build it into our scripts so that we can do it automatically when we do releases These were the (pre-release) snapshots I deployed after this thread: http://www.nabble.com/Tomcat-6-EL-jars-t2413280.html I did it with 'mvn deploy:deploy-file ...' which requires that you have Maven 2 installed. There are Ant tasks available [1], but I've never used them. Deploying snapshots is separate from the release process, which is being discussed in a different thread [2]. [1] See download and documentation links on http://maven.apache.org/ [2] http://www.nabble.com/Testing-Tomcat-6.0.0-alpha-t2513820.html -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jasper snapshot moved ?
On 10/31/06, Wendy Smoak [EMAIL PROTECTED] wrote: I'll deploy new 6.0.0-SNAPSHOT jars tonight unless someone beats me to it. Correction: I'll deploy 6.0.1-SNAPSHOT jars tonight. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jasper snapshot moved ?
On 10/31/06, Remy Maucherat [EMAIL PROTECTED] wrote: If you do it, you can publish the real 6.0.0 jars, since they're out. It's only an alpha, but there's a matching tag in svn, so it's definitely more maintainable. The 6.0.0 jars can go in the rsynced Maven repository after it passes a vote. I commented on the other thread, the only vote I've seen was on the release plan. Have the poms been written yet? [1] I got away with minimal generated poms for the EL jar snapshots, since they have no dependencies. Do any of the other 6.0.0 jars have required dependencies? [1] pom == project object model, the xml file that goes along with each artifact. For more than you wanted to know, see http://www.javaworld.com/javaworld/jw-05-2006/jw-0529-maven.html -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jasper snapshot moved ?
On 10/31/06, Wendy Smoak [EMAIL PROTECTED] wrote: On 10/31/06, Wendy Smoak [EMAIL PROTECTED] wrote: I'll deploy new 6.0.0-SNAPSHOT jars tonight unless someone beats me to it. Correction: I'll deploy 6.0.1-SNAPSHOT jars tonight. This is done. The commands used to deploy the jars are below. This requires Maven 2 to be installed, and unless you configure a private key in settings.xml, you'll have to answer two or three password prompts per jar. mvn deploy:deploy-file -Dfile=output/build/lib/el-api.jar -DgroupId=org.apache.tomcat -DartifactId=el-api -Dversion=6.0.1-SNAPSHOT -Dpackaging=jar -DgeneratePom=true -DrepositoryId=apache.snapshots -Durl=scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository mvn deploy:deploy-file -Dfile=output/build/lib/jasper-el.jar -DgroupId=org.apache.tomcat -DartifactId=jasper-el -Dversion=6.0.1-SNAPSHOT -Dpackaging=jar -DgeneratePom=true -DrepositoryId=apache.snapshots -Durl=scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository And MyFaces 1.2 is building again. :) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Testing Tomcat 6.0.0 alpha
On 10/27/06, Yoav Shapira [EMAIL PROTECTED] wrote: I'd rather start off right and do it in the Maven 2, not Maven 1, structure. The scripts I've seen are about equally easy... But let us know what you think after you double check, please. Answers from Maven developers on repository@ [1] indicate that either - using the Ant tasks for Maven to deploy to m2-ibiblio-rsync-repository, or - copying the jars and poms into the structure under m1-ibiblio-rsync-repository will work equally well for deploying releases. Either way, both the jars and poms need to be individually signed. Let me know if you need any help. [1] http://mail-archives.apache.org/mod_mbox/www-repository/200610.mbox/[EMAIL PROTECTED] -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Testing Tomcat 6.0.0 alpha
On 10/27/06, Yoav Shapira [EMAIL PROTECTED] wrote: I thought our internal repos weren't auto-sync'ed to ibiblio, which is why people at infra and [EMAIL PROTECTED] are having a discussion about Apache repo mirroring right now? Maybe I misunderstood. Under http://people.apache.org/repo/ we have m1-ibiblio-rsync-repository m1-incubating-repository m1-snapshot-repository m2-ibiblio-rsync-repository m2-incubating-repository m2-snapshot-repository The snapshot and incubating repositories are currently not mirrored, that's what is under discussion. I'd rather start off right and do it in the Maven 2, not Maven 1, structure. The scripts I've seen are about equally easy... But let us know what you think after you double check, please. I was thinking easier in terms of 'drop the jars and poms here' which you can do with the m1 repo structure, but not with m2 since it needs a bunch of xml metadata along with the artifacts. However, I completely forgot about the Ant tasks that are now available. BTW, it doesn't matter which Apache repo (m1- or m2-) you put them in, they'll end up in the same place on ibiblio. (There is really only one central repo, the m2 structure. The m1 version is done with rewrite rules.) It would be a good idea to ask some Maven users to review the poms you intend to upload to the repository. Getting the dependencies correct is important, and making changes after the fact isn't usually allowed. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Testing Tomcat 6.0.0 alpha
On 10/26/06, Remy Maucherat [EMAIL PROTECTED] wrote: It would be good to test the build, and I'll post a stability vote for it next week (capped at beta, since some - very minor - test failures would need to be addressed first). ... The build itself has been mirrored correctly. So it has, but as far as I can tell, this is not yet a sanctioned release and should not be on the mirrors. The only vote I see was on the 6.0.0 release plan, not on the actual proposed distribution. There was a thread [1] about Tomcat's release process back in April that has all the details. [1] http://www.nabble.com/-ANN--Apache-Tomcat-v5.5.17-beta-Now-Available-t1454722.html -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Testing Tomcat 6.0.0 alpha
On 10/26/06, Yoav Shapira [EMAIL PROTECTED] wrote: Once we have a formal release (i.e. voted / approved by the PMC), we can also upload to ibiblio, aka the Maven Central Repository, following the directions at http://maven.apache.org/guides/mini/guide-ibiblio-upload.html There is a different upload process for Apache projects. We have internal repositories that are synced to ibiblio. I'll double check, but I think the easiest way to get Tomcat jars in the Maven repos will still be to drop the jars and poms in the Maven 1 repo, since it has a simpler structure. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tomcat 6 EL jars
On 10/9/06, Remy Maucherat [EMAIL PROTECTED] wrote: Sure, no problem from me either. There could be regular Tomcat 6 builds available shortly. This is done... the el-api and jasper-el jars are available here: http://people.apache.org/repo/m2-snapshot-repository/org/apache/tomcat/ This will only be interesting if you're building with Maven, but here are the dependency elements you can add to your pom.xml file: dependency groupIdorg.apache.tomcat/groupId artifactIdel-api/artifactId version6.0.0-SNAPSHOT/version /dependency dependency groupIdorg.apache.tomcat/groupId artifactIdjasper-el/artifactId version6.0.0-SNAPSHOT/version /dependency Thanks, -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Tomcat 6 EL jars
Does anyone mind if I deploy snapshots of the Tomcat 6 el-api and jasper-el jars to Apache's Maven snapshot repository? The MyFaces project needs them for the JSF 1.2 (JSR-252) implementation. (We're currently compiling against jars from Jetty.) They'll end up here: http://people.apache.org/repo/m2-snapshot-repository/org/apache/tomcat There are Ant tasks available to do this, if it's something you're willing to add to the build, but I don't mind deploying them occasionally until there is a TC6 release available in the central repository. Thanks, Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tomcat 6 EL jars
On 10/9/06, Yoav Shapira [EMAIL PROTECTED] wrote: Hi, I don't personally mind at all. I've been wanting to add remote Maven repo deployment for Tomcat components for Tomcat 6 anyways. (It can't be fully automatic, though, or at least I was only planning to do it for PMC-approved releases, including alpha / beta). Where are these Ant tasks you mention? The Ant tasks (which I haven't used) are here: http://maven.apache.org/ant-tasks.html For the central repository, yes, it needs to wait until you have a sanctioned release. (Just to be clear, I'm only talking about deploying to the snapshot repository.) Thanks, -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]