[JBoss-dev] [JBoss JIRA] Updated: (JBPORTAL-194) When using an IP that isn't localhost, the Admin CMS Portlet is empty due to incorrect portlet.xml entry

2005-04-02 Thread Julien Viet (JIRA)
 [ http://jira.jboss.com/jira/browse/JBPORTAL-194?page=history ]

Julien Viet updated JBPORTAL-194:
-

Version: 2.0 RC
 2.0 Final
 (was: 2.0 Alpha)

> When using an IP that isn't localhost, the Admin CMS Portlet is empty due to 
> incorrect portlet.xml entry
> 
>
>  Key: JBPORTAL-194
>  URL: http://jira.jboss.com/jira/browse/JBPORTAL-194
>  Project: JBoss Portal
> Type: Bug
>   Components: Portal Core
> Versions: 2.0 RC, 2.0 Final
>  Environment: RedHat 2.4.21-27.0.2.ELsmp , jdk 1.4.2_06, 
> Reporter: Damon Sicore
> Assignee: Julien Viet
>  Fix For: 2.0 RC

>
>
> Whenever a portal is deployed on an IP that doesn't resolve to localhost, the 
> Admin CMS Portlet is empty.  A "Connection Refused" will appear in STDOUT as 
> an exception related to WebDAV.  
> It's not exactly clear that one needs to change the 'localhost' in 
> portlets.xml to the IP that you are binding to in your 'run.sh -b whateverip 
> -c standard'.  
> 16:30:17,402 INFO  [STDOUT] /portal
> 16:30:17,416 INFO  [STDOUT] java.net.ConnectException: Connection refused
> 16:30:17,417 INFO  [STDOUT] at 
> java.net.PlainSocketImpl.socketConnect(Native Method)
> 16:30:17,417 INFO  [STDOUT] at 
> java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
> 16:30:17,417 INFO  [STDOUT] at 
> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
> 16:30:17,418 INFO  [STDOUT] at 
> java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
> 16:30:17,418 INFO  [STDOUT] at java.net.Socket.connect(Socket.java:452)
> 16:30:17,418 INFO  [STDOUT] at java.net.Socket.connect(Socket.java:402)
> 16:30:17,418 INFO  [STDOUT] at java.net.Socket.(Socket.java:309)
> 16:30:17,418 INFO  [STDOUT] at java.net.Socket.(Socket.java:124)
> 16:30:17,418 INFO  [STDOUT] at 
> org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:105)
> 16:30:17,418 INFO  [STDOUT] at 
> org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:683)
> 16:30:17,418 INFO  [STDOUT] at 
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:661)
> 16:30:17,418 INFO  [STDOUT] at 
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:529)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.propfindMethod(WebdavResource.java:3457)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.propfindMethod(WebdavResource.java:3423)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.setNamedProp(WebdavResource.java:967)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.setBasicProperties(WebdavResource.java:912)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.setProperties(WebdavResource.java:1894)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1301)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1320)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1408)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.setPath(WebdavResource.java:1469)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.core.portlet.cms.WebDAVUtil.setCurrentPath(WebDAVUtil.java:103)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.core.portlet.cms.admin.AdminCMSPortlet$1.perform(AdminCMSPortlet.java:128)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.core.portlet.cms.admin.AdminCMSPortlet.perform(AdminCMSPortlet.java:88)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.core.portlet.cms.admin.AdminCMSPortlet.doView(AdminCMSPortlet.java:115)
> 16:30:17,420 INFO  [STDOUT] at 
> javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:51)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.core.portlet.cms.admin.AdminCMSPortlet.render(AdminCMSPortlet.java:851)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.portlet.invocation.DispatcherInterceptor.invokeRequest(DispatcherInterceptor.java:143)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.portlet.invocation.DispatcherInterceptor.invoke(DispatcherInterceptor.java:171)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.server.impl.invocation.InvocationImpl.invokeNext(InvocationImpl.java:214)
> 16:30:17,421 INFO  [STDOUT] at 
> org.jboss.portal.core.portlet.cms.CMSInterceptor.invoke(CMSInterceptor.java:78)
> 16:30:17,421 INFO  [STDOUT] at 
> org.jboss.portal.server.impl.invocation.InvocationImpl.invokeNext(InvocationImpl.java:214)
> 16:30:17,421 INFO  [STDOUT] at 
> org.jboss.portal.portlet.invocation.Pref

[JBoss-dev] [JBoss JIRA] Updated: (JBPORTAL-194) When using an IP that isn't localhost, the Admin CMS Portlet is empty due to incorrect portlet.xml entry

