Hello
by jbossweb-commits@lists.jboss.org
Hi, how are you?
if you would like to chat sometime?
You can email me anytime as im just going to be unpacking for a few days and have no friends here yet.
I hope that we can chat some more and get to know each other.
Hope to hear from you soon My email is Lauryn(a)emailfriendz.com
14 years, 4 months
JBossWeb SVN: r1350 - trunk.
by jbossweb-commits@lists.jboss.org
Author: jfrederic.clere(a)jboss.com
Date: 2009-12-17 12:45:16 -0500 (Thu, 17 Dec 2009)
New Revision: 1350
Modified:
trunk/RELEASE-NOTES
Log:
Arrange it for the 3.0 version.
Modified: trunk/RELEASE-NOTES
===================================================================
--- trunk/RELEASE-NOTES 2009-12-17 17:16:22 UTC (rev 1349)
+++ trunk/RELEASE-NOTES 2009-12-17 17:45:16 UTC (rev 1350)
@@ -24,10 +24,10 @@
===================
Dependency Changes:
===================
-Tomcat 6.0 is designed to run on JSE 5.0 and later, and requires
-configuration to run on JSE 5.0.
+JBoss Web 3.0 is designed to run on JSE 6.0 and later, and requires
+configuration to run on JSE 6.0.
-In addition, Tomcat 6.0 uses the Eclipse JDT Java compiler for compiling
+In addition, JBoss Web 3.0 uses the Eclipse JDT Java compiler for compiling
JSP pages. This means you no longer need to have the complete
Java Development Kit (JDK) to run Tomcat, but a Java Runtime Environment
(JRE) is sufficient. The Eclipse JDT Java compiler is bundled with the
@@ -61,19 +61,15 @@
Bundled APIs:
=============
A standard installation of JBoss Web makes all of the following APIs available
-for use by web applications (by placing them in "lib"):
-* annotations-api.jar (Annotations package)
-* catalina.jar (Tomcat Catalina implementation)
-* catalina-ant.jar (Tomcat Catalina Ant tasks)
-* tomcat-juli.jar (dedicated java.util.logging LogManager and specialized JBoss Logging)
+for use by web applications (by placing them in "common/lib"):
* el-api.jar (EL 2.1 API)
-* jasper.jar (Jasper 2 Compiler and Runtime)
-* jasper-el.jar (Jasper 2 EL implementation)
+* jsp-api.jar (JSP 2.2 API)
+* servlet-api.jar (Servlet 3.0 API)
+
+In server/default/deploy/jbossweb.sar you will find
+* jbossweb.jar which contains most of the JBoss Web classes.
+* jstl.jar jstl classes.
* jasper-jdt.jar (Eclipse JDT 3.2 Java compiler)
-* jsp-api.jar (JSP 2.1 API)
-* servlet-api.jar (Servlet 2.5 API)
-* tomcat-coyote.jar (Tomcat connectors and utility classes)
-* tomcat-dbcp.jar (package renamed database connection pool based on Commons DBCP)
You can make additional APIs available to all of your web applications by
putting unpacked classes into a "classes" directory (not created by default),
14 years, 4 months
JBossWeb SVN: r1349 - trunk/webapps/docs.
by jbossweb-commits@lists.jboss.org
Author: jfrederic.clere(a)jboss.com
Date: 2009-12-17 12:16:22 -0500 (Thu, 17 Dec 2009)
New Revision: 1349
Modified:
trunk/webapps/docs/setup.xml
Log:
Add a note that the windows is not (yet) supported.
Modified: trunk/webapps/docs/setup.xml
===================================================================
--- trunk/webapps/docs/setup.xml 2009-12-17 17:13:42 UTC (rev 1348)
+++ trunk/webapps/docs/setup.xml 2009-12-17 17:16:22 UTC (rev 1349)
@@ -30,6 +30,7 @@
Installing JBoss Web on Windows can be done easily using the Windows
installer. Its interface and functionality is similar to other wizard
based installers, with only a few items of interest.
+ NOT YET SUPPORTED in 3.0.x
</p>
<p>
14 years, 4 months
JBossWeb SVN: r1348 - trunk/webapps/docs.
by jbossweb-commits@lists.jboss.org
Author: jfrederic.clere(a)jboss.com
Date: 2009-12-17 12:13:42 -0500 (Thu, 17 Dec 2009)
New Revision: 1348
Modified:
trunk/webapps/docs/introduction.xml
Log:
Arrange it for the new file structure.
Modified: trunk/webapps/docs/introduction.xml
===================================================================
--- trunk/webapps/docs/introduction.xml 2009-12-17 17:00:36 UTC (rev 1347)
+++ trunk/webapps/docs/introduction.xml 2009-12-17 17:13:42 UTC (rev 1348)
@@ -59,11 +59,11 @@
the <code>*.bat</code> files (for Windows systems). Since the Win32
command-line lacks certain functionality, there are some additional
files in here.</li>
-<li><strong>/conf</strong> - Configuration files and related DTDs. The most
+<li><strong>/server/default/deploy/jbossweb.sar</strong> - Configuration files and related DTDs. The most
important file in here is server.xml. It is the main configuration file
for the container.</li>
-<li><strong>/logs</strong> - Log files are here by default.</li>
-<li><strong>/webapps</strong> - This is where your webapps go.</li>
+<li><strong>/server/default/log</strong> - Log files are here by default.</li>
+<li><strong>/server/default/deploy</strong> - This is where your webapps go.</li>
</ul>
</section>
@@ -87,7 +87,7 @@
written and easy to understand, we may have missed something. Provided
below are various web sites and mailing lists in case you get stuck.</p>
-<p>As JBoss Web 2.1 changes things over past Tomcat releases, keep in mind that some of the
+<p>As JBoss Web 3.0 changes things over past Tomcat releases, keep in mind that some of the
issues and solutions vary between the major versions of Tomcat (4.x, 5.x and 6.x).</p>
<ul>
14 years, 4 months
JBossWeb SVN: r1347 - trunk/webapps/docs.
by jbossweb-commits@lists.jboss.org
Author: jfrederic.clere(a)jboss.com
Date: 2009-12-17 12:00:36 -0500 (Thu, 17 Dec 2009)
New Revision: 1347
Modified:
trunk/webapps/docs/index.xml
Log:
Remove unexistant link and adjust servlet and jsp specs.
Modified: trunk/webapps/docs/index.xml
===================================================================
--- trunk/webapps/docs/index.xml 2009-12-16 04:20:09 UTC (rev 1346)
+++ trunk/webapps/docs/index.xml 2009-12-17 17:00:36 UTC (rev 1347)
@@ -20,7 +20,7 @@
<p>This is the top-level entry point of the documentation bundle for the
<strong>JBoss Web</strong> Servlet/JSP container, which is based on the
Apache Tomcat 6.0 project developed by the Apache Software Foundation.
-JBoss Web implements the Servlet 2.5 and JavaServer Pages 2.1 specifications from the
+JBoss Web implements the Servlet 3.0 and JavaServer Pages 2.2 specifications from the
<a href="http://www.jcp.org">Java Community Process</a>, and includes many
additional features that make it a useful platform for developing and deploying
web applications and web services.</p>
@@ -47,7 +47,7 @@
<li><a href="appdev/index.html"><strong>First web application</strong></a>
- An introduction to the concepts of a <em>web application</em> as defined
in the <a href="http://java.sun.com/products/servlet/download.html">Servlet
- 2.4 Specification</a>. Covers basic organization of your web application
+ 3.0 Specification</a>. Covers basic organization of your web application
source tree, the structure of a web application archive, and an
introduction to the web application deployment descriptor
(<code>/WEB-INF/web.xml</code>).</li>
@@ -134,9 +134,9 @@
used to interface JBoss Web with servers like Apache HTTPd, IIS
and others.</li>
<li><a href="servletapi/index.html"><strong>Servlet API Javadocs</strong></a> -
- The Servlet 2.4 API Javadocs.</li>
+ The Servlet 3.0 API Javadocs.</li>
<li><a href="jspapi/index.html"><strong>JSP API Javadocs</strong></a> -
- The JSP 2.0 API Javadocs.</li>
+ The JSP 2.2 API Javadocs.</li>
</ul>
</section>
@@ -155,9 +155,6 @@
<li><a href="changelog.html"><strong>Changelog</strong></a> - Details the
changes made to JBoss Web.
</li>
-<li><a href="catalina/funcspecs/index.html"><strong>Functional Specifications</strong></a>
- - Requirements specifications for features of the <em>Catalina</em> servlet
- container portion of JBoss Web.</li>
<li><a href="catalina/docs/api/index.html"><strong>Catalina Javadocs</strong></a>
- Javadoc API documentation for the <em>Catalina</em> servlet
container and its dependencies.</li>
14 years, 4 months
JBossWeb SVN: r1346 - trunk/java/org/apache/jasper/compiler.
by jbossweb-commits@lists.jboss.org
Author: vicky.kak(a)jboss.com
Date: 2009-12-15 23:20:09 -0500 (Tue, 15 Dec 2009)
New Revision: 1346
Modified:
trunk/java/org/apache/jasper/compiler/ELFunctionMapper.java
Log:
Fix for JBWEB-155
Modified: trunk/java/org/apache/jasper/compiler/ELFunctionMapper.java
===================================================================
--- trunk/java/org/apache/jasper/compiler/ELFunctionMapper.java 2009-12-16 04:19:08 UTC (rev 1345)
+++ trunk/java/org/apache/jasper/compiler/ELFunctionMapper.java 2009-12-16 04:20:09 UTC (rev 1346)
@@ -31,8 +31,7 @@
*/
public class ELFunctionMapper {
- static private int currFunc = 0;
- private ErrorDispatcher err;
+ private int currFunc = 0;
StringBuilder ds; // Contains codes to initialize the functions mappers.
StringBuilder ss; // Contains declarations of the functions mappers.
@@ -45,9 +44,7 @@
public static void map(Compiler compiler, Node.Nodes page)
throws JasperException {
- currFunc = 0;
ELFunctionMapper map = new ELFunctionMapper();
- map.err = compiler.getErrorDispatcher();
map.ds = new StringBuilder();
map.ss = new StringBuilder();
14 years, 4 months
JBossWeb SVN: r1345 - branches/2.1.x/java/org/apache/jasper/compiler.
by jbossweb-commits@lists.jboss.org
Author: vicky.kak(a)jboss.com
Date: 2009-12-15 23:19:08 -0500 (Tue, 15 Dec 2009)
New Revision: 1345
Modified:
branches/2.1.x/java/org/apache/jasper/compiler/ELFunctionMapper.java
Log:
Fix for JBWEB-155
Modified: branches/2.1.x/java/org/apache/jasper/compiler/ELFunctionMapper.java
===================================================================
--- branches/2.1.x/java/org/apache/jasper/compiler/ELFunctionMapper.java 2009-12-15 17:16:14 UTC (rev 1344)
+++ branches/2.1.x/java/org/apache/jasper/compiler/ELFunctionMapper.java 2009-12-16 04:19:08 UTC (rev 1345)
@@ -31,8 +31,7 @@
*/
public class ELFunctionMapper {
- static private int currFunc = 0;
- private ErrorDispatcher err;
+ private int currFunc = 0;
StringBuffer ds; // Contains codes to initialize the functions mappers.
StringBuffer ss; // Contains declarations of the functions mappers.
@@ -45,9 +44,7 @@
public static void map(Compiler compiler, Node.Nodes page)
throws JasperException {
- currFunc = 0;
ELFunctionMapper map = new ELFunctionMapper();
- map.err = compiler.getErrorDispatcher();
map.ds = new StringBuffer();
map.ss = new StringBuffer();
14 years, 4 months
JBossWeb SVN: r1344 - tags.
by jbossweb-commits@lists.jboss.org
Author: remy.maucherat(a)jboss.com
Date: 2009-12-15 12:16:14 -0500 (Tue, 15 Dec 2009)
New Revision: 1344
Added:
tags/JBOSSWEB_3_0_0_BETA1/
Log:
- First beta build.
- Fix EL regression.
Copied: tags/JBOSSWEB_3_0_0_BETA1 (from rev 1343, trunk)
14 years, 4 months
JBossWeb SVN: r1343 - in trunk/java/org/apache: coyote/http11 and 1 other directory.
by jbossweb-commits@lists.jboss.org
Author: remy.maucherat(a)jboss.com
Date: 2009-12-15 11:46:42 -0500 (Tue, 15 Dec 2009)
New Revision: 1343
Modified:
trunk/java/org/apache/catalina/connector/CoyoteAdapter.java
trunk/java/org/apache/coyote/http11/Http11AprProcessor.java
Log:
- Add something I thought about initially but then forgot about: add a flag to not switch to non blocking when using APR with Servlet 3.0 async.
Modified: trunk/java/org/apache/catalina/connector/CoyoteAdapter.java
===================================================================
--- trunk/java/org/apache/catalina/connector/CoyoteAdapter.java 2009-12-15 15:33:55 UTC (rev 1342)
+++ trunk/java/org/apache/catalina/connector/CoyoteAdapter.java 2009-12-15 16:46:42 UTC (rev 1343)
@@ -367,7 +367,8 @@
if (request.isEventMode()) {
if (!response.isClosed() && !response.isError()) {
- res.action(ActionCode.ACTION_EVENT_BEGIN, null);
+ res.action(ActionCode.ACTION_EVENT_BEGIN,
+ (request.getAsyncContext() == null) ? Boolean.TRUE : Boolean.FALSE);
event = true;
}
} else if (request.getAsyncContext() != null) {
Modified: trunk/java/org/apache/coyote/http11/Http11AprProcessor.java
===================================================================
--- trunk/java/org/apache/coyote/http11/Http11AprProcessor.java 2009-12-15 15:33:55 UTC (rev 1342)
+++ trunk/java/org/apache/coyote/http11/Http11AprProcessor.java 2009-12-15 16:46:42 UTC (rev 1343)
@@ -1246,16 +1246,20 @@
} else if (actionCode == ActionCode.ACTION_EVENT_BEGIN) {
event = true;
// Set socket to non blocking mode
- Socket.timeoutSet(socket, 0);
- outputBuffer.setNonBlocking(true);
- inputBuffer.setNonBlocking(true);
+ if (param == Boolean.TRUE) {
+ Socket.timeoutSet(socket, 0);
+ outputBuffer.setNonBlocking(true);
+ inputBuffer.setNonBlocking(true);
+ }
} else if (actionCode == ActionCode.ACTION_EVENT_END) {
event = false;
// End non blocking mode
- outputBuffer.setNonBlocking(false);
- inputBuffer.setNonBlocking(false);
- if (!error) {
- Socket.timeoutSet(socket, endpoint.getSoTimeout() * 1000);
+ if (outputBuffer.getNonBlocking()) {
+ outputBuffer.setNonBlocking(false);
+ inputBuffer.setNonBlocking(false);
+ if (!error) {
+ Socket.timeoutSet(socket, endpoint.getSoTimeout() * 1000);
+ }
}
} else if (actionCode == ActionCode.ACTION_EVENT_SUSPEND) {
readNotifications = false;
14 years, 4 months
JBossWeb SVN: r1342 - trunk.
by jbossweb-commits@lists.jboss.org
Author: remy.maucherat(a)jboss.com
Date: 2009-12-15 10:33:55 -0500 (Tue, 15 Dec 2009)
New Revision: 1342
Modified:
trunk/build.xml
trunk/dist.xml
Log:
- Harmonize version number.
Modified: trunk/build.xml
===================================================================
--- trunk/build.xml 2009-12-15 13:08:47 UTC (rev 1341)
+++ trunk/build.xml 2009-12-15 15:33:55 UTC (rev 1342)
@@ -19,7 +19,7 @@
<property name="version.build" value="0" />
<property name="version.patch" value="0" />
<property name="version.tag" value="SNAPSHOT" />
- <property name="version" value="${version.major}.${version.minor}.${version.build}.${version.tag}" />
+ <property name="version" value="${version.major}.${version.minor}.${version.build}-${version.tag}" />
<property name="version.number" value="${version.major}.${version.minor}.${version.build}.${version.patch}" />
<property name="project" value="jboss-web" />
Modified: trunk/dist.xml
===================================================================
--- trunk/dist.xml 2009-12-15 13:08:47 UTC (rev 1341)
+++ trunk/dist.xml 2009-12-15 15:33:55 UTC (rev 1342)
@@ -19,7 +19,7 @@
<property name="version.build" value="0" />
<property name="version.patch" value="0" />
<property name="version.tag" value="SNAPSHOT" />
- <property name="version" value="${version.major}.${version.minor}.${version.build}.${version.tag}" />
+ <property name="version" value="${version.major}.${version.minor}.${version.build}-${version.tag}" />
<property name="version.number" value="${version.major}.${version.minor}.${version.build}.${version.patch}" />
<property name="project" value="jboss-web" />
14 years, 4 months