[EMAIL PROTECTED]: Project commons-jelly-test (in module commons-jelly) failed

2005-11-06 Thread commons-jelly development
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-test has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 32 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-test :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on jakarta-servletapi-5-servlet exists, no need to add for 
property maven.jar.servletapi.
 -DEBUG- Dependency on jakarta-taglibs-standard exists, no need to add for 
property maven.jar.jstl.
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -WARNING- Overriding Maven properties: 
[/usr/local/gump/public/workspace/commons-jelly/build.properties]
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/target/test-reports



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-test/gump_work/build_commons-jelly_commons-jelly-test.html
Work Name: build_commons-jelly_commons-jelly-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 54 secs
Command Line: maven --offline jar 
[Working Directory: /usr/local/gump/public/workspace/commons-jelly]
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/jakarta-commons/cli/target/commons-cli-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/discovery/dist/commons-discovery.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/lang/dist/commons-lang-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api-06112005.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/forehead/forehead-1.0-beta-5.jar:/usr/local/gump/public/workspace/jakarta-servletapi-5/jsr154/dist/lib/servlet-api.jar:/usr/local/gump/public/workspace/jakarta-taglibs/dist/standard/lib/jstl.jar:/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar
-
[junit] Expected expression: ${singleSize*2}
[junit] Actual expression: ${doubleSize} File: 
file:/x1/gump/public/workspace/commons-jelly/target/test-classes/org/apache/commons/jelly/suite.jelly
 At tag test:assertEquals: line: 359 column: 75
[junit] org.apache.commons.jelly.JellyTagException: 
file:/x1/gump/public/workspace/commons-jelly/target/test-classes/org/apache/commons/jelly/suite.jelly:359:75:
 test:assertEquals  expected:[22] but was:[22]
[junit] Expected expression: ${singleSize*2}
[junit] Actual expression: ${doubleSize} File: 
file:/x1/gump/public/workspace/commons-jelly/target/test-classes/org/apache/commons/jelly/suite.jelly
 At tag test:assertEquals: line: 359 column: 75
[junit] at 
org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:712)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:282)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] Caused by: 
org.apache.commons.jelly.tags.junit.JellyAssertionFailedError:  expected:[22] 
but was:[22]
[junit] Expected expression: ${singleSize*2}
[junit] Actual expression: ${doubleSize} File: 
file:/x1/gump/public/workspace/commons-jelly/target/test-classes/org/apache/commons/jelly/suite.jelly
 At tag test:assertEquals: line: 359 column: 75
[junit] at 
org.apache.commons.jelly.tags.junit.AssertTagSupport.fail(AssertTagSupport.java:39)
[junit] at 
org.apache.commons.jelly.tags.junit.AssertTagSupport.failNotEquals(AssertTagSupport.java:62)
[junit] at 
org.apache.commons.jelly.tags.junit.AssertEqualsTag.doTag(AssertEqualsTag.java:55)
[junit] 

[EMAIL PROTECTED]: Project commons-jelly-tags-xml-test (in module commons-jelly) failed

2005-11-06 Thread commons-jelly-tags-xml development
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-xml-test has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 14 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-xml-test :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-xml-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -WARNING- Overriding Maven properties: 
[/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/build.properties]
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-reports



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-xml-test/gump_work/build_commons-jelly_commons-jelly-tags-xml-test.html
Work Name: build_commons-jelly_commons-jelly-tags-xml-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 41 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml]
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/jakarta-commons/collections/build/commons-collections-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api-06112005.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar
-
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testSetSingleNodeAndAsString(org.apache.commons.jelly.tags.junit.CaseTag$1):
  Caused an ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:294:81:
 x:set You must define an attribute called 'select' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:294:81:
 x:set You must define an attribute called 'select' for this tag.
[junit] at 
org.apache.commons.jelly.tags.xml.SetTag.doTag(SetTag.java:86)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testSetStringLists(org.apache.commons.jelly.tags.junit.CaseTag$1):
Caused an ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:339:82:
 x:set You must define an attribute called 'select' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:339:82:
 x:set You must define an attribute called 'select' for this tag.
[junit] at 
org.apache.commons.jelly.tags.xml.SetTag.doTag(SetTag.java:86)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testEntities(org.apache.commons.jelly.tags.junit.CaseTag$1):  Caused an 
ERROR
[junit] 

[EMAIL PROTECTED]: Project commons-jelly-tags-xml-test (in module commons-jelly) failed

2005-11-06 Thread commons-jelly-tags-xml development
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-xml-test has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 14 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-xml-test :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-xml-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -WARNING- Overriding Maven properties: 
[/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/build.properties]
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-reports



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-xml-test/gump_work/build_commons-jelly_commons-jelly-tags-xml-test.html
Work Name: build_commons-jelly_commons-jelly-tags-xml-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 41 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml]
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/jakarta-commons/collections/build/commons-collections-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api-06112005.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar
-
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testSetSingleNodeAndAsString(org.apache.commons.jelly.tags.junit.CaseTag$1):
  Caused an ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:294:81:
 x:set You must define an attribute called 'select' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:294:81:
 x:set You must define an attribute called 'select' for this tag.
[junit] at 
org.apache.commons.jelly.tags.xml.SetTag.doTag(SetTag.java:86)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testSetStringLists(org.apache.commons.jelly.tags.junit.CaseTag$1):
Caused an ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:339:82:
 x:set You must define an attribute called 'select' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:339:82:
 x:set You must define an attribute called 'select' for this tag.
[junit] at 
org.apache.commons.jelly.tags.xml.SetTag.doTag(SetTag.java:86)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testEntities(org.apache.commons.jelly.tags.junit.CaseTag$1):  Caused an 
ERROR
[junit] 

[EMAIL PROTECTED]: Project commons-jelly-tags-jsl-test (in module commons-jelly) failed

2005-11-06 Thread commons-jelly-tags-jsl development
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-jsl-test has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 14 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-jsl-test :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-jsl-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on ant exists, no need to add for property 
maven.jar.ant-optional.
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -WARNING- Overriding Maven properties: 
[/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/build.properties]
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/target/test-reports



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-jsl-test/gump_work/build_commons-jelly_commons-jelly-tags-jsl-test.html
Work Name: build_commons-jelly_commons-jelly-tags-jsl-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 17 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl]
CLASSPATH: 
/opt/jdk1.4/lib/tools.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/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/cli/target/commons-cli-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/ant/target/commons-jelly-tags-ant-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/log/target/commons-jelly-tags-log-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/commons-jelly-tags-xml-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api-06112005.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar
-
[junit] at 
org.apache.commons.jelly.tags.xml.ExprTag.doTag(ExprTag.java:46)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
[junit] at 
org.apache.commons.jelly.TagSupport.getBodyText(TagSupport.java:234)
[junit] at 
org.apache.commons.jelly.tags.core.SetTag.doTag(SetTag.java:90)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
[junit] at 
org.apache.commons.jelly.tags.jsl.TemplateTag$1.run(TemplateTag.java:160)
[junit] at org.dom4j.rule.Mode.fireRule(Mode.java:58)
[junit] at org.dom4j.rule.Mode.applyTemplates(Mode.java:79)
[junit] at org.dom4j.rule.RuleManager$1.run(RuleManager.java:171)
[junit] at org.dom4j.rule.Mode.fireRule(Mode.java:58)
[junit] at org.dom4j.rule.Stylesheet.run(Stylesheet.java:102)
[junit] at org.dom4j.rule.Stylesheet.run(Stylesheet.java:91)
[junit] at 

[EMAIL PROTECTED]: Project commons-jelly-tags-jsl-test (in module commons-jelly) failed

2005-11-06 Thread commons-jelly-tags-jsl development
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-jsl-test has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 14 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-jsl-test :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-jsl-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on ant exists, no need to add for property 
maven.jar.ant-optional.
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -WARNING- Overriding Maven properties: 
[/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/build.properties]
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/target/test-reports



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-jsl-test/gump_work/build_commons-jelly_commons-jelly-tags-jsl-test.html
Work Name: build_commons-jelly_commons-jelly-tags-jsl-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 17 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl]
CLASSPATH: 
/opt/jdk1.4/lib/tools.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/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/cli/target/commons-cli-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/ant/target/commons-jelly-tags-ant-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/log/target/commons-jelly-tags-log-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/commons-jelly-tags-xml-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api-06112005.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar
-
[junit] at 
org.apache.commons.jelly.tags.xml.ExprTag.doTag(ExprTag.java:46)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
[junit] at 
org.apache.commons.jelly.TagSupport.getBodyText(TagSupport.java:234)
[junit] at 
org.apache.commons.jelly.tags.core.SetTag.doTag(SetTag.java:90)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
[junit] at 
org.apache.commons.jelly.tags.jsl.TemplateTag$1.run(TemplateTag.java:160)
[junit] at org.dom4j.rule.Mode.fireRule(Mode.java:58)
[junit] at org.dom4j.rule.Mode.applyTemplates(Mode.java:79)
[junit] at org.dom4j.rule.RuleManager$1.run(RuleManager.java:171)
[junit] at org.dom4j.rule.Mode.fireRule(Mode.java:58)
[junit] at org.dom4j.rule.Stylesheet.run(Stylesheet.java:102)
[junit] at org.dom4j.rule.Stylesheet.run(Stylesheet.java:91)
[junit] at 

[EMAIL PROTECTED]: Project commons-jelly-tags-swing (in module commons-jelly) failed

2005-11-06 Thread JellySwing development
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-swing has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 23 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-swing :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-swing/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-swing-06112005.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/swing/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/swing/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/swing/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/swing/target/test-reports
 -WARNING- No directory 
[/usr/local/gump/public/workspace/commons-jelly/jelly-tags/swing/target/test-reports]
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-swing/gump_work/build_commons-jelly_commons-jelly-tags-swing.html
Work Name: build_commons-jelly_commons-jelly-tags-swing (Type: Build)
Work ended in a state of : Failed
Elapsed: 3 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/swing]
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/jakarta-commons/cli/target/commons-cli-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/target/commons-jelly-tags-define-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/interaction/target/commons-jelly-tags-interaction-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/log/target/commons-jelly-tags-log-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/lang/dist/commons-lang-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api-06112005.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar
-
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at 
org.apache.commons.jelly.JellyContext.getTagLibrary(JellyContext.java:432)
at 
org.apache.maven.jelly.MavenJellyContext.getTagLibrary(MavenJellyContext.java:171)
at 
org.apache.commons.jelly.parser.XMLParser.createTag(XMLParser.java:1033)
at 
org.apache.commons.jelly.parser.XMLParser.startElement(XMLParser.java:647)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown 
Source)
at 
org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
at 
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
 Source)
at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown 

[EMAIL PROTECTED]: Project commons-jelly-tags-swing (in module commons-jelly) failed

2005-11-06 Thread JellySwing development
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-swing has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 23 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-swing :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-swing/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-swing-06112005.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/swing/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/swing/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/swing/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/swing/target/test-reports
 -WARNING- No directory 
[/usr/local/gump/public/workspace/commons-jelly/jelly-tags/swing/target/test-reports]
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-swing/gump_work/build_commons-jelly_commons-jelly-tags-swing.html
Work Name: build_commons-jelly_commons-jelly-tags-swing (Type: Build)
Work ended in a state of : Failed
Elapsed: 3 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/swing]
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/jakarta-commons/cli/target/commons-cli-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/target/commons-jelly-tags-define-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/interaction/target/commons-jelly-tags-interaction-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/log/target/commons-jelly-tags-log-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/lang/dist/commons-lang-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api-06112005.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar
-
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at 
org.apache.commons.jelly.JellyContext.getTagLibrary(JellyContext.java:432)
at 
org.apache.maven.jelly.MavenJellyContext.getTagLibrary(MavenJellyContext.java:171)
at 
org.apache.commons.jelly.parser.XMLParser.createTag(XMLParser.java:1033)
at 
org.apache.commons.jelly.parser.XMLParser.startElement(XMLParser.java:647)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown 
Source)
at 
org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
at 
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
 Source)
at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown 

[EMAIL PROTECTED]: Project commons-latka (in module jakarta-commons) failed

2005-11-06 Thread Ted Husted
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-latka has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 32 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-latka :  Functional Testing Suite


Full details are available at:

