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
-
Hi,
Am pretty confused between use of Solution Manager and DMS.Can they be used interchageably? What are the differencesHi 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 -
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.
ShivamHi 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!
PatriciaHello,
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 youI 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. -
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 RegardHi 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 -
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 dont know if this is correct and if there are other tables as well).
Best Regards,
SaurabhHello
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
-
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
-
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
-
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