Login and Content Management Portlets in 8.1 SP2 Portal app

Hi all,
1. Create a portal domain in 8.1 SP2.
2. Create a portal app , web , import the portlets ( Login and content
management ) and relevant files and start the server. No exceptions.
3. Page 1 - >Login portlet Login into the portal with success
message
4. Page 2 - >Content Portlet Click on the page to browse the
contents
5. For the first time, I am getting this exception
javax.transaction.TransactionRolledbackException: EJB Exception: :
java.lang.NullPointerException
at $Proxy1.haveCurrent(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.p13n.usermgmt.AtnProviderProxy$Runner.run(AtnProviderProxy.java:113)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:353)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:144)
at com.bea.p13n.usermgmt.AtnProviderProxy.invoke(AtnProviderProxy.java:84)
at $Proxy12.haveCurrent(Unknown Source)
at
com.bea.p13n.usermgmt.internal.GroupManagerImpl.getGroupNamesForUser(GroupMa
nagerImpl.java:962)
at
com.bea.p13n.usermgmt.internal.GroupManager_hq5p2c_EOImpl.getGroupNamesForUs
er(GroupManager_hq5p2c_EOImpl.java:46)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.wlw.runtime.core.control.EJBControlImpl.invoke(EJBControlImpl.jcs:60
4)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:373)
at com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:423)
at com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:396)
at com.bea.wlw.runtime.jcs.container.JcsProxy.invoke(JcsProxy.java:389)
at $Proxy11.getGroupNamesForUser(Unknown Source)
at
com.bea.p13n.controls.userInfoQuery.UserInfoControlImpl.getGroupNamesForUser
(UserInfoControlImpl.jcs:152)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:367)
at com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:423)
at com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:396)
at com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:248)
at
com.bea.wlw.runtime.jcs.container.JcsContainer.invoke(JcsContainer.java:84)
at
com.bea.wlw.runtime.core.bean.BaseContainerBean.invokeBase(BaseContainerBean
.java:198)
at
com.bea.wlw.runtime.core.bean.SLSBContainerBean.invoke(SLSBContainerBean.jav
a:103)
at
com.bea.wlwgen.StatelessContainer_nni20l_ELOImpl.invoke(StatelessContainer_n
ni20l_ELOImpl.java:99)
at
com.bea.wlwgen.p13controlsSLSBContAdpt.invokeOnBean(p13controlsSLSBContAdpt.
java:59)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.runAsInvoke(BaseDispatcherB
ean.java:153)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.invoke(BaseDispatcherBean.j
ava:54)
at
com.bea.wlw.runtime.core.bean.SyncDispatcherBean.invoke(SyncDispatcherBean.j
ava:160)
at
com.bea.wlw.runtime.core.bean.SyncDispatcher_k1mrl8_EOImpl.invoke(SyncDispat
cher_k1mrl8_EOImpl.java:100)
at
com.bea.wlw.runtime.core.dispatcher.Dispatcher.remoteDispatch(Dispatcher.jav
a:161)
at
com.bea.wlw.runtime.core.dispatcher.ServiceHandleImpl.invoke(ServiceHandleIm
pl.java:414)
at
com.bea.wlw.runtime.core.dispatcher.WlwProxyImpl._invoke(WlwProxyImpl.java:2
75)
at
com.bea.wlw.runtime.core.dispatcher.WlwProxyImpl.invoke(WlwProxyImpl.java:26
4)
at $Proxy9.getGroupNamesForUser(Unknown Source)
at portlets.content.contentController.begin(contentController.jpf:801)
at sun.reflect.GeneratedMethodAccessor160.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.wlw.netui.pageflow.FlowController.invokeActionMethod(FlowController.
java:1504)
at
com.bea.wlw.netui.pageflow.FlowController.getActionMethodForward(FlowControl
ler.java:1430)
at
com.bea.wlw.netui.pageflow.FlowController.internalExecute(FlowController.jav
a:761)
at
com.bea.wlw.netui.pageflow.PageFlowController.internalExecute(PageFlowContro
ller.java:211)
at
com.bea.wlw.netui.pageflow.FlowController.execute(FlowController.java:591)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProces
sor.java:484)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at
com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestP
rocessor.java:651)
at
com.bea.wlw.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterAct
ionServlet.java:527)
at
com.bea.wlw.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServl
et.java:152)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
at
com.bea.wlw.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:152
5)
at
com.bea.netuix.servlets.controls.content.PageflowContent.preRender(PageflowC
ontent.java:379)
at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:388)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:619)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:137)
at com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:220)
at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:158)
at
com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:357)
at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:198)
at
com.bea.netuix.servlets.manager.PortalServlet.service(PortalServlet.java:559
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
tStubImpl.java:971)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:402)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at
com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:
313)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:6356)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3635)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
; nested exception is:
java.lang.NullPointerException
6. But when i go to search tab and come back to browse tab , every thing
seems to be normal and I can see the repository hierarchy
Karthi.