http://vmgump.apache.org/gump/public/jakarta-commons/commons-latka/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole output [commons-latka.jar] identifier set to project name
 -DEBUG- Dependency on packaged-jaxen exists, no need to add for property 
jaxen.jar.
 -INFO- Made directory 
[/usr/local/gump/public/workspace/jakarta-commons/latka/target/classes]
 -INFO- Made directory 
[/usr/local/gump/public/workspace/jakarta-commons/latka/target/test-classes]
 -INFO- Failed with reason build failed
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/jakarta-commons/commons-latka/gump_work/build_jakarta-commons_commons-latka.html
Work Name: build_jakarta-commons_commons-latka (Type: Build)
Work ended in a state of : Failed
Elapsed: 10 secs
Command Line: java -Djava.awt.headless=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/java/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar:/usr/local/gump/public/workspace/xml-xalan/java/build/serializer.jar:/usr/local/gump/public/workspace/xml-xalan/java/build/xalan-unbundled.jar
 org.apache.tools.ant.Main -Dgump.merge=/x1/gump/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only 
-Djaxen.jar=/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar dist 
[Working Directory: /usr/local/gump/public/workspace/jakarta-commons/latka]
CLASSPATH: 
/opt/jdk1.4/lib/tools.jar:/usr/local/gump/public/workspace/jakarta-commons/latka/target/classes:/usr/local/gump/public/workspace/jakarta-commons/latka/target/test-classes:/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/jakarta-commons/httpclient/dist/commons-httpclient.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/codec/dist/commons-codec-06112005.jar:/usr/local/gump/public/workspace/logging-log4j/log4j-06112005.jar:/usr/local/gump/public/workspace/jakarta-regexp/build/jakarta-regexp-06112005.jar:/usr/local/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/usr/local/gump/public/workspace/jdom/build/jdom.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/lang/dist/commons-lang-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-06112005.jar:/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar
-
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0.667 sec
[junit] - Standard Output ---
[junit] log4j:INFO Using URL 
[file:/x1/gump/public/workspace/jakarta-commons/latka/target/classes/log4j.properties]
 for automatic log4j configuration of repository named [default].
[junit] ESE

[junit] [message] boo1

[junit] http://example.net:80/
[junit]   REQUEST ERROR (-1 millis)
[junit] java.net.UnknownHostException: example.net

[junit] [message] boo2

[junit] http://example.org:80/
[junit]   REQUEST SKIPPED (-1 millis)

[junit] [message] boo3

[junit] http://example.net:80/
[junit]   REQUEST ERROR (-1 millis)
[junit] java.net.UnknownHostException: example.net


[junit] SUITE FAILED

[EMAIL PROTECTED]: Project commons-latka (in module jakarta-commons) failed

2005-11-06 Thread Ted Husted
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-latka has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 32 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-latka :  Functional Testing Suite


Full details are available at:

http://vmgump.apache.org/gump/public/jakarta-commons/commons-latka/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole output [commons-latka.jar] identifier set to project name
 -DEBUG- Dependency on packaged-jaxen exists, no need to add for property 
jaxen.jar.
 -INFO- Made directory 
[/usr/local/gump/public/workspace/jakarta-commons/latka/target/classes]
 -INFO- Made directory 
[/usr/local/gump/public/workspace/jakarta-commons/latka/target/test-classes]
 -INFO- Failed with reason build failed
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/jakarta-commons/commons-latka/gump_work/build_jakarta-commons_commons-latka.html
Work Name: build_jakarta-commons_commons-latka (Type: Build)
Work ended in a state of : Failed
Elapsed: 10 secs
Command Line: java -Djava.awt.headless=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/java/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar:/usr/local/gump/public/workspace/xml-xalan/java/build/serializer.jar:/usr/local/gump/public/workspace/xml-xalan/java/build/xalan-unbundled.jar
 org.apache.tools.ant.Main -Dgump.merge=/x1/gump/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only 
-Djaxen.jar=/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar dist 
[Working Directory: /usr/local/gump/public/workspace/jakarta-commons/latka]
CLASSPATH: 
/opt/jdk1.4/lib/tools.jar:/usr/local/gump/public/workspace/jakarta-commons/latka/target/classes:/usr/local/gump/public/workspace/jakarta-commons/latka/target/test-classes:/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/jakarta-commons/httpclient/dist/commons-httpclient.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/codec/dist/commons-codec-06112005.jar:/usr/local/gump/public/workspace/logging-log4j/log4j-06112005.jar:/usr/local/gump/public/workspace/jakarta-regexp/build/jakarta-regexp-06112005.jar:/usr/local/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/usr/local/gump/public/workspace/jdom/build/jdom.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/lang/dist/commons-lang-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-06112005.jar:/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar
-
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0.667 sec
[junit] - Standard Output ---
[junit] log4j:INFO Using URL 
[file:/x1/gump/public/workspace/jakarta-commons/latka/target/classes/log4j.properties]
 for automatic log4j configuration of repository named [default].
[junit] ESE

[junit] [message] boo1

[junit] http://example.net:80/
[junit]   REQUEST ERROR (-1 millis)
[junit] java.net.UnknownHostException: example.net

[junit] [message] boo2

[junit] http://example.org:80/
[junit]   REQUEST SKIPPED (-1 millis)

[junit] [message] boo3

[junit] http://example.net:80/
[junit]   REQUEST ERROR (-1 millis)
[junit] java.net.UnknownHostException: example.net


[junit] SUITE FAILED

[EMAIL PROTECTED]: Project commons-jelly-tags-define-test (in module commons-jelly) failed

2005-11-06 Thread commons-jelly-tags-define development
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-define-test has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 14 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-define-test :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-define-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -WARNING- Overriding Maven properties: 
[/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/build.properties]
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/target/test-reports



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-define-test/gump_work/build_commons-jelly_commons-jelly-tags-define-test.html
Work Name: build_commons-jelly_commons-jelly-tags-define-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 14 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define]
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/jakarta-commons/cli/target/commons-cli-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/dynabean/target/commons-jelly-tags-dynabean-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/log/target/commons-jelly-tags-log-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/commons-jelly-tags-xml-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api-06112005.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar
-
[junit] at 
org.jaxen.saxpath.base.XPathReader.unionExpr(XPathReader.java:1129)
[junit] at 
org.jaxen.saxpath.base.XPathReader.unaryExpr(XPathReader.java:1117)
[junit] at 
org.jaxen.saxpath.base.XPathReader.multiplicativeExpr(XPathReader.java:1039)
[junit] at 
org.jaxen.saxpath.base.XPathReader.additiveExpr(XPathReader.java:982)
[junit] at 
org.jaxen.saxpath.base.XPathReader.relationalExpr(XPathReader.java:902)
[junit] at 
org.jaxen.saxpath.base.XPathReader.equalityExpr(XPathReader.java:850)
[junit] at 
org.jaxen.saxpath.base.XPathReader.andExpr(XPathReader.java:826)
[junit] at 
org.jaxen.saxpath.base.XPathReader.orExpr(XPathReader.java:804)
[junit] at org.jaxen.saxpath.base.XPathReader.expr(XPathReader.java:797)
[junit] at 
org.jaxen.saxpath.base.XPathReader.parse(XPathReader.java:105)
[junit] at org.jaxen.BaseXPath.init(BaseXPath.java:126)
[junit] at org.jaxen.BaseXPath.init(BaseXPath.java:152)
[junit] at org.jaxen.dom4j.Dom4jXPath.init(Dom4jXPath.java:101)
[junit] at 
org.apache.commons.jelly.expression.xpath.XPathExpression.evaluate(XPathExpression.java:78)
[junit] at 
org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java:61)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:256)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] at junit.framework.TestCase.runBare(TestCase.java:127)
[junit] at junit.framework.TestResult$1.protect(TestResult.java:106)
[junit] at 

[EMAIL PROTECTED]: Project commons-jelly-tags-define-test (in module commons-jelly) failed

2005-11-06 Thread commons-jelly-tags-define development
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-define-test has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 14 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-define-test :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-define-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -WARNING- Overriding Maven properties: 
[/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/build.properties]
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/target/test-reports



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-define-test/gump_work/build_commons-jelly_commons-jelly-tags-define-test.html
Work Name: build_commons-jelly_commons-jelly-tags-define-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 14 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define]
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/jakarta-commons/cli/target/commons-cli-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/dynabean/target/commons-jelly-tags-dynabean-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/log/target/commons-jelly-tags-log-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/commons-jelly-tags-xml-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api-06112005.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar
-
[junit] at 
org.jaxen.saxpath.base.XPathReader.unionExpr(XPathReader.java:1129)
[junit] at 
org.jaxen.saxpath.base.XPathReader.unaryExpr(XPathReader.java:1117)
[junit] at 
org.jaxen.saxpath.base.XPathReader.multiplicativeExpr(XPathReader.java:1039)
[junit] at 
org.jaxen.saxpath.base.XPathReader.additiveExpr(XPathReader.java:982)
[junit] at 
org.jaxen.saxpath.base.XPathReader.relationalExpr(XPathReader.java:902)
[junit] at 
org.jaxen.saxpath.base.XPathReader.equalityExpr(XPathReader.java:850)
[junit] at 
org.jaxen.saxpath.base.XPathReader.andExpr(XPathReader.java:826)
[junit] at 
org.jaxen.saxpath.base.XPathReader.orExpr(XPathReader.java:804)
[junit] at org.jaxen.saxpath.base.XPathReader.expr(XPathReader.java:797)
[junit] at 
org.jaxen.saxpath.base.XPathReader.parse(XPathReader.java:105)
[junit] at org.jaxen.BaseXPath.init(BaseXPath.java:126)
[junit] at org.jaxen.BaseXPath.init(BaseXPath.java:152)
[junit] at org.jaxen.dom4j.Dom4jXPath.init(Dom4jXPath.java:101)
[junit] at 
org.apache.commons.jelly.expression.xpath.XPathExpression.evaluate(XPathExpression.java:78)
[junit] at 
org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java:61)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:256)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] at junit.framework.TestCase.runBare(TestCase.java:127)
[junit] at junit.framework.TestResult$1.protect(TestResult.java:106)
[junit] at 

[EMAIL PROTECTED]: Project commons-jelly-tags-html (in module commons-jelly) failed

2005-11-06 Thread commons-jelly-tags-html development
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-html has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 14 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-html :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-html/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-html-06112005.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/html/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-reports
 -DEBUG- Extracted fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-html/gump_work/build_commons-jelly_commons-jelly-tags-html.html
Work Name: build_commons-jelly_commons-jelly-tags-html (Type: Build)
Work ended in a state of : Failed
Elapsed: 14 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html]
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/jakarta-commons/cli/target/commons-cli-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/target/commons-jelly-tags-jsl-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/log/target/commons-jelly-tags-log-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/commons-jelly-tags-xml-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api-06112005.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar:/usr/local/gump/packages/nekohtml-0.9.5/nekohtml.jar
-
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testLowerCase(org.apache.commons.jelly.tags.junit.CaseTag$1): Caused an 
ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:40:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:40:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] at 
org.apache.commons.jelly.tags.junit.AssertTag.doTag(AssertTag.java:54)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testMixedCase(org.apache.commons.jelly.tags.junit.CaseTag$1): Caused an 
ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:47:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:47:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] at 

[EMAIL PROTECTED]: Project commons-jelly-tags-html (in module commons-jelly) failed

2005-11-06 Thread commons-jelly-tags-html development
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-html has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 14 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-html :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-html/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-html-06112005.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/html/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-reports
 -DEBUG- Extracted fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-html/gump_work/build_commons-jelly_commons-jelly-tags-html.html
Work Name: build_commons-jelly_commons-jelly-tags-html (Type: Build)
Work ended in a state of : Failed
Elapsed: 14 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html]
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/jakarta-commons/cli/target/commons-cli-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/target/commons-jelly-tags-jsl-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/log/target/commons-jelly-tags-log-06112005.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/commons-jelly-tags-xml-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-06112005.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api-06112005.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-6/jaxen-1.1-beta-6.jar:/usr/local/gump/packages/nekohtml-0.9.5/nekohtml.jar
-
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testLowerCase(org.apache.commons.jelly.tags.junit.CaseTag$1): Caused an 
ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:40:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:40:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] at 
org.apache.commons.jelly.tags.junit.AssertTag.doTag(AssertTag.java:54)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testMixedCase(org.apache.commons.jelly.tags.junit.CaseTag$1): Caused an 
ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:47:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:47:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] at 

