DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21595>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21595

bug in creating user profile

           Summary: bug in creating user profile
           Product: Jetspeed
           Version: 1.4b5-dev / CVS
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Major
          Priority: Other
         Component: PSML
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


try to create a user with his own page plus a role merged page that is built
from a group's page (that changes frequently)

created user bob2
created role intelrole
created group intelgrp
created user inteladmin
added bob2 to intelrole and intelgrp
logged in as inteadmin
create portal page
logged in as admin
cloned inteladmin's portal page to intelgrp, via PSML browser
create new psml for intelrole:
<portlets id="intel-portlets">
        <security-ref parent="anon-view_admin-all" />
        <metainfo> 
                <title>Intel Portal Page</title>
        </metainfo>
        <reference path="group/intelgrp/html" />
</portlets>
logged as user bob2, got error below:




[14 Jul 2003 19:52:29 DEBUG] - JetspeedRunDataService: storing rundata
[EMAIL PROTECTED] for thread:
Thread[Thread-33,5,main]
[14 Jul 2003 19:52:29 DEBUG] - ClientRegistry: Looking for client with useragent
:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
[14 Jul 2003 19:52:29 DEBUG] - ClientRegistry: Mozilla/4.0 (compatible; MSIE
6.0; Windows NT 5.0; .NET CLR 1.1.4322) does not match .*MSIE 5.*
[14 Jul 2003 19:52:29 DEBUG] - ClientRegistry: Mozilla/4.0 (compatible; MSIE
6.0; Windows NT 5.0; .NET CLR 1.1.4322) matches .*Mozilla/4.*
[14 Jul 2003 19:52:29 DEBUG] - CapabilityMap: User-agent: Mozilla/4.0
(compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322) mapped to
ns4text/html-HTML_3_2/HTML_JAVA/HTML_JAVASCRIPT/HTML_TABLE/HTML_FORM/HTML_FRAME/HTML_IMAGE/HTML_CSS1/HTML_LAYER/HTML_PLUGIN/HTML_DOM_NS4/HTTP_COOKIE/
[14 Jul 2003 19:52:29 DEBUG] - JetspeedRunDataService: accessing rundata
[EMAIL PROTECTED] for thread:
Thread[Thread-33,5,main]
[14 Jul 2003 19:52:29 DEBUG] - ClientRegistry: Looking for client with useragent
:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
[14 Jul 2003 19:52:29 DEBUG] - ClientRegistry: Mozilla/4.0 (compatible; MSIE
6.0; Windows NT 5.0; .NET CLR 1.1.4322) does not match .*MSIE 5.*
[14 Jul 2003 19:52:29 DEBUG] - ClientRegistry: Mozilla/4.0 (compatible; MSIE
6.0; Windows NT 5.0; .NET CLR 1.1.4322) matches .*Mozilla/4.*
[14 Jul 2003 19:52:29 DEBUG] - CapabilityMap: User-agent: Mozilla/4.0
(compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322) mapped to
ns4text/html-HTML_3_2/HTML_JAVA/HTML_JAVASCRIPT/HTML_TABLE/HTML_FORM/HTML_FRAME/HTML_IMAGE/HTML_CSS1/HTML_LAYER/HTML_PLUGIN/HTML_DOM_NS4/HTTP_COOKIE/
[14 Jul 2003 19:52:29 DEBUG] - Profiler: fallback called with:
BaseProfile[user/bob2/en/US/html/default.psml]
[14 Jul 2003 19:52:29 DEBUG] - PSMLManager: calculated
resource:user\bob2\html\en\US\default.psml. Base:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\psml File:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\user\bob2\html\en\US\default.psml
[14 Jul 2003 19:52:29  WARN] - PSMLManager:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\user\bob2\html\en\US\default.psml
not found, returning null document
[14 Jul 2003 19:52:29 DEBUG] - PSMLManager: calculated
resource:user\bob2\html\en\default.psml. Base:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\psml File:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\user\bob2\html\en\default.psml
[14 Jul 2003 19:52:29  WARN] - PSMLManager:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\user\bob2\html\en\default.psml not
found, returning null document
[14 Jul 2003 19:52:29 DEBUG] - PSMLManager: calculated
resource:user\bob2\html\default.psml. Base:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\psml File:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\user\bob2\html\default.psml
[14 Jul 2003 19:52:29  WARN] - PSMLManager:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\user\bob2\html\default.psml not
found, returning null document
[14 Jul 2003 19:52:29 DEBUG] - Profiler: fallback called with:
BaseProfile[role/user/en/US/html/default.psml]
[14 Jul 2003 19:52:29 DEBUG] - PSMLManager: calculated
resource:role\user\html\en\US\default.psml. Base:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\psml File:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\user\html\en\US\default.psml
[14 Jul 2003 19:52:29  WARN] - PSMLManager:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\user\html\en\US\default.psml
not found, returning null document
[14 Jul 2003 19:52:29 DEBUG] - PSMLManager: calculated
resource:role\user\html\en\default.psml. Base:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\psml File:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\user\html\en\default.psml
[14 Jul 2003 19:52:29  WARN] - PSMLManager:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\user\html\en\default.psml not
found, returning null document
[14 Jul 2003 19:52:29 DEBUG] - PSMLManager: calculated
resource:role\user\html\default.psml. Base:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\psml File:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\user\html\default.psml
[14 Jul 2003 19:52:29 DEBUG] - Profiler: fallback called with:
BaseProfile[role/intelrole/en/US/html/default.psml]
[14 Jul 2003 19:52:29 DEBUG] - PSMLManager: calculated
resource:role\intelrole\html\en\US\default.psml. Base:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\psml File:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\intelrole\html\en\US\default.psml
[14 Jul 2003 19:52:29  WARN] - PSMLManager:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\intelrole\html\en\US\default.psml
not found, returning null document
[14 Jul 2003 19:52:29 DEBUG] - PSMLManager: calculated
resource:role\intelrole\html\en\default.psml. Base:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\psml File:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\intelrole\html\en\default.psml
[14 Jul 2003 19:52:29  WARN] - PSMLManager:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\intelrole\html\en\default.psml
not found, returning null document
[14 Jul 2003 19:52:29 DEBUG] - PSMLManager: calculated
resource:role\intelrole\html\default.psml. Base:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\psml File:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\intelrole\html\default.psml
[14 Jul 2003 19:52:29 DEBUG] - JetspeedRunDataService: accessing rundata
[EMAIL PROTECTED] for thread:
Thread[Thread-33,5,main]
[14 Jul 2003 19:52:29 DEBUG] - Profiler: Processing profile for role user
[14 Jul 2003 19:52:29 DEBUG] - Profiler: Processing profile for role intelrole
[14 Jul 2003 19:52:29 ERROR] - 
java.lang.NullPointerException
        at
