Content Server. Create fields information
Good.
The question is the following one:
From the administration of content server -> Applets of administration -> Manager of configuration -> fields of information, i create a new field of type tree.
Once created, I press on " Editing Tree " and the navigation for the created tree is correct, acceding to the respective nodes of the tree.
The problem is that when I realize a new revenue (Check-in), ONLY I can sail along the tree along the first level.
Some suggestion?
Thank!
You need to
1)Make sure that the metadata field that you would like to add to the revision history table is available on the DOC_INFO page
2)Change the interface so that it adds a new column to the revision history table and includes the metadata value
You will need to do this in a component there is no other sensible way
To achieve 1) you will need to override the existing Query that gets the revision history info this is (IIRC) QrevHistory
To achieve 2) you need to override the include found in the location descibed my malky.
This should give you the result you want
Tim
Similar Messages
-
Configure MaxDB Content Server Website in IIS 6.0
Dear All:
I need to know how can I configure content server website on IIS. Our company was working on standalone server 2003 with MaxDB 7.6. Now the server has been migrated into windows 2003 cluster with MaxDB 7.6 installed on the same cluster.
I tried to execute WebSiteManCS.exe from content server CD but i got the error "An error occured during the creation of the SAP Content Server website in IIS".
Could you please advise how can I resolve this issue? Also, I did not created IIS cluster on both content server nodes. Do I have to create it or is there any steps that I have to follow in this case?
Regards,
Ahmad YasinHi,
The installation of the content server creates the web site automatically.
Please refer the following SAP Notes carefully, to get more information.
[ Note 1039401 - SAP Content Server Clustering with Windows 2003.|https://service.sap.com/sap/support/notes/1039401]
[Note 175096 - SAP Content Server installation guide|https://service.sap.com/sap/support/notes/175096]
[Note 658442 - SAP Content Server 6.30 on Windows 2003 servers|https://service.sap.com/sap/support/notes/658442]
Regards,
Bhavik G. Shroff -
Error in Jdev with connection to Oracle Content Server
Hi,
I have installed my Oracle Content server on a remote linux machine and using Apache webserver with it.
I am using Jdev drop 8 build 2d and creating an application trying to connect to the Content server creating a Content repository connection of repository type 'Oracle Content Server' and it tests successfully. I use this connection on my jspx page with Document Library.
The jspx runs properly using the connection .
But after this if I try to work with the connection object ,say use it on anoither page, it shows loading but does nothing further. If I go to the connection properties and test again it fails with message 'Test failed : null' and gives an error message as below while closing the properties window:
Performing action Properties...http:// from oracle.jdeveloper.appresources.ApplicationResourcesWindow
oracle.webcenter.content.internal.dt.connection.wizard.AdapterConfigPanel:Mar 19, 2010 2:07:34 PM oracle.webcenter.content.internal.dt.connection.wizard.AdapterConfigPanel validateConfig
WARNING: Invalid Configuration Parameters
java.lang.NullPointerException
at oracle.adf.share.HashMapScopeAdapter.get(HashMapScopeAdapter.java:89)
at oracle.webcenter.framework.service.Utility.getApplicationNameWithVersion(Utility.java:1047)
at oracle.webcenter.framework.service.SensorUtils.getApplicationName(SensorUtils.java:235)
at oracle.webcenter.framework.service.SensorUtils.getSensorGroup(SensorUtils.java:111)
at oracle.webcenter.content.internal.SensorUtil.preOperation(SensorUtil.java:59)
at oracle.webcenter.content.internal.SensorUtil.preOperation(SensorUtil.java:42)
at oracle.vcr.jam.JamRepository.login(JamRepository.java:678)
at oracle.vcr.jam.JamRepository.login(JamRepository.java:849)
at oracle.webcenter.content.internal.dt.connection.RepositoryDescriptor.test(RepositoryDescriptor.java:226)
at oracle.webcenter.content.internal.dt.connection.wizard.AdapterConfigPanel$ValidateActionListener$1.doWork(AdapterConfigPanel.java:1270)
at oracle.ide.dialogs.ProgressRunnable.run(ProgressRunnable.java:161)
at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:655)
at java.lang.Thread.run(Thread.java:619)
Uncaught exception
java.lang.NullPointerException
o.adf.share.HashMapScopeAdapter.get(HashMapScopeAdapter.java:89)
o.webcenter.framework.service.Utility.getApplicationNameWithVersion(Utility.java:1047)
o.webcenter.framework.service.SensorUtils.getApplicationName(SensorUtils.java:235)
o.webcenter.framework.service.SensorUtils.getSensorGroup(SensorUtils.java:111)
o.webcenter.content.internal.SensorUtil.preOperation(SensorUtil.java:59)
o.webcenter.content.internal.SensorUtil.preOperation(SensorUtil.java:42)
o.vcr.jam.JamRepository.login(JamRepository.java:678)
o.vcr.jam.JamRepository.login(JamRepository.java:849)
o.webcenter.content.SessionPool.getSession(SessionPool.java:137)
o.webcenter.content.internal.model.rc.ContentDirContext.listInternal(ContentDirContext.java:414)
o.webcenter.content.internal.model.rc.ContentDirContext.listBindings(ContentDirContext.java:381)
o.webcenter.content.internal.model.rc.ContentDirContext.listBindings(ContentDirContext.java:375)
o.j.rescat2.nodes.RepositoryRootNode.loadCache(RepositoryRootNode.java:143)
o.j.rescat2.nodes.ExtendedGenericNode$1.run(ExtendedGenericNode.java:296)
j.lang.Thread.run(Thread.java:619)
If I restart my Jdev and test connection again (without any changes to the connection) it succeeds but fails again after running the application.
Please let me know what is wrong here?No suggestions?
-
BAPI for copying a file to Content Server
We have a scenario where we need to transfer a file into Content Server, create a link to the document in Content Server to a tcode through ArchiveLink, and create a link to the document in Content Server through a third-part application.
Is there a BAPI or RFC that takes the document as input and returns a link to the document in Content Server?hi,
Castillo,
1. consider manual linking.
a.when we uploade original file to DMS ie tc-CV01N through data carrier as 'PC' for front end, which is prerequisit for
identifiying original file path.
b. Now whil saving DIR, we need to Check in to secure storage, ie, using Storage category, ex DMS_C1_ST. this will save as document as logical document. here interesting is acuall phisical conten is stored in Conten server as your case ex Z_DMS.
So SAP DMS is made for Secure storing of originals.
Q?is, how to pass PATHS for this during Uploading, using tools ex LSMW.
In LSMW we can upload originals to DMS.
but i don't know it works for Archive linking.
Benakaraja -
Create PDF based on spool ID and store on content server
Hi all,
I need to create a PDF file from a spool ID and store this in a repository on the content server (archive). How can I do this <b>without creating a physical file on the local workstation</b>?
All helpful answers will be rewarded!
- Mari VirikHi Mari,
This is a sample report pgm which create pdf file from spool id :
PARAMETER: p_email1 LIKE somlreci1-receiver
DEFAULT '[email protected]',
p_sender LIKE somlreci1-receiver
DEFAULT '[email protected]',
p_delspl AS CHECKBOX.
*DATA DECLARATION
DATA: gd_recsize TYPE i.
Spool IDs
TYPES: BEGIN OF t_tbtcp.
INCLUDE STRUCTURE tbtcp.
TYPES: END OF t_tbtcp.
DATA: it_tbtcp TYPE STANDARD TABLE OF t_tbtcp INITIAL SIZE 0,
wa_tbtcp TYPE t_tbtcp.
Job Runtime Parameters
DATA: gd_eventid LIKE tbtcm-eventid,
gd_eventparm LIKE tbtcm-eventparm,
gd_external_program_active LIKE tbtcm-xpgactive,
gd_jobcount LIKE tbtcm-jobcount,
gd_jobname LIKE tbtcm-jobname,
gd_stepcount LIKE tbtcm-stepcount,
gd_error TYPE sy-subrc,
gd_reciever TYPE sy-subrc.
DATA: w_recsize TYPE i.
DATA: gd_subject LIKE sodocchgi1-obj_descr,
it_mess_bod LIKE solisti1 OCCURS 0 WITH HEADER LINE,
it_mess_att LIKE solisti1 OCCURS 0 WITH HEADER LINE,
gd_sender_type LIKE soextreci1-adr_typ,
gd_attachment_desc TYPE so_obj_nam,
gd_attachment_name TYPE so_obj_des.
Spool to PDF conversions
DATA: gd_spool_nr LIKE tsp01-rqident,
gd_destination LIKE rlgrap-filename,
gd_bytecount LIKE tst01-dsize,
gd_buffer TYPE string.
Binary store for PDF
DATA: BEGIN OF it_pdf_output OCCURS 0.
INCLUDE STRUCTURE tline.
DATA: END OF it_pdf_output.
CONSTANTS: c_dev LIKE sy-sysid VALUE 'DEV',
c_no(1) TYPE c VALUE ' ',
c_device(4) TYPE c VALUE 'LOCL'.
*START-OF-SELECTION.
START-OF-SELECTION.
Write statement to represent report output. Spool request is created
if write statement is executed in background. This could also be an
ALV grid which would be converted to PDF without any extra effort
WRITE 'Hello World'.
new-page.
commit work.
new-page print off.
IF sy-batch EQ 'X'.
PERFORM get_job_details.
PERFORM obtain_spool_id.
Alternative way could be to submit another program and store spool
id into memory, will be stored in sy-spono.
*submit ZSPOOLTOPDF2
to sap-spool
spool parameters %_print
archive parameters %_print
without spool dynpro
and return.
Get spool id from program called above
IMPORT w_spool_nr FROM MEMORY ID 'SPOOLTOPDF'.
PERFORM convert_spool_to_pdf.
PERFORM process_email.
if p_delspl EQ 'X'.
PERFORM delete_spool.
endif.
IF sy-sysid = c_dev.
wait up to 5 seconds.
SUBMIT rsconn01 WITH mode = 'INT'
WITH output = 'X'
AND RETURN.
ENDIF.
ELSE.
SKIP.
WRITE:/ 'Program must be executed in background in-order for spool',
'request to be created.'.
ENDIF.
FORM obtain_spool_id *
FORM obtain_spool_id.
CHECK NOT ( gd_jobname IS INITIAL ).
CHECK NOT ( gd_jobcount IS INITIAL ).
SELECT * FROM tbtcp
INTO TABLE it_tbtcp
WHERE jobname = gd_jobname
AND jobcount = gd_jobcount
AND stepcount = gd_stepcount
AND listident <> '0000000000'
ORDER BY jobname
jobcount
stepcount.
READ TABLE it_tbtcp INTO wa_tbtcp INDEX 1.
IF sy-subrc = 0.
message s004(zdd) with gd_spool_nr.
gd_spool_nr = wa_tbtcp-listident.
MESSAGE s004(zdd) WITH gd_spool_nr.
ELSE.
MESSAGE s005(zdd).
ENDIF.
ENDFORM.
FORM get_job_details *
FORM get_job_details.
Get current job details
CALL FUNCTION 'GET_JOB_RUNTIME_INFO'
IMPORTING
eventid = gd_eventid
eventparm = gd_eventparm
external_program_active = gd_external_program_active
jobcount = gd_jobcount
jobname = gd_jobname
stepcount = gd_stepcount
EXCEPTIONS
no_runtime_info = 1
OTHERS = 2.
ENDFORM.
FORM convert_spool_to_pdf *
FORM convert_spool_to_pdf.
CALL FUNCTION 'CONVERT_ABAPSPOOLJOB_2_PDF'
EXPORTING
src_spoolid = gd_spool_nr
no_dialog = c_no
dst_device = c_device
IMPORTING
pdf_bytecount = gd_bytecount
TABLES
pdf = it_pdf_output
EXCEPTIONS
err_no_abap_spooljob = 1
err_no_spooljob = 2
err_no_permission = 3
err_conv_not_possible = 4
err_bad_destdevice = 5
user_cancelled = 6
err_spoolerror = 7
err_temseerror = 8
err_btcjob_open_failed = 9
err_btcjob_submit_failed = 10
err_btcjob_close_failed = 11
OTHERS = 12.
CHECK sy-subrc = 0.
Transfer the 132-long strings to 255-long strings
LOOP AT it_pdf_output.
TRANSLATE it_pdf_output USING ' ~'.
CONCATENATE gd_buffer it_pdf_output INTO gd_buffer.
ENDLOOP.
TRANSLATE gd_buffer USING '~ '.
DO.
it_mess_att = gd_buffer.
APPEND it_mess_att.
SHIFT gd_buffer LEFT BY 255 PLACES.
IF gd_buffer IS INITIAL.
EXIT.
ENDIF.
ENDDO.
ENDFORM.
FORM process_email *
FORM process_email.
DESCRIBE TABLE it_mess_att LINES gd_recsize.
CHECK gd_recsize > 0.
PERFORM send_email USING p_email1.
perform send_email using p_email2.
ENDFORM.
FORM send_email *
--> p_email *
FORM send_email USING p_email.
CHECK NOT ( p_email IS INITIAL ).
REFRESH it_mess_bod.
Default subject matter
gd_subject = 'Subject'.
gd_attachment_desc = 'Attachname'.
CONCATENATE 'attach_name' ' ' INTO gd_attachment_name.
it_mess_bod = 'Message Body text, line 1'.
APPEND it_mess_bod.
it_mess_bod = 'Message Body text, line 2...'.
APPEND it_mess_bod.
If no sender specified - default blank
IF p_sender EQ space.
gd_sender_type = space.
ELSE.
gd_sender_type = 'INT'.
ENDIF.
Send file by email as .xls speadsheet
PERFORM send_file_as_email_attachment
tables it_mess_bod
it_mess_att
using p_email
'Example .xls documnet attachment'
'PDF'
gd_attachment_name
gd_attachment_desc
p_sender
gd_sender_type
changing gd_error
gd_reciever.
ENDFORM.
FORM delete_spool *
FORM delete_spool.
DATA: ld_spool_nr TYPE tsp01_sp0r-rqid_char.
ld_spool_nr = gd_spool_nr.
CHECK p_delspl <> c_no.
CALL FUNCTION 'RSPO_R_RDELETE_SPOOLREQ'
EXPORTING
spoolid = ld_spool_nr.
ENDFORM.
*& Form SEND_FILE_AS_EMAIL_ATTACHMENT
Send email
FORM send_file_as_email_attachment tables it_message
it_attach
using p_email
p_mtitle
p_format
p_filename
p_attdescription
p_sender_address
p_sender_addres_type
changing p_error
p_reciever.
DATA: ld_error TYPE sy-subrc,
ld_reciever TYPE sy-subrc,
ld_mtitle LIKE sodocchgi1-obj_descr,
ld_email LIKE somlreci1-receiver,
ld_format TYPE so_obj_tp ,
ld_attdescription TYPE so_obj_nam ,
ld_attfilename TYPE so_obj_des ,
ld_sender_address LIKE soextreci1-receiver,
ld_sender_address_type LIKE soextreci1-adr_typ,
ld_receiver LIKE sy-subrc.
data: t_packing_list like sopcklsti1 occurs 0 with header line,
t_contents like solisti1 occurs 0 with header line,
t_receivers like somlreci1 occurs 0 with header line,
t_attachment like solisti1 occurs 0 with header line,
t_object_header like solisti1 occurs 0 with header line,
w_cnt type i,
w_sent_all(1) type c,
w_doc_data like sodocchgi1.
ld_email = p_email.
ld_mtitle = p_mtitle.
ld_format = p_format.
ld_attdescription = p_attdescription.
ld_attfilename = p_filename.
ld_sender_address = p_sender_address.
ld_sender_address_type = p_sender_addres_type.
Fill the document data.
w_doc_data-doc_size = 1.
Populate the subject/generic message attributes
w_doc_data-obj_langu = sy-langu.
w_doc_data-obj_name = 'SAPRPT'.
w_doc_data-obj_descr = ld_mtitle .
w_doc_data-sensitivty = 'F'.
Fill the document data and get size of attachment
CLEAR w_doc_data.
READ TABLE it_attach INDEX w_cnt.
w_doc_data-doc_size =
( w_cnt - 1 ) * 255 + STRLEN( it_attach ).
w_doc_data-obj_langu = sy-langu.
w_doc_data-obj_name = 'SAPRPT'.
w_doc_data-obj_descr = ld_mtitle.
w_doc_data-sensitivty = 'F'.
CLEAR t_attachment.
REFRESH t_attachment.
t_attachment[] = it_attach[].
Describe the body of the message
CLEAR t_packing_list.
REFRESH t_packing_list.
t_packing_list-transf_bin = space.
t_packing_list-head_start = 1.
t_packing_list-head_num = 0.
t_packing_list-body_start = 1.
DESCRIBE TABLE it_message LINES t_packing_list-body_num.
t_packing_list-doc_type = 'RAW'.
APPEND t_packing_list.
Create attachment notification
t_packing_list-transf_bin = 'X'.
t_packing_list-head_start = 1.
t_packing_list-head_num = 1.
t_packing_list-body_start = 1.
DESCRIBE TABLE t_attachment LINES t_packing_list-body_num.
t_packing_list-doc_type = ld_format.
t_packing_list-obj_descr = ld_attdescription.
t_packing_list-obj_name = ld_attfilename.
t_packing_list-doc_size = t_packing_list-body_num * 255.
APPEND t_packing_list.
Add the recipients email address
CLEAR t_receivers.
REFRESH t_receivers.
t_receivers-receiver = ld_email.
t_receivers-rec_type = 'U'.
t_receivers-com_type = 'INT'.
t_receivers-notif_del = 'X'.
t_receivers-notif_ndel = 'X'.
APPEND t_receivers.
CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
EXPORTING
document_data = w_doc_data
put_in_outbox = 'X'
sender_address = ld_sender_address
sender_address_type = ld_sender_address_type
commit_work = 'X'
IMPORTING
sent_to_all = w_sent_all
TABLES
packing_list = t_packing_list
contents_bin = t_attachment
contents_txt = it_message
receivers = t_receivers
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
OTHERS = 8.
Populate zerror return code
ld_error = sy-subrc.
Populate zreceiver return code
LOOP AT t_receivers.
ld_receiver = t_receivers-retrn_code.
ENDLOOP.
ENDFORM.
<b>and then use archiving object to store the photo i have explained you as an example</b>
You have to create a content repository "A2" or another . You have to follow then next steps :
Create a content repository with storage type FILE archive.
Tcode OAC0
IMG: Basis Components Basis Services SAP Archive Link Basic Settings Maintain content repositories
(Embedded image moved to file: pic00041.pcx)
Swap from display to amend. Select a current entry and 'copy' or just hit 'create'. Then select .
(Embedded image moved to file: pic18467.pcx)
Then fill in the details as below:
Choose a two char name
Set DocArea to be 'Archive Link'
Storage type FILE archive (see Note below on how to get this!)
Choose Version no. 0031
Enter the path name where the photos are to be loaded from. Note this is for loading only. When the photos are linked into the sap system (see later), actually, SAP takes a 'copy' and stores it elsewhere. The path may only need to be entered to 'Arch.path', but entering to all three doesn't seem to hurt.
Note on storage type:
Storage type 'FILE archive' may not be in the dropdown list, and F4 (poss entries) may not work! If this is the case, click on the field Storage type (left mouse button) and then click the right mouse button. Choose Possible entries and a full list of all
possible storage types is shown. FILE archive is entry number 08 and then
Check which content repository (Archive) is linked to document type HRICOLFOTO in object type PREL.
Tcode OAC3
Table TOAOM_C
IMG: Basis Components Basis Services SAP Archive Link Basic Settings Maintain Links
(Embedded image moved to file: pic06334.pcx)
Set the 'Content R' field to the one you've just set in the step above.
Note the Ret.per. field is the retention period for the photo in MONTHS. (so the default is 833 years and 3 months!)
Now you can link the photo to the employee.
<b>Pls reward pts if found usefull :)</b>
Regards
Sathish -
Hi,
Am trying to build a Webcenter Portal application with the help of a tutorial. This requires to upload files to Content Server and use these files to build the app. and to link the navigations for menu and sub-menus.
I have checked in the files manually into Webcenter Content but when checked for the Content Information, metadata fields like Tags, Page ID, Websites etc are not displayed.
These fields are necessary to relate to the Content Management Interoperability Services (CMIS) query used in application.
The tutorial link am referring to is : Connecting to and Managing Content Repositories - 11g Release 1 (11.1.1.6.0)
Content Management system server version is: 11gR1- 11.1.1.7.0
Please let me know if am missing something.
Thanks in advance!
Regards,
NivedanaThanks Naresh. It worked.
Can you please suggest few good links to gain more knowledge on UCM. I have tried a few, but not good enough.
Thanks,
Nivedana -
How to create Discussions Task Flow Based on Oracle Content Server
Hi,
I need to create an ADF application consisting of the following aspects:
1) Upload, Download and Share documents (I'm using Documents Services provided by WebCenter Jdeveloper Extensions)
2) Create discussion threads and forums (I'm trying to use Discussion Services provided by WebCenter Jdeveloper Extensions)
3) User should be able to do an universal search i.e search both documents and discussions forums. (I'm using Search Services provided by WebCenter Jdeveloper Extensions)
I'm using "Oracle Content Server 10g for WebCenter" to manage my documents and discussions. While logging into GUI of OCS, I'm able to create and post discussion threads.
But, I'm unable to create discussions adf task flow based on Oracle Content Server.
The demos/tutorials/dev guides provided at http://webcenter.oracle.com have only described using WLS_Services managed server which is created and setup using WC Suite 11g.
But I couldn't find any information to develop these discussion services using Jdeveloper WebCenter Extensions and Oracle Content Server.
Please let me know, if anyone has tried this or if you have any idea of how to go about it.
Thanks in Advance,
Harikiran.
Edited by: harikiran on Jul 13, 2010 3:23 PMHi.
You have official documentation introducing ADF Task Flows here: http://docs.oracle.com/cd/E23943_01/web.1111/b31974/taskflows.htm
And you have next step by step tutorials to learn how to implement Task Flows:
http://yonaweb.be/webcenter_tutorial/part_6_building_taskflow_and_consuming_it_webcenter_portal (Yannick blog post).
http://docs.oracle.com/cd/E18941_01/tutorials/jdtut_11r2_57/jdtut_11r2_57.html (official JDev samples).
http://danielmerchanoracle.blogspot.com.es/2011/08/integrar-adf-task-flows-propios-en-una.html (My spanish blog with "how to add a Custom Task Flow into WebCenter Portal Application", 3 different and possible ways).,
Probably Yannick Blog post if you need to understand how to integrate Bounded Task Flows with WebCenter Portal's.
Regards. -
Problem while creating Oracle Content Server source in SES
Hi,
I am Integrating Oracle SES with UCM.Both UCM and Oracle SES are installed on the same machine.
I have installed SESCrawlerExport compoent on UCM and also taken Snapshot of Repository.
But when i am trying to create Oracle Content server Source in SES, it gives following exception.
13:05:46:562 INFO main Crawling started at 10/15/09 1:05 PM
13:05:47:578 INFO main URL manager connecting to Oracle...
13:05:47:843 INFO main connected
13:05:47:984 ERROR main EQG-31209: No security attribute defined for source (id=70)
at oracle.search.crawler.WebCrawler.init(WebCrawler.java:631)
at ImtCrawler.run(ImtCrawler.java:1954)
at ImtCrawler.main(ImtCrawler.java:534)
13:05:47:984 ERROR main EQG-30249: Crawler process aborted
Please help me on the same.Thanks very much, Roger. That's very kind of you. The answer was very helpful. I've changed the host and realm accordingly, and altered the Authentication Type to BASIC (previously NATIVE).
When I now try a crawl of UCM, it fails and the log file provides the debugging info listed at the bottom of this message. I've tried to research the exception type and have experimented by altering a few configuration values, but have so far failed to resolve the issue. Are you able to hazard a guess as to what could be causing it?
The parameters I am using are listed below (I have only entered/changed values under the three tabs listed; any fields under those tabs which are omitted below have been left blank):
Source Configuration
Configuration URL: http://<hostname>/ucm/idcplg?IdcService=SES_CRAWLER_DOWNLOAD_CONFIG&source=feeds
Authetication Type: BASIC
Realm: ucm
User ID: sysadmin
Password: <password for sysadmin>
Max connections: 3
Authentication
Host: <hostname>
Realm: ucm
Username: sysadmin
Password: <password for sysadmin>
Authorization
ACLs controlled by Source
HTTP endpoint: http://<hostname>/ucm/idcplg
Display URL prefix: http://<hostname>/ucm
Administrator user: sysadmin
Administrator pw: <password for sysadmin>
Display crawled version: true
Authorization user ID format: username
Use cached user and role info to authorize results: false
Authentication Type: BASIC
Realm: ucm
Debugging info:
09/10/23 11:29:05 oracle.search.admin.exception.DBSetException
09/10/23 11:29:05 at oracle.search.admin.util.AdminObject.handleBackEndException(AdminObject.java:297)
09/10/23 11:29:05 at oracle.search.admin.users.InstanceManager.isOwnerOfInstance(InstanceManager.java:497)
09/10/23 11:29:05 at schedules.schedules._jspService(_schedules.java:551)
09/10/23 11:29:05 at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
09/10/23 11:29:05 at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
09/10/23 11:29:05 at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
09/10/23 11:29:05 at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
09/10/23 11:29:05 at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
09/10/23 11:29:05 at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
09/10/23 11:29:05 at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
09/10/23 11:29:05 at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
09/10/23 11:29:05 at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
09/10/23 11:29:05 at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
09/10/23 11:29:05 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
09/10/23 11:29:05 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
09/10/23 11:29:05 at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
09/10/23 11:29:05 at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
09/10/23 11:29:05 at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
09/10/23 11:29:05 at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
09/10/23 11:29:05 at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
09/10/23 11:29:05 at java.lang.Thread.run(Thread.java:534)
09/10/23 11:29:05 oracle.search.admin.exception.DBSetException
09/10/23 11:29:05 at oracle.search.admin.util.AdminObject.handleBackEndException(AdminObject.java:297)
09/10/23 11:29:05 at oracle.search.admin.users.InstanceManager.isOwnerOfInstance(InstanceManager.java:497)
09/10/23 11:29:05 at control.error._jspService(_error.java:543)
09/10/23 11:29:05 at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
09/10/23 11:29:05 at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
09/10/23 11:29:05 at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
09/10/23 11:29:05 at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
09/10/23 11:29:05 at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
09/10/23 11:29:05 at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
09/10/23 11:29:05 at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
09/10/23 11:29:05 at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
09/10/23 11:29:05 at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
09/10/23 11:29:05 at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
09/10/23 11:29:05 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
09/10/23 11:29:05 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
09/10/23 11:29:05 at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
09/10/23 11:29:05 at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
09/10/23 11:29:05 at java.lang.Thread.run(Thread.java:534)
Thanks again. -
Creating documents with SCMS_DOC_URL_CREATE in SAP Content Server
Hi there,
I have a Problem here with the Knowledge Provider concerning SCMS_DOC_URL_CREATE and hope anyone could help me out.
For a SAP Records Management document I am calling BAPI_SRM_DOC_CREATE and get a LOIO and a PHIO ID for my new document. The PHIO-ID I pass to SCMS_DOC_URL_CREATE which then creates the URL to put the file on a SAP Content Server with a 3rd party tool. That works totally fine and I can see the file on the Content Server with its metadata,
Unfortunately SAP Records Management doesn't recognize that a file has been uploaded. When I open the file in the transaction ORGANIZER it has no content and no components.
Is there any function call I am missing to tell the Records Management document that I have uploaded something?
All is working fine when I get the uploaded content into NetWeaver with SCMS_GET... and call BAPI_SRM_CHECKIN_DOCUMENT. But of course this is not what I want (transferring the file directly in the local network area where the content server stands, then getting it back to NetWeaver and back again to the content server).
Any help would really be appreciated.
Thank you
MarcusAnswer: because SCMS_DOC_URL_CREATE is not remote enabled by default.
-
Save attachment on content server and create a document link
Hi All
I have the following requirement:
1. We have an attachment
2. We are creating a parked document number.
3. We need to place the attachment on the Content Server
4. We need to create a link b/w the parked document number and the attachment which is available on the CS.
Could anybody please let me know how to place the attachment on the Content Server & how to establish the link b/w the parked document number and the attachment which is available on the CS?
Your help is most appreciated.
Thank you
SenWe're changing the logic.
Thank you. -
Error Displaying Portlet Preview created from Content Server templates
I created portlet from content server announcement portlet template.Whet put on the page this portlet shows the following error message:
Error Displaying Portlet Preview.Error Getting Content from Portlet.
Same error with portlet created from the news template.If the link exists in TOA01, why is the dosumnet not visible ? When i use the Function Module ARCHIVOBJECT_DISPLAY, i get the error -
Error when opening document with HTML control:DP_ERROR_GENERAL
Can someone please let me know what are we doing wrong ?? -
How to create custom java class in Content Server
Hi All,
I want to develop a custom java class (.class) file and upload in the UCM(Stellent Content Server). The problem is that I have to use some objects like DataResultSet, SharedObjects etc in my java class file. Since these class files resides in the Content Server I am not able to create a custom java class with these objects.
Can any one help me to solve the above issue
With thanks and regards
MohanHey there,
All of the core content server class files are included in a single jar file. This jar is in one of 2 places in the 10gr3 version of UCM:
1. If you have an unpatched content server include $IntradocDir/shared/classes/server.zip in your classpath
2. If you have a patched content server include $IntradocDir/custom/CS10gR35CoreUpdate/classes.jar in your classpath.
In UCM 11g the jar file is located in %MIDDLEWARE_HOME%/Oracle_ECM1/ucm/idc/jlib/idcserver.jar
P.S. Venkat is correct, post UCM specific questions in the ECM forum.
Hope that helps,
Andy Weaver - Senior Software Consultant
Fishbowl Solutions < http://www.fishbowlsolutions.com?WT.mc_id=L_Oracle_Consulting_amw_OTN_WCS > -
hi all expert can anybody give me answer how to create fields in BI server . I m new in BI.
AvadheshHello Avadhesh,
Your question is not clear. Kindly tell us what is your exact requirement. What do you want to do?
Regards,
Satyam -
Problem while creating Oracle Content Server Identity plug-in in SES
Hi,
I am Integrating Oracle SES with UCM.Both UCM and Oracle SES are installed on the same machine.
I have installed SESCrawlerExport compoent on UCM and also taken Snapshot of Repository.
But when i am trying to create Oracle Content server Identity plug-in in SES it gives following exception.
Inputs:-
1) HTTP endpoint for authentication- http://localhost:100/idc_new/idc
2) Admin User - sysadmin
3) Password - idc
09/10/15 15:06:33 INFO HTTPThreadGroup-7 URIHandler initialized for the URI http://localhost:100/idcnew/idcplg
09/10/15 15:06:33 INFO HTTPThreadGroup-7 StellentIdentityPlugin.autheticate: username=sysadmin
09/10/15 15:06:33 FATAL HTTPThreadGroup-7 EQP-80309: Exception while opening a stream to the URI: http://localhost:100/idcnew/idcplg
09/10/15 15:06:33 FATAL HTTPThreadGroup-7 EQP-80317: HTTP connect attempt failed after 3 attempts. Aborting connection attempt oracle.search.sdk.common.PluginException oracle.search.plugin.rss.HTTPHandler:getInputStream:302 java.lang.Thread:run:534
09/10/15 15:06:33 ERROR HTTPThreadGroup-7 EQP-80354: Exception while authenticating user sysadmin: EQP-80317: HTTP connect attempt failed after 3 attempts. Aborting connection attempt
09/10/15 15:06:33 ERROR HTTPThreadGroup-7 EQP-80317: HTTP connect attempt failed after 3 attempts. Aborting connection attempt oracle.search.sdk.common.PluginException oracle.search.plugin.rss.HTTPHandler:getInputStream:302 java.lang.Thread:run:534
09/10/15 15:06:33 EQP-80353: Exception while validating parameters: EQP-80317: HTTP connect attempt failed after 3 attempts. Aborting connection attempt
Please help me on the same.
Regards,
NitinIf the error message is correct, it means that no listener is running on port 100.
Where did you get the URL http://localhost:100/idc_new/idc ?
Is UCM using port 100 as it's standard port?
What happens if you try to open this in a browser (running on the localhost machine)? -
After renaming the field name in content server,I am get the Exception
Hai All
After renaming the field name in Content Server I got one Error Like
*<ERROR> <oracle.ucm.idocs> <UCM-CS-000001> <General Exception>*
intradoc.data.dataexception !csRequiredFieldMissing2 dRevLabel in UCM.
Thanks,
Hari
Edited by: Hari on Jun 1, 2011 11:08 AMI think it is somehow related to your other question - pure renaming (that is. changing the text of the field's label) should not have an effect what-so-ever, but you probably somehow changed something in a required parameter, so that it is empty now.
Maybe you are looking for
-
Hi All Hope someone can help. My wife and I have separate iTunes accounts with separate Apple IDs on separate PCs. We both have HomeSharing turned on and can access each others music libraries from both PCs which is great. However when I try to acc
-
How do I change the phone number used for iMessage on iPad 4
I want to change the phone number used on iMessage on iPad. Any help?
-
Focus when an item is not valid
Hi, This is the procedure called from trigger WHEN-VALIDATE-ITEM PROCEDURE Validate_item IS LC$Value Varchar2(512) := :System.Cursor_Item ; FL$Value Varchar2(2) := :System.Cursor_Value ; LC$Code Varchar2(2) := ''; BEGIN If LC$Value
-
Editor Kit Mystery behavior. I don't get how this works.
I build a JTextPane which is editable, save it to a file, and load it back after which it's editing behavior is completely whacked out. The text region is originally built like this: textRegion = new JTextPane(); StyledDocument doc =
-
HOW CAN I PLACE 2 PUSHBUTTONS SIDE BY SIDE ON THE SELECTION-SCREEN?
i want to place 2 buttons but using my code, the other goes below the first. Can anyone help me?