[jira] Created: (JELLY-223) Swing tags should clear their component to avoid holding extra memory

2005-11-06 Thread Hans Gilde (JIRA)
Swing tags should clear their component to avoid holding extra memory
-

 Key: JELLY-223
 URL: http://issues.apache.org/jira/browse/JELLY-223
 Project: jelly
Type: Bug
  Components: taglib.swing  
Versions: 1.0
Reporter: Hans Gilde
Priority: Minor


It seems that JELLY-122 has been undone and now, Swing component tags keep a 
reference to their component after running. This reference is *useless* because 
the tags will always create a new component when they run a second time. It 
serves only as an additional reference to the component that could keep it from 
being GC'd.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 37374] New: - Deadly embrace between AbstractFileProvider and SoftRefFilesCache

2005-11-06 Thread bugzilla
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=37374.
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=37374

   Summary: Deadly embrace between AbstractFileProvider and
SoftRefFilesCache
   Product: Commons
   Version: unspecified
  Platform: All
OS/Version: All
Status: NEW
  Severity: critical
  Priority: P2
 Component: VFS
AssignedTo: commons-dev@jakarta.apache.org
ReportedBy: [EMAIL PROTECTED]


Lock contention occurs when one thread attempts to retreave a FileSystem from
the cache at the same time that the SoftRefFilesCache thread is attempting to
close a FileSystem. SoftRefFilesCache locaks itself and then calls
FileSystem.close(), which attempts to acquire a lock on the
AbstractFileProvider. AbstractFileProvider locks itself before calling
SoftRefFilesCache.

To fix:
1) Remove 'synchronized' from AbstractLayeredFileProvider.createfileSystem()
2) Replace AbstractFileProvider with the following:
/*
 * Copyright 2002-2005 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.
 */
package org.apache.commons.vfs.provider;

import java.util.Collections;
import java.util.Map;
import java.util.TreeMap;

import org.apache.commons.vfs.FileName;
import org.apache.commons.vfs.FileObject;
import org.apache.commons.vfs.FileSystem;
import org.apache.commons.vfs.FileSystemConfigBuilder;
import org.apache.commons.vfs.FileSystemException;
import org.apache.commons.vfs.FileSystemOptions;
import org.apache.commons.vfs.provider.local.GenericFileNameParser;

/**
 * A partial [EMAIL PROTECTED] FileProvider} implementation.  Takes care of 
managing the
 * file systems created by the provider.
 *
 * @author a href=mailto:[EMAIL PROTECTED]Adam Murdoch/a
 * @version $Revision: 191323 $ $Date: 2005-06-19 03:25:16 -0400 (Sun, 19 Jun
2005) $
 */
