Re: [Resin-interest] Resin 3.2.0 is available

2008-08-08 Thread Scott Ferguson

On Aug 8, 2008, at 12:22 AM, Mattias Jiderhamn wrote:

> Congrats!

Thanks!

> So hessian.jar has been pulled back into resin.jar, and thus removed  
> the
> ability to easily upgrade Hessian within the same Resin version...?

It should still be easy, just put the new hessian.jar earlier in the  
CLASSPATH.

Merging all the jars means its almost trivial to startup Resin in  
embedded mode, so the slight hassle of overriding a new hessian  
version looked less important.

-- Scott

>
>
> /Mattias
>
> Scott Ferguson wrote (2008-08-07 17:58):
>> Resin 3.2.0 is now available at the usual download http://caucho.com/download
>> .  Release notes are at http://caucho.com/resin/changes/resin-3.2.0.xtp 
>> .
>>
>> Resin 3.2.x is the development branch.  We have a full roadmap of
>> stuff to add to 3.2.x, so 3.2.x will be changing considerably for  
>> each
>> release.  For sites that don't want that kind of code-upheaval, use
>> the 3.1.x stable branch.
>>
>> Much of the 3.2.0 work was underlying refactoring and distribution/
>> release refactoring.  Jars have been merged, so resin.jar and
>> javaee-16.jar are the only needed jars for Resin OpenSource.  Resin
>> Pro also needs pro.jar.  Also, the resin.xml replaces resin.conf (to
>> make editors/mail happy), and a bunch of smaller changes in the
>> distribution layout.
>>
>> The 3.2.0 release now includes a 32-bit debian package at the  
>> download
>> site, which will make installation easier for Debian Linux sites
>> including Ubuntu.
>>
>> For administration, the /resin-admin has been reworked and enhanced.
>> New capabilities include:
>>   * graphing of critical statistics
>>   * revised and enhanced summary page
>>   * monitoring and display of slow requests
>>   * new JMX page displaying all MBeans and attributes in the system
>>   * revised web-app page including start/stop/restart
>>
>> For alerts, we've added a "mail:" log-handler, which can email you a
>> compilation of the severe and critical log messages (this is very
>> handy.)
>>
>> The threading and socket management has been refactored to better
>> handle comet and jabber connections.  During the checkout process, we
>> loaded it with 25,000 simultaneous comet connections as a stress  
>> test.
>>
>> The distributed sessions have been reworked to use BAM as the
>> underlying transport, and the database restructured to handle planned
>> distributed object enhancements like distributed caching, and better
>> startup performance.   Both the threading and session refactorings  
>> are
>> major changes, so sites relying on them should do their own stress
>> testing.
>>
>> Our JSF implementation now includes a handy debugging page, to better
>> show the state of the JSF system.  The example at 
>> http://caucho.com/resin/examples/jsf-webbeans.xtp
>>  shows this capability (see the bottom right corner.)
>>
>> BAM (http://caucho.com/resin/doc/bam.xtp) has been refactored and
>> cleaned up.  It can now act as a SEDA/queue replacement for memory-
>> based JMS queues.  The client and service have been simplified, so  
>> the
>> housekeeping overhead is now minimal.  In addition, you can now
>> program to BAM using PHP, which is a very cool feature.
>>
>> Share and Enjoy!
>>
>> -- Scott
>>
>>
>>
>>
>> ___
>> 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


Re: [Resin-interest] java.lang.NoClassDefFoundError: com/caucho/make/PersistentDependency

2008-08-08 Thread Emil Ong
On Fri, Aug 08, 2008 at 05:57:20AM -0700, Ronald Pieterse wrote:
> 
> Hello.
> 
> I just upgraded to Resin 3.1.6 and now I get the same exception thrown every
> couple of seconds.
> The good news is that everything seems to works correctly though :-|
> I tried deleting the work folder and that caused the exceptions to appear a
> little later but they were there nevertheless.
> Is there a good fix for this problem?

You're on the right track by deleting the work directory, but there's
one more step: You'll also need to recompile your application.  If
you're letting Resin do this automatically, you can delete your .class
files.

Emil

> Ronald
> 
> 
> 
> Kai Virkki wrote:
> > 
> > Hi,
> > 
> > I've experienced the same errors. If I remember correctly, you can get
> > rid of this error by deleting the Resin work directory.
> > 
> > cheers,
> > 
> > Kai
> > 
> > 2007/4/18, John Steel <[EMAIL PROTECTED]>:
> >> Getting this when jsps are recompiled using 3.1, with 3.0.23 they were
> >> ok.
> >> After the error the webapps behave ok. Anyone else seen this please?
> >>
> >> 18-Apr-2007 18:48:58 RESIN 3.1  java.lang.NoClassDefFoundError:
> >> com/caucho/make/PersistentDependency
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> java.lang.Class.getDeclaredConstructors0(Native Method)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> java.lang.Class.getConstructor0(Class.java:2699)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> java.lang.Class.newInstance0(Class.java:326)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> java.lang.Class.newInstance(Class.java:308)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.jsp.JspManager.preload(JspManager.java:305)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.jsp.JspManager.compile(JspManager.java:213)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.jsp.JspManager.createPage(JspManager.java:166)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.jsp.JspManager.createPage(JspManager.java:146)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.jsp.PageManager.getPage(PageManager.java:241)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.jsp.PageManager.getPage(PageManager.java:157)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.jsp.QServlet.getSubPage(QServlet.java:294)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.jsp.QServlet.getPage(QServlet.java:210)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.server.dispatch.PageFilterChain.compilePage(PageFilterChain.java:233)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:143)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:167)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:226)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:424)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.server.port.TcpConnection.run(TcpConnection.java:477)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:591)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> com.caucho.util.ThreadPool$Item.run(ThreadPool.java:513)
> >> 18-Apr-2007 18:48:58 RESIN 3.1  at
> >> java.lang.Thread.run(Thread.java:619)
> >> 18-Apr-2007 18:48:47 RESIN 3.1  Compiling _jsp/_index__jsp.java
> >>
> >> The error is actually consistently just before the "Compiling.." message
> >> as seen above, for all pages.
> >>
> >> --
> >> --
> >> http://www.phonewebcam.com
> >> [EMAIL PROTECTED]
> >>
> >>
> >>
> >> ___
> >> 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
> > 
> > 
> 
> -- 
> View this message in context: 
> http://www.nabble.com/java.lang.NoClassDefFoundError%3A-com-caucho-make-PersistentDependency-tp10063881p18891390.html
> Sent from the Resin mailing list archive at Nabble.com.
> 
> 
> 
> ___
> resin-interest mailing list
> resin-interest@caucho.com
> http://maillist.caucho.com/mailman/listinfo/resin-interest


