You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by we...@apache.org on 2004/02/23 14:14:28 UTC

cvs commit: jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/aggregator/impl PortletRendererImpl.java

weaver      2004/02/23 05:14:28

  Modified:    portal/src/java/org/apache/jetspeed/aggregator
                        BasicAggregator.java
               portal/src/java/org/apache/jetspeed/aggregator/impl
                        PortletRendererImpl.java
  Log:
  now uses registry component
  
  Revision  Changes    Path
  1.8       +5 -3      jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/aggregator/BasicAggregator.java
  
  Index: BasicAggregator.java
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/aggregator/BasicAggregator.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- BasicAggregator.java	12 Jan 2004 06:39:39 -0000	1.7
  +++ BasicAggregator.java	23 Feb 2004 13:14:28 -0000	1.8
  @@ -61,6 +61,8 @@
   
   import org.apache.commons.logging.Log;
   import org.apache.commons.logging.LogFactory;
  +import org.apache.jetspeed.Jetspeed;
  +import org.apache.jetspeed.components.portletregsitry.PortletRegistryComponent;
   import org.apache.jetspeed.container.PortletContainerFactory;
   import org.apache.jetspeed.cps.BaseCommonService;
   import org.apache.jetspeed.cps.CPSInitializationException;
  @@ -71,7 +73,6 @@
   import org.apache.jetspeed.profiler.ProfileLocator;
   import org.apache.jetspeed.profiler.Profiler;
   import org.apache.jetspeed.request.RequestContext;
  -import org.apache.jetspeed.registry.JetspeedPortletRegistry;
   import org.apache.pluto.PortletContainer;
   import org.apache.pluto.PortletContainerException;
   import org.apache.pluto.om.portlet.PortletDefinition;
  @@ -207,7 +208,8 @@
               // Load Portlet from registry
               // 
               System.out.println("*** Getting portlet from registry: " + fragment.getName());
  -            PortletDefinition portletDefinition = JetspeedPortletRegistry.getPortletDefinitionByUniqueName(fragment.getName());
  +			PortletRegistryComponent regsitry = (PortletRegistryComponent) Jetspeed.getComponentManager().getComponent(PortletRegistryComponent.class);
  +            PortletDefinition portletDefinition = regsitry.getPortletDefinitionByUniqueName(fragment.getName());
               if (portletDefinition == null)
               {
                   throw new JetspeedException("Failed to load: " + fragment.getName() + " from registry");
  
  
  
  1.6       +5 -3      jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/aggregator/impl/PortletRendererImpl.java
  
  Index: PortletRendererImpl.java
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/aggregator/impl/PortletRendererImpl.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- PortletRendererImpl.java	16 Jan 2004 20:02:27 -0000	1.5
  +++ PortletRendererImpl.java	23 Feb 2004 13:14:28 -0000	1.6
  @@ -59,17 +59,18 @@
   import org.apache.commons.logging.Log;
   import org.apache.commons.logging.LogFactory;
   import org.apache.fulcrum.InitializationException;
  +import org.apache.jetspeed.Jetspeed;
   import org.apache.jetspeed.aggregator.PortletRenderer;
   import org.apache.jetspeed.aggregator.ContentDispatcher;
   import org.apache.jetspeed.aggregator.ContentDispatcherCtrl;
   import org.apache.jetspeed.aggregator.PortletWindowFactory;
   import org.apache.jetspeed.aggregator.UnknownPortletDefinitionException;
  +import org.apache.jetspeed.components.portletregsitry.PortletRegistryComponent;
   import org.apache.jetspeed.container.PortletContainerFactory;
   import org.apache.jetspeed.cps.BaseCommonService;
   import org.apache.jetspeed.om.page.Fragment;
   import org.apache.jetspeed.request.RequestContext;
   import org.apache.jetspeed.entity.PortletEntityAccess;
  -import org.apache.jetspeed.registry.JetspeedPortletRegistry;
   import org.apache.jetspeed.util.JetspeedObjectID;
   import org.apache.pluto.PortletContainer;
   import org.apache.pluto.PortletContainerException;
  @@ -233,7 +234,8 @@
   
           if (portletEntity==null)
           {
  -            PortletDefinition portletDefinition = JetspeedPortletRegistry.getPortletDefinitionByUniqueName(fragment.getName());
  +			PortletRegistryComponent registry = (PortletRegistryComponent) Jetspeed.getComponentManager().getComponent(PortletRegistryComponent.class);
  +            PortletDefinition portletDefinition = registry.getPortletDefinitionByUniqueName(fragment.getName());
               if (portletDefinition == null)
               {
                   log.error("Failed to load: " + fragment.getName() + " from registry");
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org


[J2] Deployment

Posted by Roger Ruttimann <ro...@earthlink.net>.
I got the latest CVS head for J2.
I can build it without any problems.
I can deploy it (j2\portal maven fullDeploy) with no errors.

When I start tomcat (4.1.29) I get the following exception:

WARN: Unable to intialize Catalina Portlet Application Manager.  Auto
deployment will be disabled: java.lang.NullPointerException
java.lang.NullPointerException
        at
org.apache.jetspeed.tools.pamanager.FileSystemPAM.<init>(FileSystemPAM.java:
90)
        at
org.apache.jetspeed.tools.pamanager.CatalinaPAM.<init>(CatalinaPAM.java:79)
        at
org.apache.jetspeed.deployment.impl.CatalinaAutoDeploymentServiceImpl.init(C
atalinaAutoDeploymentServiceImpl.java:119)
        at org.apache.fulcrum.BaseServiceBroker.initService(Unknown Source)
        at org.apache.fulcrum.BaseServiceBroker.doInitService(Unknown
Source)
        at org.apache.fulcrum.BaseServiceBroker.initServices(Unknown Source)
        at org.apache.fulcrum.BaseServiceBroker.init(Unknown Source)
        at
org.apache.jetspeed.cps.CommonPortletServices.init(CommonPortletServices.jav
a:151)
        at
org.apache.jetspeed.engine.JetspeedEngine.initServices(JetspeedEngine.java:3
59)
        at
org.apache.jetspeed.engine.JetspeedEngine.init(JetspeedEngine.java:164)
        at org.apache.jetspeed.Jetspeed.createEngine(Jetspeed.java:98)
        at
org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:168)
        at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:93
5)
        at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
        at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
3422)
....

