Bug report for Tomcat 6 [2013/08/11]

2013-08-11 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|
|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|
|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|
|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|
|46558|Opn|Enh|2009-01-19|Shutdown port with address binding|
|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|
|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|New|Enh|2010-11-17|Standard HTTP and AJP connectors silently ignore a|
|50288|New|Enh|2010-11-17|Uploading a war file that already exists should au|
|50692|New|Enh|2011-01-31|Improve log message in ThreadPool.logFull |
|51142|

Bug report for Taglibs [2013/08/11]

2013-08-11 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 Connectors [2013/08/11]

2013-08-11 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 |
|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|
|53883|New|Maj|2012-09-17|isapi_redirect v 1.2.37 crashes w3wp.exe  on the p|
|53977|New|Maj|2012-10-07|32bits isapi connector cannot work in wow64 mode  |
|54027|New|Cri|2012-10-18|isapi send request to outside address instead of i|
|54112|Opn|Blk|2012-11-07|ISAPI redirector not working when IIS recycles|
|54117|New|Maj|2012-11-08|access violation exception in isapi_redirect.dll  |
|54177|New|Nor|2012-11-20|jkmanager generates non-well-formed XML for certai|
|54596|New|Nor|2013-02-22|Relative path functionality truncates last charact|
|54621|New|Nor|2013-02-28|[PATCH] custom mod_jk availability checks |
|54646|New|Trv|2013-03-06|socket_keepalive is sometimes 1 or true or True in|
|54923|New|Nor|2013-05-03|nsapi_redirect.so does not work with iPlanet on So|
|55094|

Bug report for Tomcat 7 [2013/08/11]