public abstract class AbstractFileProvider
extends AbstractVfsContainer
implements FileProvider
{
private FileNameParser parser;

public AbstractFileProvider()
{
parser = GenericFileNameParser.getInstance();
}

protected FileNameParser getFileNameParser()
{
return parser;
}

protected void setFileNameParser(FileNameParser parser)
{
this.parser = parser;
}

/**
 * The cached file systems.  This is a mapping from root URI to
 * FileSystem object.
 */
// private final Map fileSystems = new HashMap();
private final Map fileSystems = Collections.synchronizedMap(new TreeMap());

/**
 * Closes the file systems created by this provider.
 */
public void close()
{
fileSystems.clear();
super.close();
}

/**
 * Creates a layered file system.  This method throws a 'not supported'
exception.
 */
public FileObject createFileSystem(final String scheme, final FileObject
file, final FileSystemOptions properties)
throws FileSystemException
{
// Can't create a layered file system
throw new FileSystemException(vfs.provider/not-layered-fs.error, 
scheme);
}

/**
 * Adds a file system to those cached by this provider.  The file system
 * may implement [EMAIL PROTECTED] VfsComponent}, in which case it is 
initialised.
 */
protected void addFileSystem(final Comparable key, final FileSystem fs)
throws FileSystemException
{
// Add to the cache
addComponent(fs);

FileSystemKey treeKey = new FileSystemKey(key, 
fs.getFileSystemOptions());
((AbstractFileSystem) fs).setCacheKey(treeKey);
fileSystems.put(treeKey, fs);
}

/**
 * Locates a cached file system
 *
 * @return The provider, or null if it is not cached.
 */
protected FileSystem findFileSystem(final Comparable key, final
FileSystemOptions fileSystemProps)
{
FileSystemKey treeKey = new FileSystemKey(key, fileSystemProps);
return (FileSystem) fileSystems.get(treeKey);
}

public FileSystemConfigBuilder getConfigBuilder()
{
return null;
}

public void freeUnusedResources()
{
Object[] item = fileSystems.values().toArray();
for (int i = 0; i  item.length; ++i)
{

DO NOT REPLY [Bug 37374] - [vfs] Deadly embrace between AbstractFileProvider and SoftRefFilesCache

2005-11-06 Thread bugzilla
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=37374.
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=37374


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
Summary|Deadly embrace between  |[vfs] Deadly embrace between
   |AbstractFileProvider and|AbstractFileProvider and
   |SoftRefFilesCache   |SoftRefFilesCache




--- Additional Comments From [EMAIL PROTECTED]  2005-11-06 18:34 ---
Thanks!

Is it possible to have the second as svn diff please?

-- 
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]



DO NOT REPLY [Bug 37374] - [vfs] Deadly embrace between AbstractFileProvider and SoftRefFilesCache

2005-11-06 Thread bugzilla
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=37374.
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=37374





--- Additional Comments From [EMAIL PROTECTED]  2005-11-06 18:42 ---
patch #1:

Then the findFileSystem/addFileSystem combination is no longer synchronized
which might introduce duplicate filesytem instantiation then.

Any other idea?

-- 
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]



DO NOT REPLY [Bug 37374] - [vfs] Deadly embrace between AbstractFileProvider and SoftRefFilesCache

2005-11-06 Thread bugzilla
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=37374.
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=37374





--- Additional Comments From [EMAIL PROTECTED]  2005-11-06 18:57 ---
Index:
D:/cygwin/home/fdutton/workspaces/tools/commons-vfs/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java
===
---
D:/cygwin/home/fdutton/workspaces/tools/commons-vfs/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java
(revision 331113)
+++
D:/cygwin/home/fdutton/workspaces/tools/commons-vfs/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java
(working copy)
@@ -15,6 +15,10 @@
  */
 package org.apache.commons.vfs.provider;
 
+import java.util.Collections;
+import java.util.Map;
+import java.util.TreeMap;
+
 import org.apache.commons.vfs.FileName;
 import org.apache.commons.vfs.FileObject;
 import org.apache.commons.vfs.FileSystem;
@@ -23,10 +27,6 @@
 import org.apache.commons.vfs.FileSystemOptions;
 import org.apache.commons.vfs.provider.local.GenericFileNameParser;
 
-import java.util.Iterator;
-import java.util.Map;
-import java.util.TreeMap;
-
 /**
  * A partial [EMAIL PROTECTED] FileProvider} implementation.  Takes care of 
managing the
  * file systems created by the provider.
@@ -60,18 +60,15 @@
  * FileSystem object.
  */
 // private final Map fileSystems = new HashMap();
-private final Map fileSystems = new TreeMap();
+private final Map fileSystems = Collections.synchronizedMap(new TreeMap());
 
 /**
  * Closes the file systems created by this provider.
  */
 public void close()
 {
-synchronized (fileSystems)
-{
-fileSystems.clear();
-super.close();
-}
+fileSystems.clear();
+super.close();
 }
 
 /**
@@ -91,15 +88,12 @@
 protected void addFileSystem(final Comparable key, final FileSystem fs)
 throws FileSystemException
 {
-synchronized (fileSystems)
-{
-// Add to the cache
-addComponent(fs);
+// Add to the cache
+addComponent(fs);
 
-FileSystemKey treeKey = new FileSystemKey(key,
fs.getFileSystemOptions());
-((AbstractFileSystem) fs).setCacheKey(treeKey);
-fileSystems.put(treeKey, fs);
-}
+FileSystemKey treeKey = new FileSystemKey(key, 
fs.getFileSystemOptions());
+((AbstractFileSystem) fs).setCacheKey(treeKey);
+fileSystems.put(treeKey, fs);
 }
 
 /**
@@ -109,12 +103,8 @@
  */
 protected FileSystem findFileSystem(final Comparable key, final
FileSystemOptions fileSystemProps)
 {
-synchronized (fileSystems)
-{
-FileSystemKey treeKey = new FileSystemKey(key, fileSystemProps);
-
-return (FileSystem) fileSystems.get(treeKey);
-}
+FileSystemKey treeKey = new FileSystemKey(key, fileSystemProps);
+return (FileSystem) fileSystems.get(treeKey);
 }
 
 public FileSystemConfigBuilder getConfigBuilder()
@@ -124,30 +114,24 @@
 
 public void freeUnusedResources()
 {
-synchronized (fileSystems)
+Object[] item = fileSystems.values().toArray();
+for (int i = 0; i  item.length; ++i)
 {
-Iterator iterFileSystems = fileSystems.values().iterator();
-while (iterFileSystems.hasNext())
+AbstractFileSystem fs = (AbstractFileSystem) item[i];
+if (fs.isReleaseable())
 {
-AbstractFileSystem fs = (AbstractFileSystem)
iterFileSystems.next();
-if (fs.isReleaseable())
-{
-fs.closeCommunicationLink();
-}
+fs.closeCommunicationLink();
 }
 }
 }
 
 public void closeFileSystem(final FileSystem filesystem)
 {
-synchronized (fileSystems)
-{
-AbstractFileSystem fs = (AbstractFileSystem) filesystem;
+AbstractFileSystem fs = (AbstractFileSystem) filesystem;
 
-fileSystems.remove(fs.getCacheKey());
-removeComponent(fileSystems);
-fs.close();
-}
+fileSystems.remove(fs.getCacheKey());
+removeComponent(fs /*fileSystems*/);
+fs.close();
 }
 
 /**


-- 
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: r331124 - in /jakarta/commons/proper/jelly/trunk/jelly-tags/swing: src/java/org/apache/commons/jelly/tags/swing/CardLayoutTag.java src/java/org/apache/commons/jelly/tags/swing/SwingTagLibr

2005-11-06 Thread hgilde
Author: hgilde
Date: Sun Nov  6 10:01:25 2005
New Revision: 331124

URL: http://svn.apache.org/viewcvs?rev=331124view=rev
Log:
Adds CardLayout per JELLY-222

Added:

jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/CardLayoutTag.java
Modified:

jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/SwingTagLibrary.java
jakarta/commons/proper/jelly/trunk/jelly-tags/swing/xdocs/changes.xml

Added: 
jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/CardLayoutTag.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/CardLayoutTag.java?rev=331124view=auto
==
--- 
jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/CardLayoutTag.java
 (added)
+++ 
jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/CardLayoutTag.java
 Sun Nov  6 10:01:25 2005
@@ -0,0 +1,67 @@
+/*

+ * Created on Nov 6, 2005

+ *

+ */

+package org.apache.commons.jelly.tags.swing;

+

+import java.awt.CardLayout;

+import java.awt.LayoutManager;

+

+/** Implements CardLayout. Takes parameters hgap, vgap per the class. You can

+ * set the var attribute of this tag, this will store the layout manager

+ * in that context attribute, for later use.

+ * 

+ * @author Hans Gilde

+ *

+ */

+public class CardLayoutTag extends LayoutTagSupport {

+private int hgap;

+private boolean hgapSet = false;

+private int vgap;

+private boolean vgapSet = false;

+

+protected LayoutManager createLayoutManager() {

+CardLayout cl = new CardLayout();

+

+if (hgapSet) {

+cl.setHgap(hgap);

+}

+

+if (vgapSet) {

+cl.setVgap(vgap);

+}

+

+return cl;

+}

+

+/**

+ * @return Returns the hgap.

+ */

+public int getHgap() {

+return hgap;

+}

+

+/**

+ * @param hgap The hgap to set.

+ */

+public void setHgap(int hgap) {

+this.hgap = hgap;

+hgapSet = true;

+}

+

+/**

+ * @return Returns the vgap.

+ */

+public int getVgap() {

+return vgap;

+}

+

+/**

+ * @param vgap The vgap to set.

+ */

+public void setVgap(int vgap) {

+this.vgap = vgap;

+vgapSet = true;

+}

+

+}


Modified: 
jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/SwingTagLibrary.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/SwingTagLibrary.java?rev=331124r1=331123r2=331124view=diff
==
--- 
jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/SwingTagLibrary.java
 (original)
+++ 
jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/SwingTagLibrary.java
 Sun Nov  6 10:01:25 2005
@@ -20,23 +20,50 @@
 import java.util.HashMap;
 import java.util.Map;
 
-import javax.swing.*;
+import javax.swing.Box;
+import javax.swing.JButton;
+import javax.swing.JCheckBox;
+import javax.swing.JCheckBoxMenuItem;
+import javax.swing.JComboBox;
+import javax.swing.JDesktopPane;
+import javax.swing.JEditorPane;
+import javax.swing.JFileChooser;
+import javax.swing.JFrame;
+import javax.swing.JInternalFrame;
+import javax.swing.JLabel;
+import javax.swing.JList;
+import javax.swing.JMenu;
+import javax.swing.JMenuBar;
+import javax.swing.JMenuItem;
+import javax.swing.JOptionPane;
+import javax.swing.JPanel;
+import javax.swing.JPasswordField;
+import javax.swing.JPopupMenu;
+import javax.swing.JProgressBar;
+import javax.swing.JRadioButton;
+import javax.swing.JRadioButtonMenuItem;
+import javax.swing.JScrollPane;
+import javax.swing.JSeparator;
+import javax.swing.JSplitPane;
+import javax.swing.JTabbedPane;
+import javax.swing.JTable;
+import javax.swing.JTextArea;
+import javax.swing.JTextField;
+import javax.swing.JToggleButton;
+import javax.swing.JToolBar;
+import javax.swing.JTree;
 
 import org.apache.commons.beanutils.ConvertUtils;
-
 import org.apache.commons.jelly.JellyException;
 import org.apache.commons.jelly.Tag;
 import org.apache.commons.jelly.TagLibrary;
-import org.apache.commons.jelly.impl.TagScript;
 import org.apache.commons.jelly.impl.TagFactory;
+import org.apache.commons.jelly.impl.TagScript;
+import org.apache.commons.jelly.tags.swing.converters.ColorConverter;
 import org.apache.commons.jelly.tags.swing.converters.DimensionConverter;
 import org.apache.commons.jelly.tags.swing.converters.PointConverter;
-import 

svn commit: r331125 - /jakarta/commons/proper/jelly/trunk/jelly-tags/swing/xdocs/changes.xml

2005-11-06 Thread hgilde
Author: hgilde
Date: Sun Nov  6 10:02:42 2005
New Revision: 331125

URL: http://svn.apache.org/viewcvs?rev=331125view=rev
Log:
Fix typo in changes XML from CardLayout commit.

Modified:
jakarta/commons/proper/jelly/trunk/jelly-tags/swing/xdocs/changes.xml

Modified: jakarta/commons/proper/jelly/trunk/jelly-tags/swing/xdocs/changes.xml
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jelly/trunk/jelly-tags/swing/xdocs/changes.xml?rev=331125r1=331124r2=331125view=diff
==
--- jakarta/commons/proper/jelly/trunk/jelly-tags/swing/xdocs/changes.xml 
(original)
+++ jakarta/commons/proper/jelly/trunk/jelly-tags/swing/xdocs/changes.xml Sun 
Nov  6 10:02:42 2005
@@ -26,7 +26,7 @@
   body
 release version=1.1-SNAPSHOT date=in CVS
   action dev=dion type=fix issue=JELLY-10 due-to=Hans 
GildeJellySwing should be strict on the attribute names it uses./action
-  action dev=hgilde type=add issue=JELLY-222Add /action
+  action dev=hgilde type=add issue=JELLY-222Add CardLayout 
tag/action
 /release
 
 release version=1.0 date=2004-09-12



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r331126 - in /jakarta/commons/proper/math/branches/MATH_1_1/src: java/org/apache/commons/math/complex/Complex.java test/org/apache/commons/math/complex/ComplexTest.java

2005-11-06 Thread psteitz
Author: psteitz
Date: Sun Nov  6 10:06:46 2005
New Revision: 331126

URL: http://svn.apache.org/viewcvs?rev=331126view=rev
Log:
Improved consistency, documentation and test cases for Complex arithemetic.
PR# 37086

Modified:

jakarta/commons/proper/math/branches/MATH_1_1/src/java/org/apache/commons/math/complex/Complex.java

jakarta/commons/proper/math/branches/MATH_1_1/src/test/org/apache/commons/math/complex/ComplexTest.java

Modified: 
jakarta/commons/proper/math/branches/MATH_1_1/src/java/org/apache/commons/math/complex/Complex.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/math/branches/MATH_1_1/src/java/org/apache/commons/math/complex/Complex.java?rev=331126r1=331125r2=331126view=diff
==
--- 
jakarta/commons/proper/math/branches/MATH_1_1/src/java/org/apache/commons/math/complex/Complex.java
 (original)
+++ 
jakarta/commons/proper/math/branches/MATH_1_1/src/java/org/apache/commons/math/complex/Complex.java
 Sun Nov  6 10:06:46 2005
@@ -1,5 +1,5 @@
 /*
- * Copyright 2003-2004 The Apache Software Foundation.
+ * Copyright 2003-2005 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.
@@ -22,6 +22,16 @@
 /**
  * Representation of a Complex number - a number which has both a 
  * real and imaginary part.
+ * p
+ * Implementation of arithmetic operations handles codeNaN/code and
+ * infinite values according to the rules for [EMAIL PROTECTED] 
java.lang.Double}
+ * arithmetic, applying definitional formulas and returning codeNaN/code or
+ * infinite values in real or imaginary parts as these arise in computation. 
+ * See the javadoc for individual methods for details.
+ * p
+ * [EMAIL PROTECTED] #equals} identifies all values with codeNaN/code in 
either real 
+ * or imaginary part - e.g., pre
+ * code1 + NaNi  == NaN + i == NaN + NaNi./code/pre
  *
  * @author Apache Software Foundation
  * @version $Revision$ $Date$
@@ -40,6 +50,9 @@
 /** A complex number representing 1.0 + 0.0i */
 public static final Complex ONE = new Complex(1.0, 0.0);
 
+/** A complex number representing 0.0 + 0.0i */
+public static final Complex ZERO = new Complex(0.0, 0.0);
+
 /** The imaginary part. */
 protected double imaginary;
 
@@ -60,6 +73,11 @@
 
 /**
  * Return the absolute value of this complex number.
+ * p
+ * Returns codeNaN/code if either real or imaginary part is
+ * codeNaN/code and codeDouble.POSITIVE_INFINITY/code if
+ * neither part is codeNaN/code, but at least on part takes an infinite
+ * value.
  *
  * @return the absolute value.
  */
@@ -67,6 +85,11 @@
 if (isNaN()) {
 return Double.NaN;
 }
+
+if (isInfinite()) {
+return Double.POSITIVE_INFINITY;
+}
+
 if (Math.abs(real)  Math.abs(imaginary)) {
 if (imaginary == 0.0) {
 return Math.abs(real);
@@ -84,38 +107,77 @@
 
 /**
  * Return the sum of this complex number and the given complex number.
+ * p
+ * Uses the definitional formula 
+ * pre
+ * (a + bi) + (c + di) = (a+c) + (b + d)i
+ * /pre
+ * p
+ * Inifinite and NaN values are returned in the parts according to the
+ * rules for [EMAIL PROTECTED] java.lang.Double} arithmetic. 
  *
  * @param rhs the other complex number.
  * @return the complex number sum.
  */
-public Complex add(Complex rhs) {
-if (isNaN() || rhs.isNaN()) {
-return NaN;
-}
-
+public Complex add(Complex rhs) {   
 return new Complex(real + rhs.getReal(),
 imaginary + rhs.getImaginary());
 }
 
 /**
- * Return the conjugate of this complex number.  The conjugate of
- * A + Bi is A - Bi.  Complex.NaN is returned if either the real or 
imaginary part of 
- * this Complex number equals Double.NaN.
+ * Return the conjugate of this complex number. The conjugate of
+ * A + Bi is A - Bi. 
+ * p
+ * Complex.NaN is returned if either the real or imaginary
+ * part of this Complex number equals Double.NaN.
+ * p
+ * If the imaginary part is infinite, and the real part is not NaN, 
+ * the returned value has infinite imaginary part of the opposite
+ * sign - e.g. the conjugate of code1 + POSITIVE_INFINITY i/code
+ * is code1 + NEGATIVE_INFINITY i/code
  *
  * @return the conjugate of this Complex object
  */
 public Complex conjugate() {
 if (isNaN()) {
 return NaN;
-}
-
+}   
 return new Complex(real, -imaginary);
 }
 
 /**
  * Return the quotient of this complex number and the given complex number.
- * @param rhs the other complex number.
- * @return the complex number 

DO NOT REPLY [Bug 37374] - [vfs] Deadly embrace between AbstractFileProvider and SoftRefFilesCache

2005-11-06 Thread bugzilla
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=37374.
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=37374





--- Additional Comments From [EMAIL PROTECTED]  2005-11-06 19:13 ---
So you replace all

synchronized(map)

stuff with

Collections.synchronizedMap()

which is the same.

So I guess your path#1 is the one which solved your problem, but unhappily its 
thread-unsafe now.

-- 
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]



Re: [math] Numerical integration proposal and Linear system solving suggestion

2005-11-06 Thread Phil Steitz
Hi Vanessa,

Thanks for your interest and comments and thanks in advance for your
contributions.  See responses interspersed below.

On 11/5/05, Vanessa Sabino [EMAIL PROTECTED] wrote:
 Hi,

 I've read in the Numerical Analysis section of the Commons Math
 documentation that numerical integration was a possible future addition, so
 I've decided to adapt my Simpson's Rule implementation to follow the same
 structure I've seen in the rest of the code of the
 org.apache.commons.math.analysis package, so that it could be added to the
 commons math if you like it.
 It can be found at http://www.linux.ime.usp.br/~bani/jakarta/

This looks good; but we have actually already implemented this and
some other numerical integration algorithms.  These have just not been
released and - sigh - we have not gotten round to updating the site
docs to reflect the progress.  Have a look in the analysis package in
svn trunk (see http://jakarta.apache.org/commons/math/developers.html
for information on how to view / checkout the latest sources and don't
hesitate to ask questions if you have problems getting set up).  If
you can improve the code, documentation or test cases for these
classes, please have at it, posting any questions or comments that you
have here.

 Actually, this code was part of a whole program to find solutions for
 differential equations using the Galerkin minimization method and there is
 one more thing I've implemented in it that I think might be useful:
 I've noticed that RealMatrix in the org.apache.commons.math.linear package
 uses LU decomposition to solve the system. Although LU is good in the
 general case, there are better algorithms for specific cases, so it might be
 a good idea to have an overloaded version of solve which receives an int
 indicating which method to use.
 We could have the constants:
 CHOLESKY (much faster and more precise, but only works with Symmetric
 Positive-Definite systems - we could automatically switch to LU if it isn't
 symmetric positive-definite)
 QR_GRAM-SCHMIDT
 QR_HOUSEHOLDER (QR has the advantages of orthogonal matrices and retains the
 condition number of the system, one method is better when there are a lot of
 zeros in the matrix)
 ans so on...

 What do you think?

Definitely something we would like to have and where we could use some
help, but not sure using flags / overloaded methods in RealMatrixImpl
is the way to go.  If you can figure out a way to have the default
impl in RealMatrixImpl adaptively determine the best (among pluggable)
algorithm(s), then that would be a good modification to make; but
otherwise, we have been thinking about separating out the
decomposition into separate classes.  If you have ideas and/or code
implementing other decompositions, this would make a good addition to
[math].  If you are interested in contributing this, the first thing
to do is discuss design options.

Thanks!

Phil

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r331130 - /jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/SwingTagLibrary.java

2005-11-06 Thread hgilde
Author: hgilde
Date: Sun Nov  6 10:25:50 2005
New Revision: 331130

URL: http://svn.apache.org/viewcvs?rev=331130view=rev
Log:
Clean up comments for the Swing TagLib

Modified:

jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/SwingTagLibrary.java

Modified: 
jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/SwingTagLibrary.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/SwingTagLibrary.java?rev=331130r1=331129r2=331130view=diff
==
--- 
jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/SwingTagLibrary.java
 (original)
+++ 
jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/SwingTagLibrary.java
 Sun Nov  6 10:25:50 2005
@@ -66,8 +66,47 @@
 import org.apache.commons.logging.LogFactory;
 import org.xml.sax.Attributes;
 
-/**
- * A Jelly custom tag library that allows Ant tasks to be called from inside 
Jelly.
+/** The Swing tag library. p/
+ * In addition to the tag descriptions in the tag doc, implements
+ * the following basic components:
+ * ul
+ * libutton - JButton
+licheckBox - JCheckBox
+licheckBoxMenuItem - JCheckBoxMenuItem
+licomboBox - JComboBox
+lidesktopPane - JDesktopPane
+lieditorPane - JEditorPane
+lifileChooser - JFileChooser
+liframe - JFrame
+liinternalFrame - JInternalFrame
+lilabel - JLabel
+lilist - JList
+limenu - JMenu
+limenuBar - JMenuBar
+limenuItem - JMenuItem
+lipanel - JPanel
+lipasswordField - JPasswordField
+lipopupMenu - JPopupMenu
+liprogressBar - JProgressBar
+liradioButton - JRadioButton
+liradioButtonMenuItem - JRadioButtonMenuItem
+lioptionPane - JOptionPane
+liscrollPane - JScrollPane
+liseparator - JSeparator
+
+lisplitPane - JSplitPane
+lihbox - Box.createHorizontalBox()
+livbox - Box.createVerticalBox()
+
+litabbedPane - JTabbedPane
+litable - JTable
+litextArea - JTextArea
+litextField - JTextField
+litoggleButton - JToggleButton
+litree - JTree
+litoolBar - JToolBar
+
+ * /ul
  *
  * @author a href=mailto:[EMAIL PROTECTED]James Strachan/a
  * @author a href=mailto:[EMAIL PROTECTED]bob mcwhirter/a



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jelly] paul, your changes to ComponentTag

2005-11-06 Thread Hans Gilde
Paul, I see you made some changes to the Swing ComponentTag in January. Is
this a line of development that you're still following? If not, I'd like to
take some of your changes out, because they cause the tag to keep a
reference to its components when it doesn't need one.

 

Hans



DO NOT REPLY [Bug 37374] - [vfs] Deadly embrace between AbstractFileProvider and SoftRefFilesCache

2005-11-06 Thread bugzilla
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=37374.
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=37374





--- Additional Comments From [EMAIL PROTECTED]  2005-11-06 19:31 ---
It is not the same.

The synchronized block is calling the FileSystem component while the lock is
still held. Synchronizing the map allows the lock to be released before making
the call.

-- 
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: r331132 - /jakarta/commons/proper/httpclient/trunk/project.xml

2005-11-06 Thread olegk
Author: olegk
Date: Sun Nov  6 10:39:40 2005
New Revision: 331132

URL: http://svn.apache.org/viewcvs?rev=331132view=rev
Log:
Added Samit Jain jain.samit at gmail.com to the list of the project 
contributors

Modified:
jakarta/commons/proper/httpclient/trunk/project.xml

Modified: jakarta/commons/proper/httpclient/trunk/project.xml
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/project.xml?rev=331132r1=331131r2=331132view=diff
==
--- jakarta/commons/proper/httpclient/trunk/project.xml (original)
+++ jakarta/commons/proper/httpclient/trunk/project.xml Sun Nov  6 10:39:40 2005
@@ -239,6 +239,10 @@
   email/email
 /contributor
 contributor
+  nameSamit Jain/name
+  emailjain.samit -at- gmail.com/email
+/contributor
+contributor
   nameEric Johnson/name
   emaileric -at- tibco.com/email
 /contributor



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r331133 - /jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java

2005-11-06 Thread imario
Author: imario
Date: Sun Nov  6 10:48:29 2005
New Revision: 331133

URL: http://svn.apache.org/viewcvs?rev=331133view=rev
Log:
try to avoid locking as pointed out by Faron Dutton

Modified:

jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java

Modified: 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java?rev=331133r1=331132r2=331133view=diff
==
--- 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java
 (original)
+++ 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java
 Sun Nov  6 10:48:29 2005
@@ -1,20 +1,28 @@
 /*
  * Copyright 2002-2005 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
- *
+ * 
+ * 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.
+ * 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.
  */
 package org.apache.commons.vfs.cache;
 
+import java.lang.ref.Reference;
+import java.lang.ref.ReferenceQueue;
+import java.lang.ref.SoftReference;
+import java.util.HashMap;
+import java.util.Iterator;
+import java.util.Map;
+import java.util.TreeMap;
+
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.apache.commons.vfs.FileName;
@@ -24,244 +32,268 @@
 import org.apache.commons.vfs.impl.DefaultFileSystemManager;
 import org.apache.commons.vfs.util.Messages;
 
-import java.lang.ref.Reference;
-import java.lang.ref.ReferenceQueue;
-import java.lang.ref.SoftReference;
-import java.util.HashMap;
-import java.util.Iterator;
-import java.util.Map;
-import java.util.TreeMap;
-
 /**
- * This implementation caches every file as long as it is strongly reachable 
by the java vm.
- * As soon as the vm needs memory - every softly reachable file will be 
discarded.
- *
+ * This implementation caches every file as long as it is strongly reachable by
+ * the java vm. As soon as the vm needs memory - every softly reachable file
+ * will be discarded.
+ * 
  * @author a href=mailto:[EMAIL PROTECTED]Mario Ivankovits/a
- * @version $Revision$ $Date$
+ * @version $Revision$ $Date: 2005-09-30 09:02:41 +0200 (Fr, 30 Sep
+ *  2005) $
  * @see SoftReference
  */
 public class SoftRefFilesCache extends AbstractFilesCache
 {
-/**
- * The logger to use.
- */
-private Log log = LogFactory.getLog(SoftRefFilesCache.class);
-
-private final Map filesystemCache = new HashMap();
-private final Map refReverseMap = new HashMap(100);
-private final ReferenceQueue refqueue = new ReferenceQueue();
-
-private SoftRefReleaseThread softRefReleaseThread = null;
-
-/**
- * This thread will listen on the ReferenceQueue and remove the entry in 
the
- * filescache as soon as the vm removes the reference
- */
-private class SoftRefReleaseThread extends Thread
-{
-private boolean requestEnd = false;
-
-private SoftRefReleaseThread()
-{
-setName(SoftRefReleaseThread.class.getName());
-setDaemon(true);
-}
-
-public void run()
-{
-loop: while (!requestEnd  
!Thread.currentThread().isInterrupted())
-{
-try
-{
-Reference ref = refqueue.remove(1000);
-if (ref == null)
-{
-continue;
-}
-
-synchronized (SoftRefFilesCache.this)
-{
-FileSystemAndNameKey key = (FileSystemAndNameKey) 
refReverseMap.get(ref);
-
-if (key != null)
-{
-removeFile(key);
-}
-}
-}
-catch (InterruptedException e)
-{
-

Re: [collections] any objections?

2005-11-06 Thread robert burrell donkin
On Sat, 2005-11-05 at 10:39 -0700, Phil Steitz wrote:
 Big +1.  Agree with Stephen and share frustration over 32573.  I have
 spent quite a few hours trying to replicate or prove that the only
 way to make this happen is via unsynchronized access.  Another set of
 eyes on that issue would be great.  

issues.apache.org is dead ATM but i'll try to take a look when it's up
again...

 That code could also use some doco
 improvements, so if you don't mind starting there...;-)

the docs already look pretty good for that class :)

had it in mind just to add some more material to a few classes i was
using yesterday. my documentation priority is the foundation
infrastructure stuff ATM (though i haven't managed too much on that
recently) and there's still lots to be done there. 

- robert


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [betwixt] strange behaviour with multimapping

2005-11-06 Thread robert burrell donkin
On Sat, 2005-11-05 at 16:40 +0100, Martin van den Bemt wrote:
 Thanx Tom, you rock :)

+1

unfortunately, issues.apache.org is dead ATM :/

i'll try to take a look once it's back up again.

- robert



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r331134 - /jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java

2005-11-06 Thread imario
Author: imario
Date: Sun Nov  6 10:52:20 2005
New Revision: 331134

URL: http://svn.apache.org/viewcvs?rev=331134view=rev
Log:
moved stuff out of synchronize() to avoid locks.
Thanks to Faron Dutton.

Modified:

jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java

Modified: 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java?rev=331134r1=331133r2=331134view=diff
==
--- 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java
 (original)
+++ 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java
 Sun Nov  6 10:52:20 2005
@@ -70,8 +70,9 @@
 synchronized (fileSystems)
 {
 fileSystems.clear();
-super.close();
 }
+
+super.close();
 }
 
 /**
@@ -140,14 +141,15 @@
 
 public void closeFileSystem(final FileSystem filesystem)
 {
+AbstractFileSystem fs = (AbstractFileSystem) filesystem;
+
 synchronized (fileSystems)
 {
-AbstractFileSystem fs = (AbstractFileSystem) filesystem;
-
 fileSystems.remove(fs.getCacheKey());
-removeComponent(fileSystems);
-fs.close();
 }
+
+removeComponent(fileSystems);
+fs.close();
 }
 
 /**



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 37374] - [vfs] Deadly embrace between AbstractFileProvider and SoftRefFilesCache

2005-11-06 Thread bugzilla
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=37374.
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=37374





--- Additional Comments From [EMAIL PROTECTED]  2005-11-06 19:58 ---
Ok, I see.

I committed your change now, in fact I didnt use the synchronizedMap but moved
to statements in question out of the synchronized block.

I also checked in a new version of SoftRefFilesCache, with a slightly changed
synchronization behaviour.

Could you give it a try please!

Thanks!

-- 
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: r331135 - in /jakarta/commons/proper/configuration/trunk: src/java/org/apache/commons/configuration/AbstractFileConfiguration.java src/test/org/apache/commons/configuration/TestPropertiesC

2005-11-06 Thread oheger
Author: oheger
Date: Sun Nov  6 10:57:39 2005
New Revision: 331135

URL: http://svn.apache.org/viewcvs?rev=331135view=rev
Log:
Prevented reentrance of AbstractFileConfiguration.reload(), which may cause 
infinite loops; related to issue 36665

Modified:

jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/AbstractFileConfiguration.java

jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestPropertiesConfiguration.java
jakarta/commons/proper/configuration/trunk/xdocs/changes.xml

Modified: 
jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/AbstractFileConfiguration.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/AbstractFileConfiguration.java?rev=331135r1=331134r2=331135view=diff
==
--- 
jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/AbstractFileConfiguration.java
 (original)
+++ 
jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/AbstractFileConfiguration.java
 Sun Nov  6 10:57:39 2005
@@ -700,20 +700,29 @@
 {
 synchronized (reloadLock)
 {
-if (noReload == 0  strategy.reloadingRequired())
+if (noReload == 0)
 {
 try
 {
-clear();
-load();
+enterNoReload(); // avoid reentrant calls
 
-// notify the strategy
-strategy.reloadingPerformed();
+if (strategy.reloadingRequired())
+{
+clear();
+load();
+
+// notify the strategy
+strategy.reloadingPerformed();
+}
 }
 catch (Exception e)
 {
 e.printStackTrace();
 // todo rollback the changes if the file can't be reloaded
+}
+finally
+{
+exitNoReload();
 }
 }
 }

Modified: 
jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestPropertiesConfiguration.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestPropertiesConfiguration.java?rev=331135r1=331134r2=331135view=diff
==
--- 
jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestPropertiesConfiguration.java
 (original)
+++ 
jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestPropertiesConfiguration.java
 Sun Nov  6 10:57:39 2005
@@ -25,6 +25,8 @@
 import java.util.Iterator;
 import java.util.List;
 
+import org.apache.commons.configuration.reloading.FileChangedReloadingStrategy;
+
 import junit.framework.TestCase;
 
 /**
@@ -417,5 +419,22 @@
 + EOL + EOL) == 0);
 assertTrue(Property could not be found, content
 .indexOf(prop = value + EOL)  0);
+}
+
+/**
+ * Tests what happens if a reloading strategy's 
codereloadingRequired()/code
+ * implementation accesses methods of the configuration that in turn cause 
a reload.
+ */
+public void testReentrantReload()
+{
+conf.setProperty(shouldReload, Boolean.FALSE);
+conf.setReloadingStrategy(new FileChangedReloadingStrategy()
+{
+public boolean reloadingRequired()
+{
+return configuration.getBoolean(shouldReload);
+}
+});
+assertFalse(Property has wrong value, 
conf.getBoolean(shouldReload));
 }
 }

Modified: jakarta/commons/proper/configuration/trunk/xdocs/changes.xml
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/configuration/trunk/xdocs/changes.xml?rev=331135r1=331134r2=331135view=diff
==
--- jakarta/commons/proper/configuration/trunk/xdocs/changes.xml (original)
+++ jakarta/commons/proper/configuration/trunk/xdocs/changes.xml Sun Nov  6 
10:57:39 2005
@@ -23,6 +23,11 @@
   body
 
 release version=1.2-dev date=in SVN
+  action dev=oheger type=update issue=36665
+The reload() method in AbstractFileConfiguration was updated to prevent
+reentrant invocation, which may be caused by some methods when they
+are called during a reloading operation.
+  /action
   action dev=ebourg, oheger type=update
 AbstractHierarchicalFileConfiguration, a new base class for file based
 hierarchical configurations, was introduced. XMLConfiguration now




svn commit: r331137 - /jakarta/commons/proper/jelly/branches/hans-speed-improvement/

2005-11-06 Thread hgilde
Author: hgilde
Date: Sun Nov  6 10:59:43 2005
New Revision: 331137

URL: http://svn.apache.org/viewcvs?rev=331137view=rev
Log:
Branch to attempt a significant speed improvement by removing DynaBean code 

Added:
jakarta/commons/proper/jelly/branches/hans-speed-improvement/
  - copied from r331136, jakarta/commons/proper/jelly/trunk/


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r331138 - /jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java

2005-11-06 Thread imario
Author: imario
Date: Sun Nov  6 11:00:34 2005
New Revision: 331138

URL: http://svn.apache.org/viewcvs?rev=331138view=rev
Log:
some additional changes

Modified:

jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java

Modified: 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java?rev=331138r1=331137r2=331138view=diff
==
--- 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java
 (original)
+++ 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java
 Sun Nov  6 11:00:34 2005
@@ -188,6 +188,8 @@
{
Map files = getOrCreateFilesystemCache(filesystem);
 
+   boolean closeFilesystem;
+
synchronized (files)
{
Iterator iterKeys = refReverseMap.values().iterator();
@@ -201,9 +203,11 @@
files.remove(key.getFileName());
}
}
+
+   closeFilesystem = files.size()  1;
}
 
-   if (files.size()  1)
+   if (closeFilesystem)
{
filesystemClose(filesystem);
}
@@ -231,17 +235,14 @@
{
super.close();
 
-   synchronized (this)
-   {
-   endThread();
+   endThread();
 
-   // files.clear();
-   synchronized (filesystemCache)
-   {
-   filesystemCache.clear();
-   }
-   refReverseMap.clear();
+   // files.clear();
+   synchronized (filesystemCache)
+   {
+   filesystemCache.clear();
}
+   refReverseMap.clear();
}
 
public void removeFile(FileSystem filesystem, FileName name)



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 36665] - [configuration] Clarify ReloadingStrategy interface usage

2005-11-06 Thread bugzilla
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=36665.
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=36665


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED




--- Additional Comments From [EMAIL PROTECTED]  2005-11-06 20:01 ---
I added calls to enterNoReload() and exitNoReload() to
AbstractFileConfiguration's reload() method. This should avoid infinite loops,
the reloading strategy will be asked only once whether reloading is required.

-- 
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]



Re: [collections] any objections?

2005-11-06 Thread Stephen Colebourne

robert burrell donkin wrote:

had it in mind just to add some more material to a few classes i was
using yesterday.


Well, all improvements are welcome!

Stephen

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r331141 - in /jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration: TestConfigurationFactory.java TestEqualBehaviour.java

2005-11-06 Thread oheger
Author: oheger
Date: Sun Nov  6 11:06:44 2005
New Revision: 331141

URL: http://svn.apache.org/viewcvs?rev=331141view=rev
Log:
Removed an used import and an unused method noted by Eclipse

Modified:

jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestConfigurationFactory.java

jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestEqualBehaviour.java

Modified: 
jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestConfigurationFactory.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestConfigurationFactory.java?rev=331141r1=331140r2=331141view=diff
==
--- 
jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestConfigurationFactory.java
 (original)
+++ 
jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestConfigurationFactory.java
 Sun Nov  6 11:06:44 2005
@@ -19,7 +19,6 @@
 import java.io.File;
 import java.io.FileWriter;
 import java.util.Collection;
-import java.net.URL;
 
 import junit.framework.TestCase;
 

Modified: 
jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestEqualBehaviour.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestEqualBehaviour.java?rev=331141r1=331140r2=331141view=diff
==
--- 
jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestEqualBehaviour.java
 (original)
+++ 
jakarta/commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestEqualBehaviour.java
 Sun Nov  6 11:06:44 2005
@@ -98,19 +98,6 @@
 assertEquals(msg + , Iterator End: , it1.hasNext(), it2.hasNext());
 }
 
-private void checkSameKeyVector(String msg, String key, Configuration c1, 
Configuration c2)
-{
-String [] s1 = c1.getStringArray(key);
-String [] s2 = c2.getStringArray(key);
-
-assertEquals(msg + , length: , s1.length, s2.length);
-
-for (int i = 0; i  s1.length ; i++)
-{
-assertEquals(msg + , String Array: , s1[i], s2[i]);
-}
-}
-
 /**
  * Are both configurations equal after loading?
  */



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r331142 - /jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java

2005-11-06 Thread imario
Author: imario
Date: Sun Nov  6 11:07:33 2005
New Revision: 331142

URL: http://svn.apache.org/viewcvs?rev=331142view=rev
Log:
some cleanup

Modified:

jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java

Modified: 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java?rev=331142r1=331141r2=331142view=diff
==
--- 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java
 (original)
+++ 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/cache/SoftRefFilesCache.java
 Sun Nov  6 11:07:33 2005
@@ -81,8 +81,6 @@
continue;
}
 
