You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by di...@apache.org on 2001/04/24 14:14:48 UTC
cvs commit: xml-cocoon/webapp sitemap.xmap
dims 01/04/24 05:14:47
Modified: lib Tag: xml-cocoon2 avalonapi.jar
src/org/apache/cocoon Tag: xml-cocoon2 Cocoon.java
src/org/apache/cocoon/components/language/generator Tag:
xml-cocoon2 ProgramGeneratorImpl.java
src/org/apache/cocoon/components/language/markup/xsp Tag:
xml-cocoon2 XSPGenerator.java
src/org/apache/cocoon/components/language/programming Tag:
xml-cocoon2 CompiledProgrammingLanguage.java
src/org/apache/cocoon/components/store Tag: xml-cocoon2
FilesystemStore.java
src/org/apache/cocoon/components/url Tag: xml-cocoon2
ContextURLFactory.java ResourceURLFactory.java
URLFactoryImpl.java
src/org/apache/cocoon/servlet Tag: xml-cocoon2
ParanoidCocoonServlet.java
src/org/apache/cocoon/sitemap Tag: xml-cocoon2
AbstractSitemap.java Handler.java Manager.java
webapp Tag: xml-cocoon2 sitemap.xmap
Log:
Updated AvalonAPI.JAR for configure problems. TraxTransformer was
getting bad Configuration object for the first set of 4 components.
YES, i did not forget J2eeDataSource...
Revision Changes Path
No revision
No revision
1.1.2.48 +191 -270 xml-cocoon/lib/Attic/avalonapi.jar
<<Binary file>>
No revision
No revision
1.4.2.76 +4 -3 xml-cocoon/src/org/apache/cocoon/Cocoon.java
Index: Cocoon.java
===================================================================
RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/Cocoon.java,v
retrieving revision 1.4.2.75
retrieving revision 1.4.2.76
diff -u -r1.4.2.75 -r1.4.2.76
--- Cocoon.java 2001/04/20 20:49:42 1.4.2.75
+++ Cocoon.java 2001/04/24 12:14:35 1.4.2.76
@@ -22,6 +22,7 @@
import org.apache.avalon.context.Contextualizable;
import org.apache.avalon.Disposable;
import org.apache.avalon.Modifiable;
+import org.apache.avalon.context.ContextException;
import org.apache.avalon.configuration.Configurable;
import org.apache.avalon.configuration.Configuration;
import org.apache.avalon.configuration.SAXConfigurationHandler;
@@ -52,7 +53,7 @@
*
* @author <a href="mailto:fumagalli@exoffice.com">Pierpaolo Fumagalli</a> (Apache Software Foundation, Exoffice Technologies)
* @author <a href="mailto:stefano@apache.org">Stefano Mazzocchi</a>
- * @version CVS $Revision: 1.4.2.75 $ $Date: 2001/04/20 20:49:42 $
+ * @version CVS $Revision: 1.4.2.76 $ $Date: 2001/04/24 12:14:35 $
*/
public class Cocoon extends AbstractLoggable implements Component, Initializable, Disposable, Modifiable, Processor, Contextualizable {
/** The application context */
@@ -94,7 +95,7 @@
setSystemProperties();
}
- public void contextualize(Context context) {
+ public void contextualize(Context context) throws ContextException {
if (this.context == null) {
this.context = context;
this.classpath = (String)context.get(Constants.CONTEXT_CLASSPATH);
@@ -138,7 +139,7 @@
}
/** Configure this <code>Cocoon</code> instance. */
- public void configure() throws ConfigurationException {
+ public void configure() throws ConfigurationException, ContextException {
Parser p = null;
Configuration roleConfig = null;
No revision
No revision
1.1.2.50 +3 -2 xml-cocoon/src/org/apache/cocoon/components/language/generator/Attic/ProgramGeneratorImpl.java
Index: ProgramGeneratorImpl.java
===================================================================
RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/generator/Attic/ProgramGeneratorImpl.java,v
retrieving revision 1.1.2.49
retrieving revision 1.1.2.50
diff -u -r1.1.2.49 -r1.1.2.50
--- ProgramGeneratorImpl.java 2001/04/23 17:52:14 1.1.2.49
+++ ProgramGeneratorImpl.java 2001/04/24 12:14:36 1.1.2.50
@@ -22,6 +22,7 @@
import org.apache.avalon.Disposable;
import org.apache.avalon.thread.ThreadSafe;
import org.apache.avalon.component.ComponentException;
+import org.apache.avalon.context.ContextException;
import org.apache.avalon.configuration.Configurable;
import org.apache.avalon.configuration.Configuration;
import org.apache.avalon.configuration.ConfigurationException;
@@ -46,7 +47,7 @@
/**
* The default implementation of <code>ProgramGenerator</code>
* @author <a href="mailto:ricardo@apache.org">Ricardo Rocha</a>
- * @version CVS $Revision: 1.1.2.49 $ $Date: 2001/04/23 17:52:14 $
+ * @version CVS $Revision: 1.1.2.50 $ $Date: 2001/04/24 12:14:36 $
*/
public class ProgramGeneratorImpl extends AbstractLoggable
implements ProgramGenerator, Contextualizable, Composable, Configurable, ThreadSafe, Disposable {
@@ -79,7 +80,7 @@
protected String rootPackage;
/** Contextualize this class */
- public void contextualize(Context context) {
+ public void contextualize(Context context) throws ContextException {
if (this.workDir == null) {
this.workDir = (File) context.get(Constants.CONTEXT_WORK_DIR);
this.rootPath = (String) context.get(Constants.CONTEXT_ROOT_PATH);
No revision
No revision
1.1.2.19 +3 -2 xml-cocoon/src/org/apache/cocoon/components/language/markup/xsp/Attic/XSPGenerator.java
Index: XSPGenerator.java
===================================================================
RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/markup/xsp/Attic/XSPGenerator.java,v
retrieving revision 1.1.2.18
retrieving revision 1.1.2.19
diff -u -r1.1.2.18 -r1.1.2.19
--- XSPGenerator.java 2001/04/20 20:49:54 1.1.2.18
+++ XSPGenerator.java 2001/04/24 12:14:37 1.1.2.19
@@ -14,6 +14,7 @@
import org.apache.cocoon.components.language.generator.CompiledComponent;
import org.apache.excalibur.pool.Poolable;
+import org.apache.avalon.context.ContextException;
import org.apache.avalon.context.Contextualizable;
import org.apache.avalon.context.Context;
@@ -23,12 +24,12 @@
* Base class for XSP-generated <code>ServerPagesGenerator</code> classes
*
* @author <a href="mailto:ricardo@apache.org">Ricardo Rocha</a>
- * @version CVS $Revision: 1.1.2.18 $ $Date: 2001/04/20 20:49:54 $
+ * @version CVS $Revision: 1.1.2.19 $ $Date: 2001/04/24 12:14:37 $
*/
public abstract class XSPGenerator extends AbstractServerPage implements CompiledComponent, Contextualizable, Poolable {
/** Contextualize this class */
- public void contextualize(Context context) {
+ public void contextualize(Context context) throws ContextException {
}
/**
No revision
No revision
1.1.2.18 +3 -2 xml-cocoon/src/org/apache/cocoon/components/language/programming/Attic/CompiledProgrammingLanguage.java
Index: CompiledProgrammingLanguage.java
===================================================================
RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/programming/Attic/CompiledProgrammingLanguage.java,v
retrieving revision 1.1.2.17
retrieving revision 1.1.2.18
diff -u -r1.1.2.17 -r1.1.2.18
--- CompiledProgrammingLanguage.java 2001/04/20 20:49:57 1.1.2.17
+++ CompiledProgrammingLanguage.java 2001/04/24 12:14:39 1.1.2.18
@@ -12,6 +12,7 @@
import java.io.File;
import org.apache.avalon.parameters.Parameters;
import org.apache.avalon.component.Composable;
+import org.apache.avalon.context.ContextException;
import org.apache.avalon.context.Context;
import org.apache.avalon.context.Contextualizable;
import org.apache.cocoon.Constants;
@@ -24,7 +25,7 @@
* A compiled programming language. This class extends <code>AbstractProgrammingLanguage</code> adding support for compilation
* and object program files
* @author <a href="mailto:ricardo@apache.org">Ricardo Rocha</a>
- * @version CVS $Revision: 1.1.2.17 $ $Date: 2001/04/20 20:49:57 $
+ * @version CVS $Revision: 1.1.2.18 $ $Date: 2001/04/24 12:14:39 $
*/
public abstract class CompiledProgrammingLanguage extends AbstractProgrammingLanguage implements Contextualizable {
/** The compiler */
@@ -55,7 +56,7 @@
* Set the global component manager
* @param manager The global component manager
*/
- public void contextualize(Context context) {
+ public void contextualize(Context context) throws ContextException {
this.classpath = (String) context.get(Constants.CONTEXT_CLASSPATH);
}
No revision
No revision
1.1.2.15 +2 -1 xml-cocoon/src/org/apache/cocoon/components/store/Attic/FilesystemStore.java
Index: FilesystemStore.java
===================================================================
RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/components/store/Attic/FilesystemStore.java,v
retrieving revision 1.1.2.14
retrieving revision 1.1.2.15
diff -u -r1.1.2.14 -r1.1.2.15
--- FilesystemStore.java 2001/04/20 20:50:03 1.1.2.14
+++ FilesystemStore.java 2001/04/24 12:14:40 1.1.2.15
@@ -5,6 +5,7 @@
import org.apache.cocoon.Constants;
import org.apache.cocoon.util.IOUtils;
+import org.apache.avalon.context.ContextException;
import org.apache.avalon.logger.AbstractLoggable;
import org.apache.avalon.thread.ThreadSafe;
import org.apache.avalon.context.Contextualizable;
@@ -24,7 +25,7 @@
this.setDirectory(new File(directory));
}
- public void contextualize(Context context) {
+ public void contextualize(Context context) throws ContextException {
try {
setDirectory((File) context.get(Constants.CONTEXT_WORK_DIR));
} catch (Exception e) {
No revision
No revision
1.1.2.7 +9 -3 xml-cocoon/src/org/apache/cocoon/components/url/Attic/ContextURLFactory.java
Index: ContextURLFactory.java
===================================================================
RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/components/url/Attic/ContextURLFactory.java,v
retrieving revision 1.1.2.6
retrieving revision 1.1.2.7
diff -u -r1.1.2.6 -r1.1.2.7
--- ContextURLFactory.java 2001/04/20 20:50:04 1.1.2.6
+++ ContextURLFactory.java 2001/04/24 12:14:41 1.1.2.7
@@ -11,6 +11,7 @@
import java.net.MalformedURLException;
import org.apache.avalon.context.Contextualizable;
+import org.apache.avalon.context.ContextException;
import org.apache.avalon.logger.AbstractLoggable;
import org.apache.cocoon.Constants;
@@ -18,7 +19,7 @@
/**
* @author <a href="mailto:giacomo@apache.org">Giacomo Pati</a>
- * @version $Id: ContextURLFactory.java,v 1.1.2.6 2001/04/20 20:50:04 bloritsch Exp $
+ * @version $Id: ContextURLFactory.java,v 1.1.2.7 2001/04/24 12:14:41 dims Exp $
*/
public class ContextURLFactory extends AbstractLoggable implements URLFactory, Contextualizable {
@@ -37,7 +38,12 @@
* @exception MalformedURLException If the location is malformed
*/
public URL getURL(String location) throws MalformedURLException {
- Context envContext = (Context)this.context.get(Constants.CONTEXT_ENVIRONMENT_CONTEXT);
+ Context envContext = null;
+ try {
+ envContext = (Context)this.context.get(Constants.CONTEXT_ENVIRONMENT_CONTEXT);
+ } catch (ContextException e){
+ getLogger().error("ContextException in getURL",e);
+ }
if (envContext == null) {
getLogger().warn("no environment-context in application context (making an absolute URL)");
return new URL(location);
@@ -58,7 +64,7 @@
/**
* Get the context
*/
- public void contextualize(org.apache.avalon.context.Context context) {
+ public void contextualize(org.apache.avalon.context.Context context) throws ContextException {
if (this.context == null) {
this.context = context;
}
1.1.2.4 +3 -2 xml-cocoon/src/org/apache/cocoon/components/url/Attic/ResourceURLFactory.java
Index: ResourceURLFactory.java
===================================================================
RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/components/url/Attic/ResourceURLFactory.java,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -u -r1.1.2.3 -r1.1.2.4
--- ResourceURLFactory.java 2001/04/20 20:50:04 1.1.2.3
+++ ResourceURLFactory.java 2001/04/24 12:14:42 1.1.2.4
@@ -11,6 +11,7 @@
import java.net.MalformedURLException;
import org.apache.avalon.context.Context;
+import org.apache.avalon.context.ContextException;
import org.apache.avalon.context.Contextualizable;
import org.apache.avalon.logger.AbstractLoggable;
@@ -18,7 +19,7 @@
/**
* @author <a href="mailto:giacomo@apache.org">Giacomo Pati</a>
- * @version $Id: ResourceURLFactory.java,v 1.1.2.3 2001/04/20 20:50:04 bloritsch Exp $
+ * @version $Id: ResourceURLFactory.java,v 1.1.2.4 2001/04/24 12:14:42 dims Exp $
*/
public class ResourceURLFactory extends AbstractLoggable implements URLFactory, Contextualizable {
@@ -53,7 +54,7 @@
/**
* Get the context
*/
- public void contextualize(Context context) {
+ public void contextualize(Context context) throws ContextException {
if (this.context == null) {
this.context = context;
}
1.1.2.8 +10 -3 xml-cocoon/src/org/apache/cocoon/components/url/Attic/URLFactoryImpl.java
Index: URLFactoryImpl.java
===================================================================
RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/components/url/Attic/URLFactoryImpl.java,v
retrieving revision 1.1.2.7
retrieving revision 1.1.2.8
diff -u -r1.1.2.7 -r1.1.2.8
--- URLFactoryImpl.java 2001/04/20 20:50:04 1.1.2.7
+++ URLFactoryImpl.java 2001/04/24 12:14:42 1.1.2.8
@@ -19,6 +19,7 @@
import org.apache.avalon.configuration.Configuration;
import org.apache.avalon.configuration.ConfigurationException;
import org.apache.avalon.context.Context;
+import org.apache.avalon.context.ContextException;
import org.apache.avalon.context.Contextualizable;
import org.apache.avalon.logger.AbstractLoggable;
import org.apache.avalon.logger.Loggable;
@@ -29,7 +30,7 @@
/**
* @author <a href="mailto:giacomo@apache.org">Giacomo Pati</a>
- * @version $Id: URLFactoryImpl.java,v 1.1.2.7 2001/04/20 20:50:04 bloritsch Exp $
+ * @version $Id: URLFactoryImpl.java,v 1.1.2.8 2001/04/24 12:14:42 dims Exp $
*/
public class URLFactoryImpl extends AbstractLoggable implements URLFactory, Component, Configurable, Contextualizable {
@@ -66,7 +67,13 @@
} catch (MalformedURLException mue) {
getLogger().debug("Making URL a File relative to context root", mue);
- String root = (String)context.get(Constants.CONTEXT_ROOT_PATH);
+ String root = null;
+ try {
+ root = (String)context.get(Constants.CONTEXT_ROOT_PATH);
+ } catch (ContextException e){
+ getLogger().error("ContextException in getURL",e);
+ }
+
if (root != null) {
File file = new File(root, location);
if(file.exists())
@@ -89,7 +96,7 @@
/**
* Get the context
*/
- public void contextualize(Context context) {
+ public void contextualize(Context context) throws ContextException {
if (this.context == null) {
this.context = context;
}
No revision
No revision
1.1.2.7 +10 -3 xml-cocoon/src/org/apache/cocoon/servlet/Attic/ParanoidCocoonServlet.java
Index: ParanoidCocoonServlet.java
===================================================================
RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/servlet/Attic/ParanoidCocoonServlet.java,v
retrieving revision 1.1.2.6
retrieving revision 1.1.2.7
diff -u -r1.1.2.6 -r1.1.2.7
--- ParanoidCocoonServlet.java 2001/02/27 15:20:51 1.1.2.6
+++ ParanoidCocoonServlet.java 2001/04/24 12:14:44 1.1.2.7
@@ -23,6 +23,8 @@
import org.apache.cocoon.util.IOUtils;
import org.apache.cocoon.components.classloader.RepositoryClassLoader;
+import org.apache.avalon.context.ContextException;
+
/**
* This is the entry point for Cocoon execution as an HTTP Servlet.
* It also creates a buffer by loading the whole servlet inside a ClassLoader.
@@ -32,7 +34,7 @@
* of it.
*
* @author <a href="mailto:bloritsch@apache.org">Berin Loritsch</a>
- * @version CVS $Revision: 1.1.2.6 $ $Date: 2001/02/27 15:20:51 $
+ * @version CVS $Revision: 1.1.2.7 $ $Date: 2001/04/24 12:14:44 $
*/
public class ParanoidCocoonServlet extends CocoonServlet {
@@ -62,8 +64,13 @@
*/
protected String getClassPath(final ServletContext context)
throws ServletException {
- RepositoryClassLoader classloader =
- (RepositoryClassLoader) this.appContext.get(Constants.CONTEXT_CLASS_LOADER);
+ RepositoryClassLoader classloader = null;
+ try {
+ classloader = (RepositoryClassLoader) this.appContext.get(Constants.CONTEXT_CLASS_LOADER);
+ } catch (ContextException e) {
+ log.debug("ContextException in getClassPath", e);
+ }
+
StringBuffer buildClassPath = new StringBuffer();
String classDirPath = getInitParameter("class-dir");
String libDirPath = getInitParameter("lib-dir");
No revision
No revision
1.1.2.37 +3 -2 xml-cocoon/src/org/apache/cocoon/sitemap/Attic/AbstractSitemap.java
Index: AbstractSitemap.java
===================================================================
RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/AbstractSitemap.java,v
retrieving revision 1.1.2.36
retrieving revision 1.1.2.37
diff -u -r1.1.2.36 -r1.1.2.37
--- AbstractSitemap.java 2001/04/23 17:58:21 1.1.2.36
+++ AbstractSitemap.java 2001/04/24 12:14:45 1.1.2.37
@@ -25,6 +25,7 @@
import org.apache.avalon.configuration.Configuration;
import org.apache.avalon.component.ComponentException;
import org.apache.avalon.component.ComponentException;
+import org.apache.avalon.context.ContextException;
import org.apache.avalon.logger.AbstractLoggable;
import org.apache.avalon.Disposable;
import org.apache.excalibur.component.DefaultComponentSelector;
@@ -46,7 +47,7 @@
* Base class for generated <code>Sitemap</code> classes
*
* @author <a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a>
- * @version CVS $Revision: 1.1.2.36 $ $Date: 2001/04/23 17:58:21 $
+ * @version CVS $Revision: 1.1.2.37 $ $Date: 2001/04/24 12:14:45 $
*/
public abstract class AbstractSitemap extends AbstractLoggable implements Sitemap, Disposable, ThreadSafe {
private Context context;
@@ -95,7 +96,7 @@
}
}
- public void contextualize(Context context) {
+ public void contextualize(Context context) throws ContextException {
this.context = context;
}
1.1.2.29 +3 -2 xml-cocoon/src/org/apache/cocoon/sitemap/Attic/Handler.java
Index: Handler.java
===================================================================
RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/Handler.java,v
retrieving revision 1.1.2.28
retrieving revision 1.1.2.29
diff -u -r1.1.2.28 -r1.1.2.29
--- Handler.java 2001/04/23 19:06:45 1.1.2.28
+++ Handler.java 2001/04/24 12:14:46 1.1.2.29
@@ -32,6 +32,7 @@
import org.apache.avalon.component.Composable;
import org.apache.avalon.component.ComponentManager;
import org.apache.avalon.context.Contextualizable;
+import org.apache.avalon.context.ContextException;
import org.apache.avalon.context.Context;
import org.apache.avalon.component.Component;
import org.apache.avalon.Disposable;
@@ -42,7 +43,7 @@
*
* @author <a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a>
* @author <a href="mailto:stefano@apache.org">Stefano Mazzocchi</a>
- * @version CVS $Revision: 1.1.2.28 $ $Date: 2001/04/23 19:06:45 $
+ * @version CVS $Revision: 1.1.2.29 $ $Date: 2001/04/24 12:14:46 $
*/
public class Handler extends AbstractLoggable implements Runnable, Configurable, Composable, Contextualizable, Processor, Disposable {
private Context context;
@@ -89,7 +90,7 @@
this.conf = conf;
}
- public void contextualize (Context context) {
+ public void contextualize (Context context) throws ContextException {
this.context = context;
}
1.1.2.17 +3 -2 xml-cocoon/src/org/apache/cocoon/sitemap/Attic/Manager.java
Index: Manager.java
===================================================================
RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/Manager.java,v
retrieving revision 1.1.2.16
retrieving revision 1.1.2.17
diff -u -r1.1.2.16 -r1.1.2.17
--- Manager.java 2001/04/23 17:53:03 1.1.2.16
+++ Manager.java 2001/04/24 12:14:46 1.1.2.17
@@ -20,6 +20,7 @@
import org.apache.avalon.component.Composable;
import org.apache.avalon.configuration.Configurable;
import org.apache.avalon.configuration.Configuration;
+import org.apache.avalon.context.ContextException;
import org.apache.avalon.logger.AbstractLoggable;
import org.apache.cocoon.Constants;
@@ -38,7 +39,7 @@
* checking regeneration of the sub <code>Sitemap</code>
*
* @author <a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a>
- * @version CVS $Revision: 1.1.2.16 $ $Date: 2001/04/23 17:53:03 $
+ * @version CVS $Revision: 1.1.2.17 $ $Date: 2001/04/24 12:14:46 $
*/
public class Manager extends AbstractLoggable implements Configurable, Composable, Contextualizable {
@@ -63,7 +64,7 @@
/** get a context
* @param context the context object
*/
- public void contextualize (Context context) {
+ public void contextualize (Context context) throws ContextException {
this.context = context;
}
No revision
No revision
1.1.2.54 +1 -1 xml-cocoon/webapp/Attic/sitemap.xmap
Index: sitemap.xmap
===================================================================
RCS file: /home/cvs/xml-cocoon/webapp/Attic/sitemap.xmap,v
retrieving revision 1.1.2.53
retrieving revision 1.1.2.54
diff -u -r1.1.2.53 -r1.1.2.54
--- sitemap.xmap 2001/04/19 14:06:53 1.1.2.53
+++ sitemap.xmap 2001/04/24 12:14:47 1.1.2.54
@@ -21,7 +21,7 @@
<map:transformers default="xslt">
<map:transformer name="xslt" src="org.apache.cocoon.transformation.TraxTransformer">
<compile-stylesheets map:value="true"/>
- <use-store map:value="false"/>
+ <use-store map:value="true"/>
</map:transformer>
<map:transformer name="log" src="org.apache.cocoon.transformation.LogTransformer"/>
<map:transformer name="sql" src="org.apache.cocoon.transformation.SQLTransformer"/>
----------------------------------------------------------------------
In case of troubles, e-mail: webmaster@xml.apache.org
To unsubscribe, e-mail: cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org
Re: cvs commit: xml-cocoon/webapp sitemap.xmap
Posted by Berin Loritsch <bl...@apache.org>.
dims@apache.org wrote:
> Log:
> Updated AvalonAPI.JAR for configure problems. TraxTransformer was
> getting bad Configuration object for the first set of 4 components.
>
> YES, i did not forget J2eeDataSource...
Awesome! I tested it this morning (and found where my exception was
being generated), and Cocoon is no longer unusable after that first
exception.
BTW I have proposed a formal release plan for Avalon framework/excalibur,
and it looks as if it is going to be passed. Once Avalon 4.0 b1 is
released, I propose that we stick with that release until 4.0 b2 is
released.
The plan states that the Beta 1 release of Avalon will be the final API
and resting place for all the interfaces that make up the framework. The
Beta 2 release will be bug fixes and documentation updates. The final
release will be more bug fixes, and roughly one month after the beta 2
release.
What it means is Avalon Framework stability is comming very soon.
---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org