Re: [Resin-interest] Still have NullPointerException in ClusterStoreManager of 3.2.1

2009-03-20 Thread Riccardo Cohen
ok thanks for the info.

Scott Ferguson wrote:
> On Mar 19, 2009, at 4:08 PM, Riccardo Cohen wrote:
> 
>> All right, thanks for the answer. I'll wait for the 4.0 stable :)
> 
> By the way, the Resin 4.0 snapshots should be usable for  
> experimentation (not deployment yet.)  We've worked through most of  
> the regression failures and added the bulk of the refactoring and  
> features.
> 
> There's still cleanup and some features to be done.  The most  
> important bits still missing:
>* stress testing (especially for the new clustering model)
>* boundary cases, especially for the dynamic servers
>* load balancer upgrade/integration with dynamic servers
>* servlet 3.0 pass (we added the capabilities for the new comet,  
> but not the new config stuff.)
> 
> -- Scott
> 
>>
>> Scott Ferguson wrote:
>>> On Mar 19, 2009, at 2:08 AM, Riccardo Cohen wrote:
>>>
 I'm testing my application with 3.2.1 (it is still running 3.2.0 in
 prod)

 The first time I connect to the app after start, I always have the
 following error , is it normal ?

 resin-pro 3.2.1 / macosx with :
  

  

 Thanks.
>>> That's somewhat tricky because that code is entirely different in 4.0
>>> and 3.2.1 is really 4.0.0 - 1, so I'm not exactly sure of the right
>>> response.
>>>
>>> -- Scott
>>>

 [10:02:04.499] {http--8000-1} java.lang.NullPointerException
 [10:02:04.499] {http--8000-1}  at
 com
 .caucho
 .server
 .cluster.ClusterStoreManager.accessImpl(ClusterStoreManager.java: 
 947)
 [10:02:04.499] {http--8000-1}  at
 com
 .caucho 
 .server.cluster.ClusterObject.objectAccess(ClusterObject.java:
 346)
 [10:02:04.499] {http--8000-1}  at
 com.caucho.server.session.SessionImpl.setAccess(SessionImpl.java: 
 890)
 [10:02:04.499] {http--8000-1}  at
 com.caucho.server.session.SessionManager.load(SessionManager.java:
 1258)
 [10:02:04.499] {http--8000-1}  at
 com
 .caucho 
 .server.session.SessionManager.getSession(SessionManager.java:
 1161)
 [10:02:04.499] {http--8000-1}  at
 com
 .caucho
 .server
 .connection
 .AbstractHttpRequest.createSession(AbstractHttpRequest.java:1518)
 [10:02:04.499] {http--8000-1}  at
 com
 .caucho
 .server
 .connection.AbstractHttpRequest.getSession(AbstractHttpRequest.java:
 1326)
 [10:02:04.499] {http--8000-1}  at
 com
 .caucho
 .server
 .connection
 .HttpServletRequestImpl.getSession(HttpServletRequestImpl.java:722)
 [10:02:04.499] {http--8000-1}  at
 _jsp._index__jsp._jspService(_index__jsp.java:30)
 [10:02:04.499] {http--8000-1}  at
 com.caucho.jsp.JavaPage.service(JavaPage.java:61)
 [10:02:04.499] {http--8000-1}  at
 com.caucho.jsp.Page.pageservice(Page.java:580)
 [10:02:04.499] {http--8000-1}  at
 com
 .caucho
 .server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:195)
 [10:02:04.499] {http--8000-1}  at
 com
 .caucho 
 .server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:
 201)
 [10:02:04.499] {http--8000-1}  at
 com
 .caucho
 .server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java: 
 189)
 [10:02:04.499] {http--8000-1}  at
 com
 .caucho
 .server.dispatch.ServletInvocation.service(ServletInvocation.java: 
 266)
 [10:02:04.499] {http--8000-1}  at
 com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java: 
 292)
 [10:02:04.499] {http--8000-1}  at
 com
 .caucho.server.port.TcpConnection.handleRequests(TcpConnection.java:
 577)
 [10:02:04.499] {http--8000-1}  at
 com.caucho.server.port.TcpConnection
 $AcceptTask.doAccept(TcpConnection.java:1211)
 [10:02:04.499] {http--8000-1}  at
 com.caucho.server.port.TcpConnection
 $AcceptTask.run(TcpConnection.java:1152)
 [10:02:04.499] {http--8000-1}  at
 com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:759)
 [10:02:04.499] {http--8000-1}  at
 com.caucho.util.ThreadPool$Item.run(ThreadPool.java:681)
 [10:02:04.499] {http--8000-1}  at java.lang.Thread.run(Thread.java:
 613)


 -- 
 Riccardo Cohen
 Architecte du Logiciel
 http://www.architectedulogiciel.fr
 +33 (0)6.09.83.64.49



 ___
 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