-   FileSystem fsToRemove = null;
-
FileSystemAndNameKey key = 
(FileSystemAndNameKey) refReverseMap
.get(ref);
 
@@ -90,13 +88,8 @@
{
if (removeFile(key))
{
-   fsToRemove = 
key.getFileSystem();
+   
filesystemClose(key.getFileSystem());
}
-   }
-
-   if (fsToRemove != null)
-   {
-   filesystemClose(fsToRemove);
}
}
catch (InterruptedException e)



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jelly] attempting big speed improvement

2005-11-06 Thread Hans Gilde
A while ago, I noticed a potential for a huge speed improvement with Jelly.
Basically, it uses this DynaBean stuff which sounds good, but was never
taken anywhere within Jelly. Because of this, every tag goes through 3
stages of having its attributes set from XML and I plan to knock that down
to 1. I branched Jelly, will send an update when I have something.

 

All my changes are to the very core of Jelly, where I doubt anyone else
goes. So, I don't expect the changes to affect any class or interface that
is actually used by tag developers.

 

Hans



svn commit: r331143 - /jakarta/commons/proper/vfs/trunk/RELEASE_NOTES.txt

2005-11-06 Thread imario
Author: imario
Date: Sun Nov  6 11:13:04 2005
New Revision: 331143

URL: http://svn.apache.org/viewcvs?rev=331143view=rev
Log: (empty)

