[GUMP@brutus]: Project commons-jelly-tags-velocity (in module commons-jelly) success, but with warnings.
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at [EMAIL PROTECTED] Project commons-jelly-tags-velocity contains errors. The current state of this project is 'Success'. Full details are available at: http://brutus.apache.org/gump/public/commons-jelly/commons-jelly-tags-velocity/index.html That said, some information snippets are provided here. The following annotations (debug/informational/warning/error messages) were provided: -DEBUG- Sole output [commons-jelly-tags-velocity-30012005.jar] identifier set to project name -ERROR- Multiple outputs defined by project jakarta-velocity; an id attribute is required to select the one you want -ERROR- Unhandled Property: maven.jar.velocity on: Maven on Project:commons-jelly-tags-velocity -DEBUG- Dependency on jakarta-velocity exists, no need to add for property maven.jar.velocity. -DEBUG- Dependency on xml-xerces exists, no need to add for property maven.jar.xerces. -DEBUG- (Gump generated) Maven Properties in: /usr/local/gump/public/workspace/commons-jelly/jelly-tags/velocity/build.properties -DEBUG- Maven POM in: /usr/local/gump/public/workspace/commons-jelly/jelly-tags/velocity/project.xml -DEBUG- Maven project properties in: /usr/local/gump/public/workspace/commons-jelly/jelly-tags/velocity/project.properties -INFO- No license on redistributable project with outputs. -INFO- Project Reports in: /usr/local/gump/public/workspace/commons-jelly/jelly-tags/velocity/target/test-reports The following work was performed: http://brutus.apache.org/gump/public/commons-jelly/commons-jelly-tags-velocity/gump_work/build_commons-jelly_commons-jelly-tags-velocity.html Work Name: build_commons-jelly_commons-jelly-tags-velocity (Type: Build) Work ended in a state of : Success Elapsed: 5 secs Command Line: maven --offline jar [Working Directory: /usr/local/gump/public/workspace/commons-jelly/jelly-tags/velocity] CLASSPATH: /opt/jdk1.4/lib/tools.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-swing.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-trax.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-junit.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar:/usr/local/gump/public/workspace/xml-commons/java/build/resolver.jar:/usr/local/gump/public/workspace/ant/bootstrap/lib/ant-launcher.jar:/usr/local/gump/public/workspace/ant/bootstrap/lib/ant.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-30012005.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-30012005.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-30012005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/public/workspace/jakarta-velocity/bin/velocity-30012005.jar:/usr/local/gump/public/workspace/jakarta-velocity/bin/velocity-dep-30012005.jar:/usr/local/gump/public/workspace/jaxen/target/jaxen-30012005.jar - __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0.2 You are working offline so the build will continue, but commons-jelly-SNAPSHOT.jar may be out of date! build:start: java:prepare-filesystem: [mkdir] Created dir: /home/gump/workspaces2/public/workspace/commons-jelly/jelly-tags/velocity/target/classes java:compile: [echo] Compiling to /home/gump/workspaces2/public/workspace/commons-jelly/jelly-tags/velocity/target/classes [echo] == NOTE: Targetting JVM 1.4, classes will not run on earlier JVMs == [javac] Compiling 4 source files to /home/gump/workspaces2/public/workspace/commons-jelly/jelly-tags/velocity/target/classes java:jar-resources: test:prepare-filesystem: [mkdir] Created dir: /home/gump/workspaces2/public/workspace/commons-jelly/jelly-tags/velocity/target/test-classes [mkdir] Created dir: /home/gump/workspaces2/public/workspace/commons-jelly/jelly-tags/velocity/target/test-reports test:test-resources: test:compile: [javac] Compiling 1 source file to /home/gump/workspaces2/public/workspace/commons-jelly/jelly-tags/velocity/target/test-classes test:test: jar:jar:
[GUMP@brutus]: Project commons-jelly-tags-util (in module commons-jelly) failed
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at [EMAIL PROTECTED] Project commons-jelly-tags-util has an issue affecting its community integration. This issue affects 7 projects, and has been outstanding for 3 runs. The current state of this project is 'Failed', with reason 'Build Failed'. For reference only, the following projects are affected by this: - commons-jelly-tags-ant : Commons Jelly - commons-jelly-tags-fmt : Commons Jelly - commons-jelly-tags-html : Commons Jelly - commons-jelly-tags-jsl : Commons Jelly - commons-jelly-tags-util : Commons Jelly - maven : Project Management Tools - maven-bootstrap : Project Management Tools Full details are available at: http://brutus.apache.org/gump/public/commons-jelly/commons-jelly-tags-util/index.html That said, some information snippets are provided here. The following annotations (debug/informational/warning/error messages) were provided: -DEBUG- Sole output [commons-jelly-tags-util-30012005.jar] identifier set to project name -DEBUG- Dependency on xml-xerces exists, no need to add for property maven.jar.xerces. -DEBUG- (Gump generated) Maven Properties in: /usr/local/gump/public/workspace/commons-jelly/jelly-tags/util/build.properties -INFO- Failed with reason build failed -DEBUG- Maven POM in: /usr/local/gump/public/workspace/commons-jelly/jelly-tags/util/project.xml -DEBUG- Maven project properties in: /usr/local/gump/public/workspace/commons-jelly/jelly-tags/util/project.properties -INFO- Project Reports in: /usr/local/gump/public/workspace/commons-jelly/jelly-tags/util/target/test-reports -WARNING- No directory [/usr/local/gump/public/workspace/commons-jelly/jelly-tags/util/target/test-reports] -INFO- Failed to extract fallback artifacts from Gump Repository The following work was performed: http://brutus.apache.org/gump/public/commons-jelly/commons-jelly-tags-util/gump_work/build_commons-jelly_commons-jelly-tags-util.html Work Name: build_commons-jelly_commons-jelly-tags-util (Type: Build) Work ended in a state of : Failed Elapsed: 5 secs Command Line: maven --offline jar [Working Directory: /usr/local/gump/public/workspace/commons-jelly/jelly-tags/util] CLASSPATH: /opt/jdk1.4/lib/tools.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-swing.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-trax.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-junit.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar:/usr/local/gump/public/workspace/xml-commons/java/build/resolver.jar:/usr/local/gump/public/workspace/ant/bootstrap/lib/ant-launcher.jar:/usr/local/gump/public/workspace/ant/bootstrap/lib/ant.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/optional/bean-collections/dist/commons-beanutils-bean-collections.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-30012005.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-30012005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-30012005.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-30012005.jar:/usr/local/gump/public/workspace/jakarta-commons/lang/dist/commons-lang-30012005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/public/workspace/jaxen/target/jaxen-30012005.jar - __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0.2 You are working offline so the build will continue, but commons-jelly-SNAPSHOT.jar may be out of date! build:start: java:prepare-filesystem: [mkdir] Created dir: /home/gump/workspaces2/public/workspace/commons-jelly/jelly-tags/util/target/classes java:compile: [echo] Compiling to /home/gump/workspaces2/public/workspace/commons-jelly/jelly-tags/util/target/classes [echo] == NOTE: Targetting JVM 1.4, classes will not run on earlier JVMs == [javac] Compiling 9 source files to /home/gump/workspaces2/public/workspace/commons-jelly/jelly-tags/util/target/classes [javac]
Re: [latka] is latka dead?
Sure. I still use it on a regular basis, just haven't had the urge to do much development until other priorities are cleared (jelly, jexl etc). On Sat, 29 Jan 2005 23:36:48 -0500, Henri Yandell [EMAIL PROTECTED] wrote: Currently latka has the most nagoya references in Jakarta (something we need to fix). While I was playing with the Jakarta downloads, I noticed that it's last release was a 1.0-alpha1, made on 27 Dec 2002 and lacking source. Looking at the svn log, the last commit comment that looks at all specific to Latka is Feb 2003. So with nearly 2 years of apparant inactivity, should latka still be around? Hen - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- http://www.multitask.com.au/people/dion/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 33255] - [VFS] ftp file system depends on ORO for a MalformedPatternException
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://issues.apache.org/bugzilla/show_bug.cgi?id=33255. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND· INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=33255 --- Additional Comments From [EMAIL PROTECTED] 2005-01-30 15:24 --- It was just to let you (and other VFS users) know. The strange thing is that the class that is not found is an exception. I'll download the common-net source code and try to find out why it fails and why does it use jakarta-oro. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[vfs] imaginary and rename
What is the rational behind forbidding that imaginary files be renamed? My RamFS uses a tree to represent the in-memory filesystem and the naming of nodes in the tree is separate from the nodes themselves, so a rename operation is independent of the file type. Cheers, --binkley - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [vfs] imaginary and rename
B. K. Oxley (binkley) wrote: What is the rational behind forbidding that imaginary files be renamed? I tried this with an ordinary local-file. And beside the fact, that the local file cant be renamed as it isnt existent, VFS successfully passes the request down to the LocalFile implementation. FileObject fo = VFS.getManager().resolveFile(/home/im/tmp/imag.txt); System.err.println(fo.getType().getName()); fo.moveTo(VFS.getManager().resolveFile(/home/im/tmp/imag2.txt)); System.err.println(fo.getType().getName()); Could you please debug in more detail which method prevents your operation. BTW: Why would you like to rename a imaginary file? Even if they live in an RamFS there is no need to call them imaginary, but also use Folder and File. --- Mario smime.p7s Description: S/MIME Cryptographic Signature
[Jakarta Commons Wiki] Updated: FrontPage
Date: 2005-01-30T07:10:34 Editor: TorstenCurdt Wiki: Jakarta Commons Wiki Page: FrontPage URL: http://wiki.apache.org/jakarta-commons/FrontPage no comment Change Log: -- @@ -34,7 +34,7 @@ * [:Transaction] - Transaction provides utility classes commonly used in transactional programming * [:Validator] - Validator provides components for user input validation * [:FeedParser] - RSS and Atom parsing infrastructure - + * [:BCEL] - Byte Code Engineering Library On the commons site: * http://jakarta.apache.org/commons/components.html - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Jakarta Commons Wiki] Updated: FrontPage
Date: 2005-01-30T07:18:29 Editor: TorstenCurdt Wiki: Jakarta Commons Wiki Page: FrontPage URL: http://wiki.apache.org/jakarta-commons/FrontPage no comment Change Log: -- @@ -34,7 +34,6 @@ * [:Transaction] - Transaction provides utility classes commonly used in transactional programming * [:Validator] - Validator provides components for user input validation * [:FeedParser] - RSS and Atom parsing infrastructure - * [:BCEL] - Byte Code Engineering Library On the commons site: * http://jakarta.apache.org/commons/components.html - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Jakarta Commons Wiki] Updated: FrontPage
Date: 2005-01-30T08:23:20 Editor: DirkVerbeeck Wiki: Jakarta Commons Wiki Page: FrontPage URL: http://wiki.apache.org/jakarta-commons/FrontPage add link to UsingSVN Change Log: -- @@ -8,6 +8,8 @@ JakartaCommonsEtiquette contains observations and opinions aimed at explaining some of the peculiarities of Jakarta Commons. +Jakarta Commons is now using [http://subversion.tigris.org/ Subversion] as version control system, more information can be found on the [:UsingSVN] page. + = Components = On this wiki: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [configuration] auto build fails
I tried to regenerate the build.xml file using the latest version of the maven ant plugin, but it still doesn't seem to work (the zips for the binary distribution are still empty, the source distros look a bit cleaner, at least they do not contain that strange absolute path any more). Craig, can you send me some logs on what is happening? On my local machine the build runs without errors. I also had a look at the build files of other components. I could not recognize a common pattern. Are most of them created by hand? Tx Oliver Craig McClanahan wrote: The nightly builds rely on the availability of an Ant build.xml file on which ant clean dist can be completed successfully. The build script for [configuration] blows up with compile errors (looks like it cannot find the servlet API classes). Craig On Sat, 22 Jan 2005 21:07:45 -0600, Vic [EMAIL PROTECTED] wrote: In downloads, the nightly build for configuration is 45 bytes. .V -- RiA-SoA w/JDNC http://www.SandraSF.com forums - help develop a community My blog http://www.sandrasf.com/adminBlog - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Jakarta Commons Wiki] New: UsingSVN
Date: 2005-01-30T08:36:31 Editor: DirkVerbeeck Wiki: Jakarta Commons Wiki Page: UsingSVN URL: http://wiki.apache.org/jakarta-commons/UsingSVN no comment New Page: = Commons repo = * http://svn.apache.org/repos/asf/jakarta/commons/ = Software = * http://subversion.tigris.org/ * http://tortoisesvn.tigris.org/ * http://subclipse.tigris.org/ (Add http://subclipse.tigris.org/update as an update site in Eclipse's update manager) = Documentation = * http://svnbook.red-bean.com/ * http://subversion.tigris.org/faq.html * http://www.apache.org/dev/version-control.html#https-svn - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Having trouble with svn checkout
From: Henri Yandell [EMAIL PROTECTED] wrote: The SVN migration is finished. For an individual component, using lang as an example: svn co http://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk/commons-lang; I'm having trouble checking out a single Commons project: $ svn co http://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk/commons-lang svn: URL 'http://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk/commons-lang' doesn't exist I was able to get the entire commons/proper using the command Craig posted yesterday (good thing disk space is cheap!): $ svn checkout http://svn.apache.org/repos/asf/jakarta/commons/proper/current What am I doing wrong? -- Wendy Smoak - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Having trouble with svn checkout
svn co http://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk somefolder Stephen - Original Message - From: Wendy Smoak [EMAIL PROTECTED] To: Jakarta Commons Developers List commons-dev@jakarta.apache.org Sent: Sunday, January 30, 2005 5:02 PM Subject: Having trouble with svn checkout From: Henri Yandell [EMAIL PROTECTED] wrote: The SVN migration is finished. For an individual component, using lang as an example: svn co http://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk/commons-lang; I'm having trouble checking out a single Commons project: $ svn co http://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk/commons-lang svn: URL 'http://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk/commons-lang' doesn't exist I was able to get the entire commons/proper using the command Craig posted yesterday (good thing disk space is cheap!): $ svn checkout http://svn.apache.org/repos/asf/jakarta/commons/proper/current What am I doing wrong? -- Wendy Smoak - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 33294] - [collections][PATCH] SetUniqueList breaks when swapping entries
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://issues.apache.org/bugzilla/show_bug.cgi?id=33294. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND· INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=33294 [EMAIL PROTECTED] changed: What|Removed |Added Summary|[PATCH] SetUniqueList breaks|[collections][PATCH] |when swapping entries. |SetUniqueList breaks when ||swapping entries -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Jakarta Commons Wiki] Updated: UsingSVN
Date: 2005-01-30T09:25:00 Editor: MarioIvankovits Wiki: Jakarta Commons Wiki Page: UsingSVN URL: http://wiki.apache.org/jakarta-commons/UsingSVN no comment Change Log: -- @@ -5,6 +5,7 @@ * http://subversion.tigris.org/ * http://tortoisesvn.tigris.org/ * http://subclipse.tigris.org/ (Add http://subclipse.tigris.org/update as an update site in Eclipse's update manager) + * http://esvn.umputun.com/ ''Standalone client for Linux, Mac, Windows'' = Documentation = * http://svnbook.red-bean.com/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Jakarta Commons Wiki] Updated: UsingSVN
Date: 2005-01-30T09:48:37 Editor: DirkVerbeeck Wiki: Jakarta Commons Wiki Page: UsingSVN URL: http://wiki.apache.org/jakarta-commons/UsingSVN no comment Change Log: -- @@ -1,3 +1,14 @@ += Misc info = + +Whatever you do, don't checkout /jakarta/commons as you will be checking +out a copy of every tag, trunk, and branch and it will take forever and +a day. *Instead*, check out individual components, or (more likely) +check out trunks-proper or trunks-sandbox. + +scm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk + + + = Commons repo = * http://svn.apache.org/repos/asf/jakarta/commons/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Jakarta Commons Wiki] Updated: UsingSVN
Date: 2005-01-30T09:57:55 Editor: DirkVerbeeck Wiki: Jakarta Commons Wiki Page: UsingSVN URL: http://wiki.apache.org/jakarta-commons/UsingSVN no comment Change Log: -- @@ -5,9 +5,23 @@ a day. *Instead*, check out individual components, or (more likely) check out trunks-proper or trunks-sandbox. -scm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk - +maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory +{{{ + repository + connectionscm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk/connection + urlhttp://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk/url + /repository +}}} +{{{ +svn co https://svn.apache.org/repos/asf/jakarta/commons/trunks-proper/ jakarta/commons/trunks-proper +svn co https://svn.apache.org/repos/asf/jakarta/commons/trunks-sandbox/ jakarta/commons/trunks-sandbox +}}} +{{{ +svn co https://svn.apache.org/repos/asf/jakarta/commons/proper/commons-build/trunk jakarta/commons/trunks-proper/commons-build +svn co https://svn.apache.org/repos/asf/jakarta/commons/proper/dbcp/trunk jakarta/commons/trunks-proper/dbcp +svn co https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cache/trunk jakarta/commons/trunks-sandbox/cache +}}} = Commons repo = * http://svn.apache.org/repos/asf/jakarta/commons/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [vfs] imaginary and rename
Mario Ivankovits wrote: I tried this with an ordinary local-file. And beside the fact, that the local file cant be renamed as it isnt existent, VFS successfully passes the request down to the LocalFile implementation. I based my question on the Javadocs for doRename() which tell me that it will never be invoked for an Imaginary type file object. BTW: Why would you like to rename a imaginary file? Even if they live in an RamFS there is no need to call them imaginary, but also use Folder and File. Ah, I see. I misunderstood the purpose of the Imaginary type. I'll just drop it. It just doesn't apply in my case. Thanks! Cheers, --binkley - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149130 - /jakarta/commons/sandbox/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileObject.java
Author: imario Date: Sun Jan 30 10:18:55 2005 New Revision: 149130 URL: http://svn.apache.org/viewcvs?view=revrev=149130 Log: fixed javadoc Modified: jakarta/commons/sandbox/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileObject.java Modified: jakarta/commons/sandbox/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileObject.java Url: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileObject.java?view=diffrev=149130p1=jakarta/commons/sandbox/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileObject.javar1=149129p2=jakarta/commons/sandbox/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileObject.javar2=149130 == --- jakarta/commons/sandbox/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileObject.java (original) +++ jakarta/commons/sandbox/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileObject.java Sun Jan 30 10:18:55 2005 @@ -182,7 +182,6 @@ /** * Renames the file. Is only called when: * ul - * li[EMAIL PROTECTED] #doGetType} does not return [EMAIL PROTECTED] FileType#IMAGINARY}. * li[EMAIL PROTECTED] #doIsWriteable} returns true. * /ul * p/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Jakarta Commons Wiki] Updated: UsingSVN
Date: 2005-01-30T10:20:13 Editor: WendySmoak Wiki: Jakarta Commons Wiki Page: UsingSVN URL: http://wiki.apache.org/jakarta-commons/UsingSVN no comment Change Log: -- @@ -31,6 +31,7 @@ * http://tortoisesvn.tigris.org/ * http://subclipse.tigris.org/ (Add http://subclipse.tigris.org/update as an update site in Eclipse's update manager) * http://esvn.umputun.com/ ''Standalone client for Linux, Mac, Windows'' + * http://www.cygwin.com/ (Linux-like environment for Windows with command-line svn available) = Documentation = * http://svnbook.red-bean.com/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [vfs] imaginary and rename
B. K. Oxley (binkley) wrote: I based my question on the Javadocs for doRename() which tell me that it will never be invoked for an Imaginary type file object. Uhm, sorry, fixed. --- Mario - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Jakarta Commons Wiki] Updated: UsingSVN
Date: 2005-01-30T10:29:10 Editor: MarioIvankovits Wiki: Jakarta Commons Wiki Page: UsingSVN URL: http://wiki.apache.org/jakarta-commons/UsingSVN no comment Change Log: -- @@ -30,7 +30,7 @@ * http://subversion.tigris.org/ * http://tortoisesvn.tigris.org/ * http://subclipse.tigris.org/ (Add http://subclipse.tigris.org/update as an update site in Eclipse's update manager) - * http://esvn.umputun.com/ ''Standalone client for Linux, Mac, Windows'' + * http://esvn.umputun.com/ ''Client for Linux, Mac, Windows'' * http://www.cygwin.com/ (Linux-like environment for Windows with command-line svn available) = Documentation = - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149133 - /jakarta/commons/proper/httpclient/trunk/project.properties /jakarta/commons/proper/httpclient/trunk/project.xml
Author: mbecke Date: Sun Jan 30 10:41:36 2005 New Revision: 149133 URL: http://svn.apache.org/viewcvs?view=revrev=149133 Log: Updates for SVN migration. Modified: jakarta/commons/proper/httpclient/trunk/project.properties jakarta/commons/proper/httpclient/trunk/project.xml Modified: jakarta/commons/proper/httpclient/trunk/project.properties Url: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/project.properties?view=diffrev=149133p1=jakarta/commons/proper/httpclient/trunk/project.propertiesr1=149132p2=jakarta/commons/proper/httpclient/trunk/project.propertiesr2=149133 == --- jakarta/commons/proper/httpclient/trunk/project.properties (original) +++ jakarta/commons/proper/httpclient/trunk/project.properties Sun Jan 30 10:41:36 2005 @@ -7,3 +7,4 @@ maven.checkstyle.includes=**/*.java maven.checkstyle.excludes=**/*.html maven.javadoc.links=http://java.sun.com/j2se/1.4.1/docs/api/, http://jakarta.apache.org/commons/logging/apidocs/ +maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory Modified: jakarta/commons/proper/httpclient/trunk/project.xml Url: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/project.xml?view=diffrev=149133p1=jakarta/commons/proper/httpclient/trunk/project.xmlr1=149132p2=jakarta/commons/proper/httpclient/trunk/project.xmlr2=149133 == --- jakarta/commons/proper/httpclient/trunk/project.xml (original) +++ jakarta/commons/proper/httpclient/trunk/project.xml Sun Jan 30 10:41:36 2005 @@ -29,10 +29,9 @@ siteDirectory/www/jakarta.apache.org/commons/httpclient/3.0//siteDirectory distributionDirectory/www/jakarta.apache.org/builds/jakarta-commons/httpclient/distributionDirectory repository -connectionscm:cvs:pserver:[EMAIL PROTECTED]:/home/cvspublic:jakarta-commons/httpclient//connection -urlhttp://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient//url + connectionscm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk/connection + urlhttp://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk/url /repository - versions version id3.0-beta1/id - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149134 - /jakarta/commons/trunks-sandbox
Author: dirkv Date: Sun Jan 30 10:46:27 2005 New Revision: 149134 URL: http://svn.apache.org/viewcvs?view=revrev=149134 Log: remove altrmi from svn:externals Modified: jakarta/commons/trunks-sandbox/ (props changed) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149137 - in jakarta/commons/proper/httpclient/trunk/src: java/org/apache/commons/httpclient/cookie/ test/org/apache/commons/httpclient/ test/org/apache/commons/httpclient/cookie/
Author: olegk Date: Sun Jan 30 10:51:43 2005 New Revision: 149137 URL: http://svn.apache.org/viewcvs?view=revrev=149137 Log: PR #32833 (Cookie with domain .mydomain.com not sent to host mydomain.com) Contributed by David D. Kilzer ddkilzer at kilzer.net Reviewed by Oleg Kalnichevski, Michael Becke Modified: jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/cookie/CookieSpecBase.java jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/cookie/NetscapeDraftSpec.java jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/TestWebappBase.java jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/cookie/TestCookieCompatibilitySpec.java jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/cookie/TestCookieRFC2109Spec.java Modified: jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/cookie/CookieSpecBase.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/cookie/CookieSpecBase.java?view=diffr1=149136r2=149137 == --- jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/cookie/CookieSpecBase.java (original) +++ jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/cookie/CookieSpecBase.java Sun Jan 30 10:51:43 2005 @@ -1,7 +1,7 @@ /* * $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//httpclient/src/java/org/apache/commons/httpclient/cookie/CookieSpecBase.java,v 1.28 2004/11/06 19:15:42 mbecke Exp $ * $Revision: 1.28 $ - * $Date: 2004/11/06 19:15:42 $ + * $Date$ * * * @@ -503,7 +503,8 @@ * @return true if the specified host matches the given domain. */ public boolean domainMatch(final String host, final String domain) { -return host.endsWith(domain); +return host.endsWith(domain) +|| (domain.startsWith(.) host.endsWith(domain.substring(1))); } /** Modified: jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/cookie/NetscapeDraftSpec.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/cookie/NetscapeDraftSpec.java?view=diffr1=149136r2=149137 == --- jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/cookie/NetscapeDraftSpec.java (original) +++ jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/cookie/NetscapeDraftSpec.java Sun Jan 30 10:51:43 2005 @@ -1,7 +1,7 @@ /* * $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//httpclient/src/java/org/apache/commons/httpclient/cookie/NetscapeDraftSpec.java,v 1.11 2004/05/13 04:02:00 mbecke Exp $ * $Revision: 1.11 $ - * $Date: 2004/05/13 04:02:00 $ + * $Date$ * * * @@ -194,6 +194,16 @@ } else { super.parseAttribute(attribute, cookie); } +} + +/** + * Performs domain-match as described in the Netscape draft. + * @param host The target host. + * @param domain The cookie domain attribute. + * @return true if the specified host matches the given domain. + */ +public boolean domainMatch(final String host, final String domain) { +return host.endsWith(domain); } /** Modified: jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/TestWebappBase.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/TestWebappBase.java?view=diffr1=149136r2=149137 == --- jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/TestWebappBase.java (original) +++ jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/TestWebappBase.java Sun Jan 30 10:51:43 2005 @@ -1,7 +1,7 @@ /* * $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//httpclient/src/test/org/apache/commons/httpclient/TestWebappBase.java,v 1.7 2004/02/22 18:08:50 olegk Exp $ * $Revision: 1.7 $ - * $Date: 2004/02/22 18:08:50 $ + * $Date$ * * * Copyright 1999-2004 The Apache Software Foundation @@ -49,7 +49,9 @@ * httpclient.test.webappContext property. * * @author Rodney Waldhoff - * @version $Id: TestWebappBase.java,v 1.7 2004/02/22 18:08:50 olegk Exp $ + * @version $Id$ + * + * @deprecated */ public abstract class TestWebappBase
Re: Having trouble with svn checkout
Sorry, my screwup. Late at night etc, it should have been: svn co http://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk commons-lang ie) a space not a /. Hen On Sun, 30 Jan 2005 17:10:49 -, Stephen Colebourne [EMAIL PROTECTED] wrote: svn co http://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk somefolder Stephen - Original Message - From: Wendy Smoak [EMAIL PROTECTED] To: Jakarta Commons Developers List commons-dev@jakarta.apache.org Sent: Sunday, January 30, 2005 5:02 PM Subject: Having trouble with svn checkout From: Henri Yandell [EMAIL PROTECTED] wrote: The SVN migration is finished. For an individual component, using lang as an example: svn co http://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk/commons-lang; I'm having trouble checking out a single Commons project: $ svn co http://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk/commons-lang svn: URL 'http://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk/commons-lang' doesn't exist I was able to get the entire commons/proper using the command Craig posted yesterday (good thing disk space is cheap!): $ svn checkout http://svn.apache.org/repos/asf/jakarta/commons/proper/current What am I doing wrong? -- Wendy Smoak - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149136 - jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/project.properties jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/project.xml
Author: mbecke Date: Sun Jan 30 10:50:35 2005 New Revision: 149136 URL: http://svn.apache.org/viewcvs?view=revrev=149136 Log: Updates for SVN conversion. Modified: jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/project.properties jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/project.xml Modified: jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/project.properties URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/project.properties?view=diffr1=149135r2=149136 == --- jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/project.properties (original) +++ jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/project.properties Sun Jan 30 10:50:35 2005 @@ -6,3 +6,4 @@ maven.checkstyle.includes=**/*.java maven.checkstyle.excludes=**/*.html maven.javadoc.links=http://java.sun.com/j2se/1.4.1/docs/api/, http://jakarta.apache.org/commons/logging/apidocs/ +maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory Modified: jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/project.xml?view=diffr1=149135r2=149136 == --- jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/project.xml (original) +++ jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/project.xml Sun Jan 30 10:50:35 2005 @@ -29,10 +29,9 @@ siteDirectory/www/jakarta.apache.org/commons/httpclient//siteDirectory distributionDirectory/www/jakarta.apache.org/builds/jakarta-commons/httpclient/distributionDirectory repository -connectionscm:cvs:pserver:[EMAIL PROTECTED]:/home/cvspublic:jakarta-commons/httpclient//connection -urlhttp://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient//url + connectionscm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/branches/HTTPCLIENT_2_0_BRANCH/connection + urlhttp://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/branches/HTTPCLIENT_2_0_BRANCH/url /repository - versions version id2.0.2/id - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149141 - jakarta/commons/proper/httpclient/trunk/release_notes.txt
Author: olegk Date: Sun Jan 30 11:09:59 2005 New Revision: 149141 URL: http://svn.apache.org/viewcvs?view=revrev=149141 Log: PR #32833 Modified: jakarta/commons/proper/httpclient/trunk/release_notes.txt Modified: jakarta/commons/proper/httpclient/trunk/release_notes.txt URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/release_notes.txt?view=diffr1=149140r2=149141 == --- jakarta/commons/proper/httpclient/trunk/release_notes.txt (original) +++ jakarta/commons/proper/httpclient/trunk/release_notes.txt Sun Jan 30 11:09:59 2005 @@ -1,5 +1,13 @@ Changes since Beta 1: + * 32833 - Cookie with domain .mydomain.com were not sent to host mydomain.com + in the browser compatibility mode + Contributed by David D. Kilzer ddkilzer at kilzer.net + + * 33021 - Fixed the bug causing the circular redirect if different query parameters + are used in the redirect location. + Contributed by Ilya Kharmatsky ilyak at mainsoft.com + * 33021 - Fixed the bug causing the circular redirect if different query parameters are used in the redirect location. Contributed by Ilya Kharmatsky ilyak at mainsoft.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149142 - jakarta/commons/proper/httpclient/trunk/release_notes.txt
Author: olegk Date: Sun Jan 30 11:12:10 2005 New Revision: 149142 URL: http://svn.apache.org/viewcvs?view=revrev=149142 Log: Oopsie Modified: jakarta/commons/proper/httpclient/trunk/release_notes.txt Modified: jakarta/commons/proper/httpclient/trunk/release_notes.txt URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/release_notes.txt?view=diffr1=149141r2=149142 == --- jakarta/commons/proper/httpclient/trunk/release_notes.txt (original) +++ jakarta/commons/proper/httpclient/trunk/release_notes.txt Sun Jan 30 11:12:10 2005 @@ -8,10 +8,6 @@ are used in the redirect location. Contributed by Ilya Kharmatsky ilyak at mainsoft.com - * 33021 - Fixed the bug causing the circular redirect if different query parameters - are used in the redirect location. - Contributed by Ilya Kharmatsky ilyak at mainsoft.com - * 32955 - Fixed the bug effectively disabling the stale connection check Contributed by Oliver Koell oko at newbase.de - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Morph Beta 1 Released
Morph is a Java framework that eases the internal interoperability of an application. As information flows through an application, it undergoes multiple transformations. Morph provides a standard way to implement these transformations. The goal of this release is to provide a near-final look at the Morph 1.0 API. However, if someone has a good idea for an API improvement before the Morph 1.0 release, it will certainly be incorporated. Also, before the 1.0 release, the composite package will probably be moved into its own SourceForge project. New in this release: - Test coverage at 61.1% - New wrapper package You can access the release at http://morph.sourceforge.net Matt - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [javaflow] test cases in junit?
Ok, here's a start, anyway. Some notes: * The simplelog setup wasn't working at all for me for anything less than info, so I added log4j into the project.xml. Works fine now. Not sure if you were having a similar problem? junit is also added to project.xml. * There are some references to /home/tcurdt in .classpath. I didn't touch them. Does this even belong in svn? * I added a ContinuationException class that can be thrown to clients using this code instead of stuff like java.lang.reflect.InvocationTargetException that is dependent on the underlying bytecode toolkit. * Added some serialVersionUID fields to Serializable classes. * The test case causes an exception to be thrown and tests for it, so be aware of that when you see the stacktrace in the output. * In the TODO file, you mention something about removing the Continuable and ContinuationCapable marker interfaces. Can you please elaborate on the reasons behind that? Just starting off small for now - more soon. phil. Torsten Curdt wrote: Any objections to receiving test cases using junit? Phil, of course not! :) ...actually it was my plan using junit for that. cheers -- Torsten - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Whirlycott Philip Jacob [EMAIL PROTECTED] http://www.whirlycott.com/phil/ Index: C:/Documents and Settings/pjacob/My Documents/workspace/javaflow/.classpath === --- C:/Documents and Settings/pjacob/My Documents/workspace/javaflow/.classpath (revision 149125) +++ C:/Documents and Settings/pjacob/My Documents/workspace/javaflow/.classpath (working copy) @@ -8,5 +8,7 @@ classpathentry kind=var path=MAVEN_REPO/commons-logging/jars/commons-logging-api-1.0.4.jar/ classpathentry kind=var path=MAVEN_REPO/commons-logging/jars/commons-logging-1.0.4.jar/ classpathentry kind=var path=MAVEN_REPO/ant/jars/ant-1.5.3-1.jar/ + classpathentry kind=var path=MAVEN_REPO/junit/jars/junit-3.8.1.jar/ + classpathentry kind=var path=MAVEN_REPO/log4j/jars/log4j-1.2.8.jar/ classpathentry kind=output path=bin/ /classpath Index: C:/Documents and Settings/pjacob/My Documents/workspace/javaflow/project.xml === --- C:/Documents and Settings/pjacob/My Documents/workspace/javaflow/project.xml(revision 149125) +++ C:/Documents and Settings/pjacob/My Documents/workspace/javaflow/project.xml(working copy) @@ -68,6 +68,18 @@ artifactIdant/artifactId version1.5.3-1/version /dependency + + dependency + groupIdjunit/groupId + artifactIdjunit/artifactId + version3.8.1/version + /dependency + + dependency + groupIdlog4j/groupId + artifactIdlog4j/artifactId + version1.2.8/version + /dependency /dependencies /project Index: C:/Documents and Settings/pjacob/My Documents/workspace/javaflow/src/test/org/apache/commons/javaflow/ContinuationClassLoaderTestCase.java === --- C:/Documents and Settings/pjacob/My Documents/workspace/javaflow/src/test/org/apache/commons/javaflow/ContinuationClassLoaderTestCase.java (revision 149125) +++ C:/Documents and Settings/pjacob/My Documents/workspace/javaflow/src/test/org/apache/commons/javaflow/ContinuationClassLoaderTestCase.java (working copy) @@ -18,6 +18,8 @@ import java.lang.reflect.Method; import java.util.Map; +import junit.framework.TestCase; + import org.apache.commons.javaflow.utils.ReflectionUtils; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -27,40 +29,70 @@ * @author tcurdt * */ -public final class ContinuationClassLoaderTestCase { +public final class ContinuationClassLoaderTestCase extends TestCase { +/** + * Logger. + */ private final static Log log = LogFactory.getLog(ContinuationClassLoaderTestCase.class); -private void testCalculator() throws Exception { +public void testCalculator() throws Exception { +log.debug(Doing testCalculator()); + +final String calculatorTestClass = org.apache.commons.javaflow.testcode.Calculator; + final ClassLoader cl = new ContinuationClassLoader(getClass().getClassLoader()); -final Class clazz = cl.loadClass(org.apache.commons.javaflow.testcode.Calculator); +final Class clazz = cl.loadClass(calculatorTestClass); +assertNotNull(clazz); -final Map m = ReflectionUtils.discoverMethods(clazz); +//This map contains methods indexed by their names (Strings). +final Map methods = ReflectionUtils.discoverMethods(clazz); +
DO NOT REPLY [Bug 33221] - [logging] null pointer exception in LogFactory.getLog
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://issues.apache.org/bugzilla/show_bug.cgi?id=33221. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND· INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=33221 --- Additional Comments From [EMAIL PROTECTED] 2005-01-30 20:27 --- Could this be because the docs for Class.getClassLoader() include: Returns the class loader for the class. Some implementations may use null to represent the bootstrap class loader. This method will return null in such implementations if this class was loaded by the bootstrap class loader. If Apple's JRE does return null, and commons-logging is in the system classpath (/Library/Java/ Extensions)... The relevant snippet from 1.0.4 source (ultimate cause at LogFactoryImpl:374) is: logInterface = this.getClass().getClassLoader().loadClass (LOG_INTERFACE); If getClassLoader() indeed returns null, as the API spec allows?... -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Jakarta Commons Wiki] Updated: UsingSVN
Date: 2005-01-30T11:34:32 Editor: DirkVerbeeck Wiki: Jakarta Commons Wiki Page: UsingSVN URL: http://wiki.apache.org/jakarta-commons/UsingSVN no comment Change Log: -- @@ -5,23 +5,34 @@ a day. *Instead*, check out individual components, or (more likely) check out trunks-proper or trunks-sandbox. -maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory - -{{{ - repository - connectionscm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk/connection - urlhttp://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk/url - /repository -}}} +'''Checkout all components''' {{{ svn co https://svn.apache.org/repos/asf/jakarta/commons/trunks-proper/ jakarta/commons/trunks-proper svn co https://svn.apache.org/repos/asf/jakarta/commons/trunks-sandbox/ jakarta/commons/trunks-sandbox }}} + +'''Checkout individual components''' {{{ svn co https://svn.apache.org/repos/asf/jakarta/commons/proper/commons-build/trunk jakarta/commons/trunks-proper/commons-build svn co https://svn.apache.org/repos/asf/jakarta/commons/proper/dbcp/trunk jakarta/commons/trunks-proper/dbcp svn co https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cache/trunk jakarta/commons/trunks-sandbox/cache }}} + += Maven config = + +'''project.properties''' +{{{ +maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory +}}} + +'''project.xml''' +{{{ + repository + connectionscm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk/connection + urlhttp://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk/url + /repository +}}} + = Commons repo = * http://svn.apache.org/repos/asf/jakarta/commons/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[all] correction was RE: [ALL] Checking Out Trunk Of All Commons Packages
If you were following both commons-dev and commons-user you would've seen that we already did this on Thursday :-). Please use trunks-proper and trunks-sandbox as they already contain the files migrated from the jakarta-commons and jakarta-commons-sandbox modules. Various builds will fail if you try to build without these files. The correct commands follow: svn checkout http://svn.apache.org/respos/asf/jakarta/commons/trunks-proper jakarta-commons and svn checkout http://svn.apache.org/respos/asf/jakarta/commons/trunks-sandbox jakarta-commons-sandbox Tim O'Brien -Original Message- From: Craig McClanahan [mailto:[EMAIL PROTECTED] Sent: Sunday, January 30, 2005 12:33 AM To: Jakarta Commons Developers List; Jakarta Commons Users List Subject: [ALL] Checking Out Trunk Of All Commons Packages Martin Cooper took advantage of an ability of Subversion (after being pointed at it by Tim O'Brien -- thanks Tim and Martin!) to use the svn:externals capability to create a pseudo-directory of the trunk subdirectory for each Struts subproject. I've implemented the same technique for Commons Proper and Commons Sandbox packages. To check out the trunk (in CVS terms, the HEAD) branch of each Commons Proper and Commons Sandbox package, execute the following commands: mkdir /path/to/jakarta/commons/proper cd /path/to/jakarta/commons/proper svn checkout http://svn.apache.org/respos/asf/jakarta/commons/proper/current mkdir /path/to/jakarta/commons/sandbox cd /path/to/jakarta/commons/sandbox svn checkout http://svn.apache.org/respos/asf/jakarta/commons/sandbox/current A couple of notes: * You can, of course, customize the /path/to/jakarta/commons part of the paths above. * Commons committers should use https in place of http in the above URLs, so that you'll be able to do commits. Craig McClanahan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149147 - jakarta/commons/proper/current
Author: tobrien Date: Sun Jan 30 11:46:41 2005 New Revision: 149147 URL: http://svn.apache.org/viewcvs?view=revrev=149147 Log: Removing, please see commons-dev mail thread from Thursday Removed: jakarta/commons/proper/current/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149148 - jakarta/commons/sandbox/current
Author: tobrien Date: Sun Jan 30 11:47:03 2005 New Revision: 149148 URL: http://svn.apache.org/viewcvs?view=revrev=149148 Log: Removing, please see original commons-dev thread from Thursday Removed: jakarta/commons/sandbox/current/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Morph Beta 1 Released
Thanks, Matt. I have been looking forward to this. I am going to spend the afternoon just nosing around in Morph. Jack This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149149 - jakarta/commons/trunks-sandbox
Author: dirkv Date: Sun Jan 30 12:06:37 2005 New Revision: 149149 URL: http://svn.apache.org/viewcvs?view=revrev=149149 Log: update svn:externals Modified: jakarta/commons/trunks-sandbox/ (props changed) Propchange: jakarta/commons/trunks-sandbox/ -- --- svn:externals (original) +++ svn:externals Sun Jan 30 12:06:37 2005 @@ -1,69 +1,35 @@ -amend https://svn.apache.org/repos/asf/jakarta/commons/sandbox/amend/trunk -armi https://svn.apache.org/repos/asf/jakarta/commons/sandbox/armi/trunk -attributes https://svn.apache.org/repos/asf/jakarta/commons/sandbox/attributes/trunk -betwixt https://svn.apache.org/repos/asf/jakarta/commons/sandbox/betwixt/trunk -bzip2 https://svn.apache.org/repos/asf/jakarta/commons/sandbox/bzip2/trunk +commons-build https://svn.apache.org/repos/asf/jakarta/commons/proper/commons-build/trunk cache https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cache/trunk cadastre https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cadastre/trunk -chain https://svn.apache.org/repos/asf/jakarta/commons/sandbox/chain/trunk -cjan https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cjan/trunk clazz https://svn.apache.org/repos/asf/jakarta/commons/sandbox/clazz/trunk cli https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cli/trunk -codec https://svn.apache.org/repos/asf/jakarta/commons/sandbox/codec/trunk codec-multipart https://svn.apache.org/repos/asf/jakarta/commons/sandbox/codec-multipart/trunk compress https://svn.apache.org/repos/asf/jakarta/commons/sandbox/compress/trunk -configuration https://svn.apache.org/repos/asf/jakarta/commons/sandbox/configuration/trunk contract https://svn.apache.org/repos/asf/jakarta/commons/sandbox/contract/trunk convert https://svn.apache.org/repos/asf/jakarta/commons/sandbox/convert/trunk -daemon https://svn.apache.org/repos/asf/jakarta/commons/sandbox/daemon/trunk -dbutils https://svn.apache.org/repos/asf/jakarta/commons/sandbox/dbutils/trunk -digester https://svn.apache.org/repos/asf/jakarta/commons/sandbox/digester/trunk -discovery https://svn.apache.org/repos/asf/jakarta/commons/sandbox/discovery/trunk -el https://svn.apache.org/repos/asf/jakarta/commons/sandbox/el/trunk email https://svn.apache.org/repos/asf/jakarta/commons/sandbox/email/trunk events https://svn.apache.org/repos/asf/jakarta/commons/sandbox/events/trunk feedparser https://svn.apache.org/repos/asf/jakarta/commons/sandbox/feedparser/trunk -fileupload https://svn.apache.org/repos/asf/jakarta/commons/sandbox/fileupload/trunk filters https://svn.apache.org/repos/asf/jakarta/commons/sandbox/filters/trunk functor https://svn.apache.org/repos/asf/jakarta/commons/sandbox/functor/trunk grant https://svn.apache.org/repos/asf/jakarta/commons/sandbox/grant/trunk -graph https://svn.apache.org/repos/asf/jakarta/commons/sandbox/graph/trunk graph2 https://svn.apache.org/repos/asf/jakarta/commons/sandbox/graph2/trunk http https://svn.apache.org/repos/asf/jakarta/commons/sandbox/http/trunk i18n https://svn.apache.org/repos/asf/jakarta/commons/sandbox/i18n/trunk id https://svn.apache.org/repos/asf/jakarta/commons/sandbox/id/trunk javaflow https://svn.apache.org/repos/asf/jakarta/commons/sandbox/javaflow/trunk jci https://svn.apache.org/repos/asf/jakarta/commons/sandbox/jci/trunk -jdbc2pool https://svn.apache.org/repos/asf/jakarta/commons/sandbox/jdbc2pool/trunk -jelly https://svn.apache.org/repos/asf/jakarta/commons/sandbox/jelly/trunk jex https://svn.apache.org/repos/asf/jakarta/commons/sandbox/jex/trunk -jexl https://svn.apache.org/repos/asf/jakarta/commons/sandbox/jexl/trunk jjar https://svn.apache.org/repos/asf/jakarta/commons/sandbox/jjar/trunk -joran https://svn.apache.org/repos/asf/jakarta/commons/sandbox/joran/trunk jpath https://svn.apache.org/repos/asf/jakarta/commons/sandbox/jpath/trunk -jrcs https://svn.apache.org/repos/asf/jakarta/commons/sandbox/jrcs/trunk jux
Removing Graduated Components from trunks-sandbox was RE: svn commit: r149149 - jakarta/commons/trunks-sandbox
I agree with this commit. I think once a component has graduated it should no longer be a part of the sandbox, but we might need to make some exceptions for things like CLI. I believe CLI2 was developed in the sandbox eventhough CLI was in proper. Anyone else have any strong feelings here? Someone had mentioned that it would be valuable to preserve history by copying sandbox tags and branches to an archives directory for each component at the same level as branches and tags? Anyone? Tim -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Sunday, January 30, 2005 2:07 PM To: [EMAIL PROTECTED] Subject: svn commit: r149149 - jakarta/commons/trunks-sandbox Author: dirkv Date: Sun Jan 30 12:06:37 2005 New Revision: 149149 URL: http://svn.apache.org/viewcvs?view=revrev=149149 Log: update svn:externals Modified: jakarta/commons/trunks-sandbox/ (props changed) Propchange: jakarta/commons/trunks-sandbox/ -- --- svn:externals (original) +++ svn:externals Sun Jan 30 12:06:37 2005 @@ -1,69 +1,35 @@ -amend https://svn.apache.org/repos/asf/jakarta/commons/sandbox/amend /trunk -armi https://svn.apache.org/repos/asf/jakarta/commons/sandbox/armi/ trunk -attributes https://svn.apache.org/repos/asf/jakarta/commons/sandbox/attri butes/trunk -betwixt https://svn.apache.org/repos/asf/jakarta/commons/sandbox/betwi xt/trunk -bzip2 https://svn.apache.org/repos/asf/jakarta/commons/sandbox/bzip2 /trunk +commons-build https://svn.apache.org/repos/asf/jakarta/commons/proper/common s-build/trunk cache https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cache /trunk cadastre https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cadas tre/trunk -chain https://svn.apache.org/repos/asf/jakarta/commons/sandbox/chain /trunk -cjan https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cjan/ trunk clazz https://svn.apache.org/repos/asf/jakarta/commons/sandbox/clazz /trunk cli https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cli/t runk -codec https://svn.apache.org/repos/asf/jakarta/commons/sandbox/codec/trunk codec-multipart https://svn.apache.org/repos/asf/jakarta/commons/sandbox/codec -multipart/trunk compress https://svn.apache.org/repos/asf/jakarta/commons/sandbox/compr ess/trunk -configuration https://svn.apache.org/repos/asf/jakarta/commons/sandbox/confi guration/trunk contract https://svn.apache.org/repos/asf/jakarta/commons/sandbox/contr act/trunk convert https://svn.apache.org/repos/asf/jakarta/commons/sandbox/conve rt/trunk -daemon https://svn.apache.org/repos/asf/jakarta/commons/sandbox/daemo n/trunk -dbutils https://svn.apache.org/repos/asf/jakarta/commons/sandbox/dbuti ls/trunk -digester https://svn.apache.org/repos/asf/jakarta/commons/sandbox/diges ter/trunk -discovery https://svn.apache.org/repos/asf/jakarta/commons/sandbox/disco very/trunk -el https://svn.apache.org/repos/asf/jakarta/commons/sandbox/el/trunk email https://svn.apache.org/repos/asf/jakarta/commons/sandbox/email /trunk events https://svn.apache.org/repos/asf/jakarta/commons/sandbox/event s/trunk feedparser https://svn.apache.org/repos/asf/jakarta/commons/sandbox/feedp arser/trunk -fileupload https://svn.apache.org/repos/asf/jakarta/commons/sandbox/fileu pload/trunk filters https://svn.apache.org/repos/asf/jakarta/commons/sandbox/filte rs/trunk functor https://svn.apache.org/repos/asf/jakarta/commons/sandbox/funct or/trunk grant https://svn.apache.org/repos/asf/jakarta/commons/sandbox/grant /trunk -graph https://svn.apache.org/repos/asf/jakarta/commons/sandbox/graph /trunk graph2 https://svn.apache.org/repos/asf/jakarta/commons/sandbox/graph 2/trunk http https://svn.apache.org/repos/asf/jakarta/commons/sandbox/http/ trunk i18n https://svn.apache.org/repos/asf/jakarta/commons/sandbox/i18n/ trunk id https://svn.apache.org/repos/asf/jakarta/commons/sandbox/id/trunk javaflow https://svn.apache.org/repos/asf/jakarta/commons/sandbox/javaf low/trunk jci
New svnmailer was RE: svn commit: r149149 - jakarta/commons/trunks-sandbox
If you are not following the infrastructure list, note that this is the first email notification of a change to a Subversion property. Justin Erenkrantz just installed svnmailer (http://opensource.perlig.de/svnmailer/doc-1.0/) this afternoon. Tim O'Brien -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Sunday, January 30, 2005 2:07 PM To: [EMAIL PROTECTED] Subject: svn commit: r149149 - jakarta/commons/trunks-sandbox Author: dirkv Date: Sun Jan 30 12:06:37 2005 New Revision: 149149 URL: http://svn.apache.org/viewcvs?view=revrev=149149 Log: update svn:externals Modified: jakarta/commons/trunks-sandbox/ (props changed) Propchange: jakarta/commons/trunks-sandbox/ -- --- svn:externals (original) +++ svn:externals Sun Jan 30 12:06:37 2005 @@ -1,69 +1,35 @@ -amend https://svn.apache.org/repos/asf/jakarta/commons/sandbox/amend /trunk -armi https://svn.apache.org/repos/asf/jakarta/commons/sandbox/armi/ trunk -attributes https://svn.apache.org/repos/asf/jakarta/commons/sandbox/attri butes/trunk -betwixt https://svn.apache.org/repos/asf/jakarta/commons/sandbox/betwi xt/trunk -bzip2 https://svn.apache.org/repos/asf/jakarta/commons/sandbox/bzip2 /trunk +commons-build https://svn.apache.org/repos/asf/jakarta/commons/proper/common s-build/trunk cache https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cache /trunk cadastre https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cadas tre/trunk -chain https://svn.apache.org/repos/asf/jakarta/commons/sandbox/chain /trunk -cjan https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cjan/ trunk clazz https://svn.apache.org/repos/asf/jakarta/commons/sandbox/clazz /trunk cli https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cli/t runk -codec https://svn.apache.org/repos/asf/jakarta/commons/sandbox/codec/trunk codec-multipart https://svn.apache.org/repos/asf/jakarta/commons/sandbox/codec -multipart/trunk compress https://svn.apache.org/repos/asf/jakarta/commons/sandbox/compr ess/trunk -configuration https://svn.apache.org/repos/asf/jakarta/commons/sandbox/confi guration/trunk contract https://svn.apache.org/repos/asf/jakarta/commons/sandbox/contr act/trunk convert https://svn.apache.org/repos/asf/jakarta/commons/sandbox/conve rt/trunk -daemon https://svn.apache.org/repos/asf/jakarta/commons/sandbox/daemo n/trunk -dbutils https://svn.apache.org/repos/asf/jakarta/commons/sandbox/dbuti ls/trunk -digester https://svn.apache.org/repos/asf/jakarta/commons/sandbox/diges ter/trunk -discovery https://svn.apache.org/repos/asf/jakarta/commons/sandbox/disco very/trunk -el https://svn.apache.org/repos/asf/jakarta/commons/sandbox/el/trunk email https://svn.apache.org/repos/asf/jakarta/commons/sandbox/email /trunk events https://svn.apache.org/repos/asf/jakarta/commons/sandbox/event s/trunk feedparser https://svn.apache.org/repos/asf/jakarta/commons/sandbox/feedp arser/trunk -fileupload https://svn.apache.org/repos/asf/jakarta/commons/sandbox/fileu pload/trunk filters https://svn.apache.org/repos/asf/jakarta/commons/sandbox/filte rs/trunk functor https://svn.apache.org/repos/asf/jakarta/commons/sandbox/funct or/trunk grant https://svn.apache.org/repos/asf/jakarta/commons/sandbox/grant /trunk -graph https://svn.apache.org/repos/asf/jakarta/commons/sandbox/graph /trunk graph2 https://svn.apache.org/repos/asf/jakarta/commons/sandbox/graph 2/trunk http https://svn.apache.org/repos/asf/jakarta/commons/sandbox/http/ trunk i18n https://svn.apache.org/repos/asf/jakarta/commons/sandbox/i18n/ trunk id https://svn.apache.org/repos/asf/jakarta/commons/sandbox/id/trunk javaflow https://svn.apache.org/repos/asf/jakarta/commons/sandbox/javaf low/trunk jci https://svn.apache.org/repos/asf/jakarta/commons/sandbox/jci/t runk -jdbc2pool https://svn.apache.org/repos/asf/jakarta/commons/sandbox/jdbc2 pool/trunk -jelly
svn commit: r149150 - jakarta/commons/trunks-sandbox
Author: dirkv Date: Sun Jan 30 12:14:14 2005 New Revision: 149150 URL: http://svn.apache.org/viewcvs?view=revrev=149150 Log: update svn:externals Modified: jakarta/commons/trunks-sandbox/ (props changed) Propchange: jakarta/commons/trunks-sandbox/ -- --- svn:externals (original) +++ svn:externals Sun Jan 30 12:14:14 2005 @@ -1,6 +1,5 @@ commons-build https://svn.apache.org/repos/asf/jakarta/commons/proper/commons-build/trunk cache https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cache/trunk -cadastre https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cadastre/trunk clazz https://svn.apache.org/repos/asf/jakarta/commons/sandbox/clazz/trunk cli https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cli/trunk codec-multipart https://svn.apache.org/repos/asf/jakarta/commons/sandbox/codec-multipart/trunk @@ -44,3 +43,4 @@ workflow https://svn.apache.org/repos/asf/jakarta/commons/sandbox/workflow/trunk xmlio https://svn.apache.org/repos/asf/jakarta/commons/sandbox/xmlio/trunk xmlunit https://svn.apache.org/repos/asf/jakarta/commons/sandbox/xmlunit/trunk +xo https://svn.apache.org/repos/asf/jakarta/commons/sandbox/xo/trunk - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149151 - in jakarta/commons/proper/commons-build/trunk: project.properties.sample sandbox-project.xml
Author: dirkv Date: Sun Jan 30 12:20:26 2005 New Revision: 149151 URL: http://svn.apache.org/viewcvs?view=revrev=149151 Log: shared sandbox-project.xml Added: jakarta/commons/proper/commons-build/trunk/project.properties.sample jakarta/commons/proper/commons-build/trunk/sandbox-project.xml Added: jakarta/commons/proper/commons-build/trunk/project.properties.sample URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/commons-build/trunk/project.properties.sample?view=autorev=149151 == --- jakarta/commons/proper/commons-build/trunk/project.properties.sample (added) +++ jakarta/commons/proper/commons-build/trunk/project.properties.sample Sun Jan 30 12:20:26 2005 @@ -0,0 +1,77 @@ +# Copyright 2004 The Apache Software Foundation +# +# Licensed under the Apache License, Version 2.0 (the License); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an AS IS BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +## +# Properties that override Maven build defaults +# $Id: project.properties,v 1.6 2004/02/18 03:58:12 mdiggory Exp $ +## +maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory + + + +## +# Apache Central Repository +## +maven.repo.central=www.apache.org +maven.repo.central.directory=/www/www.apache.org/dist/java-repository +maven.remote.group=apcvs + + + +## +# JUnit Testing +## +maven.test.failure = false +maven.junit.fork=true + +#If you wish to skip tests when doing builds, uncomment +#maven.test.skip = true + + + +## +# commons site LF +## +maven.xdoc.jsl=../sandbox-build/commons-site.jsl +maven.xdoc.date=left +maven.xdoc.poweredby.image=maven-feather.png +maven.xdoc.version=${pom.currentVersion} +maven.xdoc.developmentProcessUrl=http://jakarta.apache.org/commons/charter.html + +# once we create a theme url it should go here. +#maven.xdoc.theme.url= + + + +## +# Checkstyle +## +maven.checkstyle.properties=${basedir}/checkstyle.xml +maven.linkcheck.enable=false + + + +## +# JavaDoc +# +# javadoc urls can be added here, multiple urls are appended using a comma +# +# maven.javadoc.links = http://foo/bar/api,\ +# http://flim/flam/api/ +## +maven.javadoc.links = http://java.sun.com/j2se/1.4.2/docs/api/ + + + + Added: jakarta/commons/proper/commons-build/trunk/sandbox-project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/commons-build/trunk/sandbox-project.xml?view=autorev=149151 == --- jakarta/commons/proper/commons-build/trunk/sandbox-project.xml (added) +++ jakarta/commons/proper/commons-build/trunk/sandbox-project.xml Sun Jan 30 12:20:26 2005 @@ -0,0 +1,117 @@ +?xml version=1.0 encoding=UTF-8? +!-- + Copyright 2004 The Apache Software Foundation + + Licensed under the Apache License, Version 2.0 (the License); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an AS IS BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +-- +project + pomVersion3/pomVersion + idcommons-sandbox-master/id + nameCommons Sandbox Master Maven POM/name + currentVersion1.0/currentVersion + packageorg.apache.commons.${pom.artifactId.substring(8)}.*/package + urlhttp://jakarta.apache.org/commons/sandbox/${pom.artifactId.substring(8)}/index.html/url + + organization +nameThe Apache Software Foundation/name +
svn commit: r149154 - jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java
Author: olegk Date: Sun Jan 30 13:02:40 2005 New Revision: 149154 URL: http://svn.apache.org/viewcvs?view=revrev=149154 Log: Maven workaround Modified: jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java Modified: jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java?view=diffr1=149153r2=149154 == --- jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java (original) +++ jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java Sun Jan 30 13:02:40 2005 @@ -1,7 +1,7 @@ /* * $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//httpclient/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java,v 1.1 2004/12/11 22:35:26 olegk Exp $ * $Revision: 1.1 $ - * $Date: 2004/12/11 22:35:26 $ + * $Date$ * * * @@ -37,6 +37,8 @@ import javax.net.ServerSocketFactory; import org.apache.commons.httpclient.server.SimpleSocketFactory; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; import com.sun.net.ssl.KeyManager; import com.sun.net.ssl.KeyManagerFactory; @@ -49,12 +51,17 @@ */ public class SimpleSSLSocketFactory implements SimpleSocketFactory { +private static final Log LOG = LogFactory.getLog(SimpleSocketFactory.class); + private static SSLContext SSLCONTEXT = null; private static SSLContext createSSLContext() { try { ClassLoader cl = SimpleSocketFactory.class.getClassLoader(); URL url = cl.getResource(org/apache/commons/httpclient/ssl/simpleserver.keystore); +if (url == null) { +url = new URL(file:src/test/org/apache/commons/httpclient/ssl/simpleserver.keystore); +} KeyStore keystore = KeyStore.getInstance(jks); keystore.load(url.openStream(), nopassword.toCharArray()); KeyManagerFactory kmfactory = KeyManagerFactory.getInstance( @@ -67,6 +74,7 @@ } catch (Exception ex) { // this is not the way a sane exception handling should be done // but for our simple HTTP testing framework this will suffice +LOG.error(ex.getMessage(), ex); throw new IllegalStateException(ex.getMessage()); } Modified: jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java?view=diffr1=149153r2=149154 == --- jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java (original) +++ jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java Sun Jan 30 13:02:40 2005 @@ -1,7 +1,7 @@ /* * $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//httpclient/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java,v 1.1 2004/12/11 22:35:26 olegk Exp $ * $Revision: 1.1 $ - * $Date: 2004/12/11 22:35:26 $ + * $Date$ * * * @@ -41,6 +41,8 @@ import org.apache.commons.httpclient.protocol.ControllerThreadSocketFactory; import org.apache.commons.httpclient.protocol.SecureProtocolSocketFactory; import org.apache.commons.httpclient.server.SimpleSocketFactory; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; import com.sun.net.ssl.SSLContext; import com.sun.net.ssl.TrustManager; @@ -48,12 +50,17 @@ public class SimpleSSLTestProtocolSocketFactory implements SecureProtocolSocketFactory { +private static final Log LOG = LogFactory.getLog(SimpleSSLTestProtocolSocketFactory.class); + private static SSLContext SSLCONTEXT = null; private static SSLContext createSSLContext() { try { ClassLoader cl = SimpleSocketFactory.class.getClassLoader(); URL url = cl.getResource(org/apache/commons/httpclient/ssl/simpleserver.keystore); +if (url == null) { +url = new
svn commit: r149155 - jakarta/commons/sandbox/cache/trunk/build.xml
Author: craigmcc Date: Sun Jan 30 13:12:47 2005 New Revision: 149155 URL: http://svn.apache.org/viewcvs?view=revrev=149155 Log: Remove unnecessary dependence on LICENSE file in parent directory. Modified: jakarta/commons/sandbox/cache/trunk/build.xml Modified: jakarta/commons/sandbox/cache/trunk/build.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/cache/trunk/build.xml?view=diffr1=149154r2=149155 == --- jakarta/commons/sandbox/cache/trunk/build.xml (original) +++ jakarta/commons/sandbox/cache/trunk/build.xml Sun Jan 30 13:12:47 2005 @@ -13,7 +13,7 @@ See the License for the specific language governing permissions and limitations under the License. -- -!-- $Id: build.xml,v 1.3 2004/02/24 21:34:16 scolebourne Exp $ -- +!-- $Id$ -- project name=commons-cache default=test basedir=. !-- patternset describing files to be copied from the doc directory -- @@ -138,7 +138,7 @@ target name=doc-top depends=init mkdir dir=${dest}/ - copy todir=${dest} file=../LICENSE/ + copy todir=${dest} file=LICENSE.txt/ /target target name=doc-copy depends=init if=available-doc - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149156 - jakarta/commons/proper/commons-build/trunk/project.properties jakarta/commons/proper/commons-build/trunk/project.xml
Author: dirkv Date: Sun Jan 30 13:14:11 2005 New Revision: 149156 URL: http://svn.apache.org/viewcvs?view=revrev=149156 Log: Use SVN changelog Modified: jakarta/commons/proper/commons-build/trunk/project.properties jakarta/commons/proper/commons-build/trunk/project.xml Modified: jakarta/commons/proper/commons-build/trunk/project.properties URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/commons-build/trunk/project.properties?view=diffr1=149155r2=149156 == --- jakarta/commons/proper/commons-build/trunk/project.properties (original) +++ jakarta/commons/proper/commons-build/trunk/project.properties Sun Jan 30 13:14:11 2005 @@ -16,8 +16,9 @@ ## # Properties that override Maven build defaults -# $Id: project.properties,v 1.14 2004/11/26 16:18:26 mdiggory Exp $ +# $Id$ ## +maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory Modified: jakarta/commons/proper/commons-build/trunk/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/commons-build/trunk/project.xml?view=diffr1=149155r2=149156 == --- jakarta/commons/proper/commons-build/trunk/project.xml (original) +++ jakarta/commons/proper/commons-build/trunk/project.xml Sun Jan 30 13:14:11 2005 @@ -47,12 +47,12 @@ siteAddressjakarta.apache.org/siteAddress siteDirectory/www/jakarta.apache.org/commons/siteDirectory distributionDirectory/www/jakarta.apache.org/builds/jakarta-commons/distributionDirectory - + repository -connectionscm:cvs:pserver:[EMAIL PROTECTED]:/home/cvspublic:jakarta-commons/connection -urlhttp://cvs.apache.org/viewcvs/jakarta-commons/url - /repository - + connectionscm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk/connection + urlhttp://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk/url + /repository + mailingLists mailingList nameCommons Dev List/name - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [logging] 1.0.5 release plan
On 29 Jan 2005, at 07:53, Brian Stansberry wrote: Hi Robert, Sorry to drop off the face of the earth -- my wife and I had a baby last month :) so . congratulations :) I'll have some time on Sunday and would be happy to help out with documentation if you'd like. that'd be great. my main development machine (G4 cube) blew at least a fan on Thursday and I've spent most of the weekend setting stuff up on a secondary machine and disassembling my cube. with the move to subversion coming as well, it may take me a while to catch up... Assuming you plan to format the Release Notes similarly to the 1.0.4 release, I can draft a couple paragraphs re: the change to LogFactory and the addition of WeakHashtable. if can update the user documentation, then it's probably easier for me to pull it out for the release notes. I was also thinking a note in the user guide similar to the class javadoc in WeakHashtable might be useful. Or anything else you think appropriate. something for the user guide similar to the class javadocs together with some notes about the distribution (dropping the optional jar into the classpath) would be great :) - robert - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [all] correction was RE: [ALL] Checking Out Trunk Of All Commons Packages
I try to follow these lists, but Gmail's spam filter ate these and I didn't see them :-(. Glad to see someone had already done this. Craig On Sun, 30 Jan 2005 14:45:34 -0500, Tim O'Brien [EMAIL PROTECTED] wrote: If you were following both commons-dev and commons-user you would've seen that we already did this on Thursday :-). Please use trunks-proper and trunks-sandbox as they already contain the files migrated from the jakarta-commons and jakarta-commons-sandbox modules. Various builds will fail if you try to build without these files. The correct commands follow: svn checkout http://svn.apache.org/respos/asf/jakarta/commons/trunks-proper jakarta-commons and svn checkout http://svn.apache.org/respos/asf/jakarta/commons/trunks-sandbox jakarta-commons-sandbox Tim O'Brien -Original Message- From: Craig McClanahan [mailto:[EMAIL PROTECTED] Sent: Sunday, January 30, 2005 12:33 AM To: Jakarta Commons Developers List; Jakarta Commons Users List Subject: [ALL] Checking Out Trunk Of All Commons Packages Martin Cooper took advantage of an ability of Subversion (after being pointed at it by Tim O'Brien -- thanks Tim and Martin!) to use the svn:externals capability to create a pseudo-directory of the trunk subdirectory for each Struts subproject. I've implemented the same technique for Commons Proper and Commons Sandbox packages. To check out the trunk (in CVS terms, the HEAD) branch of each Commons Proper and Commons Sandbox package, execute the following commands: mkdir /path/to/jakarta/commons/proper cd /path/to/jakarta/commons/proper svn checkout http://svn.apache.org/respos/asf/jakarta/commons/proper/current mkdir /path/to/jakarta/commons/sandbox cd /path/to/jakarta/commons/sandbox svn checkout http://svn.apache.org/respos/asf/jakarta/commons/sandbox/current A couple of notes: * You can, of course, customize the /path/to/jakarta/commons part of the paths above. * Commons committers should use https in place of http in the above URLs, so that you'll be able to do commits. Craig McClanahan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [configuration] auto build fails
The build is succeeding, but the unit tests (which are executed by the dist target of the generated build.xml file) are failing, which causes the entire build to fail. Log file of running ant clean dist is attached. Craig On Sun, 30 Jan 2005 17:30:33 +0100, Oliver Heger [EMAIL PROTECTED] wrote: I tried to regenerate the build.xml file using the latest version of the maven ant plugin, but it still doesn't seem to work (the zips for the binary distribution are still empty, the source distros look a bit cleaner, at least they do not contain that strange absolute path any more). Craig, can you send me some logs on what is happening? On my local machine the build runs without errors. I also had a look at the build files of other components. I could not recognize a common pattern. Are most of them created by hand? Tx Oliver Craig McClanahan wrote: The nightly builds rely on the availability of an Ant build.xml file on which ant clean dist can be completed successfully. The build script for [configuration] blows up with compile errors (looks like it cannot find the servlet API classes). Craig On Sat, 22 Jan 2005 21:07:45 -0600, Vic [EMAIL PROTECTED] wrote: In downloads, the nightly build for configuration is 45 bytes. .V -- RiA-SoA w/JDNC http://www.SandraSF.com forums - help develop a community My blog http://www.sandrasf.com/adminBlog - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Buildfile: build.xml clean: [delete] Deleting directory /home/craigmcc/Apache/jakarta/commons/proper/current/configuration/target init: [mkdir] Created dir: /home/craigmcc/Apache/jakarta/commons/proper/current/configuration/target/lib get-deps: [get] Getting: http://www.ibiblio.org/maven/commons-collections/jars/commons-collections-3.0.jar [get] Getting: http://www.ibiblio.org/maven/commons-lang/jars/commons-lang-2.0.jar [get] Getting: http://www.ibiblio.org/maven/dom4j/jars/dom4j-1.4.jar [get] Getting: http://www.ibiblio.org/maven/commons-logging/jars/commons-logging-1.0.4.jar [get] Getting: http://www.ibiblio.org/maven/commons-digester/jars/commons-digester-1.5.jar [get] Getting: http://www.ibiblio.org/maven/commons-beanutils/jars/commons-beanutils-core-1.7.0.jar [get] Getting: http://www.ibiblio.org/maven/commons-beanutils/jars/commons-beanutils-bean-collections-1.7.0.jar [get] Getting: http://www.ibiblio.org/maven/xerces/jars/xerces-2.2.1.jar [get] Getting: http://www.ibiblio.org/maven/xml-apis/jars/xml-apis-2.0.2.jar [get] Getting: http://www.ibiblio.org/maven/servletapi/jars/servletapi-2.3.jar [get] Getting: http://www.ibiblio.org/maven/spice/jars/spice-jndikit-1.1.jar [get] Getting: http://www.ibiblio.org/maven/commons-dbcp/jars/commons-dbcp-1.1.jar [get] Getting: http://www.ibiblio.org/maven/commons-pool/jars/commons-pool-1.1.jar [get] Getting: http://www.ibiblio.org/maven/hsqldb/jars/hsqldb-1.7.2.2.jar [get] Getting: http://www.ibiblio.org/maven/dbunit/jars/dbunit-2.1.jar [get] Getting: http://www.ibiblio.org/maven/junit/jars/junit-3.8.1.jar [get] Getting: http://www.ibiblio.org/maven/junit-addons/jars/junit-addons-1.4.jar [get] Getting: http://www.ibiblio.org/maven/mockobjects/jars/mockobjects-core-0.09.jar [get] Getting: http://www.ibiblio.org/maven/mockobjects/jars/mockobjects-jdk1.4-j2ee1.3-0.09.jar [get] Getting: http://www.ibiblio.org/maven/resources/jars/resources-1.0.jar [get] Error opening connection java.io.IOException [get] Error opening connection java.io.IOException [get] Error opening connection java.io.IOException [get] Can't get http://www.ibiblio.org/maven/resources/jars/resources-1.0.jar to /home/craigmcc/Apache/jakarta/commons/proper/current/configuration/target/lib/resources-1.0.jar [get] Getting: http://www.ibiblio.org/maven/maven-plugins/plugins/maven-tasks-plugin-1.1.0.jar [get] Getting: http://www.ibiblio.org/maven/maven-plugins/plugins/maven-findbugs-plugin-0.8.4.jar compile: [mkdir] Created dir: /home/craigmcc/Apache/jakarta/commons/proper/current/configuration/target/classes [javac] Compiling 42 source files to /home/craigmcc/Apache/jakarta/commons/proper/current/configuration/target/classes [copy] Copying 2 files to /home/craigmcc/Apache/jakarta/commons/proper/current/configuration/target/classes junit-present: compile-tests: [mkdir] Created dir:
RE: [all] correction was RE: [ALL] Checking Out Trunk Of All Commons Packages
Understood, same problem with spam filters. We can eventually move these to current, but when we do, let's gets docs updated and do an svn move. -Original Message- From: Craig McClanahan [mailto:[EMAIL PROTECTED] Sent: Sunday, January 30, 2005 3:24 PM To: Jakarta Commons Users List Cc: Jakarta Commons Developers List Subject: Re: [all] correction was RE: [ALL] Checking Out Trunk Of All Commons Packages I try to follow these lists, but Gmail's spam filter ate these and I didn't see them :-(. Glad to see someone had already done this. Craig On Sun, 30 Jan 2005 14:45:34 -0500, Tim O'Brien [EMAIL PROTECTED] wrote: If you were following both commons-dev and commons-user you would've seen that we already did this on Thursday :-). Please use trunks-proper and trunks-sandbox as they already contain the files migrated from the jakarta-commons and jakarta-commons-sandbox modules. Various builds will fail if you try to build without these files. The correct commands follow: svn checkout http://svn.apache.org/respos/asf/jakarta/commons/trunks-proper jakarta-commons and svn checkout http://svn.apache.org/respos/asf/jakarta/commons/trunks-sandbox jakarta-commons-sandbox Tim O'Brien -Original Message- From: Craig McClanahan [mailto:[EMAIL PROTECTED] Sent: Sunday, January 30, 2005 12:33 AM To: Jakarta Commons Developers List; Jakarta Commons Users List Subject: [ALL] Checking Out Trunk Of All Commons Packages Martin Cooper took advantage of an ability of Subversion (after being pointed at it by Tim O'Brien -- thanks Tim and Martin!) to use the svn:externals capability to create a pseudo-directory of the trunk subdirectory for each Struts subproject. I've implemented the same technique for Commons Proper and Commons Sandbox packages. To check out the trunk (in CVS terms, the HEAD) branch of each Commons Proper and Commons Sandbox package, execute the following commands: mkdir /path/to/jakarta/commons/proper cd /path/to/jakarta/commons/proper svn checkout http://svn.apache.org/respos/asf/jakarta/commons/proper/current mkdir /path/to/jakarta/commons/sandbox cd /path/to/jakarta/commons/sandbox svn checkout http://svn.apache.org/respos/asf/jakarta/commons/sandbox/current A couple of notes: * You can, of course, customize the /path/to/jakarta/commons part of the paths above. * Commons committers should use https in place of http in the above URLs, so that you'll be able to do commits. Craig McClanahan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [logging] history lessons revisited
On 28 Jan 2005, at 20:15, Richard Sitze wrote: [re-send.. I don't see this picked up... hmmm] Once, a long long time ago... someone wrote: The problem: it won't work if commons-logging.jar is installed in the parent class loader, and log4j.jar ( or another logger ) is installed in a child loader ( like WEB-INF/lib ). What happens: - the factory uses the thread class loader to check if the log4j ( or any other impl. ) exists ( and it does ). - it creates an instance of the Logger adapter. This will be created using parent loader ( the one that loads commons-logging ). - the Logger instance makes references to Category or other classes that are used in it's implementation. End of story, since the class loader can't find the reference. This works fine for JAXP because the adapter for a parser is part of the parser jar. It doesn't work for c-l because the adapter is in the root loader ( with the API), not with the logging impl. That doesn't affect people who just use a single logger or can put the logger impl. in the same place with common-logging. It only affect containers like tomcat, when you want to let each webapp use it's own logger impl. of choice. I tried all kind of introspection games, it won't work. The only solution I see is to make sure the adapters are in the same place with the logger. Solution: Split commons-logging.jar in commons-logging-api.jar ( only the API and the LogFactoryImpl, no adapteer ) and commons-logging-impl.jar. Alternatively, leave commons-logging.jar as it is and create a second commons-logging-api.jar. The -api will be included in the common loader. Each webapp will have to include commons-logging.jar ( or -impl ), and it's own logger. Or course, the best would be to have the adapter included in the logger impl. What do you think ? Craig, Remy can we make another c-l dot release with this change ? ( I'll do some more testing to see how it works ) i suspect that this solution may run into some issues with the way that JCL 1.0.x is factored into API and implementation. of course, i'd be glad for someone to prove me wrong ;) And now I ask... is it *ever* appropriate to use to the Thread Context Class Loader for our auto detect of impls? The correct class loader to use is *always* the classloader used to load the wrapper. No? yes: the test should always be performed with the classloader that used to load the wrapper. (i seem to recall a discussion about this on the commons logging list sometime in the last few months but i can't remember whether any subtle issues emerged...) it may be appropriate to use the thread context class loader if that's the one to be used to load the wrapper. i wonder whether it might make sense for logging implementations to be passed in the classloader which should be used to load whatever classes they required... - robert - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149167 - in jakarta/commons/sandbox/cache/trunk: project.properties project.xml xdocs/navigation.xml
Author: dirkv Date: Sun Jan 30 14:11:26 2005 New Revision: 149167 URL: http://svn.apache.org/viewcvs?view=revrev=149167 Log: using svn:externals the commons-build directory is included into trunks-sandbox, this removes the dependency on the ../jakarta-commons/ directory path Modified: jakarta/commons/sandbox/cache/trunk/project.properties jakarta/commons/sandbox/cache/trunk/project.xml jakarta/commons/sandbox/cache/trunk/xdocs/navigation.xml Modified: jakarta/commons/sandbox/cache/trunk/project.properties URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/cache/trunk/project.properties?view=diffr1=149166r2=149167 == --- jakarta/commons/sandbox/cache/trunk/project.properties (original) +++ jakarta/commons/sandbox/cache/trunk/project.properties Sun Jan 30 14:11:26 2005 @@ -14,9 +14,9 @@ ## # Properties that override Maven build defaults -# $Id: project.properties,v 1.3 2004/05/30 21:02:41 dirkv Exp $ +# $Id$ ## - +maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory ## @@ -42,11 +42,12 @@ ## # commons site LF ## -maven.xdoc.jsl=../../jakarta-commons/commons-build/commons-site.jsl +maven.xdoc.jsl=../commons-build/commons-site.jsl maven.xdoc.date=bottom maven.xdoc.poweredby.image=maven-feather.png maven.xdoc.version=${pom.currentVersion} maven.xdoc.developmentProcessUrl=http://jakarta.apache.org/commons/charter.html +maven.xdoc.includeProjectDocumentation=yes # once we create a theme url it should go here. #maven.xdoc.theme.url= Modified: jakarta/commons/sandbox/cache/trunk/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/cache/trunk/project.xml?view=diffr1=149166r2=149167 == --- jakarta/commons/sandbox/cache/trunk/project.xml (original) +++ jakarta/commons/sandbox/cache/trunk/project.xml Sun Jan 30 14:11:26 2005 @@ -15,7 +15,7 @@ limitations under the License. -- project - extend../sandbox-build/project.xml/extend + extend../commons-build/sandbox-project.xml/extend nameCommons Cache/name idcommons-cache/id Modified: jakarta/commons/sandbox/cache/trunk/xdocs/navigation.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/cache/trunk/xdocs/navigation.xml?view=diffr1=149166r2=149167 == --- jakarta/commons/sandbox/cache/trunk/xdocs/navigation.xml (original) +++ jakarta/commons/sandbox/cache/trunk/xdocs/navigation.xml Sun Jan 30 14:11:26 2005 @@ -14,7 +14,7 @@ See the License for the specific language governing permissions and limitations under the License. -- -!DOCTYPE org.apache.commons.menus SYSTEM '../../../jakarta-commons/commons-build/menus/menus.dtd' +!DOCTYPE org.apache.commons.menus SYSTEM '../../commons-build/menus/menus.dtd' project name=Commons#xA0;Cache titleCommons#xA0;Cache/title body - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [configuration] auto build fails
On Sat, Jan 22, 2005 at 08:17:33PM -0800, Craig McClanahan wrote: Well, there would be ... if someone wanted to take over the admin for the nightly builds themselves (preferably on an Apache box, instead of my desktop), and that someone wanted to go through and set up the scripts for the two kinds of projects, and then go resolve the inevitable failure cases. It seems like you should try to coordinate with the Gump folks. They have a dedicated box for nightly builds (brutus.apache.org). They should be able to grant you (or any other committer) an account on the box if you ask nicely. BTW, I thought Jakarta Commons was being built with gump? -- justin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149168 - in jakarta/commons/sandbox/clazz/trunk: project.properties project.xml xdocs/navigation.xml
Author: dirkv Date: Sun Jan 30 14:14:33 2005 New Revision: 149168 URL: http://svn.apache.org/viewcvs?view=revrev=149168 Log: using svn:externals the commons-build directory is included into trunks-sandbox, this removes the dependency on the ../jakarta-commons/ directory path Modified: jakarta/commons/sandbox/clazz/trunk/project.properties jakarta/commons/sandbox/clazz/trunk/project.xml jakarta/commons/sandbox/clazz/trunk/xdocs/navigation.xml Modified: jakarta/commons/sandbox/clazz/trunk/project.properties URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/clazz/trunk/project.properties?view=diffr1=149167r2=149168 == --- jakarta/commons/sandbox/clazz/trunk/project.properties (original) +++ jakarta/commons/sandbox/clazz/trunk/project.properties Sun Jan 30 14:14:33 2005 @@ -12,10 +12,12 @@ # See the License for the specific language governing permissions and # limitations under the License. -maven.xdoc.jsl=../../jakarta-commons/commons-build/commons-site.jsl +maven.xdoc.jsl=../commons-build/commons-site.jsl maven.xdoc.date=bottom maven.xdoc.poweredby.image=maven-feather.png maven.xdoc.version=${pom.currentVersion} maven.xdoc.developmentProcessUrl=http://jakarta.apache.org/commons/charter.html +maven.xdoc.includeProjectDocumentation=yes maven.javadoc.links=http://java.sun.com/j2se/1.3/docs/api/ +maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory Modified: jakarta/commons/sandbox/clazz/trunk/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/clazz/trunk/project.xml?view=diffr1=149167r2=149168 == --- jakarta/commons/sandbox/clazz/trunk/project.xml (original) +++ jakarta/commons/sandbox/clazz/trunk/project.xml Sun Jan 30 14:14:33 2005 @@ -15,7 +15,7 @@ limitations under the License. -- project - extend../sandbox-build/project.xml/extend + extend../commons-build/sandbox-project.xml/extend nameCommons Clazz/name idcommons-clazz/id Modified: jakarta/commons/sandbox/clazz/trunk/xdocs/navigation.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/clazz/trunk/xdocs/navigation.xml?view=diffr1=149167r2=149168 == --- jakarta/commons/sandbox/clazz/trunk/xdocs/navigation.xml (original) +++ jakarta/commons/sandbox/clazz/trunk/xdocs/navigation.xml Sun Jan 30 14:14:33 2005 @@ -14,7 +14,7 @@ See the License for the specific language governing permissions and limitations under the License. -- -!DOCTYPE org.apache.commons.menus SYSTEM '../../../jakarta-commons/commons-build/menus/menus.dtd' +!DOCTYPE org.apache.commons.menus SYSTEM '../../commons-build/menus/menus.dtd' project name=Commons#xA0;Clazz titleCommons#xA0;Clazz/title body - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[all] commons-build directory shared between proper sandbox
Now that we are using svn the commons-build directory can be included into trunks-sandbox (using svn:externals), this removes the dependency on the ../jakarta-commons/ directory path You can now use the following in both proper sandbox !DOCTYPE org.apache.commons.menus SYSTEM '../../commons-build/menus/menus.dtd' -- Dirk - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Jakarta Commons Wiki] Updated: UsingSVN
Date: 2005-01-30T14:24:09 Editor: DirkVerbeeck Wiki: Jakarta Commons Wiki Page: UsingSVN URL: http://wiki.apache.org/jakarta-commons/UsingSVN commons-build handling Change Log: -- @@ -11,10 +11,13 @@ svn co https://svn.apache.org/repos/asf/jakarta/commons/trunks-sandbox/ jakarta/commons/trunks-sandbox }}} -'''Checkout individual components''' +'''Checkout individual components''' ''(Don't forget to checkout commons-build!)'' {{{ svn co https://svn.apache.org/repos/asf/jakarta/commons/proper/commons-build/trunk jakarta/commons/trunks-proper/commons-build svn co https://svn.apache.org/repos/asf/jakarta/commons/proper/dbcp/trunk jakarta/commons/trunks-proper/dbcp +}}} +{{{ +svn co https://svn.apache.org/repos/asf/jakarta/commons/proper/commons-build/trunk jakarta/commons/trunks-sandbox/commons-build svn co https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cache/trunk jakarta/commons/trunks-sandbox/cache }}} - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [vfs] proposal: FileUtils
How is this for an interface for file operations? public interface FileOperation { void save(final InputStream newContents) throws FileSystemException; void saveAndBackup(final InputStream newContents) throws FileSystemException; void copyTo(final FileName newLocation) throws FileSystemException; void copyToAndOverwrite(final FileName newLocation) throws FileSystemException; void moveTo(final FileName newLocation) throws FileSystemException; void moveToAndOverwrite(final FileName newLocation) throws FileSystemException; } I think this covers 80%+ of use cases. This is your classic cut/copy/paste operations with a file manager and the usual file-saving operation of an editor. Cheers, --binkley - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149173 - in jakarta/commons/sandbox/feedparser/trunk: TODO xdocs/index.xml xdocs/navigation.xml
Author: burton Date: Sun Jan 30 14:40:40 2005 New Revision: 149173 URL: http://svn.apache.org/viewcvs?view=revrev=149173 Log: ... Modified: jakarta/commons/sandbox/feedparser/trunk/TODO jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml Modified: jakarta/commons/sandbox/feedparser/trunk/TODO URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/TODO?view=diffr1=149172r2=149173 == --- jakarta/commons/sandbox/feedparser/trunk/TODO (original) +++ jakarta/commons/sandbox/feedparser/trunk/TODO Sun Jan 30 14:40:40 2005 @@ -60,3 +60,16 @@ - Tests for autodiscovery - Unit tests don't need to be so LOUD!! + + +- Break down requirements into specific versions of libraries that we need. + +- TODO: +- tests for: + +- RSS and Atom GUIDs +- Atom content +- Atom summary +- xml:base expansion + + Modified: jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml?view=diffr1=149172r2=149173 == --- jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml Sun Jan 30 14:40:40 2005 @@ -206,6 +206,24 @@ /section -- +section name=Content + +p +Content is a generic name for a body of text within an RSS or +Atom post. Due to various format difference there are a number +of ways to include content in a post including HTML encoded +content in the description element, RSS 1.0 mod_content, +xhtml:body, atom:content, atom:summary, etc. +/p + +p +The FeedParser includes a generic ContentFeedParserListener +which allows you to intercept all content markup from all RSS +formats including Atom. +/p + +/section + section name=Strict Specification Conformance p Modified: jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml?view=diffr1=149172r2=149173 == --- jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml Sun Jan 30 14:40:40 2005 @@ -1,11 +1,11 @@ ?xml version=1.0 encoding=ISO-8859-1? !DOCTYPE org.apache.commons.menus SYSTEM '../../commons-build/menus/menus.dtd' -project name=Commons#xA0;Feedparser -titleCommons#xA0;Feedparser/title +project name=FeedParser +titleFeedParser/title body -menu name=Commons#xA0;Feedparser +menu name=FeedParser item name=Overview href=/index.html / -item name=API#xA0;Documentation href=/apidocs/index.html/ +item name=API Documentation href=/apidocs/index.html/ item name=Downloads href=/downloads.html/ /menu common-menus; - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: svn commit: r149154 - jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java jakarta/commons/proper/httpclient/trunk/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java
Yuck :) Can we help fix this? IIRC, other people having problems have corrected them by using /org/apache/commons/... (note leading /). It's been a while since I read the spec on this but it is because no / has a different classloader search criteria which doesn't work inside Maven. I think another alternative is to fork the unit tests. If these resolutions are correct, its probably time for a FAQ entry... - Brett Quoting [EMAIL PROTECTED] [EMAIL PROTECTED]: Author: olegk Date: Sun Jan 30 13:02:40 2005 New Revision: 149154 URL: http://svn.apache.org/viewcvs?view=revrev=149154 Log: Maven workaround - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 33303] New: - Method wildcardMatch of FilenameUtils fail with recurent patterns
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://issues.apache.org/bugzilla/show_bug.cgi?id=33303. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND· INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=33303 Summary: Method wildcardMatch of FilenameUtils fail with recurent patterns Product: Commons Version: unspecified Platform: PC URL: http://jakarta.apache.org/commons/io/ OS/Version: Windows XP Status: NEW Severity: normal Priority: P2 Component: IO AssignedTo: commons-dev@jakarta.apache.org ReportedBy: [EMAIL PROTECTED] The method wildcardMatch of FilenameUtils does not handle recurrent pattern on filename. Add this test case in FilenameUtilsWildcardTestCase.java to check the bug: assertMatch(log.log, *log, true); -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149174 - in jakarta/commons/sandbox/feedparser/trunk: ./ src/java/org/apache/commons/feedparser/ xdocs/
Author: burton Date: Sun Jan 30 14:51:30 2005 New Revision: 149174 URL: http://svn.apache.org/viewcvs?view=revrev=149174 Log: Support for onFeedVersion in other parsers including opml, foaf, etc Modified: jakarta/commons/sandbox/feedparser/trunk/TODO jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/ChangesFeedParser.java jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FOAFFeedParser.java jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedVersion.java jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/HTMLFeedParser.java jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/OPMLFeedParser.java jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml Modified: jakarta/commons/sandbox/feedparser/trunk/TODO URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/TODO?view=diffr1=149173r2=149174 == --- jakarta/commons/sandbox/feedparser/trunk/TODO (original) +++ jakarta/commons/sandbox/feedparser/trunk/TODO Sun Jan 30 14:51:30 2005 @@ -24,6 +24,9 @@ - (DONE) Atom GUIDs and RSS 2.0 GUIDs +- (DONE) Rework the factory mechanism to support multiple FeedParsers... should + be an interface. + - BUG: Make SURE that all these tests work @@ -37,9 +40,6 @@ - Do we support multiple content items in Atom? - We do not support multipart/alternative in the feedparser. - -- Rework the factory mechanism to support multiple FeedParsers... should be an - interface. - Migrate away from JDOM (slower than just using DOM/SAX) Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/ChangesFeedParser.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/ChangesFeedParser.java?view=diffr1=149173r2=149174 == --- jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/ChangesFeedParser.java (original) +++ jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/ChangesFeedParser.java Sun Jan 30 14:51:30 2005 @@ -34,7 +34,7 @@ * Handles parsing Blogger.com changes.xml files. * * @author a href=mailto:[EMAIL PROTECTED]Kevin A. Burton (burtonator)/a - * @version $Id: ChangesFeedParser.java,v 1.1 2004/08/31 21:00:32 burton Exp $ + * @version $Id$ */ public class ChangesFeedParser { @@ -50,8 +50,9 @@ FeedParserState state = new FeedParserState(); -//will result in an incorrect interface if the caller isn't using the -//system correctly. +FeedVersion v = new FeedVersion(); +v.isChanges = true; +listener.onFeedVersion( v ); listener.init(); Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FOAFFeedParser.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FOAFFeedParser.java?view=diffr1=149173r2=149174 == --- jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FOAFFeedParser.java (original) +++ jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FOAFFeedParser.java Sun Jan 30 14:51:30 2005 @@ -28,7 +28,7 @@ * Handles parsing FOAF. * * @author a href=mailto:[EMAIL PROTECTED]Kevin A. Burton (burtonator)/a - * @version $Id: FOAFFeedParser.java,v 1.5 2004/08/27 18:07:01 burton Exp $ + * @version $Id$ */ public class FOAFFeedParser { @@ -44,8 +44,9 @@ FeedParserState state = new FeedParserState(); -//will result in an incorrect interface if the caller isn't using the -//system correctly. +FeedVersion v = new FeedVersion(); +v.isFOAF = true; +listener.onFeedVersion( v ); listener.init(); Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedVersion.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedVersion.java?view=diffr1=149173r2=149174 == --- jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedVersion.java (original) +++ jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedVersion.java Sun Jan 30 14:51:30 2005 @@ -21,7 +21,7 @@ /** * * @author a href=mailto:[EMAIL PROTECTED]Kevin A. Burton (burtonator)/a - * @version $Id: FeedVersion.java,v 1.2 2004/02/28 03:35:22 bayard Exp $ +
Re: svn commit: r149171 - in jakarta/commons: proper/commons-build/trunk/ sandbox/cli/trunk/ sandbox/codec-multipart/trunk/ sandbox/compress/trunk/ sandbox/compress/trunk/xdocs/ sandbox/contract/trunk/ sandbox/contract/trunk/xdocs/ sandbox/convert/trunk/
I know this is only a small improvement from the previous situation. If you do an individual checkout you still have to make sure you have the correct path to a commons-build directory. Is there a better way to include global information? -- Dirk Tim O'Brien wrote: Innovative use of svn:externals, but it does also mean that the only way to build a project with maven is to do so using the trunks-proper or trunk-sandbox directory. This is fine, as long as people know to use svn switch when they want to build an old tag: So, if you want to build an old tag, and you have a checked out the trunks-proper, you'll need to switch to the tag before you do such a thing. The only question this then raises is, if you were to then do an svn update from the trunks-proper directory, would the svn:externals pointing to trunk switch you back to the trunk? Tim - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149178 - in jakarta/commons/proper/httpclient/trunk/xdocs: authentication.xml downloads.xml methods.xml navigation.xml news.xml sslguide.xml status.xml threading.xml userguide.xml
Author: mbecke Date: Sun Jan 30 14:57:52 2005 New Revision: 149178 URL: http://svn.apache.org/viewcvs?view=revrev=149178 Log: Doc updates for Subversion changes. Modified: jakarta/commons/proper/httpclient/trunk/xdocs/authentication.xml jakarta/commons/proper/httpclient/trunk/xdocs/downloads.xml jakarta/commons/proper/httpclient/trunk/xdocs/methods.xml jakarta/commons/proper/httpclient/trunk/xdocs/navigation.xml jakarta/commons/proper/httpclient/trunk/xdocs/news.xml jakarta/commons/proper/httpclient/trunk/xdocs/sslguide.xml jakarta/commons/proper/httpclient/trunk/xdocs/status.xml jakarta/commons/proper/httpclient/trunk/xdocs/threading.xml jakarta/commons/proper/httpclient/trunk/xdocs/userguide.xml Modified: jakarta/commons/proper/httpclient/trunk/xdocs/authentication.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/xdocs/authentication.xml?view=diffr1=149177r2=149178 == --- jakarta/commons/proper/httpclient/trunk/xdocs/authentication.xml (original) +++ jakarta/commons/proper/httpclient/trunk/xdocs/authentication.xml Sun Jan 30 14:57:52 2005 @@ -6,7 +6,7 @@ titleHttpClient Authentication Guide/title author email=[EMAIL PROTECTED]Jeff Dever/author author email=[EMAIL PROTECTED]Adrian Sutton/author -revision$Id: authentication.xml,v 1.14 2004/09/25 14:28:47 olegk Exp $/revision +revision$Id$/revision /properties body @@ -226,11 +226,11 @@ /subsection /section section name=Examples -pThere are a number of authentication examples in the a href=http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/src/examples/;example directory/a, including: +pThere are a number of authentication examples in the a href=http://svn.apache.org/repos/asf/jakarta/commons/proper/httpclient/trunk/src/examples/;example directory/a, including: ul -lia href=http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/src/examples/BasicAuthenticationExample.java?view=auto;Basic authentication/a/li -lia href=http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/src/examples/CustomAuthenticationExample.java?view=auto;Custom authentication/a/li -lia href=http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/src/examples/InteractiveAuthenticationExample.java?view=auto;Interactive authentication/a/li +lia href=http://svn.apache.org/repos/asf/jakarta/commons/proper/httpclient/trunk/src/examples/BasicAuthenticationExample.java;Basic authentication/a/li +lia href=http://svn.apache.org/repos/asf/jakarta/commons/proper/httpclient/trunk/src/examples/CustomAuthenticationExample.java;Custom authentication/a/li +lia href=http://svn.apache.org/repos/asf/jakarta/commons/proper/httpclient/trunk/src/examples/InteractiveAuthenticationExample.java;Interactive authentication/a/li /ul /p /section Modified: jakarta/commons/proper/httpclient/trunk/xdocs/downloads.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/xdocs/downloads.xml?view=diffr1=149177r2=149178 == --- jakarta/commons/proper/httpclient/trunk/xdocs/downloads.xml (original) +++ jakarta/commons/proper/httpclient/trunk/xdocs/downloads.xml Sun Jan 30 14:57:52 2005 @@ -4,7 +4,7 @@ properties titleHttpClient Downloads/title author email=commons-dev@jakarta.apache.orgCommons Documentation Team/author - revision$Id: downloads.xml,v 1.26 2004/11/20 21:48:47 mbecke Exp $/revision + revision$Id$/revision /properties body @@ -31,8 +31,8 @@ Nightly source drops and binary builds can be obtained at the following URLs: /p ul - liSTABLE - a href=http://cvs.apache.org/builds/jakarta-commons/nightly/commons-httpclient2/;latest from the 2.0 branch/a/li - liDEVELOPMENT - a href=http://cvs.apache.org/builds/jakarta-commons/nightly/commons-httpclient/;latest from HEAD(3.0)/a - bPlease note that this code is no longer 2.0 API compatible./b/li + liSTABLE - a href=http://svn.apache.org/builds/jakarta-commons/nightly/commons-httpclient2/;latest from the 2.0 branch/a/li + liDEVELOPMENT - a href=http://svn.apache.org/builds/jakarta-commons/nightly/commons-httpclient/;latest from HEAD(3.0)/a - bPlease note that this code is no longer 2.0 API compatible./b/li /ul p The latest a href=http://jakarta.apache.org/gump/;Gump/a generated binary @@ -40,12 +40,12 @@ bPlease note that nightly drops are no longer 2.0 API compatible./b /p p - The CVS repository for emHttpClient/em can be - a href=http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/;browsed
svn commit: r149179 - in jakarta/commons/proper: attributes/trunk/ attributes/trunk/site/ beanutils/trunk/ betwixt/trunk/ chain/trunk/ cli/trunk/ codec/trunk/ collections/trunk/ configuration/trunk/ daemon/trunk/ dbcp/trunk/ dbutils/trunk/ digester/trunk/ discovery/trunk/ el/trunk/ email/trunk/ fileupload/trunk/
Author: dirkv Date: Sun Jan 30 15:01:01 2005 New Revision: 149179 URL: http://svn.apache.org/viewcvs?view=revrev=149179 Log: Use SVN changelog Removed: jakarta/commons/proper/dbcp/trunk/.cvsignore Modified: jakarta/commons/proper/attributes/trunk/project.properties jakarta/commons/proper/attributes/trunk/project.xml jakarta/commons/proper/attributes/trunk/site/project.properties jakarta/commons/proper/beanutils/trunk/project.properties jakarta/commons/proper/beanutils/trunk/project.xml jakarta/commons/proper/betwixt/trunk/project.properties jakarta/commons/proper/betwixt/trunk/project.xml jakarta/commons/proper/chain/trunk/project.properties jakarta/commons/proper/chain/trunk/project.xml jakarta/commons/proper/cli/trunk/project.properties jakarta/commons/proper/cli/trunk/project.xml jakarta/commons/proper/codec/trunk/project.properties jakarta/commons/proper/codec/trunk/project.xml jakarta/commons/proper/collections/trunk/project.properties jakarta/commons/proper/collections/trunk/project.xml jakarta/commons/proper/configuration/trunk/project.properties jakarta/commons/proper/configuration/trunk/project.xml jakarta/commons/proper/daemon/trunk/project.properties jakarta/commons/proper/daemon/trunk/project.xml jakarta/commons/proper/dbcp/trunk/project.properties jakarta/commons/proper/dbcp/trunk/project.xml jakarta/commons/proper/dbutils/trunk/project.properties jakarta/commons/proper/dbutils/trunk/project.xml jakarta/commons/proper/digester/trunk/project.properties jakarta/commons/proper/digester/trunk/project.xml jakarta/commons/proper/discovery/trunk/project.properties jakarta/commons/proper/discovery/trunk/project.xml jakarta/commons/proper/el/trunk/project.properties jakarta/commons/proper/el/trunk/project.xml jakarta/commons/proper/email/trunk/project.properties jakarta/commons/proper/email/trunk/project.xml jakarta/commons/proper/fileupload/trunk/project.properties jakarta/commons/proper/fileupload/trunk/project.xml Modified: jakarta/commons/proper/attributes/trunk/project.properties URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/attributes/trunk/project.properties?view=diffr1=149178r2=149179 == --- jakarta/commons/proper/attributes/trunk/project.properties (original) +++ jakarta/commons/proper/attributes/trunk/project.properties Sun Jan 30 15:01:01 2005 @@ -14,8 +14,9 @@ ## # Properties that override Maven build defaults -# $Id: project.properties,v 1.3 2004/08/27 21:30:10 leosutic Exp $ +# $Id$ ## +maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory Modified: jakarta/commons/proper/attributes/trunk/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/attributes/trunk/project.xml?view=diffr1=149178r2=149179 == --- jakarta/commons/proper/attributes/trunk/project.xml (original) +++ jakarta/commons/proper/attributes/trunk/project.xml Sun Jan 30 15:01:01 2005 @@ -66,8 +66,8 @@ distributionDirectory/www/jakarta.apache.org/builds/jakarta-commons/${pom.artifactId.substring(8)}//distributionDirectory repository -connectionscm:cvs:pserver:[EMAIL PROTECTED]:/home/cvspublic:jakarta-commons/${pom.artifactId.substring(8)}/connection - urlhttp://cvs.apache.org/viewcvs/jakarta-commons/${pom.artifactId.substring(8)}//url + connectionscm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk/connection + urlhttp://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk/url /repository mailingLists Modified: jakarta/commons/proper/attributes/trunk/site/project.properties URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/attributes/trunk/site/project.properties?view=diffr1=149178r2=149179 == --- jakarta/commons/proper/attributes/trunk/site/project.properties (original) +++ jakarta/commons/proper/attributes/trunk/site/project.properties Sun Jan 30 15:01:01 2005 @@ -14,6 +14,8 @@ # limitations under the License. # +maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory + maven.xdoc.jsl=../commons-build/commons-site.jsl maven.xdoc.date=bottom maven.xdoc.poweredby.image=maven-feather.png Modified: jakarta/commons/proper/beanutils/trunk/project.properties URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/beanutils/trunk/project.properties?view=diffr1=149178r2=149179 == ---
svn commit: r149180 - in jakarta/commons/proper: io/trunk/ jelly/trunk/ jexl/trunk/ jxpath/trunk/ lang/trunk/ latka/trunk/ launcher/trunk/ logging/trunk/ logging/trunk/optional/ math/trunk/ modeler/trunk/ net/trunk/ pool/trunk/ primitives/trunk/ resources/trunk/ transaction/trunk/ validator/trunk/
Author: dirkv Date: Sun Jan 30 15:02:28 2005 New Revision: 149180 URL: http://svn.apache.org/viewcvs?view=revrev=149180 Log: Use SVN changelog Modified: jakarta/commons/proper/io/trunk/project.properties jakarta/commons/proper/io/trunk/project.xml jakarta/commons/proper/jelly/trunk/project.properties jakarta/commons/proper/jexl/trunk/project.properties jakarta/commons/proper/jexl/trunk/project.xml jakarta/commons/proper/jxpath/trunk/project.properties jakarta/commons/proper/jxpath/trunk/project.xml jakarta/commons/proper/lang/trunk/project.properties jakarta/commons/proper/lang/trunk/project.xml jakarta/commons/proper/latka/trunk/project.properties jakarta/commons/proper/latka/trunk/project.xml jakarta/commons/proper/launcher/trunk/project.properties jakarta/commons/proper/launcher/trunk/project.xml jakarta/commons/proper/logging/trunk/optional/project.xml jakarta/commons/proper/logging/trunk/project.properties jakarta/commons/proper/logging/trunk/project.xml jakarta/commons/proper/math/trunk/project.properties jakarta/commons/proper/math/trunk/project.xml jakarta/commons/proper/modeler/trunk/project.properties jakarta/commons/proper/modeler/trunk/project.xml jakarta/commons/proper/net/trunk/project.properties jakarta/commons/proper/net/trunk/project.xml jakarta/commons/proper/pool/trunk/project.properties jakarta/commons/proper/pool/trunk/project.xml jakarta/commons/proper/primitives/trunk/project.properties jakarta/commons/proper/primitives/trunk/project.xml jakarta/commons/proper/resources/trunk/project.properties jakarta/commons/proper/resources/trunk/project.xml jakarta/commons/proper/transaction/trunk/project.properties jakarta/commons/proper/transaction/trunk/project.xml jakarta/commons/proper/validator/trunk/project.properties jakarta/commons/proper/validator/trunk/project.xml Modified: jakarta/commons/proper/io/trunk/project.properties URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/io/trunk/project.properties?view=diffr1=149179r2=149180 == --- jakarta/commons/proper/io/trunk/project.properties (original) +++ jakarta/commons/proper/io/trunk/project.properties Sun Jan 30 15:02:28 2005 @@ -1,3 +1,5 @@ +maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory + maven.xdoc.jsl=../commons-build/commons-site.jsl maven.xdoc.date=left maven.xdoc.version=${pom.currentVersion} Modified: jakarta/commons/proper/io/trunk/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/io/trunk/project.xml?view=diffr1=149179r2=149180 == --- jakarta/commons/proper/io/trunk/project.xml (original) +++ jakarta/commons/proper/io/trunk/project.xml Sun Jan 30 15:02:28 2005 @@ -51,8 +51,8 @@ distributionDirectory/www/jakarta.apache.org/builds/jakarta-commons/${pom.artifactId.substring(8)}//distributionDirectory repository -connectionscm:cvs:pserver:[EMAIL PROTECTED]:/home/cvspublic:jakarta-commons/${pom.artifactId.substring(8)}/connection - urlhttp://cvs.apache.org/viewcvs/jakarta-commons/${pom.artifactId.substring(8)}//url + connectionscm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk/connection + urlhttp://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk/url /repository mailingLists Modified: jakarta/commons/proper/jelly/trunk/project.properties URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/jelly/trunk/project.properties?view=diffr1=149179r2=149180 == --- jakarta/commons/proper/jelly/trunk/project.properties (original) +++ jakarta/commons/proper/jelly/trunk/project.properties Sun Jan 30 15:02:28 2005 @@ -18,6 +18,8 @@ # P R O J E C T P R O P E R T I E S # --- +maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory + maven.junit.fork=true maven.compile.fork=true Modified: jakarta/commons/proper/jexl/trunk/project.properties URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/project.properties?view=diffr1=149179r2=149180 == --- jakarta/commons/proper/jexl/trunk/project.properties (original) +++ jakarta/commons/proper/jexl/trunk/project.properties Sun Jan 30 15:02:28 2005 @@ -2,6 +2,7 @@ # uncomment the next line to work in offline mode (no jar download no linkcheck) #maven.mode.online= +maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory maven.javadoc.author=false maven.javadoc.links=http://java.sun.com/j2se/1.4.2/docs/api,http://jakarta.apache.org/commons/logging/apidocs Modified:
svn commit: r149181 - in jakarta/commons/sandbox/feedparser/trunk: src/java/org/apache/commons/feedparser/FeedVersion.java xdocs/index.xml
Author: burton Date: Sun Jan 30 15:04:42 2005 New Revision: 149181 URL: http://svn.apache.org/viewcvs?view=revrev=149181 Log: ... Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedVersion.java jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedVersion.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedVersion.java?view=diffr1=149180r2=149181 == --- jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedVersion.java (original) +++ jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedVersion.java Sun Jan 30 15:04:42 2005 @@ -35,6 +35,9 @@ */ public boolean isRSS; +/** + * True when this is a Friend of a Friend FOAF file. + */ public boolean isFOAF; public boolean isOPML; Modified: jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml?view=diffr1=149180r2=149181 == --- jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml Sun Jan 30 15:04:42 2005 @@ -94,6 +94,8 @@ dl +!-- FIXME: provide links to these specifications -- + dtRSS 1.0/dt dtRSS 0.9/dt @@ -158,8 +160,9 @@ FeedParserListener /a -whichreceives callbacks from the FeedParser. They then pass the -FeedParser an InputStream and they are ready to get events: +which then receives callbacks from the FeedParser which knows +about specific XML formats. They then pass the FeedParser an +InputStream and they are ready to get events: /p source @@ -260,9 +263,39 @@ /section +section name=Network IO + +p +The FeedParser also includes an advanced networking layer which +meets the requirements necessary for providing XML aggregations +services over HTTP. This includes support for If-None-Match +(ETags), If-Modified-Since (HTTP 304 Not Modified), gzip content +encoding (compression), User Agent modification, non-infinite +timeouts, event callbacks for download progress, support for +setting HTTP Referrer headers, maximum content downloads (no +files larger than N bytes), ability to use custom HTTP methods +(HEAD, GET, PUT, POST) etc. +/p + +p +While various APIs already exist for providing HTTP support +(java.net.URL and HttpClient) we're using a version of +java.net.URL that meets all our requirements and is very +reliable. +/p + +p +Future plans are to migrate to an HTTP implementation (probably +HttpClient) which supports NIO based async event IO. This +library still needs to be developed but in event IO needs to be +used to provide a scalable system. +/p + +/section + section name=Developers -dtKevin Burton/dt +dtKevin A. Burton/dt ddDeveloper and Project Lead/dd dtBrad Neuberg/dt - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149182 - jakarta/commons/proper/jelly/trunk/project.properties
Author: brett Date: Sun Jan 30 15:07:51 2005 New Revision: 149182 URL: http://svn.apache.org/viewcvs?view=revrev=149182 Log: remove duplicate Modified: jakarta/commons/proper/jelly/trunk/project.properties Modified: jakarta/commons/proper/jelly/trunk/project.properties URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/jelly/trunk/project.properties?view=diffr1=149181r2=149182 == --- jakarta/commons/proper/jelly/trunk/project.properties (original) +++ jakarta/commons/proper/jelly/trunk/project.properties Sun Jan 30 15:07:51 2005 @@ -18,8 +18,6 @@ # P R O J E C T P R O P E R T I E S # --- -maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory - maven.junit.fork=true maven.compile.fork=true - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Jakarta Commons Wiki] Updated: UsingSVN
Date: 2005-01-30T15:14:08 Editor: SimonKitching Wiki: Jakarta Commons Wiki Page: UsingSVN URL: http://wiki.apache.org/jakarta-commons/UsingSVN Added info about 'svn ls' Change Log: -- @@ -21,6 +21,13 @@ svn co https://svn.apache.org/repos/asf/jakarta/commons/sandbox/cache/trunk jakarta/commons/trunks-sandbox/cache }}} +'''Getting directory listings''' + +If you don't know the exact path to the component you wish to access, use 'svn ls' to get a directory listing, eg: +{{{ +svn ls http://svn.apache.org/repos/asf/jakarta/commons +}}} + = Maven config = '''project.properties''' - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149183 - jakarta/commons/sandbox/feedparser/trunk/build.xml
Author: burton Date: Sun Jan 30 15:16:02 2005 New Revision: 149183 URL: http://svn.apache.org/viewcvs?view=revrev=149183 Log: support for apidocs instead of api dir Modified: jakarta/commons/sandbox/feedparser/trunk/build.xml Modified: jakarta/commons/sandbox/feedparser/trunk/build.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/build.xml?view=diffr1=149182r2=149183 == --- jakarta/commons/sandbox/feedparser/trunk/build.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/build.xml Sun Jan 30 15:16:02 2005 @@ -163,11 +163,11 @@ target name=javadoc depends=init -mkdir dir=docs/api/ +mkdir dir=docs/apidocs/ javadoc sourcepath=src/java packagenames=org.apache.commons.feedparser.* - destdir=docs/api + destdir=docs/apidocs author=true version=true use=true @@ -185,20 +185,20 @@ !-- anakia config borrowed from Lucene -- taskdef name=anakia -classname=org.apache.velocity.anakia.AnakiaTask -classpathref=anakia.classpath + classname=org.apache.velocity.anakia.AnakiaTask + classpathref=anakia.classpath /taskdef anakia basedir=xdocs -destdir=docs/ -extension=.html -style=./site.vsl -projectFile=stylesheets/project.xml -excludes=**/stylesheets/** empty.xml -includes=**/*.xml -lastModifiedCheck=true -templatePath=${jakarta.site2.home}/xdocs/stylesheets/ +destdir=docs/ +extension=.html +style=./site.vsl +projectFile=stylesheets/project.xml +excludes=**/stylesheets/** empty.xml +includes=**/*.xml +lastModifiedCheck=true +templatePath=${jakarta.site2.home}/xdocs/stylesheets/ /target - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Having trouble with svn checkout
On Sun, 2005-01-30 at 10:02 -0700, Wendy Smoak wrote: I'm having trouble checking out a single Commons project: $ svn co http://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk/commons-lang svn: URL 'http://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk/commons-lang' doesn't exist As Henri has noted, he got the URL a bit wrong. However I have just added some info in the wiki about using 'svn ls' to explore the svn repository: http://wiki.apache.org/jakarta-commons/UsingSVN See section 1, Misc Info. I hope this helps.. Regards, Simon - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: svn commit: r149180 - in jakarta/commons/proper: io/trunk/ jelly/trunk/ jexl/trunk/ jxpath/trunk/ lang/trunk/ latka/trunk/ launcher/trunk/ logging/trunk/ logging/trunk/optional/ math/trunk/ modeler/trunk/ net/trunk/ pool/trunk/ primitives/trunk/
Thanks Dirk! On Sun, 30 Jan 2005 23:02:34 -, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Author: dirkv Date: Sun Jan 30 15:02:28 2005 New Revision: 149180 URL: http://svn.apache.org/viewcvs?view=revrev=149180 Log: Use SVN changelog Modified: [snip]. -- http://www.multitask.com.au/people/dion/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[feedparser] Components cannot be released from the sandbox ?
I was just taking a look here: And it says: http://wiki.apache.org/jakarta-commons/JakartaCommonsEtiquette The sandbox is a space provided by Jakarta for the development of experimental code by existing committers. It is divided into components. Any Jakarta committer has the right ask for karma and have it granted. The right place to ask is on the commons-dev mailing list. Components cannot be released from the sandbox. I'm trying to get us to a point where we can release a 0.5 beta of FeedParser and then shortly after that (a month or so?) a 1.0 release candidate. I'm giving a talk on the FeedParser at CodeCon so I wanted to do a 0.5 or at least a tagged SVN before then. But it looks like I can only have nightly builds in the sandbox. Which brings up the question of whether or not I can move out of the sandbox and into commons proper or maybe into the incubator... This has been brought up before due to the fact that we currently have multiple developers working on FeedParser and coordination is a bit of a pain when working in the sandbox. Any thoughts? Things are moving along nicely. We're getting some solid attention and patches from external developers and might be collaborating with the Rome developers or merging projects. We're proposing a joint presentation at JavaOne on the subject. Thanks gang! Kevin -- Use Rojo (RSS/Atom aggregator). Visit http://rojo.com. Ask me for an invite! Also see irc.freenode.net #rojo if you want to chat. Rojo is Hiring! - http://www.rojonetworks.com/JobsAtRojo.html If you're interested in RSS, Weblogs, Social Networking, etc... then you should work for Rojo! If you recommend someone and we hire them you'll get a free iPod! Kevin A. Burton, Location - San Francisco, CA AIM/YIM - sfburtonator, Web - http://peerfear.org/ GPG fingerprint: 5FB2 F3E2 760E 70A8 6174 D393 E84D 8D04 99F1 4412 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: svn commit: r149171 - in jakarta/commons: proper/commons-build/trunk/ sandbox/cli/trunk/ sandbox/codec-multipart/trunk/ sandbox/compress/trunk/ sandbox/compress/trunk/xdocs/ sandbox/contract/trunk/ sandbox/contract/trunk/xdocs/ sandbox/convert/trunk/
Can't think of a general solution that doesn't involve a complete break from what we do. What you've done is optimize the system for people checking out trunks-proper or trunk-sandbox which (IMO) is the way to go. What I was saying was that, if you wanted to work with a specific branch or tag of a specific component you would start by checking out the trunks-proper, then cd to the component directory and svn switch to the tag or branch. That way, you are still referencing commons-build as ../commons-build. Right now we reference ../commons-build - a completely *insane* idea would be to move that dependency up one level. A component directory could, itself, have an svn:externals property which referenced commons-build. This way, instead of depending on sibling directories, every component could be treated as an isolated build. I think that this concept would only work if we separated all of the commons site content from commons-build, and had commons-build only contain content that must be referenced from all projects. The other possibility this brings up is the ability to have older tags of component reference specific versions of commons-build. That solutions isn't necessarily pretty, but it would solve the problem for people who checkout trunks-proper and inidividual components. But, I'll be the first to admit it is heavy on the svn:externals property. Tim -Original Message- From: Dirk Verbeeck [mailto:[EMAIL PROTECTED] Sent: Sunday, January 30, 2005 4:52 PM To: Jakarta Commons Developers List Subject: Re: svn commit: r149171 - in jakarta/commons: proper/commons-build/trunk/ sandbox/cli/trunk/ sandbox/codec-multipart/trunk/ sandbox/compress/trunk/ sandbox/compress/trunk/xdocs/ sandbox/contract/trunk/ sandbox/contract/trunk/xdocs/ sandbox/convert/trunk/ I know this is only a small improvement from the previous situation. If you do an individual checkout you still have to make sure you have the correct path to a commons-build directory. Is there a better way to include global information? -- Dirk Tim O'Brien wrote: Innovative use of svn:externals, but it does also mean that the only way to build a project with maven is to do so using the trunks-proper or trunk-sandbox directory. This is fine, as long as people know to use svn switch when they want to build an old tag: So, if you want to build an old tag, and you have a checked out the trunks-proper, you'll need to switch to the tag before you do such a thing. The only question this then raises is, if you were to then do an svn update from the trunks-proper directory, would the svn:externals pointing to trunk switch you back to the trunk? Tim - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
subversion: thanks for the hard work!
As the subversion changeover for jakarta-commons has gone remarkably smoothly, I would just like to say thanks to all those who made it happen, in particular: Justin Erenkrantz Tim O'Brien Henri Yandell Guys, your hard work is greatly appreciated, and I'm looking forward to using a 21st-century version control system! Regards, Simon - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: svn commit: r149171 - in jakarta/commons: proper/commons-build/trunk/ sandbox/cli/trunk/ sandbox/codec-multipart/trunk/ sandbox/compress/trunk/ sandbox/compress/trunk/xdocs/ sandbox/contract/trunk/ sandbox/contract/trunk/xdocs/ sandbox/convert/trunk/
Dirk, one more thing, I'd be +1 on svn mv https://svn.apache.org/repos/asf/jakarta/commons/proper/commons-build https://svn.apache.org/repos/asf/jakarta/commons/commons-build As commons-build is relied upon by proper and sandbox components alike, and it is something we could consider shared among them both. This was something we couldn't do with CVS because commons and sandbox were two separate modules. But, that being said, I'm wondering if anyone else has any good reason for not doing this. tim -Original Message- From: Dirk Verbeeck [mailto:[EMAIL PROTECTED] Sent: Sunday, January 30, 2005 4:52 PM To: Jakarta Commons Developers List Subject: Re: svn commit: r149171 - in jakarta/commons: proper/commons-build/trunk/ sandbox/cli/trunk/ sandbox/codec-multipart/trunk/ sandbox/compress/trunk/ sandbox/compress/trunk/xdocs/ sandbox/contract/trunk/ sandbox/contract/trunk/xdocs/ sandbox/convert/trunk/ I know this is only a small improvement from the previous situation. If you do an individual checkout you still have to make sure you have the correct path to a commons-build directory. Is there a better way to include global information? -- Dirk Tim O'Brien wrote: Innovative use of svn:externals, but it does also mean that the only way to build a project with maven is to do so using the trunks-proper or trunk-sandbox directory. This is fine, as long as people know to use svn switch when they want to build an old tag: So, if you want to build an old tag, and you have a checked out the trunks-proper, you'll need to switch to the tag before you do such a thing. The only question this then raises is, if you were to then do an svn update from the trunks-proper directory, would the svn:externals pointing to trunk switch you back to the trunk? Tim - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: subversion: thanks for the hard work!
I was happy with CVS, but now am glad we have SVN and was surprised I could continue ordinary work after such short time. Thanks to you guys from me as well :) Oliver On Mon, 31 Jan 2005 12:41:09 +1300, Simon Kitching [EMAIL PROTECTED] wrote: As the subversion changeover for jakarta-commons has gone remarkably smoothly, I would just like to say thanks to all those who made it happen, in particular: Justin Erenkrantz Tim O'Brien Henri Yandell Guys, your hard work is greatly appreciated, and I'm looking forward to using a 21st-century version control system! Regards, Simon - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: subversion: thanks for the hard work!
As the subversion changeover for jakarta-commons has gone remarkably smoothly, I would just like to say thanks to all those who made it happen, in particular: Justin Erenkrantz Tim O'Brien Henri Yandell Guys, your hard work is greatly appreciated, and I'm looking forward to using a 21st-century version control system! +1 thanks a lot guys! cheers -- Torsten signature.asc Description: OpenPGP digital signature
svn commit: r149187 - in jakarta/commons/sandbox/feedparser/trunk: src/java/org/apache/commons/feedparser/test/ xdocs/
Author: burton Date: Sun Jan 30 15:54:29 2005 New Revision: 149187 URL: http://svn.apache.org/viewcvs?view=revrev=149187 Log: removed all legacy newsmonster imports Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestAtom.java jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedLocator.java jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedParser.java jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedParserUTF8.java jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestAtom.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestAtom.java?view=diffr1=149186r2=149187 == --- jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestAtom.java (original) +++ jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestAtom.java Sun Jan 30 15:54:29 2005 @@ -22,8 +22,6 @@ import java.net.*; import java.security.*; -import org.peerfear.newsmonster.tools.*; - import junit.framework.*; import org.apache.commons.feedparser.*; Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedLocator.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedLocator.java?view=diffr1=149186r2=149187 == --- jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedLocator.java (original) +++ jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedLocator.java Sun Jan 30 15:54:29 2005 @@ -22,8 +22,6 @@ import java.net.*; import java.security.*; -import org.peerfear.newsmonster.tools.*; - import junit.framework.*; import org.apache.commons.feedparser.*; Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedParser.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedParser.java?view=diffr1=149186r2=149187 == --- jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedParser.java (original) +++ jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedParser.java Sun Jan 30 15:54:29 2005 @@ -22,8 +22,6 @@ import java.net.*; import java.security.*; -import org.peerfear.newsmonster.tools.*; - import junit.framework.*; import org.apache.commons.feedparser.*; Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedParserUTF8.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedParserUTF8.java?view=diffr1=149186r2=149187 == --- jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedParserUTF8.java (original) +++ jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/test/TestFeedParserUTF8.java Sun Jan 30 15:54:29 2005 @@ -22,8 +22,6 @@ import java.net.*; import java.security.*; -import org.peerfear.newsmonster.tools.*; - import junit.framework.*; import org.apache.commons.feedparser.*; Modified: jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml?view=diffr1=149186r2=149187 == --- jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml Sun Jan 30 15:54:29 2005 @@ -156,7 +156,7 @@ p Developers place all their logic in a -a href=api/org/apache/commons/feedparser/FeedParserListener.html +a href=apidocs/org/apache/commons/feedparser/FeedParserListener.html FeedParserListener /a @@ -295,10 +295,10 @@ section name=Developers -dtKevin A. Burton/dt +dtKevin A. Burton (Rojo Networks Inc.)/dt ddDeveloper and Project Lead/dd -dtBrad Neuberg/dt +dtBrad Neuberg (Rojo Networks Inc.)/dt ddDeveloper/dd dtJoseph Ottinger/dt
Re: subversion: thanks for the hard work!
Torsten Curdt wrote: As the subversion changeover for jakarta-commons has gone remarkably smoothly, I would just like to say thanks to all those who made it happen, in particular: Justin Erenkrantz Tim O'Brien Henri Yandell Guys, your hard work is greatly appreciated, and I'm looking forward to using a 21st-century version control system! +1... thanks again for all your hard work guys... I'm enjoying playing with SVN :) Kevin -- Use Rojo (RSS/Atom aggregator). Visit http://rojo.com. Ask me for an invite! Also see irc.freenode.net #rojo if you want to chat. Rojo is Hiring! - http://www.rojonetworks.com/JobsAtRojo.html If you're interested in RSS, Weblogs, Social Networking, etc... then you should work for Rojo! If you recommend someone and we hire them you'll get a free iPod! Kevin A. Burton, Location - San Francisco, CA AIM/YIM - sfburtonator, Web - http://peerfear.org/ GPG fingerprint: 5FB2 F3E2 760E 70A8 6174 D393 E84D 8D04 99F1 4412 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149189 - jakarta/commons/proper/transaction/trunk/src/java/org/apache/commons/transaction/memory/PessimisticMapWrapper.java
Author: ozeigermann Date: Sun Jan 30 16:08:12 2005 New Revision: 149189 URL: http://svn.apache.org/viewcvs?view=revrev=149189 Log: Added Javadocs Modified: jakarta/commons/proper/transaction/trunk/src/java/org/apache/commons/transaction/memory/PessimisticMapWrapper.java Modified: jakarta/commons/proper/transaction/trunk/src/java/org/apache/commons/transaction/memory/PessimisticMapWrapper.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/transaction/trunk/src/java/org/apache/commons/transaction/memory/PessimisticMapWrapper.java?view=diffr1=149188r2=149189 == --- jakarta/commons/proper/transaction/trunk/src/java/org/apache/commons/transaction/memory/PessimisticMapWrapper.java (original) +++ jakarta/commons/proper/transaction/trunk/src/java/org/apache/commons/transaction/memory/PessimisticMapWrapper.java Sun Jan 30 16:08:12 2005 @@ -1,7 +1,7 @@ /* * $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//transaction/src/java/org/apache/commons/transaction/memory/PessimisticMapWrapper.java,v 1.2 2004/12/14 12:12:46 ozeigermann Exp $ * $Revision: 1.2 $ - * $Date: 2004/12/14 12:12:46 $ + * $Date$ * * * @@ -64,6 +64,8 @@ * data will be instances of [EMAIL PROTECTED] java.util.HashMap} and [EMAIL PROTECTED] java.util.HashSet}. * * @param wrapped map to be wrapped + * @param logger + *generic logger used for all kinds of logging */ public PessimisticMapWrapper(Map wrapped, LoggerFacade logger) { this(wrapped, new HashMapFactory(), new HashSetFactory(), logger); @@ -76,6 +78,8 @@ * @param wrapped map to be wrapped * @param mapFactory factory for temporary maps * @param setFactory factory for temporary sets + * @param logger + *generic logger used for all kinds of logging */ public PessimisticMapWrapper(Map wrapped, MapFactory mapFactory, SetFactory setFactory, LoggerFacade logger) { super(wrapped, mapFactory, setFactory); - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149190 - in jakarta/commons/proper/transaction/trunk: RELEASE-NOTES.txt src/java/org/apache/commons/transaction/memory/OptimisticMapWrapper.java
Author: ozeigermann Date: Sun Jan 30 16:12:31 2005 New Revision: 149190 URL: http://svn.apache.org/viewcvs?view=revrev=149190 Log: OptimisticMapWrapper now uses a read/write lock to guarantee no other operations are being executed while commiting. Before this it was possible that conflicts that arose during the process of committing remained undetected Modified: jakarta/commons/proper/transaction/trunk/RELEASE-NOTES.txt jakarta/commons/proper/transaction/trunk/src/java/org/apache/commons/transaction/memory/OptimisticMapWrapper.java Modified: jakarta/commons/proper/transaction/trunk/RELEASE-NOTES.txt URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/transaction/trunk/RELEASE-NOTES.txt?view=diffr1=149189r2=149190 == --- jakarta/commons/proper/transaction/trunk/RELEASE-NOTES.txt (original) +++ jakarta/commons/proper/transaction/trunk/RELEASE-NOTES.txt Sun Jan 30 16:12:31 2005 @@ -65,6 +65,9 @@ - Fixed deadlock hazard in deadlock detection caused by interleaving access to locks set of an owner - Fixed timeout that in certain scenarios did not work - GenericLock test method released all locks held by the testing owner - fixed +- OptimisticMapWrapper now uses a read/write lock to guarantee no other operations are being executed while + commiting; before it was possible that conflicts that arose during the process of + committing remained undetected ENHANCEMENTS FROM 1.0 beta1 --- Modified: jakarta/commons/proper/transaction/trunk/src/java/org/apache/commons/transaction/memory/OptimisticMapWrapper.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/transaction/trunk/src/java/org/apache/commons/transaction/memory/OptimisticMapWrapper.java?view=diffr1=149189r2=149190 == --- jakarta/commons/proper/transaction/trunk/src/java/org/apache/commons/transaction/memory/OptimisticMapWrapper.java (original) +++ jakarta/commons/proper/transaction/trunk/src/java/org/apache/commons/transaction/memory/OptimisticMapWrapper.java Sun Jan 30 16:12:31 2005 @@ -1,7 +1,7 @@ /* * $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//transaction/src/java/org/apache/commons/transaction/memory/OptimisticMapWrapper.java,v 1.1 2004/11/18 23:27:18 ozeigermann Exp $ * $Revision: 1.1 $ - * $Date: 2004/11/18 23:27:18 $ + * $Date$ * * * @@ -23,12 +23,17 @@ package org.apache.commons.transaction.memory; +import java.io.PrintWriter; import java.util.HashSet; import java.util.Iterator; import java.util.Map; import java.util.Set; import java.util.Collections; +import org.apache.commons.transaction.locking.ReadWriteLock; +import org.apache.commons.transaction.util.LoggerFacade; +import org.apache.commons.transaction.util.PrintWriterLogger; + /** * Wrapper that adds transactional control to all kinds of maps that implement the [EMAIL PROTECTED] Map} interface. By using * a naive optimistic transaction control this wrapper has better isolation than [EMAIL PROTECTED] TransactionalMapWrapper}, but @@ -52,8 +57,15 @@ */ public class OptimisticMapWrapper extends TransactionalMapWrapper { +protected static final int COMMIT_TIMEOUT = 1000 * 60; // 1 minute +protected static final int ACCESS_TIMEOUT = 1000 * 30; // 30 seconds + protected Set activeTransactions; +protected LoggerFacade logger; + +protected ReadWriteLock commitLock; + /** * Creates a new optimistic transactional map wrapper. Temporary maps and sets to store transactional * data will be instances of [EMAIL PROTECTED] java.util.HashMap} and [EMAIL PROTECTED] java.util.HashSet}. @@ -73,10 +85,28 @@ * @param setFactory factory for temporary sets */ public OptimisticMapWrapper(Map wrapped, MapFactory mapFactory, SetFactory setFactory) { +this(wrapped, mapFactory, setFactory, new PrintWriterLogger(new PrintWriter(System.out), +OptimisticMapWrapper.class.getName(), false)); +} + +/** + * Creates a new optimistic transactional map wrapper. Temporary maps and sets to store transactional + * data will be created and disposed using [EMAIL PROTECTED] MapFactory} and [EMAIL PROTECTED] SetFactory}. + * + * @param wrapped map to be wrapped + * @param mapFactory factory for temporary maps + * @param setFactory factory for temporary sets + * @param logger + *generic logger used for all kinds of logging + */ +public OptimisticMapWrapper(Map wrapped, MapFactory mapFactory, SetFactory setFactory, LoggerFacade logger) { super(wrapped, mapFactory, setFactory); activeTransactions = Collections.synchronizedSet(new HashSet()); +this.logger = logger; +commitLock = new
svn commit: r149191 - in jakarta/commons/sandbox/feedparser/trunk/xdocs: index.xml navigation.xml
Author: burton Date: Sun Jan 30 16:34:19 2005 New Revision: 149191 URL: http://svn.apache.org/viewcvs?view=revrev=149191 Log: ... Modified: jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml Modified: jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml?view=diffr1=149190r2=149191 == --- jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml Sun Jan 30 16:34:19 2005 @@ -1,9 +1,11 @@ ?xml version=1.0? document + properties author email=burton at apache.orgKevin A. Burton/author titleOverview - Jakarta FeedParser/title /properties + body section name=Jakarta FeedParser @@ -11,7 +13,7 @@ p Jakarta FeedParser is a Java RSS/Atom parser designed to elegantly support all versions of RSS (0.9, 0.91, 0.92, 1.0, and -2.0), Atom 0.3 (and future versions) as well as easy ad hoc +2.0), Atom 0.5 (and future versions) as well as easy ad hoc extension and RSS 1.0 modules capability. /p @@ -306,20 +308,7 @@ /section -section name=Future Directions - -p -ol - -li - -Support FOAF parsing with better arbitrary RDF handling. - -/li - -/ol - -/p +section name=Roadmap /section Modified: jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml?view=diffr1=149190r2=149191 == --- jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml Sun Jan 30 16:34:19 2005 @@ -4,9 +4,18 @@ titleFeedParser/title body menu name=FeedParser -item name=Overview href=/index.html / -item name=API Documentation href=/apidocs/index.html/ -item name=Downloads href=/downloads.html/ + +item name=Overview + href=/index.html / + +item name=Downloads + href=/downloads.html/ + +item name=API Documentation + href=/apidocs/index.html/ + +item name=Wiki + href=http://wiki.apache.org/jakarta-commons/FeedParser; / /menu common-menus; /body - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149192 - jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml
Author: burton Date: Sun Jan 30 16:37:16 2005 New Revision: 149192 URL: http://svn.apache.org/viewcvs?view=revrev=149192 Log: ... Modified: jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml Modified: jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml?view=diffr1=149191r2=149192 == --- jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml Sun Jan 30 16:37:16 2005 @@ -11,6 +11,9 @@ item name=Downloads href=/downloads.html/ +item name=Changelog + href=/apidocs/changelog-report.html/ + item name=API Documentation href=/apidocs/index.html/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149193 - jakarta/commons/sandbox/feedparser/trunk/project.xml
Author: burton Date: Sun Jan 30 16:38:40 2005 New Revision: 149193 URL: http://svn.apache.org/viewcvs?view=revrev=149193 Log: ... Modified: jakarta/commons/sandbox/feedparser/trunk/project.xml Modified: jakarta/commons/sandbox/feedparser/trunk/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/project.xml?view=diffr1=149192r2=149193 == --- jakarta/commons/sandbox/feedparser/trunk/project.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/project.xml Sun Jan 30 16:38:40 2005 @@ -36,6 +36,15 @@ /developer + developer +nameBrad Neuberg/name + +id/id +email/email +organizationRojo Networks Inc./organization + + /developer + /developers dependencies - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149194 - in jakarta/commons/sandbox/feedparser/trunk: project.xml xdocs/index.xml xdocs/navigation.xml
Author: burton Date: Sun Jan 30 16:39:33 2005 New Revision: 149194 URL: http://svn.apache.org/viewcvs?view=revrev=149194 Log: ... Modified: jakarta/commons/sandbox/feedparser/trunk/project.xml jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml Modified: jakarta/commons/sandbox/feedparser/trunk/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/project.xml?view=diffr1=149193r2=149194 == --- jakarta/commons/sandbox/feedparser/trunk/project.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/project.xml Sun Jan 30 16:39:33 2005 @@ -45,6 +45,15 @@ /developer + developer +nameJoseph Ottinger/name + +id/id +email/email +organization/organization + + /developer + /developers dependencies Modified: jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml?view=diffr1=149193r2=149194 == --- jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml Sun Jan 30 16:39:33 2005 @@ -295,19 +295,6 @@ /section -section name=Developers - -dtKevin A. Burton (Rojo Networks Inc.)/dt -ddDeveloper and Project Lead/dd - -dtBrad Neuberg (Rojo Networks Inc.)/dt -ddDeveloper/dd - -dtJoseph Ottinger/dt -ddDeveloper/dd - -/section - section name=Roadmap /section Modified: jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml?view=diffr1=149193r2=149194 == --- jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml Sun Jan 30 16:39:33 2005 @@ -11,9 +11,6 @@ item name=Downloads href=/downloads.html/ -item name=Changelog - href=/apidocs/changelog-report.html/ - item name=API Documentation href=/apidocs/index.html/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149195 - in jakarta/commons/sandbox/javaflow/trunk: .classpath project.xml src/java/org/apache/commons/javaflow/Continuation.java src/test/org/apache/commons/javaflow/ContinuationClassLoaderTestCase.java src/test/org/apache/commons/javaflow/testcode/Calculator.java
Author: tcurdt Date: Sun Jan 30 16:52:04 2005 New Revision: 149195 URL: http://svn.apache.org/viewcvs?view=revrev=149195 Log: added some fixes from [EMAIL PROTECTED] Removed: jakarta/commons/sandbox/javaflow/trunk/.classpath Modified: jakarta/commons/sandbox/javaflow/trunk/project.xml jakarta/commons/sandbox/javaflow/trunk/src/java/org/apache/commons/javaflow/Continuation.java jakarta/commons/sandbox/javaflow/trunk/src/test/org/apache/commons/javaflow/ContinuationClassLoaderTestCase.java jakarta/commons/sandbox/javaflow/trunk/src/test/org/apache/commons/javaflow/testcode/Calculator.java Modified: jakarta/commons/sandbox/javaflow/trunk/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/javaflow/trunk/project.xml?view=diffr1=149194r2=149195 == --- jakarta/commons/sandbox/javaflow/trunk/project.xml (original) +++ jakarta/commons/sandbox/javaflow/trunk/project.xml Sun Jan 30 16:52:04 2005 @@ -32,7 +32,7 @@ unitTestSourceDirectorysrc/test/unitTestSourceDirectory unitTest includes -include**/*Test.java/include +include**/*TestCase.java/include /includes /unitTest /build @@ -67,6 +67,12 @@ groupIdant/groupId artifactIdant/artifactId version1.5.3-1/version + /dependency + + dependency + groupIdjunit/groupId + artifactIdjunit/artifactId + version3.8.1/version /dependency /dependencies Modified: jakarta/commons/sandbox/javaflow/trunk/src/java/org/apache/commons/javaflow/Continuation.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/javaflow/trunk/src/java/org/apache/commons/javaflow/Continuation.java?view=diffr1=149194r2=149195 == --- jakarta/commons/sandbox/javaflow/trunk/src/java/org/apache/commons/javaflow/Continuation.java (original) +++ jakarta/commons/sandbox/javaflow/trunk/src/java/org/apache/commons/javaflow/Continuation.java Sun Jan 30 16:52:04 2005 @@ -30,7 +30,7 @@ * * @author a href=mailto:[EMAIL PROTECTED]Stephan Michels/a * @author a href=mailto:[EMAIL PROTECTED]Torsten Curdt/a - * @version CVS $Id: Continuation.java,v 1.1 2005/01/23 03:55:21 tcurdt Exp $ + * @version CVS $Id:$ */ public class Continuation implements Serializable { @@ -42,6 +42,7 @@ private final static transient Map continuationsMap = new HashMap(); private boolean restoring = false; + private boolean capturing = false; /** @@ -56,95 +57,87 @@ } /** - * Return the stack, which is used to store the frame information. -private Stack getStack() { -return stack; -} + * Return the stack, which is used to store the frame information. private + * Stack getStack() { return stack; } */ - // REVISIT private Object context; + public Object getContext() { return context; } - -public static Continuation continueWith( -final Continuation parent, -final ContinuationContext context -) { -// setup context outside - +/** + * Creates a new continuation to capture the + * next state. Resume where the old one was + * suspended. + * + * @param parent parent continuation or null + * @param context context of the continuation + * @return new child continuation + */ +public static Continuation continueWith(final Continuation parent, final ContinuationContext context) { + final Continuation newContinuation = new Continuation(parent); - + if (parent != null) { log.debug(resuming continuation + parent); newContinuation.restoring = true; -} -else { +} else { log.debug(starting new flow); // create continuable instance } newContinuation.registerThread(); - newContinuation.context = context; - + final Object instance = context.getInstance(); final Method method = context.getMethod(); try { method.invoke(instance, new Object[0]); -} -catch(Exception e) { -log.error(could not execute + instance + + method, e); -} -finally { - + +} catch (final Exception e) { +log.error(could not execute + instance + + method, e); +} finally { if (newContinuation.capturing) { newContinuation.stack.popReference(); } newContinuation.context = null; - newContinuation.deregisterThread(); } - + return newContinuation; } - + /** * Stop the running continuation. */ public static void suspend() { - - log.debug(suspend()); +log.debug(suspend()); -
Re: [javaflow] test cases in junit?
Phil, thanks for the patch! I did apply some of it ...see the comments inline Some notes: * The simplelog setup wasn't working at all for me for anything less than info, so I added log4j into the project.xml. Works fine now. Not sure if you were having a similar problem? junit is also added to project.xml. I would prefer not add an dependency to log4j. Should be up to the user to provide the prefered logging. Just add -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog to your jvm startup and it should work fine. * There are some references to /home/tcurdt in .classpath. I didn't touch them. Does this even belong in svn? Yeah, it's the eclipse classpath file. Should be gone now. * I added a ContinuationException class that can be thrown to clients using this code instead of stuff like java.lang.reflect.InvocationTargetException that is dependent on the underlying bytecode toolkit. That class was missing in your patch. Besides I am wondering what you mean by dependand on the bytecode toolkit?! * Added some serialVersionUID fields to Serializable classes. This is only required when you need versioning of serializable classes. We don't need that. * The test case causes an exception to be thrown and tests for it, so be aware of that when you see the stacktrace in the output. I've seen what you were trying in the testcase. But that was not right. Please have a look into the one I've committed. Continueing from the very same continuation is totally ok! Keep the tree of continuations in mind! * In the TODO file, you mention something about removing the Continuable and ContinuationCapable marker interfaces. Can you please elaborate on the reasons behind that? The Continuable marks classes that should be rewritten. The ContinuationCapable mark classes that have been rewritten. IMO this can all go away. We could define that on a package scope. E.g. via regexp. Going for a decend callflow analyses would even figure out the needed rewrites by itself. Might be some work though... Just starting off small for now - more soon. Cool bananas! cheers -- Torsten signature.asc Description: OpenPGP digital signature
svn commit: r149197 - jakarta/commons/sandbox/feedparser/trunk/project.xml
Author: burton Date: Sun Jan 30 16:56:25 2005 New Revision: 149197 URL: http://svn.apache.org/viewcvs?view=revrev=149197 Log: ... Modified: jakarta/commons/sandbox/feedparser/trunk/project.xml Modified: jakarta/commons/sandbox/feedparser/trunk/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/project.xml?view=diffr1=149196r2=149197 == --- jakarta/commons/sandbox/feedparser/trunk/project.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/project.xml Sun Jan 30 16:56:25 2005 @@ -72,12 +72,20 @@ idjunit/id version3.8.1/version /dependency - + +dependency +idhttpclient/id +version3.0beta1/version +/dependency + +dependency +idlog4j/id +version1.2.6/version +/dependency + !-- these two are required by maven -- dependencyidxml-apis/idversion2.0.2/version/dependency dependencyidxerces/idversion2.0.2/version/dependency - -!-- /these two are required by maven -- /dependencies - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149198 - jakarta/commons/sandbox/feedparser/trunk/project.xml
Author: burton Date: Sun Jan 30 17:01:39 2005 New Revision: 149198 URL: http://svn.apache.org/viewcvs?view=revrev=149198 Log: added commons httpclient maven dependency Modified: jakarta/commons/sandbox/feedparser/trunk/project.xml Modified: jakarta/commons/sandbox/feedparser/trunk/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/project.xml?view=diffr1=149197r2=149198 == --- jakarta/commons/sandbox/feedparser/trunk/project.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/project.xml Sun Jan 30 17:01:39 2005 @@ -74,8 +74,8 @@ /dependency dependency -idhttpclient/id -version3.0beta1/version +idcommons-httpclient/id +version3.0-beta1/version /dependency dependency - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149199 - in jakarta/commons/sandbox/feedparser/trunk: TODO build.xml project.xml xdocs/index.xml
Author: burton Date: Sun Jan 30 17:30:17 2005 New Revision: 149199 URL: http://svn.apache.org/viewcvs?view=revrev=149199 Log: removed anakia integration since we have to use maven for the site Modified: jakarta/commons/sandbox/feedparser/trunk/TODO jakarta/commons/sandbox/feedparser/trunk/build.xml jakarta/commons/sandbox/feedparser/trunk/project.xml jakarta/commons/sandbox/feedparser/trunk/xdocs/index.xml Modified: jakarta/commons/sandbox/feedparser/trunk/TODO URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/TODO?view=diffr1=149198r2=149199 == --- jakarta/commons/sandbox/feedparser/trunk/TODO (original) +++ jakarta/commons/sandbox/feedparser/trunk/TODO Sun Jan 30 17:30:17 2005 @@ -27,49 +27,49 @@ - (DONE) Rework the factory mechanism to support multiple FeedParsers... should be an interface. + +- Won't build with the maven version with Jaxen 1.0. What version of Jaxen are + we running? This is a big problem if we can't figure this out. + +- The older betas are NOT present so I really don't have any way to figure + this out... Do I? When did I add it to NewsMonster? + + +- Better Atom support: + +- Support Base64 Atom values and the ability to enable them to be + automatically decoded. + +- Atom's xml:base is NOT supported right now. We NEED to support this. + +- Do we support multiple content items in Atom? + + +- Unit tests don't need to be so LOUD!! + +- tests for: + +- RSS and Atom GUIDs +- Atom content +- Atom summary +- xml:base expansion + - BUG: Make SURE that all these tests work http://diveintomark.org/tests/client/autodiscovery/ -- Support Base64 Atom values and the ability to enable them to be automatically decoded. - -- Atom's xml:base is NOT supported right now. We NEED to support this. - -- Do we support multiple content items in Atom? - - We do not support multipart/alternative in the feedparser. - Migrate away from JDOM (slower than just using DOM/SAX) - Test cases shouldn't use absolute paths. -- We need a generic Content interface - -- onContent -- xhtml:body -- content:encoded -- -- content type exposed... - -- http://intertwingly.net/wiki/pie/content - - Support textinput which we don't support now -- Tests for autodiscovery - -- Unit tests don't need to be so LOUD!! - - Break down requirements into specific versions of libraries that we need. -- TODO: -- tests for: - -- RSS and Atom GUIDs -- Atom content -- Atom summary -- xml:base expansion Modified: jakarta/commons/sandbox/feedparser/trunk/build.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/build.xml?view=diffr1=149198r2=149199 == --- jakarta/commons/sandbox/feedparser/trunk/build.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/build.xml Sun Jan 30 17:30:17 2005 @@ -180,28 +180,6 @@ /target -target name=docs - -!-- anakia config borrowed from Lucene -- - -taskdef name=anakia - classname=org.apache.velocity.anakia.AnakiaTask - classpathref=anakia.classpath - -/taskdef - -anakia basedir=xdocs -destdir=docs/ -extension=.html -style=./site.vsl -projectFile=stylesheets/project.xml -excludes=**/stylesheets/** empty.xml -includes=**/*.xml -lastModifiedCheck=true -templatePath=${jakarta.site2.home}/xdocs/stylesheets/ - -/target - target name=help echo message=U S A G E :/ echo message=/ Modified: jakarta/commons/sandbox/feedparser/trunk/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/project.xml?view=diffr1=149198r2=149199 == --- jakarta/commons/sandbox/feedparser/trunk/project.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/project.xml Sun Jan 30 17:30:17 2005 @@ -1,6 +1,6 @@ ?xml version=1.0? project - + extend../commons-build/sandbox-project.xml/extend nameCommons FeedParser/name @@ -27,66 +27,78 @@ developers - developer -nameKevin A. Burton/name - -idburton/id -emailburton1--at--rojo.com/email -organizationRojo Networks Inc./organization - - /developer - - developer -nameBrad Neuberg/name - -id/id -email/email -organizationRojo Networks Inc./organization - - /developer - - developer -nameJoseph Ottinger/name - -id/id -email/email -organization/organization - - /developer +developer +
Re: Removing Graduated Components from trunks-sandbox
On Sun, 2005-01-30 at 15:10 -0500, Tim O'Brien wrote: I agree with this commit. I think once a component has graduated it should no longer be a part of the sandbox, but we might need to make some exceptions for things like CLI. I believe CLI2 was developed in the sandbox eventhough CLI was in proper. Anyone else have any strong feelings here? Someone had mentioned that it would be valuable to preserve history by copying sandbox tags and branches to an archives directory for each component at the same level as branches and tags? Anyone? Hmm.. you are proposing that when something gets promoted from sandbox, that the original sandbox code for {project} should be moved into this dir? commons/proper/{project}/archives Well, I do agree that code that has been promoted from sandbox should be removed from the sandbox, leaving the sandbox with only active projects. However I can't see what else would ever live in that archives directory; if there is to be a directory whose only contents will be the old sandbox stuff (including its own tags, branches, etc), then perhaps commons/proper/{project}/sandbox-promoted might be a better name than 'archive'? Alternatively, archives of promoted stuff could be stored externally to the related projects, eg commons/sandbox-promoted/{project} or commons/sandbox/promoted/{project}. If a sandbox project should be declared dead, then I think it also should be moved, to commons/sandbox-dormant (or commons/sandbox/dormant) or similar. Given this, it might make more sense to put promoted projects in commons/sandbox-promoted/{project} than to put them under the standard project dir. This would ensure the sandbox contains only active projects. Thoughts? Regards, Simon - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
new FeedParser site pushed...
FYI I finally had some time to push out a new version of the FeedParser site to jakarta.apache.org... http://jakarta.apache.org/commons/sandbox/feedparser/ Included updated docs, updated javadoc, developer lists, etc. I'm still working on getting nightly snapshot builds setup. Right now I think that depends on the maven jar build which won't work due to a jaxen issue. I'll have to blog about this later... Kevin -- Use Rojo (RSS/Atom aggregator). Visit http://rojo.com. Ask me for an invite! Also see irc.freenode.net #rojo if you want to chat. Rojo is Hiring! - http://www.rojonetworks.com/JobsAtRojo.html If you're interested in RSS, Weblogs, Social Networking, etc... then you should work for Rojo! If you recommend someone and we hire them you'll get a free iPod! Kevin A. Burton, Location - San Francisco, CA AIM/YIM - sfburtonator, Web - http://peerfear.org/ GPG fingerprint: 5FB2 F3E2 760E 70A8 6174 D393 E84D 8D04 99F1 4412 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Jakarta Commons Wiki] Updated: UsingSVN
Date: 2005-01-30T17:47:40 Editor: SimonKitching Wiki: Jakarta Commons Wiki Page: UsingSVN URL: http://wiki.apache.org/jakarta-commons/UsingSVN Add info about using a web browser to view repository structure Change Log: -- @@ -28,6 +28,9 @@ svn ls http://svn.apache.org/repos/asf/jakarta/commons }}} +A web browser can also be used to view the repository structure, just by entering the URL that you would use for subversion operations. +Note that this shows only the latest version of everything (directories and files). + = Maven config = '''project.properties''' - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149202 - in jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs: authentication.xml downloads.xml methods.xml navigation.xml news.xml sslguide.xml status.xml threading.xml userguide.xml
Author: mbecke Date: Sun Jan 30 18:15:58 2005 New Revision: 149202 URL: http://svn.apache.org/viewcvs?view=revrev=149202 Log: Updates for Subversion conversion. Modified: jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/authentication.xml jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/downloads.xml jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/methods.xml jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/navigation.xml jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/news.xml jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/sslguide.xml jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/status.xml jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/threading.xml jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/userguide.xml Modified: jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/authentication.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/authentication.xml?view=diffr1=149201r2=149202 == --- jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/authentication.xml (original) +++ jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/authentication.xml Sun Jan 30 18:15:58 2005 @@ -7,7 +7,7 @@ author email=[EMAIL PROTECTED]Jeff Dever/author author email=[EMAIL PROTECTED]Adrian Sutton/author author email=oleg -at- ural.ruOleg Kalnichevski/author -revision$Id: authentication.xml,v 1.5.2.4 2004/06/01 20:56:52 olegk Exp $/revision +revision$Id$/revision /properties body @@ -181,9 +181,9 @@ /section section name=Examples - pThere is an a href=http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/src/examples/BasicAuthenticationExample.java?rev=1.1.2.3amp;only_with_tag=HTTPCLIENT_2_0_BRANCH;example/a + pThere is an a href=http://svn.apache.org/repos/asf/jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/src/examples/BasicAuthenticationExample.java;example/a of basic authentication available in the - a href=http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/src/examples/?only_with_tag=HTTPCLIENT_2_0_BRANCH;example directory/a in CVS. + a href=http://svn.apache.org/repos/asf/jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/src/examples/;example directory/a in Subversion. /p /section Modified: jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/downloads.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/downloads.xml?view=diffr1=149201r2=149202 == --- jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/downloads.xml (original) +++ jakarta/commons/proper/httpclient/branches/HTTPCLIENT_2_0_BRANCH/xdocs/downloads.xml Sun Jan 30 18:15:58 2005 @@ -4,7 +4,7 @@ properties titleHttpClient Downloads/title author email=commons-dev@jakarta.apache.orgCommons Documentation Team/author - revision$Id: downloads.xml,v 1.19.2.14 2004/10/10 00:00:35 mbecke Exp $/revision + revision$Id$/revision /properties body @@ -14,7 +14,7 @@ The following releases are avilable for download: /p ul - li3.0-alpha2 - 19 September 2004 - + li3.0-beta1 - 21 November 2004 - a href=http://jakarta.apache.org/site/binindex.cgi;Binary/a and a href=http://jakarta.apache.org/site/sourceindex.cgi;Source/a - a href=http://www.apache.org/dist/jakarta/commons/httpclient/RELEASE-NOTES.txt; @@ -31,8 +31,8 @@ Nightly source drops and binary builds can be obtained at the following URLs: /p ul - liSTABLE - a href=http://cvs.apache.org/builds/jakarta-commons/nightly/commons-httpclient2/;latest from the 2.0 branch/a/li - liDEVELOPMENT - a href=http://cvs.apache.org/builds/jakarta-commons/nightly/commons-httpclient/;latest from HEAD(3.0)/a - bPlease note that this code is no longer 2.0 API compatible./b/li + liSTABLE - a href=http://svn.apache.org/builds/jakarta-commons/nightly/commons-httpclient2/;latest from the 2.0 branch/a/li + liDEVELOPMENT - a href=http://svn.apache.org/builds/jakarta-commons/nightly/commons-httpclient/;latest from HEAD(3.0)/a - bPlease note that this code is no longer 2.0 API compatible./b/li /ul p The latest a href=http://jakarta.apache.org/gump/;Gump/a generated binary @@ -40,12 +40,12 @@ bPlease note that nightly drops are no longer 2.0 API
svn commit: r149203 - in jakarta/commons/sandbox/feedparser/trunk: TODO project.xml xdocs/navigation.xml
Author: burton Date: Sun Jan 30 18:39:22 2005 New Revision: 149203 URL: http://svn.apache.org/viewcvs?view=revrev=149203 Log: more maven support for site generation Modified: jakarta/commons/sandbox/feedparser/trunk/TODO jakarta/commons/sandbox/feedparser/trunk/project.xml jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml Modified: jakarta/commons/sandbox/feedparser/trunk/TODO URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/TODO?view=diffr1=149202r2=149203 == --- jakarta/commons/sandbox/feedparser/trunk/TODO (original) +++ jakarta/commons/sandbox/feedparser/trunk/TODO Sun Jan 30 18:39:22 2005 @@ -27,6 +27,9 @@ - (DONE) Rework the factory mechanism to support multiple FeedParsers... should be an interface. +- Networking layer should support per-request UserAgent settings. This should + just be a request header I think + - Won't build with the maven version with Jaxen 1.0. What version of Jaxen are we running? This is a big problem if we can't figure this out. @@ -34,6 +37,7 @@ - The older betas are NOT present so I really don't have any way to figure this out... Do I? When did I add it to NewsMonster? +- Maven javadoc is broken. Why is this? - Better Atom support: Modified: jakarta/commons/sandbox/feedparser/trunk/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/project.xml?view=diffr1=149202r2=149203 == --- jakarta/commons/sandbox/feedparser/trunk/project.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/project.xml Sun Jan 30 18:39:22 2005 @@ -19,6 +19,8 @@ currentVersion0.5-beta/currentVersion +packageorg.apache.commons.feedparser/package + versions /versions @@ -100,5 +102,38 @@ dependencyidxerces/idversion2.0.2/version/dependency /dependencies + +build +nagEmailAddress[EMAIL PROTECTED]/nagEmailAddress +sourceDirectorysrc/java/sourceDirectory +/build + +reports + +reportmaven-changelog-plugin/report +reportmaven-changes-plugin/report + +!-- +reportmaven-checkstyle-plugin/report + -- + +!-- +reportmaven-jcoverage-plugin/report + -- + +reportmaven-developer-activity-plugin/report +reportmaven-file-activity-plugin/report +reportmaven-javadoc-plugin/report + +!-- +reportmaven-junit-report-plugin/report + -- + +reportmaven-jxr-plugin/report +reportmaven-license-plugin/report + +!-- TODO PMD -- + +/reports /project Modified: jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml?view=diffr1=149202r2=149203 == --- jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/xdocs/navigation.xml Sun Jan 30 18:39:22 2005 @@ -14,6 +14,9 @@ item name=API Documentation href=/apidocs/index.html/ +item name=Source XRef (JXR) + href=/xref/index.html/ + item name=Wiki href=http://wiki.apache.org/jakarta-commons/FeedParser; / /menu - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Removing Graduated Components from trunks-sandbox
-Original Message- From: Simon Kitching [mailto:[EMAIL PROTECTED] Sent: Sunday, January 30, 2005 7:54 PM To: Jakarta Commons Developers List Subject: Re: Removing Graduated Components from trunks-sandbox On Sun, 2005-01-30 at 15:10 -0500, Tim O'Brien wrote: I agree with this commit. I think once a component has graduated it should no longer be a part of the sandbox, but we might need to make some exceptions for things like CLI. I believe CLI2 was developed in the sandbox eventhough CLI was in proper. Anyone else have any strong feelings here? Someone had mentioned that it would be valuable to preserve history by copying sandbox tags and branches to an archives directory for each component at the same level as branches and tags? Anyone? Hmm.. you are proposing that when something gets promoted from sandbox, that the original sandbox code for {project} should be moved into this dir? commons/proper/{project}/archives Well, I do agree that code that has been promoted from sandbox should be removed from the sandbox, leaving the sandbox with only active projects. However I can't see what else would ever live in that archives directory; if there is to be a directory whose only contents will be the old sandbox stuff (including its own tags, branches, etc), then perhaps commons/proper/{project}/sandbox-promoted might be a better name than 'archive'? I'd imagine that a promotion from sandbox to proper would be accomplished with an svn mv (component disappears from sandbox, history moves to proper). History from the sandbox is preserved in this case, trunks, tags, and branches. I think what we're trying to find an answer for what happens to the components currently in the sandbox - for promotions that happened prior to the SVN migration, commons/proper/{project}/sandbox-promoted sounds like a good solution. Alternatively, archives of promoted stuff could be stored externally to the related projects, eg commons/sandbox-promoted/{project} or commons/sandbox/promoted/{project}. I'd be -0.50 to creating another sibling to sandbox or proper. Because I'm assuming all new promotions would happen with an svn mv. If a sandbox project should be declared dead, then I think it also should be moved, to commons/sandbox-dormant (or commons/sandbox/dormant) or similar. Given this, it might make more sense to put promoted projects in commons/sandbox-promoted/{project} than to put them under the standard project dir. I'm for commons/sandbox/dormant - some dormant projects have been revived and have proven useful, but I also think that it is wise to differentiate between projects actively in the sandbox and projects suffering from persistent lack of interest. Maybe now that it is so much easier to just move stuff around we could formalize this with something like: sandbox projects lacking sufficient interest may be moved to a dormant directory commons/sandbox/dormant (not linked from trunks-sandbox). Projects in commons/sandbox/dormant showing a persistence lack of interest will be svn rm after n months. Tim - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149204 - in jakarta/commons/sandbox/feedparser/trunk: TODO src/java/org/apache/commons/feedparser/FeedParserImpl.java
Author: burton Date: Sun Jan 30 18:46:30 2005 New Revision: 149204 URL: http://svn.apache.org/viewcvs?view=revrev=149204 Log: notes WRT JDOM b10 vs b9 Modified: jakarta/commons/sandbox/feedparser/trunk/TODO jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedParserImpl.java Modified: jakarta/commons/sandbox/feedparser/trunk/TODO URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/TODO?view=diffr1=149203r2=149204 == --- jakarta/commons/sandbox/feedparser/trunk/TODO (original) +++ jakarta/commons/sandbox/feedparser/trunk/TODO Sun Jan 30 18:46:30 2005 @@ -37,6 +37,12 @@ - The older betas are NOT present so I really don't have any way to figure this out... Do I? When did I add it to NewsMonster? +- What build of JDOM are we running? +1.0beta9 built January 24 2003 + +- Would it be possible to dump JDOM and use DOM with Jaxen until we're ready to + use SAX? + - Maven javadoc is broken. Why is this? - Better Atom support: Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedParserImpl.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedParserImpl.java?view=diffr1=149203r2=149204 == --- jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedParserImpl.java (original) +++ jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedParserImpl.java Sun Jan 30 18:46:30 2005 @@ -59,13 +59,17 @@ // 2.0 (or as soon as we use SAX) this code should be totally // removed to use the original stream. -is = getCorrectInputStream(is); +is = getCorrectInputStream( is ); //OK. Now we have the right InputStream so we should build our DOM //and exec. DOMBuilder builder = new DOMBuilder(); -org.jdom.Document doc = builder.build(is); +//NOTE: in b10 of JDOM this won't accept an InputStream and requires +//a org.w3c.dom.Document so we'll have to build one here. Will this +//slow things down any? + +org.jdom.Document doc = builder.build( is ); parse(listener, doc); - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149205 - in jakarta/commons/sandbox/feedparser/trunk: project.xml src/java/org/apache/commons/feedparser/FeedParserImpl.java
Author: burton Date: Sun Jan 30 18:50:22 2005 New Revision: 149205 URL: http://svn.apache.org/viewcvs?view=revrev=149205 Log: SAXBuilder migration Modified: jakarta/commons/sandbox/feedparser/trunk/project.xml jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedParserImpl.java Modified: jakarta/commons/sandbox/feedparser/trunk/project.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/project.xml?view=diffr1=149204r2=149205 == --- jakarta/commons/sandbox/feedparser/trunk/project.xml (original) +++ jakarta/commons/sandbox/feedparser/trunk/project.xml Sun Jan 30 18:50:22 2005 @@ -62,7 +62,10 @@ dependency idjdom/id + +!-- actually we need b9 here -- versionb10/version + /dependency dependency Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedParserImpl.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedParserImpl.java?view=diffr1=149204r2=149205 == --- jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedParserImpl.java (original) +++ jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/FeedParserImpl.java Sun Jan 30 18:50:22 2005 @@ -19,6 +19,7 @@ import org.apache.commons.feedparser.tools.XMLCleanser; import org.apache.commons.feedparser.tools.XMLEncodingParser; import org.apache.log4j.Logger; +import org.jdom.input.SAXBuilder; import org.jdom.input.DOMBuilder; import java.io.ByteArrayInputStream; @@ -63,7 +64,7 @@ //OK. Now we have the right InputStream so we should build our DOM //and exec. -DOMBuilder builder = new DOMBuilder(); +SAXBuilder builder = new SAXBuilder(); //NOTE: in b10 of JDOM this won't accept an InputStream and requires //a org.w3c.dom.Document so we'll have to build one here. Will this - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
svn commit: r149206 - jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/network/URLResourceRequest.java
Author: burton Date: Sun Jan 30 18:57:23 2005 New Revision: 149206 URL: http://svn.apache.org/viewcvs?view=revrev=149206 Log: Fix for files greater than 1M and that are locate on the filesystem... patch via Nick Lothian Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/network/URLResourceRequest.java Modified: jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/network/URLResourceRequest.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/network/URLResourceRequest.java?view=diffr1=149205r2=149206 == --- jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/network/URLResourceRequest.java (original) +++ jakarta/commons/sandbox/feedparser/trunk/src/java/org/apache/commons/feedparser/network/URLResourceRequest.java Sun Jan 30 18:57:23 2005 @@ -37,7 +37,7 @@ * find the size of a remote resource without doing a full fetch. * * @author a href=mailto:[EMAIL PROTECTED]Kevin A. Burton/a - * @version $Id: URLResourceRequest.java,v 1.1 2005/01/25 07:55:19 burton Exp $ + * @version $Id$ */ public class URLResourceRequest extends BaseResourceRequest implements ResourceRequest { @@ -184,7 +184,7 @@ //bigger than 1 meg and it is a remote document (it is safe to process //local documents) if ( contentLength MAX_CONTENT_LENGTH - this.getResource().startsWith( file:// ) == false ) { + this.getResource().startsWith( file: ) == false ) { //NOTE: make 100% sure this doens't just go ahead and download the //file FIRST before doing a HEAD. I think that's what happens but I - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Removing Graduated Components from trunks-sandbox
On Sun, 30 Jan 2005 21:41:36 -0500, Tim O'Brien [EMAIL PROTECTED] wrote: I'm for commons/sandbox/dormant - some dormant projects have been revived and have proven useful, but I also think that it is wise to differentiate between projects actively in the sandbox and projects suffering from persistent lack of interest. Maybe now that it is so much easier to just move stuff around we could formalize this with something like: sandbox projects lacking sufficient interest may be moved to a dormant directory commons/sandbox/dormant (not linked from trunks-sandbox). Projects in commons/sandbox/dormant showing a persistence lack of interest will be svn rm after n months. IMHO dormant makes sense, but not necessarily under sandbox -- it seems equally possible that a Commons Proper package could go dormant. We should consider either a proper/dormant and a sandbox/dormant structure, or a dormant on the same level as proper and sandbox. +1 on using svn move to put things there, from now on. Tim Craig - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Removing Graduated Components from trunks-sandbox
Right, good point, +1 on commons/sandbox/dormant and commons/proper/dormant. And, components moved to dormant are removed from the svn:externals property of their respective trunks directory. Tim -Original Message- From: Craig McClanahan [mailto:[EMAIL PROTECTED] Sent: Sunday, January 30, 2005 9:09 PM To: Jakarta Commons Developers List Cc: [EMAIL PROTECTED] Subject: Re: Removing Graduated Components from trunks-sandbox On Sun, 30 Jan 2005 21:41:36 -0500, Tim O'Brien [EMAIL PROTECTED] wrote: I'm for commons/sandbox/dormant - some dormant projects have been revived and have proven useful, but I also think that it is wise to differentiate between projects actively in the sandbox and projects suffering from persistent lack of interest. Maybe now that it is so much easier to just move stuff around we could formalize this with something like: sandbox projects lacking sufficient interest may be moved to a dormant directory commons/sandbox/dormant (not linked from trunks-sandbox). Projects in commons/sandbox/dormant showing a persistence lack of interest will be svn rm after n months. IMHO dormant makes sense, but not necessarily under sandbox -- it seems equally possible that a Commons Proper package could go dormant. We should consider either a proper/dormant and a sandbox/dormant structure, or a dormant on the same level as proper and sandbox. +1 on using svn move to put things there, from now on. Tim Craig - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]