org.apache.jetspeed.om.profile.psml.PsmlReference.getEntriesArray(PsmlReference.java:205)
        at org.apache.jetspeed.util.PortletUtils.regenerateIds(PortletUtils.java:95)
        at org.apache.jetspeed.util.PortletUtils.regenerateIds(PortletUtils.java:107)
        at
org.apache.jetspeed.services.profiler.JetspeedProfilerService.mergeRoleProfiles(JetspeedProfilerService.java:423)
        at
org.apache.jetspeed.services.profiler.JetspeedProfilerService.getProfile(JetspeedProfilerService.java:311)
        at
org.apache.jetspeed.services.profiler.JetspeedProfilerService.getProfile(JetspeedProfilerService.java:566)
        at org.apache.jetspeed.services.Profiler.getProfile(Profiler.java:125)
        at
org.apache.jetspeed.modules.actions.JetspeedAccessController.doPerform(JetspeedAccessController.java:105)
        at org.apache.turbine.modules.Action.perform(Action.java:87)
        at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:122)
        at org.apache.turbine.Turbine.doGet(Turbine.java:529)
        at org.apache.turbine.Turbine.doPost(Turbine.java:658)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
        at java.lang.Thread.run(Thread.java:536)
[14 Jul 2003 19:52:29 DEBUG] - Profiler: fallback called with:
BaseProfile[role/intelrole/en/US/html/default.psml]
[14 Jul 2003 19:52:29 DEBUG] - PSMLManager: calculated
resource:role\intelrole\html\en\US\default.psml. Base:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\psml File:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\intelrole\html\en\US\default.psml
[14 Jul 2003 19:52:29  WARN] - PSMLManager:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\intelrole\html\en\US\default.psml
not found, returning null document
[14 Jul 2003 19:52:29 DEBUG] - PSMLManager: calculated
resource:role\intelrole\html\en\default.psml. Base:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\psml File:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\intelrole\html\en\default.psml
[14 Jul 2003 19:52:29  WARN] - PSMLManager:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\intelrole\html\en\default.psml
not found, returning null document
[14 Jul 2003 19:52:29 DEBUG] - PSMLManager: calculated
resource:role\intelrole\html\default.psml. Base:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\psml File:
C:\cie\tomcat\webapps\jetspeed\WEB-INF\psml\role\intelrole\html\default.psml
[14 Jul 2003 19:52:29 DEBUG] - JetspeedTemplatePage: Setting type to: text/html;
charset=iso-8859-1
[14 Jul 2003 19:52:29 DEBUG] - JetspeedTemplatePage: requested template = Home.jsp
[14 Jul 2003 19:52:29 DEBUG] - TemplateLocator: template exists:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\templates\jsp\screens\Home.jsp returning
/Home.jsp
[14 Jul 2003 19:52:29 DEBUG] - JetspeedTemplatePage: calculated template = /Home.jsp
[14 Jul 2003 19:52:29 DEBUG] - TemplateLocator: template exists:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\templates\jsp\layouts\html\default.jsp
returning /html/default.jsp
[14 Jul 2003 19:52:29 DEBUG] - JetspeedTemplatePage: layoutTemplate is finally
/html/default.jsp
[14 Jul 2003 19:52:29  INFO] - JetspeedJspLayout: set response content type to
text/html; charset=UTF-8
[14 Jul 2003 19:52:29 DEBUG] - TemplateLocator: template exists:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\templates\jsp\screens\Home.jsp returning
/Home.jsp
[14 Jul 2003 19:52:29  INFO] - JetspeedJspLayout: set 'screenJSP' to:
/WEB-INF/templates/jsp/screens/Home.jsp
[14 Jul 2003 19:52:29  INFO] - JetspeedJspLayout: forward request to:
/layouts/html/default.jsp
[14 Jul 2003 19:52:29 DEBUG] - TemplateLocator: template exists:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\templates\jsp\navigations\html\top_loggedIn.jsp
returning /html/top_loggedIn.jsp
[14 Jul 2003 19:52:29 DEBUG] - ParameterLoader: Loaded parameter:
MyPagesListBox, [EMAIL PROTECTED]
[14 Jul 2003 19:52:29 DEBUG] - TemplateLocator: template exists:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\templates\vm\parameters\html\MyPagesListBox.vm
returning /html/MyPagesListBox.vm
[14 Jul 2003 19:52:29  INFO] - URILookup: replaced uri
http://ciedev:8080/jetspeed/portal/template/null with
/portal/action/controls.Customize?reset=on
[14 Jul 2003 19:52:29  INFO] - URILookup: replaced uri
http://ciedev:8080/jetspeed/portal/template/null with
/portal/action/controls.Customize?reset=on
[14 Jul 2003 19:52:29 DEBUG] - JetspeedRunDataService: accessing rundata
[EMAIL PROTECTED] for thread:
Thread[Thread-33,5,main]
[14 Jul 2003 19:52:29  WARN] - JetspeedTool.getPane: problem getting: default
from current request's profile: java.lang.NullPointerException
[14 Jul 2003 19:52:29 DEBUG] - TemplateLocator: template exists:
c:\cie\tomcat\webapps\jetspeed\WEB-INF\templates\jsp\navigations\html\bottom.jsp
returning /html/bottom.jsp
[14 Jul 2003 19:52:29 DEBUG] - JetspeedRunDataService: releasing rundata for
thread: Thread[Thread-33,5,main]
[14 Jul 2003 19:53:27 DEBUG] - RegistryWatcher: Saving dirty fragments.
[14 Jul 2003 19:53:27 DEBUG] - RegistryWatcher: Checking for updated files.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to