[GUMP@vmgump]: Project tomcat-taglibs-standard (in module tomcat-taglibs) failed

2012-09-02 Thread Gump
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 gene...@gump.apache.org.

Project tomcat-taglibs-standard has an issue affecting its community 
integration.
This issue affects 2 projects,
 and has been outstanding for 49 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- tomcat-taglibs-standard :  Standard Taglib
- tomcat-taglibs-standard-install :  JSP Taglibs


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-taglibs/tomcat-taglibs-standard/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -INFO- Optional dependency httpunit failed with reason build failed
 -DEBUG- (Apache Gump generated) Apache Maven Settings in: 
/srv/gump/public/workspace/tomcat-taglibs/standard/gump_mvn_settings.xml
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/srv/gump/public/workspace/tomcat-taglibs/standard/pom.xml
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-taglibs/tomcat-taglibs-standard/gump_work/build_tomcat-taglibs_tomcat-taglibs-standard.html
Work Name: build_tomcat-taglibs_tomcat-taglibs-standard (Type: Build)
Work ended in a state of : Failed
Elapsed: 27 secs
Command Line: /opt/maven2/bin/mvn --batch-mode -DskipTests=true --settings 
/srv/gump/public/workspace/tomcat-taglibs/standard/gump_mvn_settings.xml 
install 
[Working Directory: /srv/gump/public/workspace/tomcat-taglibs/standard]
M2_HOME: /opt/maven2
-
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Nothing to compile - all classes are up to date
[debug] execute contextualize
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
/srv/gump/public/workspace/tomcat-taglibs/standard/spec/src/test/resources
[INFO] Copying 3 resources
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] No sources to compile
[INFO] [surefire:test {execution: default-test}]
[INFO] Tests are skipped.
[INFO] [bundle:bundle {execution: default-bundle}]
[INFO] [install:install {execution: default-install}]
[INFO] Installing 
/srv/gump/public/workspace/tomcat-taglibs/standard/spec/target/taglibs-standard-spec-1.2-SNAPSHOT.jar
 to 
/srv/gump/public/workspace/mvnlocalrepo/shared/org/apache/taglibs/taglibs-standard-spec/1.2-SNAPSHOT/taglibs-standard-spec-1.2-SNAPSHOT.jar
[INFO] [bundle:install {execution: default-install}]
[INFO] Parsing 
file:/srv/gump/public/workspace/mvnlocalrepo/shared/repository.xml
[INFO] Installing 
org/apache/taglibs/taglibs-standard-spec/1.2-SNAPSHOT/taglibs-standard-spec-1.2-SNAPSHOT.jar
[INFO] Writing OBR metadata
[INFO] 
[INFO] Building JSTL Implementation
[INFO]task-segment: [install]
[INFO] 
[INFO] [remote-resources:process {execution: default}]
[INFO] snapshot org.apache.taglibs:taglibs-standard-spec:1.2-SNAPSHOT: checking 
for updates from apache.snapshots
[debug] execute contextualize
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 14 resources
[INFO] Copying 3 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 96 source files to 
/srv/gump/public/workspace/tomcat-taglibs/standard/impl/target/classes
[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] 
/srv/gump/public/workspace/tomcat-taglibs/standard/impl/src/main/java/org/apache/taglibs/standard/tag/common/sql/DataSourceWrapper.java:[38,7]
 error: DataSourceWrapper is not abstract and does not override abstract method 
getParentLogger() in CommonDataSource
[INFO] 1 error
[INFO] -
[INFO] 
[ERROR] BUILD FAILURE
[INFO] 
[INFO] Compilation failure
/srv/gump/public/workspace/tomcat-taglibs/standard/impl/src/main/java/org/apache/taglibs/standard/tag/common/sql/DataSourceWrapper.java:[38,7]
 error: DataSourceWrapper is not abstract and does not override abstract method 
getParentLogger() in CommonDataSource

[INFO] 
[INFO] For more information, run Maven with the -e switch
[INFO] ---

Bug report for Taglibs [2012/09/02]

2012-09-02 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|38193|Ass|Enh|2006-01-09|[RDC] BuiltIn Grammar support for Field   |
|38600|Ass|Enh|2006-02-10|[RDC] Enable RDCs to be used in X+V markup (X+RDC)|
|42413|New|Enh|2007-05-14|[PATCH] Log Taglib enhancements   |
|46052|New|Nor|2008-10-21|SetLocaleSupport is slow to initialize when many l|
|48333|New|Enh|2009-12-02|TLD generator |
+-+---+---+--+--+
| Total5 bugs   |
+---+

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Bug report for Tomcat 6 [2012/09/02]

