Content Manager and DMS

Hi,
I have only had a high level understanding of Content Management up until now.  I am currently planning for the storage of CAD, PDF, and Microsoft files for our ECC environment.  We are running ECC 6.0.  We are planning on using KPro to connect to the content server to retrieve the files.  I have reviewed the help on Content Server 6.3 and how that is suppose to be installed and configured.  I am not sure how DMS fits into the architecture, does it? 
Can you use DMS instead of a seperate content manager server or do they work together? 
Can Content Server be installed on and ECC server or must it be on seperate hardware.  I was thinking it would be best to have a development content server to test with and a production content server.  (If I need a content server at all).  If I have to build a content server for development can it share hardware since it will not do very much... only for testing.
Any assistance on this architecture would be great.
Thanks,
Lee

Hi Lee,
You are thinking on right track. Any Pc you can take and make it as a development content server and one important thing, K-Pro and DMS both are different thing. In DMS you can store your documents either in K-Pro or SAP standard server, which can again make it down. So to make use of K-Pro server is best option along with DMS.
Regards,
Punam

Similar Messages

  • Solution Manager and DMS

    Hi,
    Am pretty confused between use of Solution Manager and DMS.Can they be used interchageably? What are the differences

    Hi Gopal,
    Presume DMS is something you are already familiar with. Hence wont go into the details.
    The SAP Solution Manager, on the other hand, is a platform which provides integrated support of the life-cycle of a business solution, from the Business Blueprint via configuration to production operation. The SAP Solution Manager provides central access to tools, methods and preconfigured contents, which you can use during the evaluation and implementation, as well as in operation processing of your systems.
    The SAP Solution Manager also provides an authoring function, with which you can create your own project templates, which you reuse in an implementation. The SAP Solution Manager is thus also a tool for SAP partners and companies performing a global rollout.
    Hope this sets in the required clarity.
    Regards,
    Pradeepkumar Haragoldavar

  • CRM Content Management and KM

    Hello Everyone,
    We are looking to roll out portal integration to our CRM system using the PC-UI iViews. The customer is wanting to utilize the Content Management functionality within the PC-UI/CRM application.
    What I am interested in is configuring CRM to STORE the documents from the PC-UI into the KM Repository. There is documentation that describes how to setup a KM WebDAV Repository to view documents stored in CRM through KM. We want to do the opposite and store the CRM documents directly in KM.
    My hypothesis is that there is WebDAV support in both products and I 'should' be able to configure CRM to look at KM as 'just an other WebDAV' repository (a'la Content Server)
    Ideas? Confusion?

    Hi Robetro and Craig,
    Can you please let me know if you have found a solution for this.
    I have a similar requirement wherein I need to store CRM Content Management documents in KM.
    Thanks in advance.
    Regards.,
    Vivek

  • Comparitively between Oracle Webcentre content management and Oracle CMSDK

    Hi,
    Currently for one of my client they are using Oracle CMSDK 9.0.4.2.2 to maintain all the files which comes from upstream system or goes to downstream system for integration, the Oracle CMSDK support variety of protocol support e.g. http, ftp, sftp, NFS, SMB, CUP, WebDev etc.
    They have used CMSDK as file system repository, however all the data what we stored in CMSDK goes to database as LOB. This component get installed on Oracle application server.
    I am looking for similar product likewise CMSDK for the weblogic platform, as we are upgrading legacy middle ware to Oracle Fusion Middleware SOA Suite.
    Is the Oracle web centre could be alternate option for CMSDK? or can you suggest some other Content management product which can be installed on weblogic server and can be integrate with composite process.
    Regards..
    Manish

    + I want to use OCR/Bar Code features: For bar codes reading you need to use recognition server.Using it it will read the value in bar code and automatically indexed the fields
    + ODC VS WFR: In other way you can call capture process is not automatic i.e manual indexing required But in case if all things are good like quality of invoice etc and you want the process to automate without manual intervention ,this can be achieved with WFR.
    see the document below for ODC/WFR integration
    http://docs.oracle.com/cd/E29542_01/doc.1111/e49971.pdf for Oracle WebCenter Forms Recognition/Capture Integration.

  • IPTV Content Manager and Novell 6 Zenworks Dynamic Local User

    We are running Cisco IPTV viewer 3.2.24 along with Windows 2000 Professional on Dell260 workstations. We run Novell, version 6 with Zenworks 4 and Dynamic Local User to create a new user on the workstation. Every time a new user is created we have to add the tcp/ip address for the Content Manager. Is there a way to retain the address of the Content Manager for any user that is created on the local workstation so that we don't have to enter the address each time a new user sign-on to the workstation?

    Unfortunately, it seems, there is no work-around for this problem in 3.2 version of the IPTV Viewer. The Content Manager address is stored in the registry setting in HKEY_USERS.
    The behavior is different for viewer 3.4 where the CM address is stored in HKEY_LOCAL_MACHINE and is common to all users.
    Solution is -
    a. Upgrade to IPTV 3.4 or 3.5 Viewer
    or
    b. Use the Web-based Program Guide
    You could also try playing around with setup.ini/iptv.ini {GuideServer= and GuideServerPort= } settings to see if there is any luck to hard-code this information while installing the software.
    More information is available at http://www.cisco.com/univercd/cc/td/doc/product/webscale/iptv/iptv32/admin_gd/chap4.htm

  • Oracle Content Management and JSR 170

    Does anbody know whether latest Oracle Content Management SDK have implemented support for JSR 170?
    I cannot find this information a anywhere.

    hi tom,
    this is the portal content management forum. could you please post your question in the CM SDK forum here:
    http://forums.oracle.com/forums/forum.jsp?forum=152
    thanks,
    christian

  • Need information on Content manager and BCS.

    Hi ,
    I am new to this concept. My requirement is to generate letters in the background. Please let me know how a content manager or BCS can help me generate letters.
    Help will be much appreciated.
    Thanks.

    Regarding layout sets check this link:
    http://help.sap.com/saphelp_nw04/helpdata/en/30/504a1e7f0e354bbf9adedf1a29f3ec/frameset.htm
    Regarding your problem,
    check out this:
    /message/970189#970189 [original link is broken]
    Rewards if useful..................
    Minal
    Message was edited by:
            Minal Nampalliwar

  • Connection Settings between Content Server and DMS server

    Dears,
    I installed DMS server and Content Server,Now I need to do connection settings between these server.
    Both are installed on seprate servers.
    So please suggest what are the steps to set connection between these servers.
    Shivam

    Hi all,
    I installed the Content Server with DB instance.  ECC on AIX and the Content Server on Windows are on different domains and wanted to integrate. After the installation what I did is as follows...
    I am trying to create the Content Repository using the Tx- OAC0, given the the following details as
    Content Repository name--- DMS_xxxx
    Document Area - DMS
    Storage Type -- HTTP Content Server
    Version -0046
    HTTP Server --- fully qualified host name of the Content Server
    Port Number --- 1090
    HTTP Script --- ContentServer\ContentServer.dll
    Physical Basic Path--- (initially) -
    /usr/sap/<ECCSID>/SYS/global/
                                        (modified) --- E:\ContentServer\ -
    not available, thought it will create, even created later
    Physical archive path --- SAME as  Physical Basic Path
    When I check the connection, I am getting an error "Content repository DMS_xxxx does not exists.
    When I check Tx- CSADMIN-- it gives an error saying the "HTTP error : 4010 (authorized) ' Permission denied: adminContRep&configSet"
    I am not sure what user should i use for this and what should be  the information of ContentStorageHost, ContentStorageName and Storage need to be provided.
    Please help me in this....
    Regards
    Krishna

  • SAP Content Server and DMS configuration

    Hello,
    I need help in configuring the relation between DMS and SAP Content Server. I need to make documents to be stored in a Content Server Repository and can't see clearly how to configure it from SPRO transaction.
    Thanks!
    Patricia

    Hello,
    can you tell as the solution for this problem please?
    i got the some error message - but only on one server?!
    the note 925327 dosn't help's
    thank you
    thomas berger

  • Servlet, Websphere Portal 5.1, Web Content Management and files

    Hi everybody,
    I created some contents in WCM and I need to store some files with them.
    Actually, I have an authoring template, with a text field containing the DocumentId of a LibraryFileComponent.
    Manipulating a content, I'm able to get the DocumentId of the LibraryFileComponent. With this DocumentId, I'm able to get the data (a byte array) and the file name.
    But I'm not able to get an URL to this component or to display the file on the screen (if it's an image for example)
    I tried this kind of thing
    Map parametermap = new HashMap();
    RenderingContext context = workspace.createRenderingContext(request, response, parametermap);
    context.setWcmServletPath("/connect"); // from PortalServer/wcm/config/aptrixjpe.properties - wcm.servlet.path
    context.setWcmWebAppPath("/wps/wcm"); // from PortalServer/wcm/config/aptrixjpe.properties - wcm.context.path
    context.setRenderedContent(myFile);
    System.err.println("ws.generateURL(context, fichier) : "+ws.generateURL(context, myFile));
    System.err.println("ws.render(context) : "+ws.render(context));And I get this :
    for generateURL : a bad URL with "null" in the middle of it
    for render : File Not Found
    I don't manage to get something better.
    So I want to do another way.
    As the real files are hidden, but not their data, when I use the method
    JavaDoc wrote: getFile()
    Returns the contents of the file contained within this component as a byte array.
    I obtain a byte[] containing the data... That's what I want to use.
    Method :
    Open a new navigator window
    put the good headers
    put the data
    That's what the page, which url is obtained by the render method, do. And that's what I want to reproduce
    So I did this
    public class GenereFileOneAction extends Action {
       public ActionForward execute
    (ActionMapping mapping, ActionForm form,HttpServletRequest request,HttpServletResponse response)
    throws Exception {
          String documentIdString=request.getParameter("id");
          Workspace ws=Outils.getWorkspace(request);
          try{
             DocumentId id=ws.createDocumentId(documentIdString);
             if (documentIdString.indexOf("LibraryImageComponent")>-1){
                LibraryImageComponent document=(LibraryImageComponent) ws.getById(id);
                if (document!=null){
                   genereFile(document, response);
             } else if (documentIdString.indexOf("LibraryFileComponent")>-1){
                LibraryFileComponent document=(LibraryFileComponent) ws.getById(id);
                if (document!=null){
                   genereFile(document, response);
          } catch (Throwable t){
             //t.printStackTrace();
          return null;
       public void genereFile(byte[] data, String fileName, HttpServletResponse response){
          System.err.println("genereFile(..., "+fileName+", "+response+")");
          String extension=null;
          String contentType=null;
          if (data!=null && fileName!=null){
             int posPoint=fileName.lastIndexOf('.');
             extension=fileName.substring(posPoint+1).toLowerCase();
             if (extension.equals("asf")) contentType="video/x-ms-asf";
             else if (extension.equals("avi")) contentType="video/avi";
             else if (extension.equals("doc")) contentType="application/msword";
             else if (extension.equals("zip")) contentType="application/zip";
             else if (extension.equals("xls")) contentType="application/vnd.ms-excel";
             else if (extension.equals("gif")) contentType="image/gif";
             else if (extension.equals("jpg")) contentType="image/jpeg";
             else if (extension.equals("jpeg")) contentType="image/jpeg";
             else if (extension.equals("wav")) contentType="audio/wav";
             else if (extension.equals("mp3")) contentType="audio/mpeg3";
             else if (extension.equals("mpg")) contentType="video/mpeg";
             else if (extension.equals("mpeg")) contentType="video/mpeg";
             else if (extension.equals("rtf")) contentType="application/rtf";
             else if (extension.equals("htm")) contentType="text/html";
             else if (extension.equals("html")) contentType="text/html";
             else if (extension.equals("asp")) contentType="text/asp";
             else contentType="application/octet-stream";
             response.reset();        
             response.setContentType(contentType);
             response.setContentLength(data.length);
             OutputStream os;
             try {
                os = response.getOutputStream();
                System.err.print("response="+response+", os = "+os+", data=");
                System.err.println(data+", extension="+extension+", contentType="+contentType);
                if (os!=null){
                   os.write(data);
                   os.flush();
                   os.close();
             } catch (Throwable t) {
                t.printStackTrace();
       public void genereFile(LibraryFileComponent file, HttpServletResponse response){
          System.err.println("genereFile("+file+", "+response+")");
          byte[] data=null;
          String fileName=null;
          if (file!=null){
             try {
                System.err.println("file!=null");
                data = file.getFile();
                fileName=file.getFileName();
                genereFile(data, fileName, response);
             } catch (Throwable t) {
                t.printStackTrace();
       public void genereFile(LibraryImageComponent file, HttpServletResponse response){
          System.err.println("genereFile("+file+", "+response+")");
          byte[] data=null;
          String fileName=null;
          if (file!=null){
             System.err.println("file!=null");
             try {
                data = file.getImage();
                fileName=file.getImageFileName();
                genereFile(data, fileName, response);
             } catch (Throwable t) {
                t.printStackTrace();
       }But the result is not the one I want.
    Here is my log
    genereFile(com.ibm.workplace.wcm.api.WCM_LibraryImageComponent@71373fd7, com.ibm.wps.struts.base.WpsStrutsPortletResponseWrapper@2a9ffd6)
    file!=null
    genereFile(..., 2004-06-24-02.jpg, com.ibm.wps.struts.base.WpsStrutsPortletResponseWrapper@2a9ffd6)
    response=com.ibm.wps.struts.base.WpsStrutsPortletResponseWrapper@2a9ffd6, os = null, data=[B@b26ffd0, extension=jpg, contentType=image/jpeg[/i]
    My questions are :
    - does any one knows why response.getOutputStream (either response.getWriter) returns null
    - when I click on a link to the action, the page on the screen is the last (just where I come from) but the Struts JavaDoc says about the execute methode
    Process the specified HTTP request, and create the corresponding HTTP response (or forward to another web component that will create it), with provision for handling exceptions thrown by the business logic. Return an ActionForward instance describing where and how control should be forwarded, or null if the response has already been completed.
    So do you think I might have a return in my genereFile methods ?
    Thank you

    I did as you suggested and removed the content from the web.xml file. The portlet installed and I was able to put it on a page, but it says the portlet is unavailable inside the portlet window on the portal page and here is the error from the log file
    Module, testjsr168New.war, of application, no id available_PA_1_0_2EA.ear/deployments/no id available_PA_1_0_2EA, failed to start
    [2/3/06 12:52:13:285 EST] 3c881c0e ApplicationMg W WSVR0101W: An error occurred starting, no id available_PA_1_0_2EA
    [2/3/06 12:52:13:293 EST] 3c881c0e ApplicationMg A WSVR0217I: Stopping application: no id available_PA_1_0_2EA
    [2/3/06 12:52:13:468 EST] 3c881c0e ApplicationMg A WSVR0220I: Application stopped: no id available_PA_1_0_2EA
    [2/3/06 12:52:13:479 EST] 3c881c0e TraceNLS u No message text associated with key Unable.to.start:.no.id.available_PA_1_0_2EA.using:.WebSphere:platform=common,cell=cdrrs1,version=5.0,name=ApplicationManager,mbeanIdentifier=ApplicationManager,type=ApplicationManager,node=cdrrs1,process=WebSphere_Portal.exception.is:.javax.management.MBeanException in bundle com.ibm.ws.management.resources.AppDeploymentMessages
    [2/3/06 12:52:13:479 EST] 3c881c0e AppManagement W Unable to start: no id available_PA_1_0_2EA using: WebSphere:platform=common,cell=cdrrs1,version=5.0,name=ApplicationManager,mbeanIdentifier=ApplicationManager,type=ApplicationManager,node=cdrrs1,process=WebSphere_Portal exception is: javax.management.MBeanException

  • Web content management and using word to contribute

    Hello - our users are having issues using word to contirbute and edit content. They contibute something, sometimes in word tables and sometimes not, and it may look fine in word but when it gets converted, it looks differently. Are there any tips/tricks out there that I can share? DC template changes I can make? And thoughts would be great!!

    I assume you mean a HTML conversion.
    Make sure your people are using Word "styles" and not simply changing the font sizes. You will then need to set up a DC template to render tables & images in specific ways depending on the Word style used. Note that styles can only be paragraph-based. Set as your DC template the default template.

  • 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.

  • Enterprise content Management

    Dear Friends,
    Enterprise content Management is part of portal. But is it part of SAP DMS module.
    I have confusion that a SAP DMS consultant should know SAP Enterprise content management.
    As I know A SAP DMS consultant should have knowledge of Web DMS, Easy DMS. So in same way is it necessary to have knowledge of SAP ECM.
    With Warm Regard

    Hi Mangesh,
    Enterprise content management is a systematic approach via a set of tools/methods that enable an enterprise/organization to capture,organize, store and deliver information crucial to its operations.This can be via solutions like SAP DMS,SAP Arhcivelink,SAP Enterprise portal,Open Text,Records Management Sytems,Documentum,Livelink et-al.
    Document Management has some overlap with the concepts of other types of Content Management and is often viewed as a component of Enterprise Content Management Systems.
    Coming back to your question, SAP EP/DMS are themselves components of  Enterprise content management system.
    P.S. ECM in SAP parlance stands for Engineering Change Mangement.
    Regards,
    Pradeepkumar Haragoldavar

  • Content management

    I have the few questions regarding Content Management in SAP CRM:
    I am using SAP CRM 4.0, SP 7.
    The requirement is as follows:
    A legacy system has say 40 accounts (having various fields) and all the accounts have multiple documents for each account. All the documents are residing in a file server. This scenario has to be replicated in SAP CRM.
    I have uploaded the accounts data in BP master data using Legacy System Migration Workbench tool (transaction LSMW).
    Now, coming to the documents, I want to use the ‘Documents’ tab of BP in SAP CRM to attach all the documents for a particular account. For this, I want to know is there any function module or BAPI or report using which I can attach the documents corresponding to the particular BPs. The aim is to get the list of documents from the file server to the SAP CRM content management and attach those to the respective BPs.
    (I looked into the class CL_CRM_DOCUMENTS, but I am not able to get the exact methods or function modules which can used for this purpose)
    Since, I will be using the ‘Documents’ tab of Business Partner to attach the documents. I would like to know how can I add a few custom attributes to the SAP CRM content management documents; these attributes are in addition to the already existing attributes like, Created By, Default Doc, Expiry time; Language, Name etc.
    (I think I can do this using Document Modeling Workbench (transaction DMWB); but I am not able to do this. Can you please list the steps on how to do this?)
    Also, once the custom attributes are added I would like to know which database table(s) gets enhanced so that I can fill the attribute values and see the same on the screen.
    (I was able to get one table SDOKPHCL, which has all the attribute fields but don’t know if this is correct and if there are other tables as well).
    Best Regards,
    Saurabh

    Hello
    I found your message in the forum and we are studying exactly the same question at the moment. I wonder if you found a solution to your question. We need to import documents to the documents tab of BP in CRM as well. Did you find a suitable function module or some other solution for this?
    We are also searching database tables relevant for the documents and the link between BP and documents. Do you know anything about this?
    Thanks in advance,
    Seija

  • Missing Content Management for KM in EP 7.0 SP09

    Hi All Experts,
    I have installed Enterprise Portal Java Web AS 7.0 SP09.
    I cannot find some links for KM in it, like "Content  Management"
    and channels(for sending SMS and E-mails), etc.
    I can see only a link i.e. "KM Content" under Content Administration after login as administrator.
    Can any body know how we can add these links ? Do we have to install KM separately or is there any role that we have to assign to the user?
    Thanks in advance,
    Yogesh...

    Hi,
    No need to install KM seperately, you must have Content Manager and Content Admin role.
    You can access the KM Content by,
    Content Administration -> KM Content.
    For Email services check out the below link,
    http://help.sap.com/saphelp_nw04/helpdata/en/36/eacfb72888e04eaf523f7236c0892f/frameset.htm
    If you have done this and double checked the entries, you could at least try a server restart.
    Regards,
    Kalaivani

Maybe you are looking for

  • Family Share for iTunes not working but AppStore works

    Having issues with Family Share and iCloud? I can't seem to share all my music for Family Share - in particular CD's that have been imported into my account don't appear to be available. Additionally, it seems like I continue to lose music loaded to

  • Character mode reports

    Hi I try to converte my report (6i) to get fastest way to print report on line printer, I convert it but I have problem, When I show it on run time report the format change and I cant customize my font style and size in printer . I know must update d

  • T-code not running

    Hi Gurus, I m trying to following t-code but message display t-code not exists, I m using country grouping 99. RHINTE10 THINTE30 THINTE00 THINTE20 RHINTECHECK THINTE20_ALT Please help how I can run above t-code. Thanks

  • H7000 Bluetooth headset - No audio from microphone in Windows 8

    Recently I bought a new HP H7000 Bluetooth headset. After I successfully paired it with my laptop (HP EliteBook 8470p, running Windows 8 and the Broadcom Bluetooth driver downloaded from Broadcom's site), I can hear audio from the headphones, but the

  • Odd SOAMANAGER behaviour

    Ok, I just managed to get my old Dell D610 replaced, but this new laptop has some odd behaviour with some Solman transactions.  I can get into Solman Web Workcenter no problem, but when I try to open SOAMANAGER, I get one blank IE8 window (looks like