Emil Ong
Chief Evangelist
Caucho Technology, Inc.
mailto:[EMAIL PROTECTED]
http://blog.caucho.com/

Caucho: Reliable Open Source
--> Resin: application server
--> Quercus: PHP in Java

Re: [Resin-interest] java.lang.NoClassDefFoundError: com/caucho/make/PersistentDependency

2008-08-08 Thread Ronald Pieterse

Hello.

I just upgraded to Resin 3.1.6 and now I get the same exception thrown every
couple of seconds.
The good news is that everything seems to works correctly though :-|
I tried deleting the work folder and that caused the exceptions to appear a
little later but they were there nevertheless.
Is there a good fix for this problem?

Ronald



Kai Virkki wrote:
> 
> Hi,
> 
> I've experienced the same errors. If I remember correctly, you can get
> rid of this error by deleting the Resin work directory.
> 
> cheers,
> 
> Kai
> 
> 2007/4/18, John Steel <[EMAIL PROTECTED]>:
>> Getting this when jsps are recompiled using 3.1, with 3.0.23 they were
>> ok.
>> After the error the webapps behave ok. Anyone else seen this please?
>>
>> 18-Apr-2007 18:48:58 RESIN 3.1  java.lang.NoClassDefFoundError:
>> com/caucho/make/PersistentDependency
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> java.lang.Class.getDeclaredConstructors0(Native Method)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> java.lang.Class.getConstructor0(Class.java:2699)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> java.lang.Class.newInstance0(Class.java:326)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> java.lang.Class.newInstance(Class.java:308)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.jsp.JspManager.preload(JspManager.java:305)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.jsp.JspManager.compile(JspManager.java:213)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.jsp.JspManager.createPage(JspManager.java:166)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.jsp.JspManager.createPage(JspManager.java:146)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.jsp.PageManager.getPage(PageManager.java:241)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.jsp.PageManager.getPage(PageManager.java:157)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.jsp.QServlet.getSubPage(QServlet.java:294)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.jsp.QServlet.getPage(QServlet.java:210)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.server.dispatch.PageFilterChain.compilePage(PageFilterChain.java:233)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:143)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:167)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:226)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:424)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.server.port.TcpConnection.run(TcpConnection.java:477)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:591)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> com.caucho.util.ThreadPool$Item.run(ThreadPool.java:513)
>> 18-Apr-2007 18:48:58 RESIN 3.1  at
>> java.lang.Thread.run(Thread.java:619)
>> 18-Apr-2007 18:48:47 RESIN 3.1  Compiling _jsp/_index__jsp.java
>>
>> The error is actually consistently just before the "Compiling.." message
>> as seen above, for all pages.
>>
>> --
>> --
>> http://www.phonewebcam.com
>> [EMAIL PROTECTED]
>>
>>
>>
>> ___
>> 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
> 
> 