2005-04-02 Thread Julien Viet (JIRA)
 [ http://jira.jboss.com/jira/browse/JBPORTAL-194?page=history ]

Julien Viet updated JBPORTAL-194:
-

Fix Version: 2.0 RC

> When using an IP that isn't localhost, the Admin CMS Portlet is empty due to 
> incorrect portlet.xml entry
> 
>
>  Key: JBPORTAL-194
>  URL: http://jira.jboss.com/jira/browse/JBPORTAL-194
>  Project: JBoss Portal
> Type: Bug
>   Components: Portal Core
> Versions: 2.0 RC, 2.0 Final
>  Environment: RedHat 2.4.21-27.0.2.ELsmp , jdk 1.4.2_06, 
> Reporter: Damon Sicore
> Assignee: Julien Viet
>  Fix For: 2.0 RC

>
>
> Whenever a portal is deployed on an IP that doesn't resolve to localhost, the 
> Admin CMS Portlet is empty.  A "Connection Refused" will appear in STDOUT as 
> an exception related to WebDAV.  
> It's not exactly clear that one needs to change the 'localhost' in 
> portlets.xml to the IP that you are binding to in your 'run.sh -b whateverip 
> -c standard'.  
> 16:30:17,402 INFO  [STDOUT] /portal
> 16:30:17,416 INFO  [STDOUT] java.net.ConnectException: Connection refused
> 16:30:17,417 INFO  [STDOUT] at 
> java.net.PlainSocketImpl.socketConnect(Native Method)
> 16:30:17,417 INFO  [STDOUT] at 
> java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
> 16:30:17,417 INFO  [STDOUT] at 
> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
> 16:30:17,418 INFO  [STDOUT] at 
> java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
> 16:30:17,418 INFO  [STDOUT] at java.net.Socket.connect(Socket.java:452)
> 16:30:17,418 INFO  [STDOUT] at java.net.Socket.connect(Socket.java:402)
> 16:30:17,418 INFO  [STDOUT] at java.net.Socket.(Socket.java:309)
> 16:30:17,418 INFO  [STDOUT] at java.net.Socket.(Socket.java:124)
> 16:30:17,418 INFO  [STDOUT] at 
> org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:105)
> 16:30:17,418 INFO  [STDOUT] at 
> org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:683)
> 16:30:17,418 INFO  [STDOUT] at 
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:661)
> 16:30:17,418 INFO  [STDOUT] at 
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:529)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.propfindMethod(WebdavResource.java:3457)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.propfindMethod(WebdavResource.java:3423)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.setNamedProp(WebdavResource.java:967)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.setBasicProperties(WebdavResource.java:912)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.setProperties(WebdavResource.java:1894)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1301)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1320)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1408)
> 16:30:17,419 INFO  [STDOUT] at 
> org.apache.webdav.lib.WebdavResource.setPath(WebdavResource.java:1469)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.core.portlet.cms.WebDAVUtil.setCurrentPath(WebDAVUtil.java:103)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.core.portlet.cms.admin.AdminCMSPortlet$1.perform(AdminCMSPortlet.java:128)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.core.portlet.cms.admin.AdminCMSPortlet.perform(AdminCMSPortlet.java:88)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.core.portlet.cms.admin.AdminCMSPortlet.doView(AdminCMSPortlet.java:115)
> 16:30:17,420 INFO  [STDOUT] at 
> javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:51)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.core.portlet.cms.admin.AdminCMSPortlet.render(AdminCMSPortlet.java:851)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.portlet.invocation.DispatcherInterceptor.invokeRequest(DispatcherInterceptor.java:143)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.portlet.invocation.DispatcherInterceptor.invoke(DispatcherInterceptor.java:171)
> 16:30:17,420 INFO  [STDOUT] at 
> org.jboss.portal.server.impl.invocation.InvocationImpl.invokeNext(InvocationImpl.java:214)
> 16:30:17,421 INFO  [STDOUT] at 
> org.jboss.portal.core.portlet.cms.CMSInterceptor.invoke(CMSInterceptor.java:78)
> 16:30:17,421 INFO  [STDOUT] at 
> org.jboss.portal.server.impl.invocation.InvocationImpl.invokeNext(InvocationImpl.java:214)
> 16:30:17,421 INFO  [STDOUT] at 
> org.jboss.portal.portlet.invocation.PreferencesInterceptor.invoke(PreferencesInterceptor.java