Modified:
jakarta/commons/proper/vfs/trunk/RELEASE_NOTES.txt

Modified: jakarta/commons/proper/vfs/trunk/RELEASE_NOTES.txt
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/RELEASE_NOTES.txt?rev=331143r1=331142r2=331143view=diff
==
--- jakarta/commons/proper/vfs/trunk/RELEASE_NOTES.txt (original)
+++ jakarta/commons/proper/vfs/trunk/RELEASE_NOTES.txt Sun Nov  6 11:13:04 2005
@@ -20,6 +20,7 @@
 core:
 removed check for isWriteable in deleteSelf as its possible to delete a 
read-only file
 if you have write-execute access to the directory
+fixed a dead-lock problem in multithreaded environments. (Thanks to Faron 
Dutton PR: 37374)
 
 
 2005-10-14 commons-vfs 1.0 RC5



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 37374] - [vfs] Deadly embrace between AbstractFileProvider and SoftRefFilesCache

2005-11-06 Thread bugzilla
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=37374.
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=37374


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED




--- Additional Comments From [EMAIL PROTECTED]  2005-11-06 20:14 ---
I think the main error was that the SoftRefFilesCache holds a lock while it
issued a VFS method.

With my changes in the cache now both worlds should be decoupled. At least I
hope so.

Please reopen the bug if you still encounter problems.

-- 
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]



[configuration] RC for 1.2 release

2005-11-06 Thread Oliver Heger
I have now completed all my preparations for an upcoming 1.2 release and 
will create the first RC soon (i.e. in a week or so) unless some new bug 
reports come in or somebody stops me.


If one of the other committers plans to do some stuff before this 
happens, this would be a good time to speak up.


Oliver

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jelly] JIRA

2005-11-06 Thread Dion Gillard
I'll see if I can add you..

On 11/6/05, Hans Gilde [EMAIL PROTECTED] wrote:
 Doesn't look like it. Do you know how I get on it?

 -Original Message-
 From: Dion Gillard [mailto:[EMAIL PROTECTED]
 Sent: Sunday, November 06, 2005 1:41 AM
 To: Jakarta Commons Developers List
 Subject: Re: [jelly] JIRA

 An admin needs to log in and add a version.

 Aren't you in the admin list??

 On 11/6/05, Hans Gilde [EMAIL PROTECTED] wrote:
  It looks like Jelly JIRA is a little out of date. What's needed to bring
 it
  up to date in terms of the fact that 1.0 is out and 1.1 or 1.0.1 is next?
 
 
 
  Hans
 
 
 


 --
 http://www.multitask.com.au/people/dion/
 You are going to let the fear of poverty govern your life and your
 reward will be that you will eat, but you will not live. - George
 Bernard Shaw

 -
 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]




--
http://www.multitask.com.au/people/dion/
You are going to let the fear of poverty govern your life and your
reward will be that you will eat, but you will not live. - George
Bernard Shaw

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jelly] attempting big speed improvement

2005-11-06 Thread Dion Gillard
Sounds good.

Commit away and we can all test.

On 11/7/05, Hans Gilde [EMAIL PROTECTED] wrote:
 A while ago, I noticed a potential for a huge speed improvement with Jelly.
 Basically, it uses this DynaBean stuff which sounds good, but was never
 taken anywhere within Jelly. Because of this, every tag goes through 3
 stages of having its attributes set from XML and I plan to knock that down
 to 1. I branched Jelly, will send an update when I have something.



 All my changes are to the very core of Jelly, where I doubt anyone else
 goes. So, I don't expect the changes to affect any class or interface that
 is actually used by tag developers.



 Hans





--
http://www.multitask.com.au/people/dion/
You are going to let the fear of poverty govern your life and your
reward will be that you will eat, but you will not live. - George
Bernard Shaw

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: svn commit: r331137 - /jakarta/commons/proper/jelly/branches/hans-speed-improvement/

2005-11-06 Thread Dion Gillard
Hans, is there a patch that can be applied to test the new branch?
Are there any stats on what the improvement is?

On 11/7/05, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 Author: hgilde
 Date: Sun Nov  6 10:59:43 2005
 New Revision: 331137

 URL: http://svn.apache.org/viewcvs?rev=331137view=rev
 Log:
 Branch to attempt a significant speed improvement by removing DynaBean code

 Added:
 jakarta/commons/proper/jelly/branches/hans-speed-improvement/
   - copied from r331136, jakarta/commons/proper/jelly/trunk/


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




--
http://www.multitask.com.au/people/dion/
You are going to let the fear of poverty govern your life and your
reward will be that you will eat, but you will not live. - George
Bernard Shaw

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [jelly] attempting big speed improvement

2005-11-06 Thread Arnaud HERITIER
We'll be happy to test it in maven 1.x