2012-09-02 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|41679|New|Enh|2007-02-22|SemaphoreValve should be able to filter on url pat|
|41883|Ass|Enh|2007-03-18|use abstract wrapper instead of plain X509Certific|
|43001|New|Enh|2007-07-30|JspC lacks setMappedFile and setDie for use in Ant|
|43400|New|Enh|2007-09-14|enum support for tag libs |
|43548|Opn|Enh|2007-10-04|xml schema for tomcat-users.xml   |
|43682|New|Enh|2007-10-23|JULI: web-inf/classes/logging.properties to suppor|
|43742|New|Enh|2007-10-30|.tag compiles  performed one at a time -- extremel|
|43979|New|Enh|2007-11-27|Add abstraction for Java and Classfile output |
|44199|New|Enh|2008-01-10|expose current backlog queue size |
|44225|New|Enh|2008-01-14|SSL connector tries to load the private keystore f|
|44284|New|Enh|2008-01-23|Support java.lang.Iterable in c:forEach tag   |
|44294|New|Enh|2008-01-25|Support for EL functions with varargs |
|44645|New|Enh|2008-03-20|[Patch] JNDIRealm - Doesn't support JNDI "java.nam|
|44787|New|Enh|2008-04-09|provide more error context on "java.lang.IllegalSt|
|44818|New|Enh|2008-04-13|tomcat hangs with GET when content-length is defin|
|45014|New|Enh|2008-05-15|Request and Response classes should have wrappers |
|45282|New|Enh|2008-06-25|NioReceiver doesn't close cleanly, leaving sockets|
|45428|New|Enh|2008-07-18|warn if the tomcat stop doesn't complete  |
|45832|New|Enh|2008-09-18|add DIGEST authentication support to Ant tasks|
|45878|New|Enh|2008-09-24|Generated jars do not contain proper manifests or |
|45879|Opn|Enh|2008-09-24|Windows installer fails to install NOTICE and RELE|
|45931|Opn|Enh|2008-10-01|trimSpaces incorrectly modifies output|
|46173|New|Enh|2008-11-09|Small patch for manager app: Setting an optional c|
|46263|New|Enh|2008-11-21|Tomcat reloading of context.xml does not update do|
|46284|New|Enh|2008-11-24|Add flag to DeltaManager that blocks processing cl|
|46350|New|Enh|2008-12-05|Maven repository should contain source bundles|
|46727|New|Enh|2009-02-17|DefaultServlet - serving multiple encodings   |
|46902|New|Enh|2009-03-24|LoginValve to bypass restrictions of j_security_ch|
|47214|New|Enh|2009-05-17|Inner classes that are explicitly referenced - sho|
|47242|New|Enh|2009-05-22|request for AJP command line client   |
|47281|New|Enh|2009-05-28|Efficiency of the JDBCStore   |
|47407|New|Enh|2009-06-23|HttpSessionListener doesn't operate in the session|
|47467|New|Enh|2009-07-02|Deployment of the war file by URL when contextpath|
|47785|Opn|Enh|2009-09-04|Cluster MBean not registered  |
|47834|New|Enh|2009-09-14|TldConfig throws Exception when exploring unpacked|
|47919|New|Enh|2009-09-30|Log Tomcat & Java environment variables in additio|
|48358|Opn|Enh|2009-12-09|JSP-unloading reloaded|
|48543|New|Enh|2010-01-14|[Patch] More flexibility in specifying -Dcatalina.|
|48672|New|Enh|2010-02-03|Tomcat Virtual Host Manager (/host-manager) have b|
|48674|New|Enh|2010-02-03|Tomcat Virtual Host Manager application doesn't pe|
|48743|New|Enh|2010-02-15|Make the SLEEP variable in catalina.sh settable fr|
|48899|New|Enh|2010-03-12|Guess URI charset should solve lot of problems|
|48922|New|Enh|2010-03-16|org.apache.catalina.connector.Request clone static|
|48928|New|Enh|2010-03-17|An alternative solution to preloading classes when|
|49161|New|Enh|2010-04-21|Unknown Publisher when installing tomcat 6.0.26   |
|49176|Opn|Enh|2010-04-23|Jasper in Dev Mode Is Memory Inefficient  |
|49464|New|Enh|2010-06-18|DefaultServlet and CharacterEncoding  |
|49531|New|Enh|2010-06-30|singlesignon failover not working on DeltaManager/|
|49804|New|Enh|2010-08-23|Allow Embedded.redirectStreams value to be configu|
|49939|New|Enh|2010-09-16|Expose a method via JMX which empties the webapp f|
|49943|New|Enh|2010-09-16|Logging (via juli) does not reread configuration c|
|50285|

Bug report for Tomcat Connectors [2012/09/02]

2012-09-02 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|34526|Opn|Nor|2005-04-19|Truncated content in decompressed requests from mo|
|35959|Opn|Enh|2005-08-01|mod_jk not independant of UseCanonicalName|
|43303|New|Enh|2007-09-04|Versioning under Windows not reported by many conn|
|43968|Inf|Enh|2007-11-26|[patch] support ipv6 with mod_jk  |
|44290|Inf|Nor|2008-01-24|mod_jk/1.2.26: retry is not useful for an importan|
|44349|Inf|Maj|2008-02-04|mod_jk/1.2.26 module does not read worker.status.s|
|44379|New|Enh|2008-02-07|convert the output of strftime into UTF-8 |
|44454|New|Nor|2008-02-19|busy count reported in mod_jk inflated, causes inc|
|44571|New|Enh|2008-03-10|Limits busy per worker to a threshold |
|45063|New|Nor|2008-05-22|JK-1.2.26 IIS ISAPI filter issue when running diff|
|45313|New|Nor|2008-06-30|mod_jk 1.2.26 & apache 2.2.9 static compiled on so|
|46337|New|Nor|2008-12-04|real worker name is wrong |
|46676|New|Enh|2009-02-09|Configurable test request for Watchdog thread |
|46767|New|Enh|2009-02-25|mod_jk to send DECLINED in case no fail-over tomca|
|47327|New|Enh|2009-06-07|remote_user not logged in apache logfile  |
|47617|Inf|Enh|2009-07-31|include time spent doing ajp_get_endpoint() in err|
|47678|New|Cri|2009-08-11|Unable to allocate shared memory when using isapi_|
|47714|New|Cri|2009-08-20|Reponse mixed between users   |
|47750|New|Maj|2009-08-27|Loss of worker settings when changing via jkstatus|
|47795|New|Maj|2009-09-07|service sticky_session not being set correctly wit|
|47840|Inf|Min|2009-09-14|A broken worker name is written in the log file.  |
|48191|New|Maj|2009-11-13|Problem with mod_jk 1.2.28 - Can not render up the|
|48460|New|Nor|2009-12-30|mod_proxy_ajp document has three misleading portio|
|48490|New|Nor|2010-01-05|Changing a node to stopped in uriworkermap.propert|
|48513|New|Enh|2010-01-09|IIS Quick setup instructions  |
|48564|New|Nor|2010-01-18|Unable to turn off retries for LB worker  |
|48830|New|Nor|2010-03-01|IIS shutdown blocked in endpoint service when serv|
|48891|Opn|Enh|2010-03-11|Missing EOL-style settings in tomcat/jk/trunk |
|49035|New|Maj|2010-04-01|data lost when post a multipart/form-data form|
|49063|New|Enh|2010-04-07|Please add JkStripSession status in jk-status work|
|49135|New|Enh|2010-04-16|SPDY Connector for The Tomcat |
|49469|New|Enh|2010-06-19|Workers status page has negative number of connect|
|49732|Opn|Nor|2010-08-10|reply_timeout can't wait forever. |
|49822|New|Enh|2010-08-25|Add hash lb worker method |
|49903|New|Enh|2010-09-09|Make workers file reloadable  |
|50186|New|Nor|2010-10-31|Wrong documentation of connection_pool_timeout / c|
|52334|New|Maj|2011-12-14|recover_time is not properly used |
|52483|New|Enh|2012-01-18|Print JkOptions's options in log file and jkstatus|
|52651|New|Nor|2012-02-13|JKSHMFile size limitation |
|53324|Opn|Nor|2012-05-30|Starting with mod_jk 1.2.35 I cannot modify worker|
|53542|New|Min|2012-07-13|Spelling mistake on 503 service unavailable page  |
|53762|New|Nor|2012-08-22|JK status manager: mass nodes handling doesn't wor|
+-+---+---+--+--+
| Total   42 bugs   |
+---+

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Bug report for Tomcat 5 [2012/09/02]

