cancel
Showing results for 
Search instead for 
Did you mean: 

Repository Manager - Doubt

Former Member
0 Kudos
111

Hi

I am currently working on Knowledge Management. I have few questions with respect to custom building of Repository management.

My requirement is, From a Webdynpro application I am going to store documents into local file system along with additional meta data properties other than created by, created date. I am going to store certain details other than this as a part of meta data properties so that I can search the document based on the properties stored.

I read few documents from the Knowledge Management articles section.

“Implementing a Repository Manager (read-only)” also “Implementing a property filter”, but I am not sure where to start to fulfill my requirement.

Also when I downloaded the code given in the above sections I am getting many “unresolved errors”.

Any one do give me suggestions.

Regards

Senthil

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Senthil,

What errors are you getting? I think those are for the jar files that you have to add in your build path.

If you are using webdynpro to use store documents what you can do is you can use a file system repository to point to the file system instead of writing a new repository manager. If you have to change some metadata properties you could write a property filter on the repository manager which adds metadata to your documents.

Regards

Prakash

Former Member
0 Kudos

Hi Prakash

I am getting unresolved wrrors, where can I find the jars.

So in which case I need to create a Repository manager.

Also let me know how is that I can asscoiate the property filter for the repository manager.

Regards

Senthil

Former Member
0 Kudos

Hi Senthil,

You will need the following jar files

1)C:/usr/sap/J2E/JC00/j2ee/cluster/server0/apps/sap.com/irj/servlet_jsp/irj/root/web-inf/portal/portalapps/com.sap.netweaver.bc.crt/lib/bc.crt_api.jar

2)

C:/usr/sap/J2E/JC00/j2ee/cluster/server0/apps/sap.com/irj/servlet_jsp/irj/root/web-inf/portal/portalapps/com.sap.netweaver.bc.rf/lib/bc.rf.common_api.jar

3)

C:/usr/sap/J2E/JC00/j2ee/cluster/server0/apps/sap.com/irj/servlet_jsp/irj/root/web-inf/portal/portalapps/com.sap.netweaver.bc.rf/lib/bc.rf.framework_api.jar

4)

C:/usr/sap/J2E/JC00/j2ee/cluster/server0/apps/sap.com/irj/servlet_jsp/irj/root/web-inf/portal/portalapps/com.sap.netweaver.bc.rf.service/lib/bc.rf.global.service.mime_api.jar

5)

C:/usr/sap/J2E/JC00/j2ee/cluster/server0/apps/sap.com/irj/servlet_jsp/irj/root/web-inf/portal/portalapps/com.sap.netweaver.bc.rf/lib/bc.rf.mi_api.jar

6)

C:/usr/sap/J2E/JC00/j2ee/cluster/server0/apps/sap.com/irj/servlet_jsp/irj/root/web-inf/portal/portalapps/com.sap.netweaver.bc.rf/lib/bc.rf.util_api.jar

7)

C:/usr/sap/J2E/JC00/j2ee/cluster/server0/apps/sap.com/irj/servlet_jsp/irj/root/web-inf/portal/portalapps/com.sap.netweaver.bc.sf/lib/bc.sf.framework_api.jar

😎

C:/usr/sap/J2E/JC00/j2ee/cluster/server0/apps/sap.com/irj/servlet_jsp/irj/root/web-inf/portal/portalapps/com.sap.netweaver.bc.util/lib/bc.util.public_api.jar

9)

ECLIPSE_HOME/plugins/com.sap.ep.applicationDevelopment/prtapi.jar

10)

ECLIPSE_HOME/plugins/com.sap.exception/lib/exception.jar

11)

ECLIPSE_HOME/plugins/com.sap.security/lib/com.sap.security.api.jar

12)

ECLIPSE_HOME/plugins/com.tssap.sap.libs.logging/lib/logging.jar

You need to implement the repository manager when you want to create resources in the portal using repository manager. If you are already storing the files in the file system you could probably use the file system repository manager and point to the folder where you are storing the files.

When you create the configuration xml file there is property attribute which allows you to specify on which repository managers you want to implement the filter. I think the xml file sample is given in the sample repository filter documentation

Regards

Prakash