[Resin-interest] Resin 4.0.0 release

2009-05-07 Thread Scott Ferguson
We've just released Resin 4.0.0 for download at http://caucho.com/download 
.

Resin 4.0 has a large number of internal changes and enhancements over  
3.1, and it is the development branch.  If you need a stable version  
of Resin, you should continue to use Resin 3.1.  The expected date for  
a stable version of Resin 4.0 is tied to the JavaEE spec dates for  
JavaEE 6, so it's a moving target.

Major Features in Resin 4.0.0:

   o Resin 10,000
 - 10,000 simultaneous connections

   o Project Jar Repository
  - uses Maven pom.xml dependencies to build classloaders
  - replaces complex OSGi bundles with simple .jar management

   o CanDI - Java Contexts and Dependency Injection (JSR-299)
 - resin.xml/web.xml config fully integrated with CanDI
 - Rewrite/Dispatch redesign using CanDI
 - Security redesign using CanDI
 - JMS Queue/Topic redesign using CanDI

   o Protocol enhancements
 - FastCGI port and proxy
 - HTTP proxy

   o Cloud Computing redesign
 - Dynamic servers
 - Distributed deployment with .git repository and BAM/HMTP
 * eclipse, ant, maven and /resin-admin deployment
 - Clustered session refactor with BAM/HMTP for dynamic servers
 - Clustered Cache (JCache)
 - Load Balance refactor for dynamic servers
 - Load Balance green connections
 - Remote JMX refactored to use BAM/HMTP
 - Watchdog refactored to use BAM/HMTP
 - BAM/HMTP rename and refactor

   o Quercus
 - performance and compatibility work
 - Google App Engine support


___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest


[Resin-interest] FW: resin-interest Digest, Vol 35, Issue 9

2009-05-07 Thread Tom Hintz

 We've just released Resin 4.0.0 for download at
http://caucho.com/download 

The resin-4.0-admin.pdf link on that page is broken.

-T


___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest


Re: [Resin-interest] Resin 4.0.0 release

2009-05-07 Thread Bill Au
I just noticed that the status for JSR313 is now listed as Withdrawn.
What implication does that have on a stable release of 4.0?

Bill

On Thu, May 7, 2009 at 12:02 PM, Scott Ferguson f...@caucho.com wrote:

 We've just released Resin 4.0.0 for download at http://caucho.com/download
 .

 Resin 4.0 has a large number of internal changes and enhancements over
 3.1, and it is the development branch.  If you need a stable version
 of Resin, you should continue to use Resin 3.1.  The expected date for
 a stable version of Resin 4.0 is tied to the JavaEE spec dates for
 JavaEE 6, so it's a moving target.

 Major Features in Resin 4.0.0:

   o Resin 10,000
 - 10,000 simultaneous connections

   o Project Jar Repository
  - uses Maven pom.xml dependencies to build classloaders
  - replaces complex OSGi bundles with simple .jar management

   o CanDI - Java Contexts and Dependency Injection (JSR-299)
 - resin.xml/web.xml config fully integrated with CanDI
 - Rewrite/Dispatch redesign using CanDI
 - Security redesign using CanDI
 - JMS Queue/Topic redesign using CanDI

   o Protocol enhancements
 - FastCGI port and proxy
 - HTTP proxy

   o Cloud Computing redesign
 - Dynamic servers
 - Distributed deployment with .git repository and BAM/HMTP
 * eclipse, ant, maven and /resin-admin deployment
 - Clustered session refactor with BAM/HMTP for dynamic servers
 - Clustered Cache (JCache)
 - Load Balance refactor for dynamic servers
 - Load Balance green connections
 - Remote JMX refactored to use BAM/HMTP
 - Watchdog refactored to use BAM/HMTP
 - BAM/HMTP rename and refactor

   o Quercus
 - performance and compatibility work
 - Google App Engine support


 ___
 resin-interest mailing list
 resin-interest@caucho.com
 http://maillist.caucho.com/mailman/listinfo/resin-interest

___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest


Re: [Resin-interest] Resin 4.0.0 release

2009-05-07 Thread Scott Ferguson


On May 7, 2009, at 12:08 PM, Bill Au wrote:

I just noticed that the status for JSR313 is now listed as  
Withdrawn.  What implication does that have on a stable release of  
4.0?


It looks like it's just replaced by 316.

-- Scott




Bill

On Thu, May 7, 2009 at 12:02 PM, Scott Ferguson f...@caucho.com  
wrote:

We've just released Resin 4.0.0 for download at http://caucho.com/download
.

Resin 4.0 has a large number of internal changes and enhancements over
3.1, and it is the development branch.  If you need a stable version
of Resin, you should continue to use Resin 3.1.  The expected date for
a stable version of Resin 4.0 is tied to the JavaEE spec dates for
JavaEE 6, so it's a moving target.

Major Features in Resin 4.0.0:

  o Resin 10,000
- 10,000 simultaneous connections

  o Project Jar Repository
 - uses Maven pom.xml dependencies to build classloaders
 - replaces complex OSGi bundles with simple .jar management

  o CanDI - Java Contexts and Dependency Injection (JSR-299)
- resin.xml/web.xml config fully integrated with CanDI
- Rewrite/Dispatch redesign using CanDI
- Security redesign using CanDI
- JMS Queue/Topic redesign using CanDI

  o Protocol enhancements