Sorry I forgot to add this information to my previous post.
Please note that I am using RDBMS Authenticator in 8.1 SP2 with oracle 9.2.0
and the set up is very fine with no problem. Order of the Authenticator
changed with RDBMS Authenticator as the first one.
Thanks,
Karthi
"Karthi" <[email protected]> wrote in message
news:[email protected]...
Hi all,
1. Create a portal domain in 8.1 SP2.
2. Create a portal app , web , import the portlets ( Login and content
management ) and relevant files and start the server. No exceptions.
3. Page 1 - >Login portlet Login into the portal with success
message
4. Page 2 - >Content Portlet Click on the page to browse the
contents
5. For the first time, I am getting this exception
javax.transaction.TransactionRolledbackException: EJB Exception: :
java.lang.NullPointerException
at $Proxy1.haveCurrent(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.p13n.usermgmt.AtnProviderProxy$Runner.run(AtnProviderProxy.java:113)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:353)
atweblogic.security.service.SecurityManager.runAs(SecurityManager.java:144)
at com.bea.p13n.usermgmt.AtnProviderProxy.invoke(AtnProviderProxy.java:84)
at $Proxy12.haveCurrent(Unknown Source)
at
com.bea.p13n.usermgmt.internal.GroupManagerImpl.getGroupNamesForUser(GroupMa
nagerImpl.java:962)
at
com.bea.p13n.usermgmt.internal.GroupManager_hq5p2c_EOImpl.getGroupNamesForUs
er(GroupManager_hq5p2c_EOImpl.java:46)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.wlw.runtime.core.control.EJBControlImpl.invoke(EJBControlImpl.jcs:60
4)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:373)
at com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:423)
at com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:396)
at com.bea.wlw.runtime.jcs.container.JcsProxy.invoke(JcsProxy.java:389)
at $Proxy11.getGroupNamesForUser(Unknown Source)
at
com.bea.p13n.controls.userInfoQuery.UserInfoControlImpl.getGroupNamesForUser
(UserInfoControlImpl.jcs:152)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.wlw.runtime.core.dispatcher.DispMethod.invoke(DispMethod.java:367)
at com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:423)
at com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:396)
at com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:248)
at
com.bea.wlw.runtime.jcs.container.JcsContainer.invoke(JcsContainer.java:84)
at
com.bea.wlw.runtime.core.bean.BaseContainerBean.invokeBase(BaseContainerBean
.java:198)
at
com.bea.wlw.runtime.core.bean.SLSBContainerBean.invoke(SLSBContainerBean.jav
a:103)
at
com.bea.wlwgen.StatelessContainer_nni20l_ELOImpl.invoke(StatelessContainer_n
ni20l_ELOImpl.java:99)
at
com.bea.wlwgen.p13controlsSLSBContAdpt.invokeOnBean(p13controlsSLSBContAdpt.
java:59)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.runAsInvoke(BaseDispatcherB
ean.java:153)
at
com.bea.wlw.runtime.core.bean.BaseDispatcherBean.invoke(BaseDispatcherBean.j
ava:54)
at
com.bea.wlw.runtime.core.bean.SyncDispatcherBean.invoke(SyncDispatcherBean.j
ava:160)
at
com.bea.wlw.runtime.core.bean.SyncDispatcher_k1mrl8_EOImpl.invoke(SyncDispat
cher_k1mrl8_EOImpl.java:100)
at
com.bea.wlw.runtime.core.dispatcher.Dispatcher.remoteDispatch(Dispatcher.jav
a:161)
at
com.bea.wlw.runtime.core.dispatcher.ServiceHandleImpl.invoke(ServiceHandleIm
pl.java:414)
at
com.bea.wlw.runtime.core.dispatcher.WlwProxyImpl._invoke(WlwProxyImpl.java:2
75)
at
com.bea.wlw.runtime.core.dispatcher.WlwProxyImpl.invoke(WlwProxyImpl.java:26
4)
at $Proxy9.getGroupNamesForUser(Unknown Source)
at portlets.content.contentController.begin(contentController.jpf:801)
at sun.reflect.GeneratedMethodAccessor160.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.bea.wlw.netui.pageflow.FlowController.invokeActionMethod(FlowController.
java:1504)
at
com.bea.wlw.netui.pageflow.FlowController.getActionMethodForward(FlowControl
ler.java:1430)
at
com.bea.wlw.netui.pageflow.FlowController.internalExecute(FlowController.jav
a:761)
at
com.bea.wlw.netui.pageflow.PageFlowController.internalExecute(PageFlowContro
ller.java:211)
at
com.bea.wlw.netui.pageflow.FlowController.execute(FlowController.java:591)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProces
sor.java:484)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at
com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestP
rocessor.java:651)
at
com.bea.wlw.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterAct
ionServlet.java:527)
at
com.bea.wlw.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServl
et.java:152)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
at
com.bea.wlw.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:152
5)
at
com.bea.netuix.servlets.controls.content.PageflowContent.preRender(PageflowC
ontent.java:379)
at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:388)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:619)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker
.java:630)
at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:137)
at com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:220)
at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:158)
at
com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:357)
at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:198)
at
com.bea.netuix.servlets.manager.PortalServlet.service(PortalServlet.java:559
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
tStubImpl.java:971)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:402)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at
com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:
313)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:6356)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
atweblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3635)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
; nested exception is:
java.lang.NullPointerException
6. But when i go to search tab and come back to browse tab , every thing
seems to be normal and I can see the repository hierarchy
Karthi.