>>>
>>>
>> -- 
>> Riccardo Cohen
>> Architecte du Logiciel
>> http://www.architectedulogiciel.fr
>> +33 (0)6.09.83.64.49
>>
>>
>>
>> __

Re: [Resin-interest] Still have NullPointerException in ClusterStoreManager of 3.2.1

2009-03-20 Thread Scott Ferguson

On Mar 19, 2009, at 4:08 PM, Riccardo Cohen wrote:

> All right, thanks for the answer. I'll wait for the 4.0 stable :)

By the way, the Resin 4.0 snapshots should be usable for  
experimentation (not deployment yet.)  We've worked through most of  
the regression failures and added the bulk of the refactoring and  
features.

There's still cleanup and some features to be done.  The most  
important bits still missing:
   * stress testing (especially for the new clustering model)
   * boundary cases, especially for the dynamic servers
   * load balancer upgrade/integration with dynamic servers
   * servlet 3.0 pass (we added the capabilities for the new comet,  
but not the new config stuff.)

-- Scott

>
>
> Scott Ferguson wrote:
>> On Mar 19, 2009, at 2:08 AM, Riccardo Cohen wrote:
>>
>>> I'm testing my application with 3.2.1 (it is still running 3.2.0 in
>>> prod)
>>>
>>> The first time I connect to the app after start, I always have the
>>> following error , is it normal ?
>>>
>>> resin-pro 3.2.1 / macosx with :
>>>  
>>>
>>>  
>>>
>>> Thanks.
>>
>> That's somewhat tricky because that code is entirely different in 4.0
>> and 3.2.1 is really 4.0.0 - 1, so I'm not exactly sure of the right
>> response.
>>
>> -- Scott
>>
>>>
>>>
>>> [10:02:04.499] {http--8000-1} java.lang.NullPointerException
>>> [10:02:04.499] {http--8000-1}   at
>>> com
>>> .caucho
>>> .server
>>> .cluster.ClusterStoreManager.accessImpl(ClusterStoreManager.java: 
>>> 947)
>>> [10:02:04.499] {http--8000-1}   at
>>> com
>>> .caucho 
>>> .server.cluster.ClusterObject.objectAccess(ClusterObject.java:
>>> 346)
>>> [10:02:04.499] {http--8000-1}   at
>>> com.caucho.server.session.SessionImpl.setAccess(SessionImpl.java: 
>>> 890)
>>> [10:02:04.499] {http--8000-1}   at
>>> com.caucho.server.session.SessionManager.load(SessionManager.java:
>>> 1258)
>>> [10:02:04.499] {http--8000-1}   at
>>> com
>>> .caucho 
>>> .server.session.SessionManager.getSession(SessionManager.java:
>>> 1161)
>>> [10:02:04.499] {http--8000-1}   at
>>> com
>>> .caucho
>>> .server
>>> .connection
>>> .AbstractHttpRequest.createSession(AbstractHttpRequest.java:1518)
>>> [10:02:04.499] {http--8000-1}   at
>>> com
>>> .caucho
>>> .server
>>> .connection.AbstractHttpRequest.getSession(AbstractHttpRequest.java:
>>> 1326)
>>> [10:02:04.499] {http--8000-1}   at
>>> com
>>> .caucho
>>> .server
>>> .connection
>>> .HttpServletRequestImpl.getSession(HttpServletRequestImpl.java:722)
>>> [10:02:04.499] {http--8000-1}   at
>>> _jsp._index__jsp._jspService(_index__jsp.java:30)
>>> [10:02:04.499] {http--8000-1}   at
>>> com.caucho.jsp.JavaPage.service(JavaPage.java:61)
>>> [10:02:04.499] {http--8000-1}   at
>>> com.caucho.jsp.Page.pageservice(Page.java:580)
>>> [10:02:04.499] {http--8000-1}   at
>>> com
>>> .caucho
>>> .server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:195)
>>> [10:02:04.499] {http--8000-1}   at
>>> com
>>> .caucho 
>>> .server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:
>>> 201)
>>> [10:02:04.499] {http--8000-1}   at
>>> com
>>> .caucho
>>> .server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java: 
>>> 189)
>>> [10:02:04.499] {http--8000-1}   at
>>> com
>>> .caucho
>>> .server.dispatch.ServletInvocation.service(ServletInvocation.java: 
>>> 266)
>>> [10:02:04.499] {http--8000-1}   at
>>> com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java: 
>>> 292)
>>> [10:02:04.499] {http--8000-1}   at
>>> com
>>> .caucho.server.port.TcpConnection.handleRequests(TcpConnection.java:
>>> 577)
>>> [10:02:04.499] {http--8000-1}   at
>>> com.caucho.server.port.TcpConnection
>>> $AcceptTask.doAccept(TcpConnection.java:1211)
>>> [10:02:04.499] {http--8000-1}   at
>>> com.caucho.server.port.TcpConnection
>>> $AcceptTask.run(TcpConnection.java:1152)
>>> [10:02:04.499] {http--8000-1}   at
>>> com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:759)
>>> [10:02:04.499] {http--8000-1}   at
>>> com.caucho.util.ThreadPool$Item.run(ThreadPool.java:681)
>>> [10:02:04.499] {http--8000-1}   at java.lang.Thread.run(Thread.java:
>>> 613)
>>>
>>>
>>> -- 
>>> Riccardo Cohen
>>> Architecte du Logiciel
>>> http://www.architectedulogiciel.fr
>>> +33 (0)6.09.83.64.49
>>>
>>>
>>>
>>> ___
>>> 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
>>
>>
>
> -- 
> Riccardo Cohen
> Architecte du Logiciel
> http://www.architectedulogiciel.fr
> +33 (0)6.09.83.64.49
>
>
>
> ___
> resin-interest mailing list
> resin-interest@caucho.com
> http://maillist.caucho.com/mailman/listinfo/resin-interest