2012-09-02 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|42181|Opn|Nor|2007-04-21|ArrayIndexOutOfBoundsException in parseChunkHeader|
|52579|New|Reg|2012-02-02|Tomcat5.5.35?Java1.5 cannot return proper value of|
|53050|New|Nor|2012-04-09|org.apache.catalina.session.ManagerBase has issues|
|53531|New|Trv|2012-07-11|ExpandWar.expand does not check the return value o|
+-+---+---+--+--+
| Total4 bugs   |
+---+

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Bug report for Tomcat 7 [2012/09/02]

2012-09-02 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|16579|New|Enh|2003-01-30|documentation page layout/style breaks wrapping to|
|18500|New|Enh|2003-03-30|Host aliases to match by regular expression   |
|28039|Opn|Enh|2004-03-30|Cluster Support for SingleSignOn  |
|40728|Inf|Enh|2006-10-11|Catalina MBeans use non-serializable classes  |
|40881|Opn|Enh|2006-11-02|Unable to receive message through  TCP channel -> |
|41007|Opn|Enh|2006-11-20|Can't define customized 503 error page|
|43866|New|Enh|2007-11-14|add support for session attribute propagation with|
|43925|Opn|Enh|2007-11-21|org.apache.jasper.runtime.BodyContentImpl causing |
|44216|New|Enh|2008-01-11|Don't reuse session ID even if emptySessionPath=tr|
|48550|Inf|Enh|2010-01-14|Update examples and default server.xml to use UTF-|
|49395|New|Enh|2010-06-06|manager.findLeaks : display the date when the leak|
|49589|New|Enh|2010-07-12|Tag handlers with constant attribute values are al|
|49785|New|Enh|2010-08-19|Enabling TLS for JNDIRealm|
|49821|New|Enh|2010-08-25|Tomcat CLI|
|50019|New|Enh|2010-09-28|Adding JNDI "lookup-name" support In XML and Resou|
|50175|New|Enh|2010-10-28|Enhance memory leak detection by selectively apply|
|50234|New|Enh|2010-11-08|JspC use servlet 3.0 features |
|50504|New|Enh|2010-12-21|Allow setting query string character set trough re|
|50670|New|Enh|2011-01-27|Tribes | RpcChannel | Add option to specify extern|
|51195|New|Enh|2011-05-13|"Find leaks" reports a false positive memory/class|
|51294|Opn|Enh|2011-05-30|Since 7.0.12 do not work option unpackWARs=true fo|
|51423|Inf|Enh|2011-06-23|[Patch] to add a path and a version parameters to |
|51463|New|Enh|2011-07-01|Tomcat.setBaseDir  (package org.apache.catalina.st|
|51496|New|Enh|2011-07-11|NSIS - Warn that duplicate service name will resul|
|51497|New|Enh|2011-07-11|Use canonical IPv6 text representation in logs|
|51526|New|Enh|2011-07-18|Process web application context config with embedd|
|51587|New|Enh|2011-07-29|Implement status and uptime commands  |
|51953|New|Enh|2011-10-04|Proposal: netmask filtering valve and filter  |
|52092|New|Enh|2011-10-26|Please make AsyncFileHandler and OneLineFormatter |
|52235|New|Enh|2011-11-23|Please do a bit of SEO tuning for the web site|
|52236|New|Enh|2011-11-23|Idea: support 'overlays' shaped like Maven overlay|
|52323|New|Enh|2011-12-13|Cobertura test code coverage support for build.xml|
|52381|New|Enh|2011-12-22|Please add OSGi metadata  |
|52448|New|Enh|2012-01-11|Cache jar indexes in WebappClassLoader to speed up|
|52489|New|Enh|2012-01-19|Enhancement request for code signing of war files |
|52558|New|Enh|2012-01-30|CometConnectionManagerValve is adding non-serializ|
|52688|New|Enh|2012-02-16|Add ability to remove old access log files|
|52751|Opn|Enh|2012-02-23|Optimized configuration of the system info display|
|52777|New|Enh|2012-02-27|Automatically shut down old versions in parallel d|
|52952|New|Enh|2012-03-20|Improve ExtensionValidator handling for embedded s|
|53085|New|Enh|2012-04-16|[perf] [concurrency] DefaultInstanceManager.annota|
|53387|New|Enh|2012-06-08|SSI: Allow to use $1 to get result of regular expr|
|53411|Opn|Enh|2012-06-13|NullPointerException in org.apache.tomcat.util.buf|
|53469|Opn|Nor|2012-06-26|possible bug in Response.normalize(CharChunk cc)  |
|53492|New|Enh|2012-07-01|Make JspC shell multithreaded |
|53553|New|Enh|2012-07-16|[PATCH] Deploy uploaded WAR with context.xml from |
|53602|New|Enh|2012-07-25|Support for HTTP status code 451  |
|53620|New|Enh|2012-07-30|[juli] delay opening a file until something gets l|
|53665|New|Enh|2012-08-06|Minor JNDI Howto document enhancement concerning m|
|53713|Inf|Enh|2012-08-14|Performance tuning solution for JspReader |
|53756|New|Enh|2012-08-21|org.apache.catalina.realm.JDBCRealm should have an|
|53770|

Bug report for Tomcat Native [2012/09/02]

2012-09-02 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|45392|New|Nor|2008-07-14|No OCSP support for client SSL verification   |
|46179|Opn|Maj|2008-11-10|apr ssl client authentication |
|48655|Inf|Nor|2010-02-02|Active multipart downloads prevent tomcat shutdown|
|49038|Inf|Nor|2010-04-02|Crash in tcnative |
|51655|New|Nor|2011-08-12|Index page does not say what native does  |
|51813|New|Cri|2011-09-14|Tomcat randomly crashes with [libtcnative-1.so.1+0|
|52153|New|Maj|2011-11-08|periodic JVM crash (access violation) on buffer fl|
|52231|New|Nor|2011-11-23|Ant Tasks need to reflect changes in manager comma|
|52319|New|Maj|2011-12-12|Tomcat 6 crashes with [libapr-1.so.0+0x196da]  sig|
|52627|New|Min|2012-02-08|Segmentation fault in org.apache.tomcat.jni.File.i|
|52856|New|Maj|2012-03-08|High CPU load when the underlying socket error in |
|53110|New|Cri|2012-04-20|Access Violation Error while creating SHM |
|53605|New|Nor|2012-07-26|use tcnative-1.1.24 Tomcat shutdown still crash   |
+-+---+---+--+--+
| Total   13 bugs   |
+---+

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Bug report for Tomcat Modules [2012/09/02]

2012-09-02 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|48240|New|Nor|2009-11-19|Tomcat-Lite missing @Override markers |
|48268|New|Nor|2009-11-23|Patch to fix generics in tomcat-lite  |
|48861|New|Nor|2010-03-04|Files without AL headers  |
|49685|New|Nor|2010-08-02|Unsafe synchronization in class ManagedBean   |
|49686|New|Nor|2010-08-02|Using an instance lock to protect static shared da|
|50571|Inf|Nor|2011-01-11|Tomcat 7 JDBC connection pool exception enhancemen|
|51595|Inf|Nor|2011-08-01|org.apache.tomcat.jdbc.pool.jmx.ConnectionPool sho|
|51879|Inf|Enh|2011-09-22|Improve access to Native Connection Methods   |
|52024|Inf|Enh|2011-10-13|Custom interceptor to support automatic failover o|
|53088|Opn|Min|2012-04-17|Give PoolCleaner TimerTask a better name  |
|53198|New|Cri|2012-05-07|'driverClassName' Data Source Property Being Manda|
|53199|Inf|Enh|2012-05-07|Refactor ConnectionPool to use ScheduledExecutorSe|
|53200|New|Enh|2012-05-07|Be able to use SlowQueryReport without reporting f|
|53565|New|Min|2012-07-18|deprecated|
+-+---+---+--+--+
| Total   14 bugs   |
+---+

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: buildbot failure in ASF Buildbot on tomcat-7-trunk

2012-09-02 Thread Mark Thomas
On 02/09/2012 00:15, Konstantin Kolinko wrote:

Thanks for digging out the failures.

> 2012/9/2  :
>> The Buildbot has detected a new failure on builder tomcat-7-trunk while 
>> building ASF Buildbot.
>> Full details are available at:
>>  http://ci.apache.org/builders/tomcat-7-trunk/builds/826
>>
>> Buildbot URL: http://ci.apache.org/
>>
>> Buildslave for this Build: bb-vm_ubuntu
>>
>> Build Reason: scheduler
>> Build Source Stamp: [branch tomcat/tc7.0.x/trunk] 1379864
>> Blamelist: markt
>>
>> BUILD FAILED: failed compile_1
>>
> 
> [junit] Test org.apache.catalina.core.TestAsyncContextImpl FAILED
> for BIO connector.
> Logs:
> http://ci.apache.org/projects/tomcat/tomcat7/logs/1379864/TEST-org.apache.catalina.core.TestAsyncContextImpl.BIO.txt
> 
> 
> Testsuite: org.apache.catalina.core.TestAsyncContextImpl
> Tests run: 34, Failures: 2, Errors: 0, Time elapsed: 112.667 sec
> 
> First failure:
> [[[
> Testcase: testDispatchErrorWithThreadMultiple took 3.043 sec
>   FAILED
> Uri: /stage1, Status: 200, Time: 1283

Should have been < 1000ms

> Second failure:
> [[[
> Testcase: testBug50753 took 32.664 sec
>   FAILED
> Uri: /, Status: 200, Time: 30486

Should have been < 15000ms

That looks like a busy machine to me. I'm not concerned at this point.

Mark

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r807 - /release/tomcat/tomcat-7/v7.0.28/

2012-09-02 Thread markt
Author: markt
Date: Sun Sep  2 09:05:33 2012
New Revision: 807

Log:
Remove old version from mirrors

Removed:
release/tomcat/tomcat-7/v7.0.28/


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r807 - /release/tomcat/tomcat-7/v7.0.28/

2012-09-02 Thread markt
Author: markt
Date: Sun Sep  2 09:05:33 2012
New Revision: 807

Log:
Remove old version from mirrors

Removed:
release/tomcat/tomcat-7/v7.0.28/


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[VOTE] Release Apache Tomcat 7.0.30

2012-09-02 Thread Mark Thomas
The proposed Apache Tomcat 7.0.30 release is now available for voting.

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.30/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-027/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_30/

The proposed 7.0.30 release is:
[ ] Broken - do not release
[ ] Stable - go ahead and release as 7.0.30 Stable

Cheers,

Mark

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53814] New: Could not display PDF file on Tomcat 7.0.27 above.

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53814

  Priority: P2
Bug ID: 53814
  Assignee: dev@tomcat.apache.org
   Summary: Could not display PDF file on Tomcat 7.0.27 above.
  Severity: normal
Classification: Unclassified
OS: Linux
  Reporter: manabu.shib...@gmail.com
  Hardware: HP
Status: NEW
   Version: 7.0.27
 Component: Catalina
   Product: Tomcat 7

When I deploy PDF file on ROOT Application.
And I try to download the PDF file by access to direct
URL(e.g.:http://localhost:8080/example.pdf).
Then browser open Adobe Acrobat Reader but the Reader shows error message and
could not display the PDF file.

Tomcat doesn't record any error log.
Access log shows Acrobat Reader does partial request.

---
192.168.58.97 - - [02/Sep/2012:21:05:47 +0900] "GET
/vsphere-esxi-vcenter-server-50-basics-guide.pdf HTTP/1.1" 206 4096
---

When I deploy same pdf file to Tomcat 7.0.26 running on same machine.
Then Acrobat Reader can display the file collectly.

Tomcat 7.0.28 and 7.0.29 has same problem.

- Environment -
Server: RHEL5.8
JDK:1.6.0u33
Tomcat:7.0.27/7.0.28/7.0.29

Client
OS: Windows7
Brownser: IE9
PDF Viewer:Adobe Acrobat Reader 9.5.0

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53814] Could not display PDF file on Tomcat 7.0.27 above.

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53814

Konstantin Kolinko  changed:

   What|Removed |Added

 Status|NEW |NEEDINFO

--- Comment #1 from Konstantin Kolinko  ---
There have been several threads on users@ regarding this,

[1] "PDF Download problem tomcat >= 7.0.27" started Jul 30, 2012
http://markmail.org/thread/lkr6touhymrxn4rg
http://marc.info/?t=13436433164&r=1&w=2

[2] "Tomcat 7.x and Internet Explorer Adobe Reader plugin" started Aug 21, 2012
http://markmail.org/thread/loubsqje3ssqg7x7
http://marc.info/?t=13455592794&r=1&w=2

Several notes:
--
1. Thus far nobody has shown any real data on what is wrong in Tomcat
behaviour.

Without this, no real fix can be made.
I am changing the state of this issue to NEEDINFO.

2. According to [2] the problem appears only in IE, but not in Firefox or
Chrome.
3. According to [1] the problem does not appear in Adobe Reader 10.

According to Abode site, Acrobat 9/Reader 9 are still supported, but their EOL
is June 26, 2013. Maybe someone has to contact their support?

http://blogs.adobe.com/adobereader/2012/06/one-year-from-now-adobe-reader-and-acrobat-9-eol.html

4. A message that cites real request data (Jul 31)
http://markmail.org/message/3ylg5wdzmv4yd6fi
[[[
206KO:
GET /test.pdf HTTP/1.1
Accept: */*
Range: bytes=3446021-3447865, 475136-1792507
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR
2.0.50727)
Host: :8080
Connection: Keep-Alive
Pragma: no-cache

HTTP/1.1 206 Partial Content
Server: Apache-Coyote/1.1
Accept-Ranges: bytes
ETag: W/"3447866-1343391729000"
Last-Modified: Fri, 27 Jul 2012 12:22:09 GMT
Content-Type: multipart/byteranges;boundary=CATALINA_MIME_BOUNDARY
Date: Tue, 31 Jul 2012 12:32:20 GMT
Content-Length: 1319458 
]]]

5. If the problem is in how range requests are served,
I can say the following:

- The components that serves the response here is
org.apache.catalina.servlets.DefaultServlet.
Maybe someone could find a clue there.

- It is possible to disable support for range requests by setting its init
parameter "useAcceptRanges" to the value of "false". See
http://tomcat.apache.org/tomcat-7.0-doc/default-servlet.html

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: [VOTE] Release Apache Tomcat 7.0.30

2012-09-02 Thread Rainer Jung



On 02.09.2012 12:03, Mark Thomas wrote:

The proposed Apache Tomcat 7.0.30 release is now available for voting.

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.30/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-027/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_30/

The proposed 7.0.30 release is:
[ ] Broken - do not release
[X] Stable - go ahead and release as 7.0.30 Stable

Cheers,

Mark


+1 to release

Most notable observation:

Details:

- MD5 OK
- signatures OK
- key in KEYS file
- gz and zip for src and bin consistent
- src completely consistent with svn tag
- builds fine
- build result looks consistent with binaries
- no checkstyle complaints
- some Javadoc warnings (only in jdbc-pool, see below)
- Unit tests no failure, only some warnings (see below)
- JMX MBean-Comparison
  - new expected entries in attribute SystemProperties of MBean
java.lang:type=Runtime for
org.apache.catalina.startup.ContextConfig.jarsToSkip and
org.apache.catalina.startup.TldConfig.jarsToSkip (values empty).
  - new Jars added to tomcat.util.scan.DefaultJarScanner.jarsToSkip.

Build and tests were done using Java 1.6.0_35 and independently with 
1.7.0_07. OS was Solaris 10 Sparc, tcnative was 1.1.24 based on APR 
1.4.6 and OpenSSL 1.0.1c (plus two patches).


Javadoc Warnings in jdbc-pool (not a regression):

  [javadoc] .../jdbc/pool/DataSourceProxy.java:544: warning - Tag 
@link: can't find getParentLogger in javax.sql.DataSource
  [javadoc] .../jdbc/pool/DataSourceProxy.java:1294: warning - 
@inheritDoc used but purge() does not override or implement any method.
  [javadoc] .../jdbc/pool/DataSourceProxy.java:1305: warning - 
@inheritDoc used but purgeOnReturn() does not override or implement any 
method.
  [javadoc] .../jdbc/pool/DataSourceProxy.java:1294: warning - 
@inheritDoc used but purge() does not override or implement any method.
  [javadoc] .../jdbc/pool/DataSourceProxy.java:1305: warning - 
@inheritDoc used but purgeOnReturn() does not override or implement any 
method.
  [javadoc] .../jdbc/pool/JdbcInterceptor.java:67: warning - Tag @link: 
can't find isValid(boolean) in java.sql.Connection
  [javadoc] .../jdbc/pool/DataSourceProxy.java:1294: warning - 
@inheritDoc used but purge() does not override or implement any method.
  [javadoc] .../jdbc/pool/DataSourceProxy.java:1305: warning - 
@inheritDoc used but purgeOnReturn() does not override or implement any 
method.



Unit test warnings (except for tribes all of those look like 7.0.29 and 
before):


- org.apache.catalina.deploy.TestWebXmlOrdering
  - BIO, NIO and APR: [main] 
org.apache.catalina.deploy.WebXml.orderWebFragments Used a wrong 
fragment name z at web.xml absolute-ordering tag!


- org.apache.tomcat.util.net.TestCustomSsl
  - BIO twice "Exception getting SSL attributes"
in org.apache.coyote.http11.Http11Processor actionInternal
exception is:
javax.net.ssl.SSLProtocolException: handshake alert: no_certificate
  - NIO twice "WARNING: Exception re-negotiating SSL connection"
in org.apache.coyote.http11.Http11NioProcessor actionInternal

- tribes

29 warnings, some more than for 7.0.29 (18 there).


Unit test SEVERE messages: 215 total (218 for Java 7), about 40 unique 
messages
Most of those are of type "Servlet.service() for servlet ... threw 
exception".



"Exception" in output of unit tests: 209 times (204 for Java 7), of 
these 75 times "javax.servlet.ServletException: Opps."


I'm not claiming that any of the SEVERE or Exception messages are new 
ones or important.


Regards,

Rainer

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53818] New: ASF Infra team testing - please ignore

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53818

  Priority: P2
Bug ID: 53818
  Assignee: dev@tomcat.apache.org
   Summary: ASF Infra team testing - please ignore
  Severity: trivial
Classification: Unclassified
OS: All
  Reporter: ma...@apache.org
  Hardware: All
Status: NEW
   Version: trunk
 Component: Catalina
   Product: Tomcat 8

This is a test bug created to test fixes to "assigned-to" tracking when a bug
changes product. It will be moved between Tomcat 8 and Httpd 2 and closed when
testing is complete.

Apologies for the noise this test will create.

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53818] ASF Infra team testing - please ignore

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53818

Mark Thomas  changed:

   What|Removed |Added

  Component|Catalina|Core
Version|trunk   |2.0-HEAD
Product|Tomcat 8|Apache httpd-2
   Target Milestone||---

--- Comment #1 from Mark Thomas  ---
Switching from Tomcat 8 to Httpd 2

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53818] ASF Infra team testing - please ignore

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53818

Mark Thomas  changed:

   What|Removed |Added

  Component|Core|Catalina
Version|2.0-HEAD|trunk
Product|Apache httpd-2  |Tomcat 8
   Target Milestone|--- |

--- Comment #2 from Mark Thomas  ---
Assigning back to Tomcat

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53818] ASF Infra team testing - please ignore

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53818

Mark Thomas  changed:

   What|Removed |Added

  Component|Catalina|Core
Version|trunk   |2.0-HEAD
Product|Tomcat 8|Apache httpd-2
   Target Milestone||---

--- Comment #3 from Mark Thomas  ---
2nd attempt to move to httpd

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53818] ASF Infra team testing - please ignore

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53818

Mark Thomas  changed:

   What|Removed |Added

  Component|Core|Catalina
Version|2.0-HEAD|trunk
Product|Apache httpd-2  |Tomcat 8
   Target Milestone|--- |

--- Comment #4 from Mark Thomas  ---
and back to Tomcat

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53818] ASF Infra team testing - please ignore

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53818

Mark Thomas  changed:

   What|Removed |Added

  Component|Catalina|Core
Version|trunk   |2.0-HEAD
Product|Tomcat 8|Apache httpd-2
   Target Milestone||---

--- Comment #5 from Mark Thomas  ---
3rd attempt

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53818] ASF Infra team testing - please ignore

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53818

Mark Thomas  changed:

   What|Removed |Added

  Component|Core|Catalina
Version|2.0-HEAD|trunk
Product|Apache httpd-2  |Tomcat 8
   Target Milestone|--- |

--- Comment #6 from Mark Thomas  ---
and back again

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53818] ASF Infra team testing - please ignore

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53818

Mark Thomas  changed:

   What|Removed |Added

  Component|Catalina|Build
Version|trunk   |2.0-HEAD
   Assignee|dev@tomcat.apache.org   |b...@httpd.apache.org
Product|Tomcat 8|Apache httpd-2
   Target Milestone||---

--- Comment #7 from Mark Thomas  ---
4th time's the charm?

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53818] ASF Infra team testing - please ignore

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53818

Mark Thomas  changed:

   What|Removed |Added

  Component|Build   |Catalina
Version|2.0-HEAD|trunk
   Assignee|b...@httpd.apache.org   |dev@tomcat.apache.org
Product|Apache httpd-2  |Tomcat 8
   Target Milestone|--- |

--- Comment #8 from Mark Thomas  ---
Yah!

Back to Tomcat to make sure :)

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53818] ASF Infra team testing - please ignore

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53818

Mark Thomas  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53818] ASF Infra team testing - please ignore

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53818

Mark Thomas  changed:

   What|Removed |Added

 Status|RESOLVED|CLOSED

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1380066 - in /tomcat/trunk/java/org/apache/catalina: ha/tcp/SimpleTcpCluster.java tribes/membership/MemberImpl.java tribes/membership/mbeans-descriptors.xml

2012-09-02 Thread markt
Author: markt
Date: Sun Sep  2 22:06:06 2012
New Revision: 1380066

URL: http://svn.apache.org/viewvc?rev=1380066&view=rev
Log:
Make Cluster member information available via JMX
Restructure cluster MBean names to better group MBeans in JConsole UI.

Modified:
tomcat/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java
tomcat/trunk/java/org/apache/catalina/tribes/membership/MemberImpl.java

tomcat/trunk/java/org/apache/catalina/tribes/membership/mbeans-descriptors.xml

Modified: tomcat/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java?rev=1380066&r1=1380065&r2=1380066&view=diff
==
--- tomcat/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java Sun Sep  
2 22:06:06 2012
@@ -24,6 +24,7 @@ import java.util.HashMap;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
+import java.util.concurrent.ConcurrentHashMap;
 
 import javax.management.ObjectName;
 
@@ -163,6 +164,8 @@ public class SimpleTcpCluster extends Li
 
 private int channelStartOptions = Channel.DEFAULT;
 
+private Map memberOnameMap = new ConcurrentHashMap<>();
+
 // - Properties
 
 public SimpleTcpCluster() {
@@ -608,11 +611,12 @@ public class SimpleTcpCluster extends Li
 protected void initInternal() throws LifecycleException {
 super.initInternal();
 if (clusterDeployer != null) {
-StringBuilder name = new StringBuilder("type=ClusterDeployer");
+StringBuilder name = new StringBuilder("type=Cluster");
 Container container = getContainer();
 if (container != null) {
 name.append(container.getMBeanKeyProperties());
 }
+name.append(",component=Deployer");
 onameClusterDeployer = register(clusterDeployer, name.toString());
 }
 }
@@ -637,6 +641,7 @@ public class SimpleTcpCluster extends Li
 channel.addChannelListener(this);
 channel.start(channelStartOptions);
 if (clusterDeployer != null) clusterDeployer.start();
+registerMember(channel.getLocalMember(false));
 } catch (Exception x) {
 log.error("Unable to start cluster.", x);
 throw new LifecycleException(x);
@@ -718,6 +723,7 @@ public class SimpleTcpCluster extends Li
 
 setState(LifecycleState.STOPPING);
 
+unregisterMember(channel.getLocalMember(false));
 if (clusterDeployer != null) clusterDeployer.stop();
 this.managers.clear();
 try {
@@ -816,6 +822,9 @@ public class SimpleTcpCluster extends Li
 if (log.isInfoEnabled()) log.info("Replication member added:" + 
member);
 // Notify our interested LifecycleListeners
 fireLifecycleEvent(BEFORE_MEMBERREGISTER_EVENT, member);
+
+registerMember(member);
+
 // Notify our interested LifecycleListeners
 fireLifecycleEvent(AFTER_MEMBERREGISTER_EVENT, member);
 } catch (Exception x) {
@@ -836,6 +845,9 @@ public class SimpleTcpCluster extends Li
 if (log.isInfoEnabled()) log.info("Received member disappeared:" + 
member);
 // Notify our interested LifecycleListeners
 fireLifecycleEvent(BEFORE_MEMBERUNREGISTER_EVENT, member);
+
+unregisterMember(member);
+
 // Notify our interested LifecycleListeners
 fireLifecycleEvent(AFTER_MEMBERUNREGISTER_EVENT, member);
 } catch (Exception x) {
@@ -931,4 +943,25 @@ public class SimpleTcpCluster extends Li
 
 return name.toString();
 }
+
+private void registerMember(Member member) {
+// JMX registration
+StringBuilder name = new StringBuilder("type=Cluster");
+Container container = getContainer();
+if (container != null) {
+name.append(container.getMBeanKeyProperties());
+}
+name.append(",component=Member,name=");
+name.append(ObjectName.quote(member.getName()));
+
+ObjectName oname = register(member, name.toString());
+memberOnameMap.put(member, oname);
+}
+
+private void unregisterMember(Member member) {
+ObjectName oname = memberOnameMap.remove(member);
+if (oname != null) {
+unregister(oname);
+}
+}
 }

Modified: 
tomcat/trunk/java/org/apache/catalina/tribes/membership/MemberImpl.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/membership/MemberImpl.java?rev=1380066&r1=1380065&r2=1380066&view=diff
==
--- tomcat/trunk/java/org/apache/catalina/tribes/membership/MemberImp

svn commit: r1380072 - in /tomcat/tc7.0.x/trunk: ./ java/org/apache/catalina/ha/deploy/ java/org/apache/catalina/ha/jmx/ java/org/apache/catalina/ha/tcp/ java/org/apache/catalina/tribes/membership/ we

2012-09-02 Thread markt
Author: markt
Date: Sun Sep  2 22:26:09 2012
New Revision: 1380072

URL: http://svn.apache.org/viewvc?rev=1380072&view=rev
Log:
Cluster JMX improvements
- expose cluster members
- expose deployer

Modified:
tomcat/tc7.0.x/trunk/   (props changed)

tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/deploy/mbeans-descriptors.xml
tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/jmx/ClusterJmxHelper.java
tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java

tomcat/tc7.0.x/trunk/java/org/apache/catalina/tribes/membership/MemberImpl.java

tomcat/tc7.0.x/trunk/java/org/apache/catalina/tribes/membership/mbeans-descriptors.xml
tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml

Propchange: tomcat/tc7.0.x/trunk/
--
  Merged /tomcat/trunk:r1379639,1379647,1379649,1379665,1380066

Modified: 
tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/deploy/mbeans-descriptors.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/deploy/mbeans-descriptors.xml?rev=1380072&r1=1380071&r2=1380072&view=diff
==
--- 
tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/deploy/mbeans-descriptors.xml 
(original)
+++ 
tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/deploy/mbeans-descriptors.xml 
Sun Sep  2 22:26:09 2012
@@ -19,10 +19,10 @@
   
+type="org.apache.catalina.ha.deploy.FarmWarDeployer">
 
+  
 

Modified: 
tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/jmx/ClusterJmxHelper.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/jmx/ClusterJmxHelper.java?rev=1380072&r1=1380071&r2=1380072&view=diff
==
--- tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/jmx/ClusterJmxHelper.java 
(original)
+++ tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/jmx/ClusterJmxHelper.java 
Sun Sep  2 22:26:09 2012
@@ -23,9 +23,7 @@ import javax.management.ObjectName;
 
 import org.apache.catalina.core.StandardEngine;
 import org.apache.catalina.core.StandardHost;
-import org.apache.catalina.ha.authenticator.ClusterSingleSignOn;
 import org.apache.catalina.ha.deploy.FarmWarDeployer;
-import org.apache.catalina.ha.session.DeltaManager;
 import org.apache.catalina.ha.tcp.SimpleTcpCluster;
 import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
@@ -34,7 +32,11 @@ import org.apache.tomcat.util.modeler.Re
 /**
  * 
  * @author Filip Hanik
+ *
+ * @deprecated  Unused - registration now happens via
+ *  {@link org.apache.catalina.util.LifecycleMBeanBase}
  */
+@Deprecated
 public class ClusterJmxHelper {
 
 protected static Registry registry = Registry.getRegistry(null,null);
@@ -83,9 +85,7 @@ public class ClusterJmxHelper {
 
 protected static void initDefaultCluster() {
 initMetaData(SimpleTcpCluster.class);
-initMetaData(DeltaManager.class);
 initMetaData(FarmWarDeployer.class); //not functional yet
-initMetaData(ClusterSingleSignOn.class); //not functional yet
 }
 
 public static boolean registerDefaultCluster(SimpleTcpCluster cluster)  {

Modified: 
tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java?rev=1380072&r1=1380071&r2=1380072&view=diff
==
--- tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java 
(original)
+++ tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java 
Sun Sep  2 22:26:09 2012
@@ -24,6 +24,9 @@ import java.util.HashMap;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
+import java.util.concurrent.ConcurrentHashMap;
+
+import javax.management.ObjectName;
 
 import org.apache.catalina.Container;
 import org.apache.catalina.Context;
@@ -40,13 +43,13 @@ import org.apache.catalina.ha.ClusterLis
 import org.apache.catalina.ha.ClusterManager;
 import org.apache.catalina.ha.ClusterMessage;
 import org.apache.catalina.ha.ClusterValve;
-import org.apache.catalina.ha.jmx.ClusterJmxHelper;
 import org.apache.catalina.ha.session.ClusterSessionListener;
 import org.apache.catalina.ha.session.DeltaManager;
 import org.apache.catalina.ha.session.JvmRouteBinderValve;
 import org.apache.catalina.ha.session.JvmRouteSessionIDBinderListener;
 import org.apache.catalina.ha.session.SessionMessage;
 import org.apache.catalina.ha.util.IDynamicProperty;
+import org.apache.catalina.mbeans.MBeanUtils;
 import org.apache.catalina.tribes.Channel;
 import org.apache.catalina.tribes.ChannelListener;
 import org.apache.catalina.tribes.Member;
@@ -54,7 +57,7 @@ import org.apache.catalina.tribes.Member
 import org.apache.catalina.tribes.group.GroupChannel;
 imp

svn commit: r1380073 - /tomcat/trunk/webapps/docs/cluster-howto.xml

2012-09-02 Thread markt
Author: markt
Date: Sun Sep  2 22:29:02 2012
New Revision: 1380073

URL: http://svn.apache.org/viewvc?rev=1380073&view=rev
Log:
Remove unnecessary section on java 1.4

Modified:
tomcat/trunk/webapps/docs/cluster-howto.xml

Modified: tomcat/trunk/webapps/docs/cluster-howto.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/cluster-howto.xml?rev=1380073&r1=1380072&r2=1380073&view=diff
==
--- tomcat/trunk/webapps/docs/cluster-howto.xml (original)
+++ tomcat/trunk/webapps/docs/cluster-howto.xml Sun Sep  2 22:29:02 2012
@@ -627,24 +627,6 @@ set CATALINA_OPTS=\
 -Dcom.sun.management.jmxremote.authenticate=false
 
 
-Activate JMX with JDK 1.4:
-
-Install the compat package
-Install the mx4j-tools.jar at common/lib (use the same mx4j version as 
your tomcat release)
-Configure a MX4J JMX HTTP Adaptor at your AJP Connector
-
-
-
-
-Start your tomcat and look with your browser to 
http://${JMX.HOST}:${JMX.PORT}
-With the connector parameter mx.authMode="basic" 
mx.authUser="tomcat" mx.authPassword="strange" you can control the 
access!
-
-
 
 List of Cluster Mbeans
 



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1380075 - /tomcat/trunk/webapps/docs/cluster-howto.xml

2012-09-02 Thread markt
Author: markt
Date: Sun Sep  2 22:35:57 2012
New Revision: 1380075

URL: http://svn.apache.org/viewvc?rev=1380075&view=rev
Log:
Document additional MBeans

Modified:
tomcat/trunk/webapps/docs/cluster-howto.xml

Modified: tomcat/trunk/webapps/docs/cluster-howto.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/cluster-howto.xml?rev=1380075&r1=1380074&r2=1380075&view=diff
==
--- tomcat/trunk/webapps/docs/cluster-howto.xml (original)
+++ tomcat/trunk/webapps/docs/cluster-howto.xml Sun Sep  2 22:35:57 2012
@@ -653,6 +653,20 @@ List of Cluster Mbeans
   
 
   
+FarmWarDeployer
+Manages the process of deploying an application to all nodes in the 
cluster
+Not supported
+type=Cluster, host=${HOST}, component=deployer
+  
+
+  
+Member
+Represents a node in the cluster
+type=Cluster, component=member, name=${NODE_NAME}
+type=Cluster, host=${HOST}, component=member, 
name=${NODE_NAME}
+  
+
+  
 ReplicationValve
 This valve control the replication to the backup nodes
 type=Valve,name=ReplicationValve



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1380077 - in /tomcat/tc7.0.x/trunk: ./ webapps/docs/cluster-howto.xml

2012-09-02 Thread markt
Author: markt
Date: Sun Sep  2 22:36:59 2012
New Revision: 1380077

URL: http://svn.apache.org/viewvc?rev=1380077&view=rev
Log:
Doc updates

Modified:
tomcat/tc7.0.x/trunk/   (props changed)
tomcat/tc7.0.x/trunk/webapps/docs/cluster-howto.xml

Propchange: tomcat/tc7.0.x/trunk/
--
  Merged /tomcat/trunk:r1380073,1380075

Modified: tomcat/tc7.0.x/trunk/webapps/docs/cluster-howto.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/webapps/docs/cluster-howto.xml?rev=1380077&r1=1380076&r2=1380077&view=diff
==
--- tomcat/tc7.0.x/trunk/webapps/docs/cluster-howto.xml (original)
+++ tomcat/tc7.0.x/trunk/webapps/docs/cluster-howto.xml Sun Sep  2 22:36:59 2012
@@ -627,24 +627,6 @@ set CATALINA_OPTS=\
 -Dcom.sun.management.jmxremote.authenticate=false
 
 
-Activate JMX with JDK 1.4:
-
-Install the compat package
-Install the mx4j-tools.jar at common/lib (use the same mx4j version as 
your tomcat release)
-Configure a MX4J JMX HTTP Adaptor at your AJP Connector
-
-
-
-
-Start your tomcat and look with your browser to 
http://${JMX.HOST}:${JMX.PORT}
-With the connector parameter mx.authMode="basic" 
mx.authUser="tomcat" mx.authPassword="strange" you can control the 
access!
-
-
 
 List of Cluster Mbeans
 
@@ -671,6 +653,20 @@ List of Cluster Mbeans
   
 
   
+FarmWarDeployer
+Manages the process of deploying an application to all nodes in the 
cluster
+Not supported
+type=Cluster, host=${HOST}, component=deployer
+  
+
+  
+Member
+Represents a node in the cluster
+type=Cluster, component=member, name=${NODE_NAME}
+type=Cluster, host=${HOST}, component=member, 
name=${NODE_NAME}
+  
+
+  
 ReplicationValve
 This valve control the replication to the backup nodes
 type=Valve,name=ReplicationValve



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53770] tomcat-pool: always log validation query syntax errors

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53770

Mark Thomas  changed:

   What|Removed |Added

  Component|Catalina|jdbc-pool
Version|7.0.29  |unspecified
Product|Tomcat 7|Tomcat Modules

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 53756] org.apache.catalina.realm.JDBCRealm should have an option to return the user_id instead of the user_name

2012-09-02 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=53756

Mark Thomas  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |WONTFIX

--- Comment #1 from Mark Thomas  ---
The Realm API is concerned solely with authentication and authorisation of
users. Managing those users is a separate process and not one that is in scope
for the Realm API.

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



buildbot success in ASF Buildbot on tomcat-7-trunk

2012-09-02 Thread buildbot
The Buildbot has detected a restored build on builder tomcat-7-trunk while 
building ASF Buildbot.
Full details are available at:
 http://ci.apache.org/builders/tomcat-7-trunk/builds/827

Buildbot URL: http://ci.apache.org/

Buildslave for this Build: bb-vm_ubuntu

Build Reason: scheduler
Build Source Stamp: [branch tomcat/tc7.0.x/trunk] 1380072
Blamelist: markt

Build succeeded!

sincerely,
 -The Buildbot