Similar Messages

  • Problem with images in content management portlet

    Hi all,
    I'm trying to use the content management portlet provided with Bea WLP 8.1 SP4, but I've a problem with the images (they're not displayed at all, only a lot of red "X"s). Some how it seems to be a problem with the Taglib render. It tries to get the resourceRootPath to post it in front of the src path in the image tag and it always includes the parameter that are in the URL.
    I followed the instructions in the help of workshop, so I think I've imported every needed files. Moreover, the images are in the right folder tree. The wired thing is, that the My Content Portlet works fine.
    Any help for a newbie???
    Cheers,
    Cord

    Hi Cord,
    I was having that same problem, and I couldn't find anything on this website either. I tried creating a new portal project and following the directions exactly again, but it didn't work there either. It works in the sample portal.
    So I contacted BEA Support, and they were able to provide me with a solution:
    The file url-template-config.xml (in the WEB-INF directory) has to be modified and have the {url:currentPage} parameter removed in order to get the images working for the content management portlet. For now, do this only in the section <!-- URL templates -->. Leave the other places like in WSRP etc as it is.
    I actually took it out of the WSRP places too, by accident, but I don't use WSRP anyway, and everything else seems to be working fine. And the images show up!
    Hope this works for you too,
    Beth

  • Content Management Portlet

    Hi,
    I have been a problem when I import the content management portlet (cmsTools) into my application... My application does not recognize the icons and images references... When I run sampleportal that comes with Weblogic it´s work. Anyone can help me? Thank´s
    Version: Weblogic Portal 8.1 SP5
    Regards
    Helder

    Hi
    I have exactly the same issue.
    This problem is due to the way URL s to static images are treated in the cmsTools Portlet.
    In fact, in the sampleportal, this tag
    <render:resourceUrl var="resourceRootPath" contextualPath='/' />cmsTools/images/cm_home.gifreturns :
    http://localhost:7011/PortalApp/cmsTools/images/cm_home.gifwhich is the correct path.
    But in another portal, the same tag returns :
    http://localhost:7011/PortalApp/?_nfpb=true&_pageLabel=page1cmsTools/images/cm_home.gifI don't know how to remove the params from the URL.
    Defining an url-template tag in the url-template-config.xml file does not work as the queryString parameter is mandatory.
    So I am looking for a solution too...

  • Content management portlet not showing images

    Hi all,
    sorry for asking a question maybe already answered, but I couldn't find a solution in the newsgroups.
    I'm trying to use the content management portlet provided with Bea WLP 8.1 SP4, but I've a problem with the images (they're not displayed at all, only a lot of red "X"s).
    I followed the instructions in the help of workshop, so I think I've imported every needed files. Moreover, the images are in the right folder tree.
    Any help for a completely newbie???
    Thx in advance,
    Mirko.

    Hi Mirko,
    I was having that same problem, and I couldn't find anything on this website either. I tried creating a new portal project and following the directions exactly again, but it didn't work there either. It works in the sample portal.
    So I contacted BEA Support, and they were able to provide me with a solution:
    The file url-template-config.xml (in the WEB-INF directory) has to be modified and have the {url:currentPage} parameter removed in order to get the images working for the content management portlet. For now, do this only in the section . Leave the other places like in WSRP etc as it is.
    I actually took it out of the WSRP places too, by accident, but I don't use WSRP anyway, and everything else seems to be working fine. And the images show up!
    Hope this works for you too,
    Beth

  • Error with Authentication and Content Presenter Portlet

    I was just testing an application i'm developping when I realize that something was wrong with almost all the content presenter portlets in my portal... after authenticate into my portal i get this at log files
    <9/03/2009 10:04:08 AM GMT-06:00> <Error> <netuix> <BEA-423166> <An exception or error occurred in the backing file [com.bea.content.ui.framework.ContentUIPortletBacking] while executing its handlePostbackData method. It was java.lang.IllegalStateException: Unable to retrieve the current portlet instance information.
    java.lang.IllegalStateException: Unable to retrieve the current portlet instance information.
         at com.bea.content.ui.framework.services.PortletManagementService.getPortletSessionConfigurationKey(PortletManagementService.java:2726)
         at com.bea.content.ui.framework.services.PortletManagementService.hasReturnedFromConfiguration(PortletManagementService.java:938)
         at com.bea.content.ui.framework.ContentUIPortletBacking.handlePostbackData(ContentUIPortletBacking.java:139)
         at com.bea.netuix.servlets.controls.Backable$Impl.handlePostbackData(Backable.java:166)
         at com.bea.netuix.servlets.controls.AdministeredBackableControl.handlePostbackData(AdministeredBackableControl.java:83)
         Truncated. see log file for complete stacktrace
    >
    java.lang.NullPointerException
         at login.LoginBacking.handlePostbackData(LoginBacking.java:43)
         at com.bea.netuix.servlets.controls.Backable$Impl.handlePostbackData(Backable.java:166)
         at com.bea.netuix.servlets.controls.AdministeredBackableControl.handlePostbackData(AdministeredBackableControl.java:83)
         at com.bea.netuix.servlets.controls.window.Window.handlePostbackData(Window.java:606)
         at com.bea.netuix.nf.ControlLifecycle$2.visit(ControlLifecycle.java:180)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:324)<9/03/2009 10:07:56 AM GMT-06:00> <Error> <netuix> <BEA-423166> <An exception or error occurred in the backing file [com.bea.content.ui.framework.ContentUIPortletBacking] while executing its handlePostbackData method. It was java.lang.IllegalStateException: Unable to retrieve the current portlet instance information.
    java.lang.IllegalStateException: Unable to retrieve the current portlet instance information.
         at com.bea.content.ui.framework.services.PortletManagementService.getPortletSessionConfigurationKey(PortletManagementService.java:2726)
         at com.bea.content.ui.framework.services.PortletManagementService.hasReturnedFromConfiguration(PortletManagementService.java:938)
         at com.bea.content.ui.framework.ContentUIPortletBacking.handlePostbackData(ContentUIPortletBacking.java:139)
         at com.bea.netuix.servlets.controls.Backable$Impl.handlePostbackData(Backable.java:166)
         at com.bea.netuix.servlets.controls.AdministeredBackableControl.handlePostbackData(AdministeredBackableControl.java:83)
         Truncated. see log file for complete stacktrace
    >
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
         at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:130)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:395)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352)
         at com.bea.netuix.nf.Lifecycle.runInbound(Lifecycle.java:184)
         at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:159)
         at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:388)
         at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:258)
         at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:199)
         at com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:251)
         at com.bea.netuix.servlets.manager.PortalServlet.service(PortalServlet.java:686)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.portal.tools.servlet.http.HttpContextFilter.doFilter(HttpContextFilter.java:60)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:336)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.jsptools.servlet.PagedResultServiceFilter.doFilter(PagedResultServiceFilter.java:82)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    I do not know why is this happening, cause Authentication works, except for that ugly exception that I think is thrown after trying to render the content presenter portlets
    Some of the content presenter portlets work(I mean i can see it's content and can be modified)fine but the ones recently added don't Does anybody knows the reason???
    It does not work even when i start a new project.

    I'm using the sample at wlp docs
    package login;
    import com.bea.netuix.servlets.controls.content.JspContentContext;
    import com.bea.netuix.servlets.controls.content.backing.AbstractJspBacking;
    import com.bea.p13n.security.Authentication;
    import com.bea.portlet.GenericURL;
    import com.bea.portlet.PostbackURL;
    import javax.security.auth.login.LoginException;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    public class LoginBacking extends AbstractJspBacking {
    private static final long serialVersionUID = 1L;
    public static final String REDIRECT_ACTION = "redirect";
    public boolean handlePostbackData(HttpServletRequest request, HttpServletResponse response) {
    if (isRequestTargeted(request)) {
    if (request.getParameter(GenericURL.STATE_PARAM) == null) {
    String username = request.getParameter("username");
    String password = request.getParameter("password");
    PostbackURL url = PostbackURL.createPostbackURL(request, response);
    if (username != null && password != null) {
    try {
    Authentication.login(username, password, request, response);
    catch (LoginException le) {
    request.setAttribute("loginErrorMessage3", new String("true"));
    return false;
    else if (request.getParameter("logout") != null) {
    Authentication.logout(request);
    url.addParameter(GenericURL.LOADSTATE_PARAM, "false");
    url.addParameter(GenericURL.PAGE_LABEL_PARAM, "login");
    try {
    JspContentContext jspContext = JspContentContext.getJspContentContext(request);
    jspContext.sendRedirect(url.toString());
    catch (Exception ie) {
    ie.printStackTrace();
    return true;
    In fact the problem is at the line that executes redirection ... jspContext.sendRedirect(url.toString());

  • Content Management Portlets

    I've got Portal Server 7 installed on Solaris 10 - SPARC.
    I couldn't find any portlets in regards to Content Management in /psconsole to add in.
    Could anyone show me where are this portlets? I just want to check out PS7 Content Management functionalities.
    Thanks in advance.
    Jason Kee

    I decided to reinstall Spark. This time around I specified Base DN as "o=DeveloperSample,dc=example,dc=com"
    Installation was successful. I can login using fwadmin.
    However, when I access cs.SiteInfo portlet which I added through /psconsole, it gives me
    java.lang.IllegalStateException: getWriter() has already been called for this response
         org.apache.coyote.tomcat5.CoyoteResponse.getOutputStream(CoyoteResponse.java:588)
         org.apache.coyote.tomcat5.CoyoteResponseFacade.getOutputStream(CoyoteResponseFacade.java:166)
         com.sun.portal.desktop.DesktopServlet.getWriter(DesktopServlet.java:459)
         com.sun.portal.desktop.DesktopServlet.service(DesktopServlet.java:347)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
         sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
         sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         java.lang.reflect.Method.invoke(Method.java:585)
         org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
         java.security.AccessController.doPrivileged(Native Method)
         javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
         org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
         org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)Any ideas, anyone?
    -Jason Kee

  • New e-learning development and content management

    My compay currently uses Serena Collage for Content
    Management along with Macromedia Studio MX 2004 for web site
    development. We have an upcoming e-learning project that we are
    considering developing in Captivate and Flash. We are mandated that
    all development be Section 508 compliant and e-learning must be
    SCORM compliant as well.
    Can I continue to use Collage to manage content developed
    from Captivate and Flash? Is Captivate SCORM and 508 compliant and
    is Flash 508 compliant?
    Please advise.

    I am not familiar with Collage or its requirements, but Flash
    MX 2004 is 508 compliant, I have had to make partial and full
    compliant courses with it. That being said, it took us a decent
    amount of time and effort.

  • New development in Flash Captivate and Content Management

    My compay currently uses Serena Collage for Content
    Management along with Macromedia Studio MX 2004 for web site
    development. We have an upcoming e-learning project that we are
    considering developing in Captivate and Flash. We are mandated that
    all development be Section 508 compliant and e-learning must be
    SCORM compliant as well.
    Can I continue to use Collage to manage content developed
    from Captivate and Flash or will I have to use a different product?
    According to documentation Captivate SCORM and 508 compliant and is
    Flash 508 compliant is this correct?
    Please advise.

    I am not familiar with Collage or its requirements, but Flash
    MX 2004 is 508 compliant, I have had to make partial and full
    compliant courses with it. That being said, it took us a decent
    amount of time and effort.

  • Edge animate and content management system

    Since I'm having great difficulty getting this to work, I'm wondering if edge animate 2014.1 will work in an content management system? The previous version I was using created a _edgePreload.js which among other things, loaded the javascript files and had a path to those .js files that could be changed, which is how I managed to get about half working with my cms. Now that Edge has updated to v2014.1 the _edgePreload.js is no longer automatically generated as a separate file and when set to publish preload DOM as separate file, this preload.js  does not have the same "paths" section. Also, publish settings will not let you use relative paths, Can anyone explain if and how edge animate 2014.1 can work in an content management system I would greatly appreciate it.

    You can now modify the first parameter to "AdobeEdge.loadComposition" in the generated html page accordingly.
    Say, you moved the edge generated js(_edge.js and/or _edgePreload.js) files to folder "myJSFiles", then do the following change:
         Before Change:  AdobeEdge.loadComposition('CompName', 'EDGE-107552393', { ..... }
         After Change:    AdobeEdge.loadComposition('myJSFiles/CompName', 'EDGE-107552393', { ..... }
    hth,
    Vivekuma

  • Trying to Understand Login and State Management

    Hi,
    I'm relatively new to Flex 3.  I'm using the builder.
    Here's my core problem.  I'm coming from a ColdFusion background, where users run to the server for any type of authentication and sessions rule until they're timed out.
    My goal is to understand how ColdFusion (with a SQL Server backend) and Flex work together to help a user login and helps that same user maintain it's state.
    I understand so far that Flex can use a RemoteObject to go back and use ColdFusion services to authenticate a user.  I'd like to go this route.
    My problem is understanding how does Flex maintains information about the particular logged in user.  Am I correct in thinking that once I return information from ColdFusion about the user, I create a global object in Flex that keeps the user's information that I can refer to as I transition between the View States (states) in my Flex application?  And I can just refer to that local user object if I need to make sure I'm still dealing with the same user? 
    Is it really that simple?  Also, I've had been trying to review COUNTLESS articles on the Login/Authentication process.  One that I came across suggested placing a UUID on the server for a particular logged in user, and then I just return that back to Flex.  Does anyone recommend that?  I know that when I used sessions in ColdFusion, the server did this, so I'm not sure which routes to take. 
    By the way, I'm designing an Intranet that's only accessible from our internal network, but I want my colleagues to be able to login securely.  And like I said before, I'm using  ColdFusion (and CF services), SQL Server, and Flex 3. 
    I'm teaching myself Flex through the Video Training - Flex 3, but haven't seen much on this yet.  If someone could provide a good outline of the Best Practices to Login, Authenticate, and Maintain Session State throughout a Flex Application (using a ColdFusion and SQL Server backend), I'd be highly appreciative. 
    Thanks!
    mfho

    Hi,
    Thanks for responding.
    Here's one solution I found located on http://www.blogna.org/blog/adobe-flash/flex-and-flash-rias-authentication-sessions-scalabi lity/#comment-843
    A user submits their username and password inside a Flex form.
    ColdFusion Server receives the username and password and verifies them against the users in a database.
    If the user is valid, A KEY IS CREATED, stored in the database with a time stamp, then sent back to the user.
    The key is stored in a local variable inside the Flex application.
    Now, any time the application needs to retrieve data from a service that requires the user to be logged in, it will pass the key with the request. So, instead of a method like getUserInfo(), now it will look like getUserInfo(key).
    The service will use the key to determine if the user is authenticated, and if they are, it will send back the appropriate data.
    Here are my questions:
    1.  Do I have to have a key sent back to Flex?  Can't I just pull all of the data for that particular user at the time and send it back to Flex?
    I guess I'm not understanding first why I need a key or session id from ColdFusion, but if I do, I guess I could create it using the CreateUUID() in ColdFusion, send it back to Flex, store it in a local var and then reference that each time I needed to do something that's user sensitive.
    Would that work?
    I guess I'd prefer not to use a session ID if I don't have to.
    Thanks!
    mfho1

  • JavaScript and Content Server Portlets

    Header, footer, news, custom, doesnt matter. Can you use javascript in them and if so, to what extent? For mouseovers, animation, div tag management and manipulation, etc...

    You can use just about any javascript you want in any Content Server presentation template including ones that are used for portlets.
    However, you should be careful to name javascript functions and global variables uniquely so that they do not conflict with any other javascript on the page. To do this, you can append the item id to function and variable names, for example,
    function doSomething<pcs:value expr="pcs_id"></pcs:value>() {
    return true;
    Randy

  • Email in BEA Content Management Portlet

    I would like to send an email when the user check in content and changes status to Ready for approval. How can I do this?

    I would say use content selector. In the query, filter for author's content (here you may need user segment).
    Since content selector are capable of displaying more than one content, you should be able to display all author's content. (Use <pz:contentSelector> and <es:forEachInArray> tags).
    Since you need to do take user to some other page where he can approve/reject. Embed all the content between a <netui:form../> tag implement appropriate action, your jsp should look like below.
    <b><netui:form action="takeAction" >
         <pz:contentSelector id="nodes" rule="classic" />
         <es:forEachInArray array="<%=nodes%>" id="node" type="com.bea.content.Node" >
         <img src=<%=request.getContextPath() + "/ShowBinary" + node.getPath()%> >
         <input type="hidden" name="some-content-param" value="<%=some content param value%>"/>
    </es:forEachInArray>
    </netui:form></b>
    In the next page author will take some action, use email control to send email.
    Thanks
    Srini Vankadaru

  • I accidently loaded my daughter's itunes and apps into my iphone 4.  How can I delete all of her information and be able to use my itunes login and password again so that I can access my apps?

    I recently purchased an Iphone 4 and was not aware that I had to have separate ITunes account.  My daughter and I share a computer and apparently she is using the main account on the computer.  I went to download some songs from her ITunes and it not only downloaded all of her songs on my phone but also her apps.  I do not want her apps.  When I went to use the apps that I had on my phone before downloading her ITunes information, they would not open and only go back to the main screen.  When I access her apps, they work.  Help!!! How can I restore my settings and just take all of the information that I downloaded from her ITunes out and set my own ITunes on the same computer.  Any help would really be appreciated.

    Create your own user account on your computer, open iTunes, log into your iTunes account on the iTunes Store then sync your iPhone.
    http://support.apple.com/kb/HT1495

  • Forte and Configuration Management tools

    Hello everybody,
    We are starting here a project with Forte. It will involve about 15
    developers on two sites one in France and one in Germany.
    Among other starting tasks, we have been considering using a Configuration
    Manager tool connected to Forte. With the Configuration Manager we want to
    do version control of the developed code.
    Thus we have been experimenting various simple solutions to make backup /
    recovery using the plans / workspaces / repositories of Forte using simple
    techniques (FSCRIPT scripts + UNIX scripts). It has not been so obvious to
    go around the checks that FORTE makes when it "compiles" a plan and when it
    "integrates", assuming the public interfaces of some code have changed.
    We came to the conclusion that restoring an old "version" of the code of an
    application is almost every time a significative task which involves system
    administration. One clean way to do it (at least the one we have identified)
    requires the creation of a new repository, its loading with the version to
    be restored, and from now on developers must use that repository. This
    implies that an overall coherent set of code is restored, in fact the entire
    application under development. No piecewise restore of let say just a
    project, or a class. The backup is simply made by exporting a workspace that
    includes the top most plan of our application, and thus automatically all
    the supplier plans.
    I have read in some articles that there are some experience somewhere of
    using Forte with some CM tools of the market; furthermore is it true that
    version 3 of Forte will come (link to ?) real and exhaustive functionalities
    for CM ?
    We have experience here on CCC which has been used on "classical"
    development projects. We have some knowledge on ClearCase.
    Among other things I expect from a CM tool :
    * the ability to see the differences between the various versions of a piece
    of code (here a module, there a "plan"), so "what has changed".
    * management of checkout : who has checked out what and when.
    In addition, cooperation between a CM tool and Forte needs that the CM takes
    over some functions of Forte (eg, checkout, integrate, import). Is there a
    way to hook "exits" into the Forte workshops ? These exists could then be
    shell scripts linking with the CM tool.
    I am very interested in discussing the matter more in detail.
    best regards,
    Pierre Gelli
    ADP GSI
    Payroll and Human Resources Management
    72-78, Grande Rue, F-92310 SEVRES
    phone : +33 1 41 14 86 42 (direct) +33 1 41 14 85 00 (reception desk)
    fax : +33 1 41 14 85 99

    In my opinion, Portal has a lot of work to do in terms of configuration and change management. If you are using Portal as an application platform, as opposed to KM, you are better of developing java portlets, so that you can use the SCM with JDeveloper and stay away from the application components. If you do want to use the components, then application export/import is the only way. You can setup your own procedures for handling the exported files (version etc).
    You don't really version KM apps. Content is meant to be posted and otherwise administered by content area admins and users. It is not a "application", that must be change managed. There are versioning features available at the item level, which is adequate (but by no means a complete versioning system. Use iFS if you want that).
    I have heard quite a few horror stories about exporting and importing content areas.
    A 3-system Portal landscape, in my opinon, is overkill and trying to fit an existing approach to a new tool. A test/dev and a production Portal might be more palatable to the IT budget.
    My 2.5 cents

  • Version and Configuration Management in Oracle Portal

    Hello ...
    How is version and configuration management applied to real-life, large Oracle Portal applications, where e. g. both development, test, and production environments are used?
    The build-in version management in Oracle Portal is inadequate for such environments.
    Any suggestions, opinions, ... on this matter would be highly appreciated.
    Regards,
    Poul

    In my opinion, Portal has a lot of work to do in terms of configuration and change management. If you are using Portal as an application platform, as opposed to KM, you are better of developing java portlets, so that you can use the SCM with JDeveloper and stay away from the application components. If you do want to use the components, then application export/import is the only way. You can setup your own procedures for handling the exported files (version etc).
    You don't really version KM apps. Content is meant to be posted and otherwise administered by content area admins and users. It is not a "application", that must be change managed. There are versioning features available at the item level, which is adequate (but by no means a complete versioning system. Use iFS if you want that).
    I have heard quite a few horror stories about exporting and importing content areas.
    A 3-system Portal landscape, in my opinon, is overkill and trying to fit an existing approach to a new tool. A test/dev and a production Portal might be more palatable to the IT budget.
    My 2.5 cents

Maybe you are looking for

  • Urgent help needed in creating customer ship_to and bill_to site id

    Hi, I am using an api to create customer ship_to and bill_to address, in Oracle OM R12 but the api does not return values. I am including the code so any suggestion will be helpful. declare l_num_billing_site_use NUMBER; l_num_cust_site_id NUMBER; l_

  • Return to Widget Browser for editing a customized Menu Bar?

    How to edit a Spry Menu 2.0 _after_ customizing with the Adobe Widget Browser and inserting the menu and further structural customizing via DW CS5? Yes, the new Browser and the new Menu 2.0 are a large step forward - thanks! But no resources (searche

  • How to configure mail on mac mini server?

    I have a new Mac Mini Server ver 2.0.23 I have web access and can see my server from the web going to my site but the stopping block is email services. I have one ip for www and one for mail.mydomain.com and I have all of the firewall ports open (I t

  • Buying music credit in another country

    i have a family member living in another country in europe and i would like to buy him some music credit, is it possible/will it work in his country?? Message Edited by renrut04 on 19-Apr-2009 12:07 PM

  • Iphone not recognised by PC USB, not able to reset

    iPhone 3G is freezing up regularely. Usually rest with sleep & home button works. This time around I can't reset it but when connecting to he PC it seems somewhat alive: PC says it is not recognising the USB device... - What can I do from here?