__

Re: [Resin-interest] Still have NullPointerException in ClusterStoreManager of 3.2.1

2009-03-19 Thread Riccardo Cohen
All right, thanks for the answer. I'll wait for the 4.0 stable :)

Scott Ferguson wrote:
> On Mar 19, 2009, at 2:08 AM, Riccardo Cohen wrote:
> 
>> I'm testing my application with 3.2.1 (it is still running 3.2.0 in  
>> prod)
>>
>> The first time I connect to the app after start, I always have the
>> following error , is it normal ?
>>
>> resin-pro 3.2.1 / macosx with :
>>   
>> 
>>   
>>
>> Thanks.
> 
> That's somewhat tricky because that code is entirely different in 4.0  
> and 3.2.1 is really 4.0.0 - 1, so I'm not exactly sure of the right  
> response.
> 
> -- Scott
> 
>>
>>
>> [10:02:04.499] {http--8000-1} java.lang.NullPointerException
>> [10:02:04.499] {http--8000-1}at
>> com 
>> .caucho 
>> .server 
>> .cluster.ClusterStoreManager.accessImpl(ClusterStoreManager.java:947)
>> [10:02:04.499] {http--8000-1}at
>> com 
>> .caucho.server.cluster.ClusterObject.objectAccess(ClusterObject.java: 
>> 346)
>> [10:02:04.499] {http--8000-1}at
>> com.caucho.server.session.SessionImpl.setAccess(SessionImpl.java:890)
>> [10:02:04.499] {http--8000-1}at
>> com.caucho.server.session.SessionManager.load(SessionManager.java: 
>> 1258)
>> [10:02:04.499] {http--8000-1}at
>> com 
>> .caucho.server.session.SessionManager.getSession(SessionManager.java: 
>> 1161)
>> [10:02:04.499] {http--8000-1}at
>> com 
>> .caucho 
>> .server 
>> .connection 
>> .AbstractHttpRequest.createSession(AbstractHttpRequest.java:1518)
>> [10:02:04.499] {http--8000-1}at
>> com 
>> .caucho 
>> .server 
>> .connection.AbstractHttpRequest.getSession(AbstractHttpRequest.java: 
>> 1326)
>> [10:02:04.499] {http--8000-1}at
>> com 
>> .caucho 
>> .server 
>> .connection 
>> .HttpServletRequestImpl.getSession(HttpServletRequestImpl.java:722)
>> [10:02:04.499] {http--8000-1}at
>> _jsp._index__jsp._jspService(_index__jsp.java:30)
>> [10:02:04.499] {http--8000-1}at
>> com.caucho.jsp.JavaPage.service(JavaPage.java:61)
>> [10:02:04.499] {http--8000-1}at
>> com.caucho.jsp.Page.pageservice(Page.java:580)
>> [10:02:04.499] {http--8000-1}at
>> com 
>> .caucho 
>> .server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:195)
>> [10:02:04.499] {http--8000-1}at
>> com 
>> .caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java: 
>> 201)
>> [10:02:04.499] {http--8000-1}at
>> com 
>> .caucho 
>> .server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:189)
>> [10:02:04.499] {http--8000-1}at
>> com 
>> .caucho 
>> .server.dispatch.ServletInvocation.service(ServletInvocation.java:266)
>> [10:02:04.499] {http--8000-1}at
>> com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:292)
>> [10:02:04.499] {http--8000-1}at
>> com 
>> .caucho.server.port.TcpConnection.handleRequests(TcpConnection.java: 
>> 577)
>> [10:02:04.499] {http--8000-1}at
>> com.caucho.server.port.TcpConnection 
>> $AcceptTask.doAccept(TcpConnection.java:1211)
>> [10:02:04.499] {http--8000-1}at
>> com.caucho.server.port.TcpConnection 
>> $AcceptTask.run(TcpConnection.java:1152)
>> [10:02:04.499] {http--8000-1}at
>> com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:759)
>> [10:02:04.499] {http--8000-1}at
>> com.caucho.util.ThreadPool$Item.run(ThreadPool.java:681)
>> [10:02:04.499] {http--8000-1}at java.lang.Thread.run(Thread.java: 
>> 613)
>>
>>
>> -- 
>> Riccardo Cohen
>> Architecte du Logiciel
>> http://www.architectedulogiciel.fr
>> +33 (0)6.09.83.64.49
>>
>>
>>
>> ___
>> 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
> 
> 