-- 
View this message in context: 
http://www.nabble.com/java.lang.NoClassDefFoundError%3A-com-caucho-make-PersistentDependency-tp10063881p18891390.html
Sent from the Resin mailing list archive at Nabble.com.



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


Re: [Resin-interest] Resin 3.2.0 is available

2008-08-08 Thread wesley
Great work!

I will try to migrate my busy web app from 3.1.5.s080331 to 3.2.0.

:-)

- Original Message - 
From: "Scott Ferguson" <[EMAIL PROTECTED]>
To: "General Discussion for the Resin application server" 

Sent: Thursday, August 07, 2008 11:58 PM
Subject: [Resin-interest] Resin 3.2.0 is available


> Resin 3.2.0 is now available at the usual download 
> http://caucho.com/download
> .  Release notes are at http://caucho.com/resin/changes/resin-3.2.0.xtp.
>
> Resin 3.2.x is the development branch.  We have a full roadmap of
> stuff to add to 3.2.x, so 3.2.x will be changing considerably for each
> release.  For sites that don't want that kind of code-upheaval, use
> the 3.1.x stable branch.
>
> Much of the 3.2.0 work was underlying refactoring and distribution/
> release refactoring.  Jars have been merged, so resin.jar and
> javaee-16.jar are the only needed jars for Resin OpenSource.  Resin
> Pro also needs pro.jar.  Also, the resin.xml replaces resin.conf (to
> make editors/mail happy), and a bunch of smaller changes in the
> distribution layout.
>
> The 3.2.0 release now includes a 32-bit debian package at the download
> site, which will make installation easier for Debian Linux sites
> including Ubuntu.
>
> For administration, the /resin-admin has been reworked and enhanced.
> New capabilities include:
>   * graphing of critical statistics
>   * revised and enhanced summary page
>   * monitoring and display of slow requests
>   * new JMX page displaying all MBeans and attributes in the system
>   * revised web-app page including start/stop/restart
>
> For alerts, we've added a "mail:" log-handler, which can email you a
> compilation of the severe and critical log messages (this is very
> handy.)
>
> The threading and socket management has been refactored to better
> handle comet and jabber connections.  During the checkout process, we
> loaded it with 25,000 simultaneous comet connections as a stress test.
>
> The distributed sessions have been reworked to use BAM as the
> underlying transport, and the database restructured to handle planned
> distributed object enhancements like distributed caching, and better
> startup performance.   Both the threading and session refactorings are
> major changes, so sites relying on them should do their own stress
> testing.
>
> Our JSF implementation now includes a handy debugging page, to better
> show the state of the JSF system.  The example at 
> http://caucho.com/resin/examples/jsf-webbeans.xtp
>  shows this capability (see the bottom right corner.)
>
> BAM (http://caucho.com/resin/doc/bam.xtp) has been refactored and
> cleaned up.  It can now act as a SEDA/queue replacement for memory-
> based JMS queues.  The client and service have been simplified, so the
> housekeeping overhead is now minimal.  In addition, you can now
> program to BAM using PHP, which is a very cool feature.
>
> Share and Enjoy!
>
> -- Scott
>
>
>
>
> ___
> 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 3.2.0 is available

2008-08-08 Thread Mattias Jiderhamn
Congrats!

So hessian.jar has been pulled back into resin.jar, and thus removed the 
ability to easily upgrade Hessian within the same Resin version...?

 /Mattias

Scott Ferguson wrote (2008-08-07 17:58):
> Resin 3.2.0 is now available at the usual download http://caucho.com/download 
> .  Release notes are at http://caucho.com/resin/changes/resin-3.2.0.xtp.
>
> Resin 3.2.x is the development branch.  We have a full roadmap of  
> stuff to add to 3.2.x, so 3.2.x will be changing considerably for each  
> release.  For sites that don't want that kind of code-upheaval, use  
> the 3.1.x stable branch.
>
> Much of the 3.2.0 work was underlying refactoring and distribution/ 
> release refactoring.  Jars have been merged, so resin.jar and  
> javaee-16.jar are the only needed jars for Resin OpenSource.  Resin  
> Pro also needs pro.jar.  Also, the resin.xml replaces resin.conf (to  
> make editors/mail happy), and a bunch of smaller changes in the  
> distribution layout.
>
> The 3.2.0 release now includes a 32-bit debian package at the download  
> site, which will make installation easier for Debian Linux sites  
> including Ubuntu.
>
> For administration, the /resin-admin has been reworked and enhanced.   
> New capabilities include:
>* graphing of critical statistics
>* revised and enhanced summary page
>* monitoring and display of slow requests
>* new JMX page displaying all MBeans and attributes in the system
>* revised web-app page including start/stop/restart
>
> For alerts, we've added a "mail:" log-handler, which can email you a  
> compilation of the severe and critical log messages (this is very  
> handy.)
>
> The threading and socket management has been refactored to better  
> handle comet and jabber connections.  During the checkout process, we  
> loaded it with 25,000 simultaneous comet connections as a stress test.
>
> The distributed sessions have been reworked to use BAM as the  
> underlying transport, and the database restructured to handle planned  
> distributed object enhancements like distributed caching, and better  
> startup performance.   Both the threading and session refactorings are  
> major changes, so sites relying on them should do their own stress  
> testing.
>
> Our JSF implementation now includes a handy debugging page, to better  
> show the state of the JSF system.  The example at 
> http://caucho.com/resin/examples/jsf-webbeans.xtp 
>   shows this capability (see the bottom right corner.)
>
> BAM (http://caucho.com/resin/doc/bam.xtp) has been refactored and  
> cleaned up.  It can now act as a SEDA/queue replacement for memory- 
> based JMS queues.  The client and service have been simplified, so the  
> housekeeping overhead is now minimal.  In addition, you can now  
> program to BAM using PHP, which is a very cool feature.
>
> Share and Enjoy!
>
> -- Scott
>
>
>
>
> ___
> 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