2013-08-11 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  |
| |   |   |  |  |
|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|
|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|
|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  |
|52235|New|Enh|2011-11-23|Please do a bit of SEO tuning for the web site|
|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|
|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|
|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|
|54330|New|Enh|2012-12-19|Patch with some refactoring of Member.java|
|54499|New|Enh|2013-01-29|Implementation of Extensible EL Interpreter   |
|54618|New|Enh|2013-02-28|Add filter implementing HTTP Strict Transport Secu|
|54802|New|Enh|2013-04-04|Provide location information for exceptions thrown|
|55104|New|Enh|2013-06-16|Allow passing arguments with spaces to Commons Dae|
|55317|New|Enh|2013-07-28|Facilitate weaving by allowing ClassFileTransforme|
|55354|New|Nor|2013-08-05|JNDIRealm.getPrincipal(context,username,gssCredent|
|55357|New|Maj|2013-08-05|Cannot deserialize session when it contains Extern|
|55399|Inf|Nor|2013-08-10|Request English but Response Spanish Language (Def|
+-+---+---+--+--+
| Total

Bug report for Tomcat Modules [2013/08/11]

2013-08-11 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|
|53770|New|Enh|2012-08-23|tomcat-pool: always log validation query syntax er|
|53853|New|Nor|2012-09-11|Can tomcat-jdbc consider Thread#getContextClassLoa|
|54225|New|Nor|2012-11-30|if initSQL property is set to an empty string a Nu|
|54227|New|Nor|2012-11-30|maxAge should be checked on borrow|
|54235|New|Nor|2012-12-03|tomcat jdbc pool stackoverflow error used with spr|
|54395|New|Nor|2013-01-09|JdbcInterceptor config parameter parsing errors   |
|54437|New|Enh|2013-01-16|Update PoolProperties javadoc for ConnectState int|
|54537|New|Cri|2013-02-07|StatementFinalizer closeInvoked is too slow for la|
|54693|New|Enh|2013-03-13|Add a validationQueryTimeout property |
|54929|New|Nor|2013-05-05|jdbc-pool cannot be used with Java 1.5, "java.lang|
|54978|New|Nor|2013-05-15|Validate on Borrow should be tested on Reconnect i|
|55078|New|Nor|2013-06-07|Configuring a DataSource Resource with dataSourceJ|
|55342|New|Nor|2013-08-02|Lost interruption |
|55343|New|Enh|2013-08-02|Add flag to ignore exceptions while creating initi|
+-+---+---+--+--+
| Total   27 bugs   |
+---+

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



Bug report for Tomcat 8 [2013/08/11]

2013-08-11 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  |
| |   |   |  |  |
|51497|New|Enh|2011-07-11|Use canonical IPv6 text representation in logs|
|53737|Opn|Enh|2012-08-18|Use ServletContext.getJspConfigDescriptor() in Jas|
|53930|New|Enh|2012-09-24|allow capture of catalina stdout/stderr to a comma|
|54095|New|Enh|2012-11-03|[patch] support gzipped versions of static resourc|
|54503|New|Enh|2013-01-29|SAML2 based single sign on|
|54700|New|Enh|2013-03-15|Improvement: Add support for system property to sp|
|54741|New|Enh|2013-03-22|Add org.apache.catalina.startup.Tomcat#addWebapp(S|
|55006|New|Enh|2013-05-22|Add http proxy support for ClientEndpoint using sy|
|55212|New|Enh|2013-07-08|Jasper does not validate XSD-based configuration f|
|55215|Opn|Min|2013-07-08|Improvements to sample log4j configuration|
|55243|New|Enh|2013-07-11|Add special search string for nested roles|
|55246|New|Enh|2013-07-12|Delegate TLD processing for listeners to the JSP e|
|55249|New|Nor|2013-07-12|JspC compiles tag files even if compile options is|
|55251|New|Nor|2013-07-12|JspC fails silently if directory for generated web|
|55252|New|Enh|2013-07-12|Separate Ant and command-line wrappers for JspC   |
|55314|Opn|Nor|2013-07-26|Provide option to allow programmatic deployment of|
|55381|New|Nor|2013-08-07|Issue with the Non Blocking API & TestNonBlockingA|
|55383|New|Enh|2013-08-07|Improve markup and design of Tomcat's HTML pages  |
|55400|New|Nor|2013-08-10|WsFilter not compatible with async sample applicat|
+-+---+---+--+--+
| Total   19 bugs   |
+---+

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



Bug report for Tomcat Native [2013/08/11]

2013-08-11 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  |
| |   |   |  |  |
|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 |
|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|
|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|
|53605|New|Nor|2012-07-26|use tcnative-1.1.24 Tomcat shutdown still crash   |
|53847|Inf|Nor|2012-09-10|High CPU usage in tomcat native 1.22+ |
|53940|New|Enh|2012-09-27|Added support for new CRL loading after expiration|
|53952|New|Nor|2012-10-02|Add support for TLS 1.1 and 1.2   |
|54085|New|Nor|2012-11-01|ssl_socket_recv sometimes loops infinitely with no|
|54664|New|Reg|2013-03-11|[1.1.27 branch] Poll.remove incorrectly reports AP|
|55087|New|Cri|2013-06-10|tomcat crashes in tcnative-1.dll with OCSP when OC|
|55113|New|Nor|2013-06-18|FIPS-compatible OpenSSL fails fingerprint test in |
|55114|New|Nor|2013-06-18|BUILDING file in win32 source package contains UNI|
+-+---+---+--+--+
| Total   16 bugs   |
+---+

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



Re: Tomcat Gump Builds

2013-08-11 Thread Mark Thomas
On 10/08/2013 19:39, Stefan Bodewig wrote:
> Dear Tomcat devs,
> 
> we'll be reducing the set of projects built by Gump pretty soon.  We'll
> still build the projects Tomcat depends on and re-enable nagging for the
> Tomcat builds itself.
> 
> Mark inidicated it would be good to reduce the set of Tomcat related
> projects built by Gump by removing ancient versions.  Right now we have
> 
> jakarta-tomcat-40.xml  
> jakarta-tomcat-5.xml   
> jakarta-tomcat-catalina.xml(5.5 branch)
> jakarta-tomcat-connectors.xml  (5.5 branch)
> jakarta-tomcat-jasper_tc4.xml  
> jakarta-tomcat-jasper_tc5.xml
> tomcat-connectors-native.xml   (trunk)
> tomcat-taglibs.xml
> tomcat-tc6.xml
> tomcat-tc7.xml
> tomcat-trunk.xml
> 
> Do you want to keep anything beside tc7 and the trunk builds?

I don't think there is anything controversial in these replies but
please speak up if you don't agree.

Yes. Please keep tomcat-tc6.

> Do you still want Gump to build the standard taglib?

Yes please.


For the sake of clarity, the full list of builds to keep is:

tomcat-connectors-native.xml   (trunk)
tomcat-taglibs.xml
tomcat-tc6.xml
tomcat-tc7.xml
tomcat-trunk.xml


Many thanks,

Mark


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



svn commit: r1513007 - in /tomcat/trunk: java/org/apache/jasper/servlet/ java/org/apache/tomcat/util/descriptor/tld/ test/org/apache/tomcat/util/descriptor/tld/

2013-08-11 Thread jboynes
Author: jboynes
Date: Sun Aug 11 21:24:50 2013
New Revision: 1513007

URL: http://svn.apache.org/r1513007
Log:
Refactor TLD scanning and parsing around the notion of a TLD resource path as 
defined by the JSP specification.

Added:

tomcat/trunk/java/org/apache/tomcat/util/descriptor/tld/TldResourcePath.java   
(with props)
Modified:
tomcat/trunk/java/org/apache/jasper/servlet/TldScanner.java
tomcat/trunk/java/org/apache/tomcat/util/descriptor/tld/TldParser.java
tomcat/trunk/test/org/apache/tomcat/util/descriptor/tld/TestTldParser.java

Modified: tomcat/trunk/java/org/apache/jasper/servlet/TldScanner.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/servlet/TldScanner.java?rev=1513007&r1=1513006&r2=1513007&view=diff
==
--- tomcat/trunk/java/org/apache/jasper/servlet/TldScanner.java (original)
+++ tomcat/trunk/java/org/apache/jasper/servlet/TldScanner.java Sun Aug 11 
21:24:50 2013
@@ -18,7 +18,6 @@ package org.apache.jasper.servlet;
 
 import java.io.File;
 import java.io.IOException;
-import java.io.InputStream;
 import java.net.JarURLConnection;
 import java.net.URL;
 import java.nio.file.FileVisitResult;
@@ -46,9 +45,9 @@ import org.apache.tomcat.JarScanner;
 import org.apache.tomcat.JarScannerCallback;
 import org.apache.tomcat.util.descriptor.tld.TaglibXml;
 import org.apache.tomcat.util.descriptor.tld.TldParser;
+import org.apache.tomcat.util.descriptor.tld.TldResourcePath;
 import org.apache.tomcat.util.scan.Jar;
 import org.apache.tomcat.util.scan.JarFactory;
-import org.xml.sax.InputSource;
 import org.xml.sax.SAXException;
 
 /**
@@ -61,7 +60,8 @@ public class TldScanner {
 private static final String WEB_INF = "/WEB-INF/";
 private final ServletContext context;
 private final TldParser tldParser;
-private final Map taglibMap = new HashMap<>();
+private final Map taglibMap = new HashMap<>();
+private final Map tldCache = new HashMap<>();
 private final List listeners = new ArrayList<>();
 
 /**
@@ -86,16 +86,14 @@ public class TldScanner {
  * Additional entries from the container
  * 
  *
- * @return the taglib map build by this scan
  * @throws IOException  if there was a problem scanning for or loading a 
TLD
  * @throws SAXException if there was a problem parsing a TLD
  */
-public Map scan() throws IOException, SAXException {
+public void scan() throws IOException, SAXException {
 scanPlatform();
 scanJspConfig();
 scanResourcePaths(WEB_INF);
 scanJars();
-return taglibMap;
 }
 
 /**
@@ -103,7 +101,7 @@ public class TldScanner {
  *
  * @return the taglib map
  */
-public Map getTaglibMap() {
+public Map getTaglibMap() {
 return taglibMap;
 }
 
@@ -156,16 +154,21 @@ public class TldScanner {
 }
 
 URL url = context.getResource(resourcePath);
+TldResourcePath tldResourcePath;
 if (resourcePath.endsWith(".jar")) {
 // if the path points to a jar file, the TLD is presumed to be
 // inside at META-INF/taglib.tld
-url = new URL ("jar:" +
-url.toExternalForm() +
-"!/META-INF/taglib.tld");
+tldResourcePath = new TldResourcePath(url, 
"META-INF/taglib.tld");
+} else {
+tldResourcePath = new TldResourcePath(url);
+}
+// parse TLD but store using the URI supplied in the descriptor
+TaglibXml tld = tldParser.parse(tldResourcePath);
+taglibMap.put(taglibURI, tldResourcePath);
+tldCache.put(tldResourcePath, tld);
+if (tld.getListeners() != null) {
+listeners.addAll(tld.getListeners());
 }
-
-TaglibXml tld = tldParser.parse(url);
-taglibMap.put(taglibURI, tld);
 }
 }
 
@@ -209,21 +212,20 @@ public class TldScanner {
 }
 
 private void parseTld(String resourcePath) throws IOException, 
SAXException {
-parseTld(context.getResource(resourcePath));
-}
-
-private void parseTld(URL url) throws IOException, SAXException {
-TaglibXml tld = tldParser.parse(url);
-registerTld(tld);
+TldResourcePath tldResourcePath =
+new TldResourcePath(context.getResource(resourcePath));
+parseTld(tldResourcePath);
 }
 
-private void registerTld(TaglibXml tld) {
+private void parseTld(TldResourcePath path) throws IOException, 
SAXException {
+TaglibXml tld = tldParser.parse(path);
 String uri = tld.getUri();
 if (uri != null) {
 if (!taglibMap.containsKey(uri)) {
-taglibMap.put(uri, tld);
+taglibMap.put(uri, path);
 }
 }
+tldCache.put(path, tld);
 if (tld.getListeners

[Bug 55399] Request English but Response Spanish Language (Default Locale)

2013-08-11 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=55399

--- Comment #2 from Guillermo Grandes  ---
Tested on tomcat-7.0.42

ServletWriter.println() don't work as expect (response.sendError clear the
response buffer), but changing ServletWriter to System.out output is:

protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// ...
System.out.println("request locale=" + request.getLocale());
System.out.println("server locale=" + Locale.getDefault());
response.sendError(HttpServletResponse.SC_BAD_REQUEST, "BAD REQUEST");
}

--- Eclipse console ---
request locale=en
server locale=es_ES
---

# Request:
curl -i -H "Accept-Language: en" -d "" "http://x.x.x.x:8080/LocaleTest";
---
HTTP/1.1 400 Petición incorrecta
Server: Apache-Coyote/1.1
Content-Type: text/html;charset=ISO-8859-1
Content-Length: 1010
Date: Sun, 11 Aug 2013 21:29:02 GMT
Connection: close

Apache Tomcat/7.0.42 - Informe de Error
Estado HTTP 400 - BAD REQUESTtype Informe de estadomensaje BAD
REQUESTdescripción El requerimiento enviado por el cliente
era sintácticamente incorrecto.Apache Tomcat/7.0.42
---

-- 
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 55399] Request English but Response Spanish Language (Default Locale)

2013-08-11 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=55399

--- Comment #3 from Christopher Schultz  ---
That's certainly odd. How about this:

System.out.println("current stack:");
new Throwable("Stack Trace").printStackTrace();

-- 
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: Tomcat Gump Builds

2013-08-11 Thread Christopher Schultz
Mark,

On 8/11/13 7:08 AM, Mark Thomas wrote:
> On 10/08/2013 19:39, Stefan Bodewig wrote:
>> Dear Tomcat devs,
>>
>> we'll be reducing the set of projects built by Gump pretty soon.  We'll
>> still build the projects Tomcat depends on and re-enable nagging for the
>> Tomcat builds itself.
>>
>> Mark inidicated it would be good to reduce the set of Tomcat related
>> projects built by Gump by removing ancient versions.  Right now we have
>>
>> jakarta-tomcat-40.xml  
>> jakarta-tomcat-5.xml   
>> jakarta-tomcat-catalina.xml(5.5 branch)
>> jakarta-tomcat-connectors.xml  (5.5 branch)
>> jakarta-tomcat-jasper_tc4.xml  
>> jakarta-tomcat-jasper_tc5.xml
>> tomcat-connectors-native.xml   (trunk)
>> tomcat-taglibs.xml
>> tomcat-tc6.xml
>> tomcat-tc7.xml
>> tomcat-trunk.xml
>>
>> Do you want to keep anything beside tc7 and the trunk builds?
> 
> I don't think there is anything controversial in these replies but
> please speak up if you don't agree.
> 
> Yes. Please keep tomcat-tc6.
> 
>> Do you still want Gump to build the standard taglib?
> 
> Yes please.
> 
> 
> For the sake of clarity, the full list of builds to keep is:
> 
> tomcat-connectors-native.xml   (trunk)
> tomcat-taglibs.xml
> tomcat-tc6.xml
> tomcat-tc7.xml
> tomcat-trunk.xml

Sound good to me: everything else is currently officially unsupported.

-chris



signature.asc
Description: OpenPGP digital signature


svn commit: r1513025 - in /tomcat/trunk: java/org/apache/jasper/JspC.java java/org/apache/jasper/servlet/JspCServletContext.java test/org/apache/jasper/servlet/TestJspCServletContext.java

2013-08-11 Thread jboynes
Author: jboynes
Date: Mon Aug 12 01:21:38 2013
New Revision: 1513025

URL: http://svn.apache.org/r1513025
Log:
Have JspC initialize its ClassLoader before the ServletContext.
This avoids the need to re-initialize the ClassLoader for every JSP being 
pre-compiled.
It also allows the ServletContext to be used before starting a compilation run, 
e.g. to scan for TLDs

Modified:
tomcat/trunk/java/org/apache/jasper/JspC.java
tomcat/trunk/java/org/apache/jasper/servlet/JspCServletContext.java
tomcat/trunk/test/org/apache/jasper/servlet/TestJspCServletContext.java

Modified: tomcat/trunk/java/org/apache/jasper/JspC.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/JspC.java?rev=1513025&r1=1513024&r2=1513025&view=diff
==
--- tomcat/trunk/java/org/apache/jasper/JspC.java (original)
+++ tomcat/trunk/java/org/apache/jasper/JspC.java Mon Aug 12 01:21:38 2013
@@ -151,7 +151,7 @@ public class JspC extends Task implement
 }
 
 protected String classPath = null;
-protected URLClassLoader loader = null;
+protected ClassLoader loader = null;
 protected boolean trimSpaces = false;
 protected boolean genStringAsCharArray = false;
 protected boolean xpoweredBy;
@@ -1154,9 +1154,6 @@ public class JspC extends Task implement
 }
 
 originalClassLoader = 
Thread.currentThread().getContextClassLoader();
-if( loader==null ) {
-initClassLoader( clctxt );
-}
 Thread.currentThread().setContextClassLoader(loader);
 
 clctxt.setClassLoader(loader);
@@ -1288,8 +1285,11 @@ public class JspC extends Task implement
 Localizer.getMessage("jsp.error.jspc.uriroot_not_dir"));
 }
 
+if (loader == null) {
+loader = initClassLoader();
+}
 if (context == null) {
-initServletContext();
+initServletContext(loader);
 }
 
 // No explicit pages, we'll process all .jsp in the webapp
@@ -1412,12 +1412,13 @@ public class JspC extends Task implement
 }
 }
 
-protected void initServletContext() throws IOException, JasperException {
+protected void initServletContext(ClassLoader classLoader)
+throws IOException, JasperException {
 // TODO: should we use the Ant Project's log?
 PrintWriter log = new PrintWriter(System.out);
 URL resourceBase = new 
File(uriRoot).getCanonicalFile().toURI().toURL();
 
-context = new JspCServletContext(log, resourceBase);
+context = new JspCServletContext(log, resourceBase, classLoader);
 tldLocationsCache = TldLocationsCache.getInstance(context);
 rctxt = new JspRuntimeContext(context, this);
 jspConfig = new JspConfig(context);
@@ -1428,11 +1429,9 @@ public class JspC extends Task implement
  * Initializes the classloader as/if needed for the given
  * compilation context.
  *
- * @param clctxt The compilation context
  * @throws IOException If an error occurs
  */
-protected void initClassLoader(JspCompilationContext clctxt)
-throws IOException {
+protected ClassLoader initClassLoader() throws IOException {
 
 classPath = getClassPath();
 
@@ -1502,14 +1501,10 @@ public class JspC extends Task implement
 }
 }
 
-// What is this ??
-urls.add(new File(
-clctxt.getRealPath("/")).getCanonicalFile().toURI().toURL());
-
 URL urlsA[]=new URL[urls.size()];
 urls.toArray(urlsA);
 loader = new URLClassLoader(urlsA, this.getClass().getClassLoader());
-context.setClassLoader(loader);
+return loader;
 }
 
 /**

Modified: tomcat/trunk/java/org/apache/jasper/servlet/JspCServletContext.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/servlet/JspCServletContext.java?rev=1513025&r1=1513024&r2=1513025&view=diff
==
--- tomcat/trunk/java/org/apache/jasper/servlet/JspCServletContext.java 
(original)
+++ tomcat/trunk/java/org/apache/jasper/servlet/JspCServletContext.java Mon Aug 
12 01:21:38 2013
@@ -98,7 +98,7 @@ public class JspCServletContext implemen
 /**
  * Web application class loader.
  */
-private ClassLoader loader;
+private final ClassLoader loader;
 
 
 // --- Constructors
@@ -110,12 +110,13 @@ public class JspCServletContext implemen
  * @param aResourceBaseURL Resource base URL
  * @throws JasperException
  */
-public JspCServletContext(PrintWriter aLogWriter, URL aResourceBaseURL)
-throws JasperException {
+public JspCServletContext(PrintWriter aLogWriter, URL aResourceBaseURL, 
ClassLoader classLoader)
+throws Jas

svn commit: r1513028 - in /tomcat/trunk/java/org/apache/jasper: JspC.java compiler/TagLibraryInfoImpl.java compiler/TldLocation.java compiler/TldLocationsCache.java servlet/JasperInitializer.java

2013-08-11 Thread jboynes
Author: jboynes
Date: Mon Aug 12 02:05:59 2013
New Revision: 1513028

URL: http://svn.apache.org/r1513028
Log:
Refactor TldLocationsCache to use scan results from the initializer.
This means we only scan the application and classpath once to locate TLDs and 
eliminates duplicate code that needed to be kept in sync between Catalina's 
TldConfig and Jasper's TldLocationsCache.
Deprecate TldLocation to be replaced with TldResourcePath once TagLibraryInfo 
and dependency management can be decoupled.

Modified:
tomcat/trunk/java/org/apache/jasper/JspC.java
tomcat/trunk/java/org/apache/jasper/compiler/TagLibraryInfoImpl.java
tomcat/trunk/java/org/apache/jasper/compiler/TldLocation.java
tomcat/trunk/java/org/apache/jasper/compiler/TldLocationsCache.java
tomcat/trunk/java/org/apache/jasper/servlet/JasperInitializer.java

Modified: tomcat/trunk/java/org/apache/jasper/JspC.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/JspC.java?rev=1513028&r1=1513027&r2=1513028&view=diff
==
--- tomcat/trunk/java/org/apache/jasper/JspC.java (original)
+++ tomcat/trunk/java/org/apache/jasper/JspC.java Mon Aug 12 02:05:59 2013
@@ -51,12 +51,14 @@ import org.apache.jasper.compiler.Locali
 import org.apache.jasper.compiler.TagPluginManager;
 import org.apache.jasper.compiler.TldLocationsCache;
 import org.apache.jasper.servlet.JspCServletContext;
+import org.apache.jasper.servlet.TldScanner;
 import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
 import org.apache.tools.ant.AntClassLoader;
 import org.apache.tools.ant.BuildException;
 import org.apache.tools.ant.Task;
 import org.apache.tools.ant.util.FileUtils;
+import org.xml.sax.SAXException;
 
 /**
  * Shell for the jspc compiler.  Handles all options associated with the
@@ -1419,7 +1421,14 @@ public class JspC extends Task implement
 URL resourceBase = new 
File(uriRoot).getCanonicalFile().toURI().toURL();
 
 context = new JspCServletContext(log, resourceBase, classLoader);
-tldLocationsCache = TldLocationsCache.getInstance(context);
+TldScanner scanner = new TldScanner(context, true, false);
+try {
+scanner.scan();
+} catch (SAXException e) {
+throw new JasperException(e);
+}
+tldLocationsCache = new TldLocationsCache(scanner.getTaglibMap());
+context.setAttribute(TldLocationsCache.KEY, tldLocationsCache);
 rctxt = new JspRuntimeContext(context, this);
 jspConfig = new JspConfig(context);
 tagPluginManager = new TagPluginManager(context);

Modified: tomcat/trunk/java/org/apache/jasper/compiler/TagLibraryInfoImpl.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/compiler/TagLibraryInfoImpl.java?rev=1513028&r1=1513027&r2=1513028&view=diff
==
--- tomcat/trunk/java/org/apache/jasper/compiler/TagLibraryInfoImpl.java 
(original)
+++ tomcat/trunk/java/org/apache/jasper/compiler/TagLibraryInfoImpl.java Mon 
Aug 12 02:05:59 2013
@@ -296,22 +296,22 @@ class TagLibraryInfoImpl extends TagLibr
 }
 
 /*
- * @param uri The uri of the TLD @param ctxt The compilation context
+ * @param uri The uri of the TLD
+ * @param ctxt The compilation context
  *
- * @return String array whose first element denotes the path to the TLD. If
- * the path to the TLD points to a jar file, then the second element 
denotes
- * the name of the TLD entry in the jar file, which is hardcoded to
- * META-INF/taglib.tld.
+ * @return the location of the TLD identified by the uri
  */
 @SuppressWarnings("null") // url can't be null
 private TldLocation generateTLDLocation(String uri, JspCompilationContext 
ctxt)
 throws JasperException {
 
-int uriType = TldLocationsCache.uriType(uri);
-if (uriType == TldLocationsCache.ABS_URI) {
-err.jspError("jsp.error.taglibDirective.absUriCannotBeResolved",
-uri);
-} else if (uriType == TldLocationsCache.NOROOT_REL_URI) {
+// TODO: this matches the current implementation but the URL logic 
looks fishy
+// map URI to location per JSP 7.3.6.2
+if (uri.indexOf(':') != -1) {
+// abs_uri, this was not found in the taglibMap so raise an error
+err.jspError("jsp.error.taglibDirective.absUriCannotBeResolved", 
uri);
+} else if (uri.charAt(0) != '/') {
+// noroot_rel_uri, resolve against the current JSP page
 uri = ctxt.resolveRelativeUri(uri);
 }
 

Modified: tomcat/trunk/java/org/apache/jasper/compiler/TldLocation.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/compiler/TldLocation.java?rev=1513028&r1=1513027&r2=1513028&view=diff
==

[Bug 55246] Delegate TLD processing for listeners to the JSP engine

2013-08-11 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=55246

Jeremy Boynes  changed:

   What|Removed |Added

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

--- Comment #1 from Jeremy Boynes  ---
This has been fixed in trunk and will be included in 8.0.x
http://svn.apache.org/r1512826
http://svn.apache.org/r1513028

TLD scanning has been consolidated into a ServletContainerInitializer provided
by Jasper that uses the ServletContext to dynamically register listeners. As a
result, the application and its JARs are scanned once rather than twice (by
Catalina's TldConfig and Jasper's TldLocationsCache).

-- 
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 55212] Jasper does not validate XSD-based configuration files

2013-08-11 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=55212

--- Comment #1 from Jeremy Boynes  ---
As part of the fix for 55246, the TLD scan process now loads TLDs using
Digester which can perform DTD and XSD validation. This will be enabled if the
ServletContext initParam "org.apache.jasper.validateDescriptors" is set to
"true"

TLDs loaded directly from paths specified in a taglib directive still use the
old mechanism

-- 
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: r1513030 - /tomcat/trunk/java/org/apache/jasper/JspC.java

2013-08-11 Thread jboynes
Author: jboynes
Date: Mon Aug 12 02:33:44 2013
New Revision: 1513030

URL: http://svn.apache.org/r1513030
Log:
Pass validateXml config setting to TldScanner
Although this enables XSD validation during the TLD scan it remains unsupported 
for all other descriptors (including TLDs loaded by taglib directives).

Modified:
tomcat/trunk/java/org/apache/jasper/JspC.java

Modified: tomcat/trunk/java/org/apache/jasper/JspC.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/JspC.java?rev=1513030&r1=1513029&r2=1513030&view=diff
==
--- tomcat/trunk/java/org/apache/jasper/JspC.java (original)
+++ tomcat/trunk/java/org/apache/jasper/JspC.java Mon Aug 12 02:33:44 2013
@@ -156,6 +156,7 @@ public class JspC extends Task implement
 protected ClassLoader loader = null;
 protected boolean trimSpaces = false;
 protected boolean genStringAsCharArray = false;
+protected boolean validateXml;
 protected boolean xpoweredBy;
 protected boolean mappedFile = false;
 protected boolean poolingEnabled = true;
@@ -842,6 +843,7 @@ public class JspC extends Task implement
 }
 
 public void setValidateXml( boolean b ) {
+this.validateXml = b;
 org.apache.jasper.xmlparser.ParserUtils.validating=b;
 }
 
@@ -1421,7 +1423,7 @@ public class JspC extends Task implement
 URL resourceBase = new 
File(uriRoot).getCanonicalFile().toURI().toURL();
 
 context = new JspCServletContext(log, resourceBase, classLoader);
-TldScanner scanner = new TldScanner(context, true, false);
+TldScanner scanner = new TldScanner(context, true, validateXml);
 try {
 scanner.scan();
 } catch (SAXException e) {



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



svn commit: r1513034 - /tomcat/trunk/webapps/docs/changelog.xml

2013-08-11 Thread jboynes
Author: jboynes
Date: Mon Aug 12 03:19:36 2013
New Revision: 1513034

URL: http://svn.apache.org/r1513034
Log:
Update changelog for TLD scan changes.

Modified:
tomcat/trunk/webapps/docs/changelog.xml

Modified: tomcat/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1513034&r1=1513033&r2=1513034&view=diff
==
--- tomcat/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/trunk/webapps/docs/changelog.xml Mon Aug 12 03:19:36 2013
@@ -148,6 +148,11 @@
 used by both Catalina and Jasper. Includes patches provided by Jeremy
 Boynes. (violetagg/markt)
   
+  
+55246: Move TLD scanning to a ServletContainerInitializer
+provided by Jasper. Includes removal of TldConfig lifecycle listener 
and
+associated Context properties. (jboynes)
+  
 
   
   
@@ -192,6 +197,12 @@
   
 Create test cases for JspC. Patch by Jeremy Boynes. (markt)
   
+  
+55246: TLD scanning is now performed by JasperInitializer
+(a ServletContainerInitializer) removing the need for support within 
the
+Servlet container itself. The scan is now performed only once rather 
than
+in two passes reducing startup time. (jboynes)
+  
 
   
   



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



Re: buildbot exception in ASF Buildbot on tomcat-trunk

2013-08-11 Thread Jeremy Boynes
On Aug 10, 2013, at 2:59 PM, build...@apache.org wrote:

> The Buildbot has detected a new failure on builder tomcat-trunk while 
> building ASF Buildbot.
> Full details are available at:
> http://ci.apache.org/builders/tomcat-trunk/builds/4807
> 
> Buildbot URL: http://ci.apache.org/
> 
> Buildslave for this Build: bb-vm_ubuntu
> 
> Build Reason: scheduler
> Build Source Stamp: [branch tomcat/trunk] 1512826
> Blamelist: jboynes
> 
> BUILD FAILED: exception compile upload_2
> 
> sincerely,
> -The Buildbot

These seem to be related to the download of dbcp-2.0: 
  
http://ci.apache.org/builders/tomcat-trunk/builds/4812/steps/compile/logs/stdio

AIUI, the version in build.properties.default is 2.0-20130801.192813-128 but 
the repo only appears to contain versions since 20130809


signature.asc
Description: Message signed with OpenPGP using GPGMail