Arnaud


 -Message d'origine-
 De : Dion Gillard [mailto:[EMAIL PROTECTED] 
 Envoyé : dimanche 6 novembre 2005 20:58
 À : Jakarta Commons Developers List
 Objet : Re: [jelly] attempting big speed improvement
 
 Sounds good.
 
 Commit away and we can all test.
 
 On 11/7/05, Hans Gilde [EMAIL PROTECTED] wrote:
  A while ago, I noticed a potential for a huge speed 
 improvement with Jelly.
  Basically, it uses this DynaBean stuff which sounds good, but was 
  never taken anywhere within Jelly. Because of this, every tag goes 
  through 3 stages of having its attributes set from XML and 
 I plan to 
  knock that down to 1. I branched Jelly, will send an update 
 when I have something.
 
 
 
  All my changes are to the very core of Jelly, where I doubt anyone 
  else goes. So, I don't expect the changes to affect any class or 
  interface that is actually used by tag developers.
 
 
 
  Hans
 
 
 
 
 
 --
 http://www.multitask.com.au/people/dion/
 You are going to let the fear of poverty govern your life 
 and your reward will be that you will eat, but you will not 
 live. - George Bernard Shaw
 
 -
 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: svn commit: r331137 - /jakarta/commons/proper/jelly/branches/hans-speed-improvement/

2005-11-06 Thread Hans Gilde
No, sorry, I've not committed into the new branch. I will commit directly to
it and you can test from there but I'm ironing out some stuff first. It
could take me a few days.

-Original Message-
From: Dion Gillard [mailto:[EMAIL PROTECTED] 
Sent: Sunday, November 06, 2005 3:00 PM
To: Jakarta Commons Developers List
Subject: Re: svn commit: r331137 -
/jakarta/commons/proper/jelly/branches/hans-speed-improvement/

Hans, is there a patch that can be applied to test the new branch?
Are there any stats on what the improvement is?

On 11/7/05, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 Author: hgilde
 Date: Sun Nov  6 10:59:43 2005
 New Revision: 331137

 URL: http://svn.apache.org/viewcvs?rev=331137view=rev
 Log:
 Branch to attempt a significant speed improvement by removing DynaBean
code

 Added:
 jakarta/commons/proper/jelly/branches/hans-speed-improvement/
   - copied from r331136, jakarta/commons/proper/jelly/trunk/


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




--
http://www.multitask.com.au/people/dion/
You are going to let the fear of poverty govern your life and your
reward will be that you will eat, but you will not live. - George
Bernard Shaw

-
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: svn commit: r331137 - /jakarta/commons/proper/jelly/branches/hans-speed-improvement/

2005-11-06 Thread Hans Gilde
Also, I'm not 100% sure that it will work properly, hence the branch. My
email was to let you know why I created the branch.

-Original Message-
From: Dion Gillard [mailto:[EMAIL PROTECTED] 
Sent: Sunday, November 06, 2005 3:00 PM
To: Jakarta Commons Developers List
Subject: Re: svn commit: r331137 -
/jakarta/commons/proper/jelly/branches/hans-speed-improvement/

Hans, is there a patch that can be applied to test the new branch?
Are there any stats on what the improvement is?

On 11/7/05, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 Author: hgilde
 Date: Sun Nov  6 10:59:43 2005
 New Revision: 331137

 URL: http://svn.apache.org/viewcvs?rev=331137view=rev
 Log:
 Branch to attempt a significant speed improvement by removing DynaBean
code

 Added:
 jakarta/commons/proper/jelly/branches/hans-speed-improvement/
   - copied from r331136, jakarta/commons/proper/jelly/trunk/


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




--
http://www.multitask.com.au/people/dion/
You are going to let the fear of poverty govern your life and your
reward will be that you will eat, but you will not live. - George
Bernard Shaw

-
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: [jelly] paul, your changes to ComponentTag

2005-11-06 Thread Paul Libbrecht

Hans,

I've seen your bug-report about keeping this reference.

At least if one wished something like reload my parent component with 
this jelly such a reference would have been needed and I was preparing 
for such. Hence these changes.


Now that, for one, I did not find time to finalize this, and, for two, 
the refillComponent seems to fit better the picture, I'll live fine 
with that: do undo my changes for this.


thanks

paul


Le 6 nov. 05, à 19:27, Hans Gilde a écrit :

Paul, I see you made some changes to the Swing ComponentTag in 
January. Is
this a line of development that you're still following? If not, I'd 
like to

take some of your changes out, because they cause the tag to keep a
reference to its components when it doesn't need one.



Hans




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 37374] - [vfs] Deadly embrace between AbstractFileProvider and SoftRefFilesCache

2005-11-06 Thread bugzilla
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=37374.
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=37374





--- Additional Comments From [EMAIL PROTECTED]  2005-11-06 23:02 ---
AbstractFileProvider, line 151 should be removeComponent(fs) instead of
removeComponent(fileSystems)

-- 
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]



DO NOT REPLY [Bug 37374] - [vfs] Deadly embrace between AbstractFileProvider and SoftRefFilesCache

2005-11-06 Thread bugzilla
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=37374.
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=37374





--- Additional Comments From [EMAIL PROTECTED]  2005-11-06 23:05 ---
I would recommend moving things out of the synchronization block that do not
require a lock. For example, fileSystems.put(treeKey, fs) is the only operation
that needs to by in the block for the method 'addFileSystem'.

-- 
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]



DO NOT REPLY [Bug 37374] - [vfs] Deadly embrace between AbstractFileProvider and SoftRefFilesCache

2005-11-06 Thread bugzilla
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=37374.
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=37374





--- Additional Comments From [EMAIL PROTECTED]  2005-11-06 23:08 ---
I also recommend making all methods 'final' since a derived class does not have
access to the fileSystems field and would be unable to properly synchronize it.

-- 
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]



Bug report for Commons [2005/11/06]