-- 
Riccardo Cohen
Architecte du Logiciel
http://www.architectedulogiciel.fr
+33 (0)6.09.83.64.49



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


Re: [Resin-interest] Still have NullPointerException in ClusterStoreManager of 3.2.1

2009-03-19 Thread Scott Ferguson

On Mar 19, 2009, at 2:08 AM, Riccardo Cohen wrote:

> I'm testing my application with 3.2.1 (it is still running 3.2.0 in  
> prod)
>
> The first time I connect to the app after start, I always have the
> following error , is it normal ?
>
> resin-pro 3.2.1 / macosx with :
>   
> 
>   
>
> Thanks.

That's somewhat tricky because that code is entirely different in 4.0  
and 3.2.1 is really 4.0.0 - 1, so I'm not exactly sure of the right  
response.

-- Scott

>
>
>
> [10:02:04.499] {http--8000-1} java.lang.NullPointerException
> [10:02:04.499] {http--8000-1} at
> com 
> .caucho 
> .server 
> .cluster.ClusterStoreManager.accessImpl(ClusterStoreManager.java:947)
> [10:02:04.499] {http--8000-1} at
> com 
> .caucho.server.cluster.ClusterObject.objectAccess(ClusterObject.java: 
> 346)
> [10:02:04.499] {http--8000-1} at
> com.caucho.server.session.SessionImpl.setAccess(SessionImpl.java:890)
> [10:02:04.499] {http--8000-1} at
> com.caucho.server.session.SessionManager.load(SessionManager.java: 
> 1258)
> [10:02:04.499] {http--8000-1} at
> com 
> .caucho.server.session.SessionManager.getSession(SessionManager.java: 
> 1161)
> [10:02:04.499] {http--8000-1} at
> com 
> .caucho 
> .server 
> .connection 
> .AbstractHttpRequest.createSession(AbstractHttpRequest.java:1518)
> [10:02:04.499] {http--8000-1} at
> com 
> .caucho 
> .server 
> .connection.AbstractHttpRequest.getSession(AbstractHttpRequest.java: 
> 1326)
> [10:02:04.499] {http--8000-1} at
> com 
> .caucho 
> .server 
> .connection 
> .HttpServletRequestImpl.getSession(HttpServletRequestImpl.java:722)
> [10:02:04.499] {http--8000-1} at
> _jsp._index__jsp._jspService(_index__jsp.java:30)
> [10:02:04.499] {http--8000-1} at
> com.caucho.jsp.JavaPage.service(JavaPage.java:61)
> [10:02:04.499] {http--8000-1} at
> com.caucho.jsp.Page.pageservice(Page.java:580)
> [10:02:04.499] {http--8000-1} at
> com 
> .caucho 
> .server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:195)
> [10:02:04.499] {http--8000-1} at
> com 
> .caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java: 
> 201)
> [10:02:04.499] {http--8000-1} at
> com 
> .caucho 
> .server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:189)
> [10:02:04.499] {http--8000-1} at
> com 
> .caucho 
> .server.dispatch.ServletInvocation.service(ServletInvocation.java:266)
> [10:02:04.499] {http--8000-1} at
> com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:292)
> [10:02:04.499] {http--8000-1} at
> com 
> .caucho.server.port.TcpConnection.handleRequests(TcpConnection.java: 
> 577)
> [10:02:04.499] {http--8000-1} at
> com.caucho.server.port.TcpConnection 
> $AcceptTask.doAccept(TcpConnection.java:1211)
> [10:02:04.499] {http--8000-1} at
> com.caucho.server.port.TcpConnection 
> $AcceptTask.run(TcpConnection.java:1152)
> [10:02:04.499] {http--8000-1} at
> com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:759)
> [10:02:04.499] {http--8000-1} at
> com.caucho.util.ThreadPool$Item.run(ThreadPool.java:681)
> [10:02:04.499] {http--8000-1} at java.lang.Thread.run(Thread.java: 
> 613)
>
>
> -- 
> Riccardo Cohen
> Architecte du Logiciel
> http://www.architectedulogiciel.fr
> +33 (0)6.09.83.64.49
>
>
>
> ___
> 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] Still have NullPointerException in ClusterStoreManager of 3.2.1