Otherwise tomcat starts as expected.
When I access the Jetspeed URL I just get the logo no portlets. I think
that's expected due to the fact that Auto deployment is disabled.

Any idea what causes this problem (looks like an invalid properties path)?

Roger


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org


Re: cvs commit: jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/aggregator/impl PortletRendererImpl.java

Posted by Scott T Weaver <sc...@cinci.rr.com>.
Thanks, I just noticed that too ;)

On Mon, 23 Feb 2004 9:34am, Endre Stølsvik wrote:
> On 23 Feb 2004 weaver@apache.org wrote:
>
> | weaver      2004/02/23 05:14:28
> |
> |   Modified:    portal/src/java/org/apache/jetspeed/aggregator
> |                         BasicAggregator.java
> |                portal/src/java/org/apache/jetspeed/aggregator/impl
> |                         PortletRendererImpl.java
> |   Log:
> |   now uses registry component
> |
> |   Revision  Changes    Path
> |   1.8       +5 -3      
> jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/aggregator/BasicAggregator.java
> |
> |   Index: BasicAggregator.java
> |   ===================================================================
> |   RCS file: 
> /home/cvs/jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/aggregator/BasicAggregator.java,v
> |   retrieving revision 1.7
> |   retrieving revision 1.8
> |   diff -u -r1.7 -r1.8
> |   --- BasicAggregator.java	12 Jan 2004 06:39:39 -0000	1.7
> |   +++ BasicAggregator.java	23 Feb 2004 13:14:28 -0000	1.8
> |   @@ -61,6 +61,8 @@
> |
> |    import org.apache.commons.logging.Log;
> |    import org.apache.commons.logging.LogFactory;
> |   +import org.apache.jetspeed.Jetspeed;
> |   +import 
> org.apache.jetspeed.components.portletregsitry.PortletRegistryComponent;
>                                                  ^^^^^^^^^^
>
> Speling eror.
>
> Endre
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org


Re: cvs commit: jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/aggregator/impl PortletRendererImpl.java

Posted by Endre Stølsvik <En...@Stolsvik.com>.
On 23 Feb 2004 weaver@apache.org wrote:

| weaver      2004/02/23 05:14:28
|
|   Modified:    portal/src/java/org/apache/jetspeed/aggregator
|                         BasicAggregator.java
|                portal/src/java/org/apache/jetspeed/aggregator/impl
|                         PortletRendererImpl.java
|   Log:
|   now uses registry component
|
|   Revision  Changes    Path
|   1.8       +5 -3      jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/aggregator/BasicAggregator.java
|
|   Index: BasicAggregator.java
|   ===================================================================
|   RCS file: /home/cvs/jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/aggregator/BasicAggregator.java,v
|   retrieving revision 1.7
|   retrieving revision 1.8
|   diff -u -r1.7 -r1.8
|   --- BasicAggregator.java	12 Jan 2004 06:39:39 -0000	1.7
|   +++ BasicAggregator.java	23 Feb 2004 13:14:28 -0000	1.8
|   @@ -61,6 +61,8 @@
|
|    import org.apache.commons.logging.Log;
|    import org.apache.commons.logging.LogFactory;
|   +import org.apache.jetspeed.Jetspeed;
|   +import org.apache.jetspeed.components.portletregsitry.PortletRegistryComponent;
                                                 ^^^^^^^^^^

Speling eror.

Endre


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org