2005-11-06 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=CriticalMAJ=Major |
| |   |   MIN=Minor   NOR=Normal  ENH=Enhancement   |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
| 6508|Ass|Enh|2002-02-17|[lakta] HttpClient now supports proxyHost and prox|
| 6826|Ass|Enh|2002-03-04|[lakta] Need to have xml files validated against D|
| 6829|Ass|Enh|2002-03-04|[lakta] Allow easier way of user specified tests  |
| 7069|Ass|Enh|2002-03-13|[lakta] DTD and DOM Validators|
| 7135|Opn|Enh|2002-03-14|[beanutils] Misleading error message when beaninfo|
| 7226|Opn|Enh|2002-03-19|[beanutils] Nested Bean Collection|
| 7367|New|Nor|2002-03-22|[services] ServiceManager not actually serializabl|
| 7465|New|Nor|2002-03-25|[lakta] Need better 'dist' build  |
| 7981|Ver|Nor|2002-04-11|[codec][PATCH] add 2 new methods for encoding stri|
|10319|New|Enh|2002-06-28|[beanutils] Instantiate property if null in form b|
|12807|New|Nor|2002-09-19|[lakta][PATCH] Update build.xml to use commons-log|
|13390|New|Nor|2002-10-07|[lakta] ResponseHeaderHandler and ResponseHeaderVa|
|13426|New|Enh|2002-10-08|[lakta][PATCH] xml-reference.xml responseHeader ad|
|13743|Opn|Enh|2002-10-17|[beanutils] Need getPropertyType(Class theClass, S|
|14394|Ver|Nor|2002-11-08|[beanutils] Excessive exceptions log under securit|
|14471|Inf|Enh|2002-11-12|[validator] validator-rules.xml JavaScript fails w|
|14667|Ver|Maj|2002-11-19|[beanutils] PropertyUtils.copyProperties does not |
|15451|Opn|Enh|2002-12-17|[beanutils] Multiple mapped properties not possibl|
|15519|Ver|Maj|2002-12-19|[beanutils] PropertyUtils.getPropertyType() for ja|
|15744|New|Nor|2002-12-31|[scaffold] Scaffold ResultSet used after statement|
|16038|Opn|Enh|2003-01-13|[beanutils] LocaleBeanUtils.copyProperties() does |
|16394|New|Enh|2003-01-24|[validator] Enhance the IndexedListProperty to han|
|16525|Opn|Enh|2003-01-29|[beanutils] BeanUtils.setProperty is over-zealous |
|16600|New|Nor|2003-01-30|[lakta] JUnitTestAdapter throws SAXException becau|
|16634|New|Enh|2003-01-31|[validator] Change ValidatorUtils.getValueAsString|
|16873|New|Enh|2003-02-07|[lakta] Specifying a different latka.properties fi|
|17002|New|Enh|2003-02-12|[beanutils] Problem with index property   |
|17102|New|Enh|2003-02-15|[lakta] Can't embed  characters in paramValue |
|17306|Opn|Enh|2003-02-22|[validator] Extend field tag with forward attr|
|17501|New|Enh|2003-02-27|[beanutils] Add dynamic discovery of mapped proper|
|17662|New|Nor|2003-03-05|[cli] Unknown options are ignored instead of throw|
|17663|New|Nor|2003-03-05|[beanutils] getArrayProperty does not use ConvertU|
|17682|New|Nor|2003-03-05|[cli] HelpFormatter does not wrap lines correctly |
|17769|New|Blk|2003-03-07|[scaffold] pre-mature closing of Statement and Pre|
|17957|New|Cri|2003-03-13|[launcher] - on OutOfMemoryError no message   |
|18087|New|Enh|2003-03-18|[beanutils] Add BeanFactory class for dynamic fact|
|18773|New|Enh|2003-04-07|[reflect] Can add a method cache in MethodUtils   |
|18811|New|Min|2003-04-08|[beanutils] Misleading error message in Converting|
|18942|New|Enh|2003-04-11|[beanutils] Add t/f to BooleanConverter |
|19781|New|Nor|2003-05-08|[beanutils] PropertyUtils.copyProperties throws ex|
|19857|New|Enh|2003-05-12|[beanutils] Methods ConvertUtilsBean.convert could|
|20015|Ass|Nor|2003-05-18|[lang] Make Entities public and unit test |
|20027|New|Enh|2003-05-19|[beanutils] ConvertUtils enhancements |
|20057|New|Nor|2003-05-20|[lakta] Difficulty to download  sample Latka test|
|20067|New|Nor|2003-05-20|[lakta] sample Latka test suite SUITE FAILED - c|
|20449|New|Enh|2003-06-03|[validator] Define flag for validating current pag|
|20520|New|Enh|2003-06-05|[beanutils] MethodUtils: Need easy way to invoke s|
|20523|New|Enh|2003-06-05|[fileupload] Model FileUpload model to mimic javax|
|20549|New|Enh|2003-06-06|[beanutils] Handling of exceptions thrown during B|
|20686|New|Enh|2003-06-11|[beanutils] Register converters by both target cla|
|20836|New|Enh|2003-06-17|[beanutils] Localizing beanutils  |

[jira] Commented: (JELLY-222) Add CardLayout

2005-11-06 Thread Hans Gilde (JIRA)
[ 
http://issues.apache.org/jira/browse/JELLY-222?page=comments#action_12356911 ] 

Hans Gilde commented on JELLY-222:
--

solved per Subversion commit

 Add CardLayout
 --

  Key: JELLY-222
  URL: http://issues.apache.org/jira/browse/JELLY-222
  Project: jelly
 Type: New Feature
   Components: taglib.swing
 Versions: 1.0
 Reporter: Hans Gilde
 Priority: Minor


 Add layout tag for CardLayout

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r331171 - /jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/ComponentTag.java

2005-11-06 Thread hgilde
Author: hgilde
Date: Sun Nov  6 17:06:48 2005
New Revision: 331171

URL: http://svn.apache.org/viewcvs?rev=331171view=rev
Log:
Fixes JELLY-223

Modified:

jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/ComponentTag.java

Modified: 
jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/ComponentTag.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/ComponentTag.java?rev=331171r1=331170r2=331171view=diff
==
--- 
jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/ComponentTag.java
 (original)
+++ 
jakarta/commons/proper/jelly/trunk/jelly-tags/swing/src/java/org/apache/commons/jelly/tags/swing/ComponentTag.java
 Sun Nov  6 17:06:48 2005
@@ -184,24 +184,6 @@
public void setTagName(String name) {
this.tagName = name;
}
-   
-   /** Runs the body of this script again after clearing the content
-* of this component.
-* This is useful to use jelly-logic and re-populate a part of the 
user-interface
-* after having updated a model part (e.g. an XML-document).
-* @throws JellyTagException if anything
-*/
-   public void rerun() throws JellyTagException {
-   Component comp = getComponent();
-   if(comp instanceof java.awt.Container) {
-   ((java.awt.Container) comp).removeAll();
-   }
-   this.doTag(currentOutput,false);
-   if ( comp instanceof javax.swing.JComponent ) {
-   ((javax.swing.JComponent) comp).revalidate();
-   }
-   }
-   
 
 /**
  * Adds a WindowListener to this component
@@ -441,13 +423,8 @@
  * @see 
org.apache.commons.jelly.Tag#doTag(org.apache.commons.jelly.XMLOutput)
  */
 public void doTag(XMLOutput output) throws JellyTagException {
-this.doTag(output,true);
-}
-
-public void doTag(XMLOutput output, boolean resetBean) throws 
JellyTagException {
-if(resetBean) clearBean();
 super.doTag(output);
-//clearBean();
+clearBean();
 }
 
 /** Sets the bean to null, to prevent it from



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Commented: (JELLY-223) Swing tags should clear their component to avoid holding extra memory

2005-11-06 Thread Hans Gilde (JIRA)
[ 
http://issues.apache.org/jira/browse/JELLY-223?page=comments#action_12356912 ] 

Hans Gilde commented on JELLY-223:
--

re-fixed per SVN commit

 Swing tags should clear their component to avoid holding extra memory
 -

  Key: JELLY-223
  URL: http://issues.apache.org/jira/browse/JELLY-223
  Project: jelly
 Type: Bug
   Components: taglib.swing
 Versions: 1.0
 Reporter: Hans Gilde
 Priority: Minor


 It seems that JELLY-122 has been undone and now, Swing component tags keep a 
 reference to their component after running. This reference is *useless* 
 because the tags will always create a new component when they run a second 
 time. It serves only as an additional reference to the component that could 
 keep it from being GC'd.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jelly] double checking my logic

2005-11-06 Thread Hans Gilde
Just to be sure I'm not missing something. the following if condition
couldn't possible execute:

 

if (type != null  type.isAssignableFrom(Expression.class) 
!type.isAssignableFrom(Object.class)) 

 

The reason being that anything that isAssignableFrom(Expression.class) also
isAssignableFrom(Object.class)

 

right?

 

Hans



RE: [jelly] double checking my logic

2005-11-06 Thread James Carman
Not exactly.  The only class that evaluates to true for
isAssignableFrom(Object.class) is Object itself.  That if statement could
probably be rewritten a bit more clearly as:

if(type != null  
   type.isAssignableFrom(Expression.class)  
   type != Object.class)
{
}

Basically, it's checking to see if type is the same as or a
superclass/superinterface (other than Object) of Expression.  So, type ==
Expression.class would cause the expression to evaluate to true and the body
of the if statement to execute.

-Original Message-
From: Hans Gilde [mailto:[EMAIL PROTECTED] 
Sent: Sunday, November 06, 2005 8:57 PM
To: 'Jakarta Commons Developers List'
Subject: [jelly] double checking my logic

Just to be sure I'm not missing something. the following if condition
couldn't possible execute:

 

if (type != null  type.isAssignableFrom(Expression.class) 
!type.isAssignableFrom(Object.class)) 

 

The reason being that anything that isAssignableFrom(Expression.class) also
isAssignableFrom(Object.class)

 

right?

 

Hans




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r331223 - /jakarta/commons/proper/jexl/trunk/.classpath

2005-11-06 Thread dion
Author: dion
Date: Sun Nov  6 22:25:50 2005
New Revision: 331223

URL: http://svn.apache.org/viewcvs?rev=331223view=rev
Log:
Make paths use '/' to have less hassles on macosx

Modified:
jakarta/commons/proper/jexl/trunk/.classpath

Modified: jakarta/commons/proper/jexl/trunk/.classpath
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/.classpath?rev=331223r1=331222r2=331223view=diff
==
--- jakarta/commons/proper/jexl/trunk/.classpath (original)
+++ jakarta/commons/proper/jexl/trunk/.classpath Sun Nov  6 22:25:50 2005
@@ -1,9 +1,9 @@
 ?xml version=1.0 encoding=UTF-8?
 
 classpath
-  classpathentry excluding= kind=src path=src\java
+  classpathentry excluding= kind=src path=src/java
   /classpathentry
-  classpathentry output=target\test-classes kind=src path=src\test
+  classpathentry output=target\test-classes kind=src path=src/test
   /classpathentry
   classpathentry kind=var path=MAVEN_REPO/junit/jars/junit-3.8.1.jar
   /classpathentry
@@ -11,6 +11,6 @@
   /classpathentry
   classpathentry kind=var 
path=MAVEN_REPO/commons-logging/jars/commons-logging-1.0.3.jar
   /classpathentry
-  classpathentry kind=output path=target\classes
+  classpathentry kind=output path=target/classes
   /classpathentry
 /classpath



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r331224 - /jakarta/commons/proper/jexl/trunk/.classpath

2005-11-06 Thread dion
Author: dion
Date: Sun Nov  6 22:27:55 2005
New Revision: 331224

URL: http://svn.apache.org/viewcvs?rev=331224view=rev
Log:
Make paths use '/' to have less hassles on macosx

Modified:
jakarta/commons/proper/jexl/trunk/.classpath

Modified: jakarta/commons/proper/jexl/trunk/.classpath
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/.classpath?rev=331224r1=331223r2=331224view=diff
==
--- jakarta/commons/proper/jexl/trunk/.classpath (original)
+++ jakarta/commons/proper/jexl/trunk/.classpath Sun Nov  6 22:27:55 2005
@@ -1,16 +1,9 @@
 ?xml version=1.0 encoding=UTF-8?
-
 classpath
-  classpathentry excluding= kind=src path=src/java
-  /classpathentry
-  classpathentry output=target\test-classes kind=src path=src/test
-  /classpathentry
-  classpathentry kind=var path=MAVEN_REPO/junit/jars/junit-3.8.1.jar
-  /classpathentry
-  classpathentry kind=con path=org.eclipse.jdt.launching.JRE_CONTAINER
-  /classpathentry
-  classpathentry kind=var 
path=MAVEN_REPO/commons-logging/jars/commons-logging-1.0.3.jar
-  /classpathentry
-  classpathentry kind=output path=target/classes
-  /classpathentry
-/classpath
\ No newline at end of file
+   classpathentry kind=src path=src/java/
+   classpathentry output=target/test-classes kind=src 
path=src/test/
+   classpathentry kind=var 
path=MAVEN_REPO/junit/jars/junit-3.8.1.jar/
+   classpathentry kind=con 
path=org.eclipse.jdt.launching.JRE_CONTAINER/
+   classpathentry kind=var 
path=MAVEN_REPO/commons-logging/jars/commons-logging-1.0.3.jar/
+   classpathentry kind=output path=target/classes/
+/classpath



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 37374] - [vfs] Deadly embrace between AbstractFileProvider and SoftRefFilesCache

2005-11-06 Thread bugzilla
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=37374.
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=37374





--- Additional Comments From [EMAIL PROTECTED]  2005-11-07 07:50 ---
(In reply to comment #10)
 I also recommend making all methods 'final' since a derived class does not 
 have
 access to the fileSystems field and would be unable to properly synchronize 
 it.

Did you mean those methods in AbstractFileProvider which access (and
synchronize) agains fileSystems?
Then why should I make those methods final?
Since fileSystems is private and even a derived class has to use the class
methods there is no problem with synchronization.

-- 
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: r331227 - /jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java

2005-11-06 Thread imario
Author: imario
Date: Sun Nov  6 22:51:41 2005
New Revision: 331227

URL: http://svn.apache.org/viewcvs?rev=331227view=rev
Log:
fix: moved _everything_ not needed out of the synchronize() blocks

Modified:

jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java

Modified: 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java?rev=331227r1=331226r2=331227view=diff
==
--- 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java
 (original)
+++ 
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileProvider.java
 Sun Nov  6 22:51:41 2005
@@ -1,12 +1,12 @@
 /*
  * Copyright 2002-2005 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.
@@ -71,7 +71,7 @@
 {
 fileSystems.clear();
 }
-
+
 super.close();
 }
 
@@ -92,13 +92,14 @@
 protected void addFileSystem(final Comparable key, final FileSystem fs)
 throws FileSystemException
 {
+// Add to the cache
+addComponent(fs);
+
+FileSystemKey treeKey = new FileSystemKey(key, 
fs.getFileSystemOptions());
+((AbstractFileSystem) fs).setCacheKey(treeKey);
+
 synchronized (fileSystems)
 {
-// Add to the cache
-addComponent(fs);
-
-FileSystemKey treeKey = new FileSystemKey(key, 
fs.getFileSystemOptions());
-((AbstractFileSystem) fs).setCacheKey(treeKey);
 fileSystems.put(treeKey, fs);
 }
 }
@@ -110,10 +111,10 @@
  */
 protected FileSystem findFileSystem(final Comparable key, final 
FileSystemOptions fileSystemProps)
 {
+FileSystemKey treeKey = new FileSystemKey(key, fileSystemProps);
+
 synchronized (fileSystems)
 {
-FileSystemKey treeKey = new FileSystemKey(key, fileSystemProps);
-
 return (FileSystem) fileSystems.get(treeKey);
 }
 }
@@ -125,16 +126,17 @@
 
 public void freeUnusedResources()
 {
+Object[] item;
 synchronized (fileSystems)
 {
-Iterator iterFileSystems = fileSystems.values().iterator();
-while (iterFileSystems.hasNext())
+item = fileSystems.values().toArray();
+}
+for (int i = 0; i  item.length; ++i)
+{
+AbstractFileSystem fs = (AbstractFileSystem) item[i];
+if (fs.isReleaseable())
 {
-AbstractFileSystem fs = (AbstractFileSystem) 
iterFileSystems.next();
-if (fs.isReleaseable())
-{
-fs.closeCommunicationLink();
-}
+fs.closeCommunicationLink();
 }
 }
 }
@@ -142,13 +144,13 @@
 public void closeFileSystem(final FileSystem filesystem)
 {
 AbstractFileSystem fs = (AbstractFileSystem) filesystem;
-
+
 synchronized (fileSystems)
 {
 fileSystems.remove(fs.getCacheKey());
 }
-
-removeComponent(fileSystems);
+
+removeComponent(fs);
 fs.close();
 }
 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r331228 - in /jakarta/commons/proper/vfs/trunk: build.xml project.xml

2005-11-06 Thread imario
Author: imario
Date: Sun Nov  6 22:53:43 2005
New Revision: 331228

URL: http://svn.apache.org/viewcvs?rev=331228view=rev
Log:
corrected groupId for jsch

Modified:
jakarta/commons/proper/vfs/trunk/build.xml
jakarta/commons/proper/vfs/trunk/project.xml

Modified: jakarta/commons/proper/vfs/trunk/build.xml
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/build.xml?rev=331228r1=331227r2=331228view=diff
==
--- jakarta/commons/proper/vfs/trunk/build.xml (original)
+++ jakarta/commons/proper/vfs/trunk/build.xml Sun Nov  6 22:53:43 2005
@@ -195,7 +195,7 @@
  
src=http://www.ibiblio.org/maven/commons-httpclient/jars/commons-httpclient-2.0.2.jar;
 /get
 get dest=${libdir}/jsch-0.1.23.jar usetimestamp=true 
ignoreerrors=true
- src=http://www.ibiblio.org/maven/jsch/jars/jsch-0.1.23.jar;
+ 
src=http://www.ibiblio.org/maven/com.jcraft/jars/jsch-0.1.23.jar;
 /get
 get dest=${libdir}/xml-apis-1.0.b2.jar usetimestamp=true 
ignoreerrors=true
  
src=http://www.ibiblio.org/maven/xml-apis/jars/xml-apis-1.0.b2.jar;

Modified: jakarta/commons/proper/vfs/trunk/project.xml
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/project.xml?rev=331228r1=331227r2=331228view=diff
==
--- jakarta/commons/proper/vfs/trunk/project.xml (original)
+++ jakarta/commons/proper/vfs/trunk/project.xml Sun Nov  6 22:53:43 2005
@@ -146,7 +146,7 @@
 /dependency
 
 dependency
-groupIdjsch/groupId
+groupIdcom.jcraft/groupId
 artifactIdjsch/artifactId
 version0.1.23/version
 /dependency



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]