2009-03-19 Thread Riccardo Cohen
I'm testing my application with 3.2.1 (it is still running 3.2.0 in prod)

The first time I connect to the app after start, I always have the 
following error , is it normal ?

resin-pro 3.2.1 / macosx with :
   
 
   

Thanks.


[10:02:04.499] {http--8000-1} java.lang.NullPointerException
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.cluster.ClusterStoreManager.accessImpl(ClusterStoreManager.java:947)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.cluster.ClusterObject.objectAccess(ClusterObject.java:346)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.session.SessionImpl.setAccess(SessionImpl.java:890)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.session.SessionManager.load(SessionManager.java:1258)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.session.SessionManager.getSession(SessionManager.java:1161)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.connection.AbstractHttpRequest.createSession(AbstractHttpRequest.java:1518)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.connection.AbstractHttpRequest.getSession(AbstractHttpRequest.java:1326)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.connection.HttpServletRequestImpl.getSession(HttpServletRequestImpl.java:722)
[10:02:04.499] {http--8000-1}   at 
_jsp._index__jsp._jspService(_index__jsp.java:30)
[10:02:04.499] {http--8000-1}   at 
com.caucho.jsp.JavaPage.service(JavaPage.java:61)
[10:02:04.499] {http--8000-1}   at 
com.caucho.jsp.Page.pageservice(Page.java:580)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:195)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:201)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:189)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:266)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:292)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.port.TcpConnection.handleRequests(TcpConnection.java:577)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.port.TcpConnection$AcceptTask.doAccept(TcpConnection.java:1211)
[10:02:04.499] {http--8000-1}   at 
com.caucho.server.port.TcpConnection$AcceptTask.run(TcpConnection.java:1152)
[10:02:04.499] {http--8000-1}   at 
com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:759)
[10:02:04.499] {http--8000-1}   at 
com.caucho.util.ThreadPool$Item.run(ThreadPool.java:681)
[10:02:04.499] {http--8000-1}   at java.lang.Thread.run(Thread.java:613)


-- 
Riccardo Cohen
Architecte du Logiciel
http://www.architectedulogiciel.fr
+33 (0)6.09.83.64.49



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