- FastCGI port and proxy
- HTTP proxy

  o Cloud Computing redesign
- Dynamic servers
- Distributed deployment with .git repository and BAM/HMTP
* eclipse, ant, maven and /resin-admin deployment
- Clustered session refactor with BAM/HMTP for dynamic servers
- Clustered Cache (JCache)
- Load Balance refactor for dynamic servers
- Load Balance green connections
- Remote JMX refactored to use BAM/HMTP
- Watchdog refactored to use BAM/HMTP
- BAM/HMTP rename and refactor

  o Quercus
- performance and compatibility work
- Google App Engine support


___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest

___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest


___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest


[Resin-interest] Trunk broken?

2009-05-07 Thread Jeff Schnitzer
Should trunk compile?  I'm switching to 4.0.0, but still...

resin-compile:

module:
 [copy] Copying 127 files to
/Users/jeff/Documents/workspace/Resin/modules/resin/classes
[javac] Compiling 2524 source files to
/Users/jeff/Documents/workspace/Resin/modules/resin/classes
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/GoogleQuercus.java:33:
cannot find symbol
[javac] symbol  : class Env
[javac] location: package com.caucho.quercus.env
[javac] import com.caucho.quercus.env.Env;
[javac]  ^
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/GoogleQuercus.java:35:
package com.caucho.quercus.page does not exist
[javac] import com.caucho.quercus.page.QuercusPage;
[javac]   ^
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/GoogleQuercus.java:36:
cannot find symbol
[javac] symbol  : class ModuleContext
[javac] location: package com.caucho.quercus.module
[javac] import com.caucho.quercus.module.ModuleContext;
[javac] ^
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/GoogleQuercus.java:54:
cannot find symbol
[javac] symbol: class Quercus
[javac] public class GoogleQuercus extends Quercus
[javac]^
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/GoogleQuercus.java:60:
cannot find symbol
[javac] symbol  : class ModuleContext
[javac] location: class com.caucho.quercus.GoogleQuercus
[javac]   private ModuleContext _localModuleContext;
[javac]   ^
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/GoogleQuercus.java:95:
cannot find symbol
[javac] symbol  : class ModuleContext
[javac] location: class com.caucho.quercus.GoogleQuercus
[javac]   protected ModuleContext createModuleContext(ModuleContext parent,
[javac]   ^
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/GoogleQuercus.java:95:
cannot find symbol
[javac] symbol  : class ModuleContext
[javac] location: class com.caucho.quercus.GoogleQuercus
[javac]   protected ModuleContext createModuleContext(ModuleContext parent,
[javac] ^
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/GoogleQuercus.java:101:
cannot find symbol
[javac] symbol  : class QuercusPage
[javac] location: class com.caucho.quercus.GoogleQuercus
[javac]   public Env createEnv(QuercusPage page,
[javac]^
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/GoogleQuercus.java:101:
cannot find symbol
[javac] symbol  : class Env
[javac] location: class com.caucho.quercus.GoogleQuercus
[javac]   public Env createEnv(QuercusPage page,
[javac]  ^
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/ResinQuercus.java:33:
cannot find symbol
[javac] symbol  : class ModuleContext
[javac] location: package com.caucho.quercus.module
[javac] import com.caucho.quercus.module.ModuleContext;
[javac] ^
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/ResinQuercus.java:49:
cannot find symbol
[javac] symbol: class Quercus
[javac] public class ResinQuercus extends Quercus
[javac]   ^
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/ResinQuercus.java:55:
cannot find symbol
[javac] symbol  : class ModuleContext
[javac] location: class com.caucho.quercus.ResinQuercus
[javac]   private static EnvironmentLocalModuleContext _localModuleContext
[javac]   ^
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/ResinQuercus.java:87:
cannot find symbol
[javac] symbol  : class ModuleContext
[javac] location: class com.caucho.quercus.ResinQuercus
[javac]   public ModuleContext getLocalContext(ClassLoader loader)
[javac]  ^
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/ResinQuercus.java:113:
cannot find symbol
[javac] symbol  : class ModuleContext
[javac] location: class com.caucho.quercus.ResinQuercus
[javac]   protected ModuleContext createModuleContext(ModuleContext parent,
[javac]   ^
[javac] 
/Users/jeff/Documents/workspace/Resin/modules/resin/src/com/caucho/quercus/ResinQuercus.java:113:
cannot find symbol
[javac] symbol  : class ModuleContext
[javac] location: class com.caucho.quercus.ResinQuercus
[javac]   

Re: [Resin-interest] Resin 4.0.0 release

2009-05-07 Thread Jan Kriesten

Hi Scott,

 We've just released Resin 4.0.0 for download at http://caucho.com/download 

great to see it released. :-)

I have a small problem with the maven-plugin, though, starting resin:

---8---
08.05.2009 06:52:54 com.caucho.server.webapp.WebApp setConfigException
WARNUNG: WEB-INF/resin-web.xml:5: com.caucho.sql.DBPool.init():
javax.naming.NameNotFoundException: java:comp/env

3:   system-property
java.naming.factory.initial=com.caucho.naming.InitialContextFactoryImpl /
4:
5:   database
6: jndi-namejdbc/test/jndi-name
7: driver type=com.mysql.jdbc.Driver
---8---

This works with 3.1.8 - what do I need to do to get it working again?

Best regards, --- Jan.



___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest