Error indexing KM document
Greeting All,
I want to index a file that I created in the KM in portal server. This is an excel file and size is 500Kb. However i am getting failed index :
errored : " Preparation Failed"
"Filter: The file is password protected or encrypted",
It is not size issue; some of the other indexed files are smaller and some are bigger than the errored file.
it is not permission issue, because some of the indexed files are password protected
Howeve, if i zip the file and upload it, indexing is sucessfull.
But i do not want to zip the file as many of our users may face unzip issues.any help, or suggestion on how to fix these errors files.
Thanks
Pris
Hi Pris,
Apply [SAP Note 1543821 TREX : Filter Errors When preprocessing files|https://service.sap.com/sap/support/notes/1543821].
Best regards,
Alexander Zhukau
Similar Messages
-
Error Indexing not allowed when marking indexing for document HR_DOC
Hello all,
We are able to solve the first problem. Now we have the following error
"Error Indexing not allowed when marking indexing for document HR_DOC"
Has anyone idea on how to solve it?
Thanks a lot.
Best regards,....and thanks a lot for your feedback in resolving this issue!
-
Can't open a pdf file: there was an error opening this document access denied
Could anyone help in this problem I am facing. I have scanned documents as PDF and they opened nicely but after I renamed the files I am not able to open them. I get the message 'There was an error opening this document. Access denied'. When I try to copy/paste the document I also get the message 'cannot copy accounting 3: access is denied. Make sure the disk is not full or write-protected and the file is not currently in use'. I resterated Windows but still get same message although new files I scan open nicely even if I rename and/or copy/paste. Thank you
Announcement: Would you like to help us improve Adobe Reader?
Hi All,
We have had a few bug reports related to Adobe Reader X protected mode coming in from you in this forum. We have addressed a large number of them in our upcoming Reader update and we would like to hear your feedback.
To that extent, we would like to invite you to the Adobe Reader Prerelease program and try out the latest build. To participate, please fill in the form available at https://www.adobe.com/cfusion/mmform/index.cfm?name=reader_prerelease_ interest and indicate Adobe Reader as the product of your interest.
We look forward to your active participation, feedback and help towards making Reader a better product.
Thanks and regards,
Adobe Prerelease Team -
I ab in Muse. How do I fix error message, This document contains a link to an asset being upsampled. You should resize it smaller or right-mouse click on the asset in the Assets panel to see additional options.
You should ask in Help with using Adobe Muse CC
This Cloud forum is not about using individual programs
This Cloud forum is about the Cloud as a delivery & install process
If you will start at the Forums Index https://forums.adobe.com/welcome
You will be able to select a forum for the specific Adobe product(s) you use
Click the "down arrow" symbol on the right (where it says All communities) to open the drop down list and scroll -
TREX does not index all documents fro document class SOLARGNSRC
Hi all,
I've setup a connection between a TREX server (which is also used by a portal system) and Solution Manager. I've gone through the settings in SAP Note 750623 and I was able to create a index, the queue and even bypass the basic authentication in the preprocessing for document class SOLARGNSRC
According to everything I've read, this should be enough to be able to index all documents in Solution Manager and find them with Full Tex Search. But this doesn't work. From the 50.000 documents in de class (35.000 English and 15.000 German) only 6300 documents are passed to TREX. Most of them are German HTML links to help.sap.com. I can see in the trace files that the URL's to some documents in the content server are passed to TREX. I can open dthe document using the links but I cannot find the documents using the full text search which I think means that nothing was really indexed.
Questions:
1. Has anyone been able to succesfully index Solution Manager documents for full text search purposes?
2. Why are only 10% of the documents passed to TREX? Is there a specific setting for this?
3. Why does TREX use the Content Server HTTP links to index the documents and not the RFC connection?
Cheers
Marcel RabeYep, all lights green
SSR maintained. DRFUZZY as Search Engine (I have not tried Verity)
Return Code? Interesting, I don't get an return code when I trigger the Index/Deindex. I just see the hourglass for about 5 minutes (when I run it in the foreground) and after that its back to the way it was. No messages. Nothing appears in the application logs as far as I can see.
The program RSTIRIDX is scheduled in the background and runs every hour minutes for about 10 seconds without an error.
TREX Version 7.00.39.00
Five languages actived, including German and English. In SKPR07 under Indexed documents I can see that 300 German and 6000 English documents have status indexed.
No proxy server. Systems sit within the same network segment
Thnx for your help. I posted a message with SAP as well as this seems strange to me.
Marcel -
Crawler not indexing the documents from repository
Hi All,
I've installed TREX 6.1.09 with EP6.(version=6.0.9.0.0 and
KnowledgeManagementCollaboration 6.0.9.0.0 (NW04 SPS09) on my Windows 2003 platform.
NameServer port is configured in J2EE visual Administrator and also all lights are green in TREX Monitor in KM -> Monitoring.
Now, i created an index and assigned my newely uploaded Portal.par as a Datasource to it. One more thing, i logged into the portal as as Administrator and all this has done successfully.
But when i check in the TREX Monitor, i see both index and its associated queue are idle and also indexing of document is not taking place.
When i checked ApplicationLog it gives me the XCrawler error like below
"Error 4/25/06 7:33:03 PM XCrawlerService Failed to create crawler task index2_FileNet - com.sapportals.wcm.service.xcrawler.XCrawlerException: The SQL statement "SELECT "XCRW_TASK_INDEX" FROM "KMC_XCRW_TASKS" WHERE "XCRW_TASK_ID" = ?" contains the semantics error[s]: type check error "
Sir, i've already done all the work around given in the Discussion Forum but could not got my problem solved.
Plz. guide me where i'm wrong in configuration ASAP.
Lot of Thanks in advancehi Mridul,
This is a quite an exception that occurs in sp9. I experienced the same exception and so does most others. The solution is to upgrade to sp14.
This has been suggested by Mr.Noufal in his weblog. Read it
An installation that kept me searching
Also the thread he refers in his blog
Re: XCrawlerException with index
So the thing you need to do is apply the patch and upgrade it straight away as it will work afterwards.
Regards,
Ganesh N
Was the answer useful to you ?
Message was edited by: Ganesh Natarajan -
Indexing Word document in UTF8 database
Hello,
have anybody experience with database created with character set UTF8
(Unicode) and indexing formatted documents like MS Word, Powerpoint, Adobe
Acrobat etc.?
When I'm indexing Word document in non UTF8 database it's OK, in UTF8
database indexing runs without error but searching does not work (in
'DR$<index_name>I' table are unreadable strings - tokens).
Is there any possibility in indexing to specify filter preferences
INSO_FILTER and CHARSET_FILTER together?
Thanks!
Best Regards
Jiri Salvet
[email protected]
nullI'm using Oracle 8.1.6 on Windows2000. If You have any information about problem with INSO filter on that platform, please send it me.
-
List threshold error on SharePoint Documents webpart under Mysite Content tab
Hi,
Even though the list threshold limit has been increased for a team site to 40k in CA -> Web App -> Resource Throttling options when a user goes to his/her mysite and are member of a particular team site they get the following error message on the SharePoint
Documents webpart:
An error has occurred.
The attempted operation is prohibited because it exceeds the list view threshold enforced by the administrator.
The number of items in the document library for that particular team site are 14k where as the limit has been increased to 40k.
Can anyone help why we are getting this error message? Thanks
Regards,
KashifHi,
According to your post, my understanding is that you had List threshold error on SharePoint Documents webpart under Mysite Content tab.
Items in the recycle bin count towards the limit, please make sure you did not delete items from this list recently and if you did, remove them from the recycle bin too.
Please make sure you removed the 'Assigned to' criteria from the view.
I also recommend to increase the threshold limit and see if that works, though it is not a good idea for the long term.
The default value for this limit is based on farm and list performance and how SQL Server manages locks.
Rather than bumping the List View Threshold or the List View Threshold for Auditors and Administrators, you should modify your query. The best ways to do this are:
Execute the query against a limited view rather than the default list view containing all items by specifying the view name in the new SPQuery object constructor.
If you can’t execute your query against a limited view, create a column index for each column contained in the <Where> clause of your SPQuery.
Here is a similar thread for you to take a look at:
http://social.technet.microsoft.com/Forums/sharepoint/en-US/bb7cf9b5-1473-4ab8-be32-75a62a34dc10/the-attempted-operation-is-prohibited-because-it-exceeds-the-list-view-threshold-enforced?forum=sharepointadminprevious
More information:
http://thedotnetter.wordpress.com/2013/04/25/spquery-and-the-list-view-threshold/
http://www.collabshow.com/2011/08/03/managing-large-lists-in-sharepoint-for-users-and-site-admins/
Best Regards,
Linda Li
Linda Li
TechNet Community Support -
Bapi-salesorder creation error in creating document
hai friends..
iam doing creation of sales order using bapi .-structures..
but error in creating doucment ....
can u send me some example .. abt sales order .creation ..
once u check my code ...
DATA: BEGIN OF HEADER OCCURS 0,
VBELN LIKE BAPIVBELN-VBELN,
AUART LIKE VBAK-AUART,
VKORG LIKE VBAK-VKORG,
VTWEG LIKE VBAK-VTWEG ,
SPART LIKE VBAK-SPART,
VKBUR LIKE VBAK-VKBUR,
KUNNR LIKE BAPIPARNR-PARTN_NUMB ,"vbak-kunnr,
END OF HEADER.
DATA: BEGIN OF ITEM OCCURS 0,
VBELN LIKE BAPIVBELN-VBELN,
POSNR LIKE BAPISDITM-ITM_NUMBER ,"vbap-posnr,
MATNR LIKE VBAP-MATNR,
NETWR LIKE VBAP-NETWR,
KWMENGE LIKE VBAP-KWMENG,
WERKS LIKE VBAP-WERKS,
NETPR LIKE VBAP-NETPR,
END OF ITEM.
DATA: ORDER_HEADER_IN LIKE BAPISDHD1,
ORDER_HEADER_INX LIKE BAPISDHD1X.
DATA: ITAB_HEAD likE order_header_in,
ITAB_HEADX likE ORDER_HEADER_INX.
DATA: ITAB_ITEM TYPE STANDARD TABLE OF BAPISDITM WITH HEADER LINE,
ITAB_ITEMX TYPE STANDARD TABLE OF BAPISDITMX WITH HEADER LINE.
DATA: KUST TYPE STANDARD TABLE OF BAPIPARNR WITH HEADER LINE,
RETURN LIKE BAPIRET2 OCCURS 0 WITH HEADER LINE.
DATA: VNO LIKE BAPIVBELN-VBELN,
VCNT LIKE VBAP-POSNR.
LOOP AT HEADER.
VCNT = 10.
CLEAR ITAB_HEAD.
ORDER_HEADER_IN-REFOBJTYPE = 'OR'.
ORDER_HEADER_IN-REFOBJKEY = 'OR'.
ORDER_HEADER_IN-REFDOCTYPE = 'OR'.
ORDER_HEADER_IN-DOC_TYPE = HEADER-AUART.
ITAB_HEAD-DOC_TYPE = HEADER-AUART.
ITAB_HEAD-SALES_ORG = HEADER-VKORG.
ITAB_HEAD-DISTR_CHAN = HEADER-VTWEG.
ITAB_HEAD-DIVISION = HEADER-SPART.
ITAB_HEAD-SALES_OFF = HEADER-VKBUR.
KUST-PARTN_NUMB = HEADER-KUNNR.
ITAB_HEADX-DOC_TYPE = 'X'.
ITAB_HEADX-SALES_ORG = 'X'.
ITAB_HEADX-DISTR_CHAN = 'X'.
ITAB_HEADX-DIVISION = 'X'.
ITAB_HEADX-SALES_OFF = 'X'.
LOOP AT ITEM WHERE VBELN = HEADER-VBELN.
REFRESH RETURN.
ITAB_ITEM-ITM_NUMBER = VCNT.
ITAB_ITEM-MATERIAL = ITEM-MATNR.
ITAB_ITEM-NET_WEIGHT = ITEM-KWMENGE.
APPEND ITAB_ITEM.
ITAB_ITEMX-ITM_NUMBER = VCNT.
ITAB_ITEMX-MATERIAL = 'X'.
ITAB_ITEMX-NET_WEIGHT = 'X'.
APPEND ITAB_ITEMX.
VCNT = VCNT + 10 .
ENDLOOP.
CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'
EXPORTING
SALESDOCUMENTIN = SALESORDER
ORDER_HEADER_IN = ITAB_HEAD
ORDER_HEADER_INX = ITAB_HEADX
SENDER =
BINARY_RELATIONSHIPTYPE =
INT_NUMBER_ASSIGNMENT =
BEHAVE_WHEN_ERROR =
LOGIC_SWITCH =
TESTRUN =
CONVERT = ' '
IMPORTING
SALESDOCUMENT = VNO
TABLES
RETURN = RETURN
ORDER_ITEMS_IN = ITAB_ITEM
ORDER_ITEMS_INX = ITAB_ITEMX
ORDER_PARTNERS = KUST.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'.
IMPORTING
RETURN = RETURN.
LOOP AT return WHERE type = 'E' OR type = 'A'.
EXIT.
ENDLOOP.
IF sy-subrc = 0.
WRITE: / 'Error in creating document'.
ELSE.
COMMIT WORK AND WAIT.
ENDIF.
WRITE: / ' Sales Order NO IS: ', VNO.
WRITE: / SPACE.
CLEAR VNO.
WRITE SY-ULINE.
ENDLOOP.
my HEader is 123 OR 1000 30 10 SATYA.
ITem 2 IS 123 10 HAI 15
once u check it ......Hi Satya,
just check this
REPORT Z_STANDARD_SALES_ORDER no standard page heading.
DATA DECLARATION
CONSTANTS : C_X VALUE 'X'.
Structures to hold Sales order header data
DATA : HEADER LIKE BAPISDHD1," OCCURS 0 WITH HEADER LINE,
HEADERX LIKE BAPISDHD1X." OCCURS 0 WITH HEADER LINE.
Internal Tables to hold Sales order ITEM DATA
DATA : ITEM LIKE BAPISDITM OCCURS 0 WITH HEADER LINE,
ITEMX LIKE BAPISDITMX OCCURS 0 WITH HEADER LINE.
Internal Tables to hold Partners ITEM DATA
DATA : PART LIKE BAPIPARNR OCCURS 0 WITH HEADER LINE.
Internal Tables to hold Partners SCHEDULE DATA
DATA: SCHEDULE LIKE BAPISCHDL OCCURS 0 WITH HEADER LINE,
SCHEDULEX LIKE BAPISCHDLX OCCURS 0 WITH HEADER LINE.
Internal table to hold messages from BAPI call
DATA: RETURN LIKE BAPIRET2 OCCURS 0 WITH HEADER LINE.
DATA W_MSG(150).
*DATA: begin of wa_MESSAGE,
message(150),
end of wa_message.
*DATA: itab_msg like table of wa_message with header line.
Data: Begin of Record occurs 0,
Control type i,
DOC_TYPE like HEADER-DOC_TYPE,
SALES_ORG like HEADER-SALES_ORG,
DISTR_CHAN like HEADER-SALES_ORG,
DIVISION like HEADER-DIVISION,
PURCH_NO_C like HEADER-PURCH_NO_C,
PARTN_NUMB like PART-PARTN_NUMB ,
PARTN_ROLE like PART-PARTN_ROLE ,
ITM_NUMBER like ITEM-ITM_NUMBER,
MATERIAL like ITEM-MATERIAL,
TARGET_QTY like item-TARGET_QTY,
REQ_QTY LIKE BAPISCHDL-REQ_QTY,
TARGET_QU like item-TARGET_QU,
PLANT like ITEM-PLANT,
PMNTTRMS like header-PMNTTRMS,
End of record.
data: itab like ALSMEX_TABLINE occurs 0,
wa like ALSMEX_TABLINE.
data: SO like BAPIVBELN-VBELN.
Selection Screen
selection-screen begin of block b1 with frame title text-001.
PARAMETERS: P_FILE LIKE RLGRAP-FILENAME OBLIGATORY.
selection-screen end of block b1.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE.
PERFORM GET_FILE USING P_FILE.
Start of Selection
start-of-selection.
DATA: xl type string.
xl = '*.xls'.
IF not P_FILE CP xl.
Message 'Wrong input file format' type 'E'.
ENDIF.
CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
EXPORTING
FILENAME = P_FILE
I_BEGIN_COL = 1
I_BEGIN_ROW = 1
I_END_COL = 13
I_END_ROW = 3000
TABLES
INTERN = itab
EXCEPTIONS
INCONSISTENT_PARAMETERS = 1
UPLOAD_OLE = 2
OTHERS = 3
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
DATA POPULATION
loop at itab into wa.
if wa-col = '0001'.
record-Control = wa-value.
elseif wa-col = '0002'.
record-DOC_TYPE = wa-value.
elseif wa-col = '0003'.
record-SALES_ORG = wa-value.
elseif wa-col = '0004'.
record-DISTR_CHAN = wa-value.
elseif wa-col = '0005'.
record-DIVISION = wa-value.
elseif wa-col = '0006'.
record-PURCH_NO_C = wa-value.
elseif wa-col = '0007'.
record-PARTN_NUMB = wa-value.
elseif wa-col = '0008'.
record-PARTN_ROLE = wa-value.
elseif wa-col = '0009'.
record-PMNTTRMS = wa-value.
elseif wa-col = '0010'.
record-ITM_NUMBER = wa-value.
elseif wa-col = '0011'.
record-MATERIAL = wa-value.
elseif wa-col = '0012'.
record-REQ_QTY = wa-value.
elseif wa-col = '0013'.
record-TARGET_QU = wa-value.
elseif wa-col = '0014'.
record-PLANT = wa-value.
endif.
AT END OF row.
APPEND record.
CLEAR: wa, record.
ENDAT.
endloop.
DATA: tot_lines type i,
tot_po type i,
index type i.
describe table record lines tot_lines.
read table record index tot_lines.
tot_po = record-control.
DO tot_po times.
index = index + 1.
clear: HEADER,HEADERX,ITEM[],ITEMX[],RETURN,RETURN[],SCHEDULE[],SCHEDULEX[], PART[],PART.
refresh: ITEM[],ITEMX[],RETURN[],SCHEDULE[],SCHEDULEX[],PART[] .
POPULATE HEADER FLAG.
HEADERX-UPDATEFLAG = c_x.
HEADERX-doc_type = c_x.
HEADERX-SALES_ORG = c_x.
HEADERX-DISTR_CHAN = c_x.
HEADERX-DIVISION = c_x.
HEADERX-PURCH_NO_C = c_X.
HEADERX-PMNTTRMS = c_X.
loop at record where control = index.
POPULATE HEADER DATA FOR PO
HEADER-DOC_TYPE = record-DOC_TYPE.
HEADER-SALES_ORG = record-SALES_ORG.
HEADER-DISTR_CHAN = record-DISTR_CHAN.
HEADER-DIVISION = record-DIVISION.
HEADER-PURCH_NO_C = record-PURCH_NO_C.
HEADER-PMNTTRMS = record-PMNTTRMS.
*POPULATE ITEM DATA.
ITEM-ITM_NUMBER = record-ITM_NUMBER.
ITEM-MATERIAL = record-material.
ITEM-TARGET_QTY = record-TARGET_QTY.
ITEM-TARGET_QU = record-TARGET_QU.
ITEM-PLANT = record-PLANT .
APPEND ITEM.
*POPULATE ITEM FLAG TABLE
ITEMX-ITM_NUMBER = record-ITM_NUMBER.
ITEMX-UPDATEFLAG = C_X.
ITEMX-TARGET_QTY = C_X.
ITEMX-PLANT = C_X .
ITEMX-MATERIAL = C_X .
ITEMX-TARGET_QU = C_X .
APPEND ITEMX.
*POPULATE SCHEDULE TABLE
SCHEDULE-ITM_NUMBER = RECORD-ITM_NUMBER.
SCHEDULE-REQ_QTY = RECORD-REQ_QTY.
APPEND SCHEDULE.
*POPULATE SCHEDULE TABLE
SCHEDULEX-ITM_NUMBER = RECORD-ITM_NUMBER.
SCHEDULEX-REQ_QTY = C_X.
APPEND SCHEDULEX.
endloop.
*POPULATE PARTNER TABLE
PART-PARTN_NUMB = record-PARTN_NUMB.
PART-PARTN_ROLE = record-PARTN_ROLE.
APPEND PART.
*BAPI CALL
CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'
EXPORTING
ORDER_HEADER_IN = HEADER
ORDER_HEADER_INX = HEADERX
SENDER =
BINARY_RELATIONSHIPTYPE =
INT_NUMBER_ASSIGNMENT =
BEHAVE_WHEN_ERROR =
LOGIC_SWITCH =
TESTRUN =
CONVERT = ' '
IMPORTING
SALESDOCUMENT = SO
TABLES
RETURN = RETURN
ORDER_ITEMS_IN = ITEM
ORDER_ITEMS_INX = ITEMX
ORDER_PARTNERS = PART
ORDER_SCHEDULES_IN = SCHEDULE
ORDER_SCHEDULES_INX = SCHEDULEX
ORDER_CONDITIONS_IN =
ORDER_CONDITIONS_INX =
ORDER_CFGS_REF =
ORDER_CFGS_INST =
ORDER_CFGS_PART_OF =
ORDER_CFGS_VALUE =
ORDER_CFGS_BLOB =
ORDER_CFGS_VK =
ORDER_CFGS_REFINST =
ORDER_CCARD =
ORDER_TEXT =
ORDER_KEYS =
EXTENSIONIN =
PARTNERADDRESSES =
loop at return where type = 'E' and ID NE 'MEPO' and ID NE 'BAPI'.
WRITE:/ Return-message.
endloop.
*Confirm the document creation by calling database COMMIT
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'.
*Messages
loop at return where type = 'S' and number ne '233'.
WRITE:/ Return-message.
CALL FUNCTION 'FORMAT_MESSAGE'
EXPORTING
ID = return-ID
LANG = SY-LANGU
NO = return-NUMBER
IMPORTING
MSG = W_MSG
EXCEPTIONS
NOT_FOUND = 1
OTHERS = 2.
WRITE W_MSG.
itab_msg-message = w_msg.
append itab_msg.
clear: W_MSG.
ENDLOOP.
enddo.
-->P_W_FILE text
FORM GET_FILE USING P_W_FILE.
CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
CHANGING
FILE_NAME = P_W_FILE
EXCEPTIONS
MASK_TOO_LONG = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM. "GET_FILE
Regards,
Sachin -
TREX error Index category could not be created: Exception 8,Error
Hi,
I am geting the error while creating the index on TREX 6.1. In t-code SKPR07 I have check the application log and got the following error and I am not able to create the index. Moreover I have check all setting as per installation document its looking fine. Please help me.
<b>error:-
Index category could not be created: Exception 8, Error
Message no. INDEXING015
Diagnosis
An error occurred when a new index category was generated using the
function module SRET_IDXCAT_CREATE.</b>
Thanks,
HarshalHi Harshal,
i just found your Question here, while I was searching the SCN for a solution. Because I had the same Issue.
In the SAP Support Portal I found the SAP Note 1512896 - KPro: Index category could not be created.
Take a Look at it. I guess, that could solve your problem (if it´s still exists)
Regards
André -
Problems indexing 30M documents
Platform: Sun 4800, 12 CPU, Solaris 9, 48 Gb RAM
Oracle Version: 10.1.04
Database Character Set: UTF-8
SGA MAX SIZE: 24 Gb
hi,
Our database contains a mix of image files and plain text documents in 30 different languages (approximately 30 million rows). When we try to index the documents (using IGNORE in the format column to skip the rows containing images), the indexing either bombs out or hangs indefinitely.
When I first started working on the problem, there were rows in the ctx_user_index_errors table which didn't really give any good indication of what the problem was. I created a new table containing just these rows and was able to index them with no problems using the same set of preferences and the same indexing script. At that time, they were using just the BASIC_LEXER.
We created a MULTI_LEXER preference and added sub-lexers when lexers existed for the specified language, using the BASIC_LEXER as the default. When we tried to create the index using a parallel setting of 6, the indexing failed after 2 hours, and we got the following error codes: ORA-29855, ORA-20000, DRG-50853, DRG-50857, ORA-01002, and ORA-06512. We then tried to create the index without parallel slaves, and it failed after 3 hours with an end of file on communication channel error.
Thinking perhaps that it was the MULTI_LEXER that was causing the problem (because the data is converted to UTF-8 by an external program, and the character set and language ID is not always 100% accurate), we tried to create the index using just the BASIC_LEXER (knowing that we wouldn't get good query results on our CJK data). We set the parallel slaves to 6, and it ran for more than 24 hours, with each slave indexing about 4 million documents (according to the logs) before just hanging. The index state in ctx_user_indexes is POPULATE, and in user_indexes is INPROGRESS. There were three sessions active, 2 locked, and 1 blocking. When we were finally able to ctl-C out of the create index command, SQL*Plus core dumped. It takes hours to drop the index as well.
We're at a loss to figure out what to try next. This database has been offline for about a week now, and this is becoming critical. In my experience, once the index gets hung in POPULATE, there's no way to get it out other than dropping and recreating the index. I know that Text should be able to handle this volume of data, and the machine is certainly capable of handling the load. It could be that the MULTI_LEXER is choking on improperly identified languages, or that there are errors in the UTF-8 conversion, but it also has problems when we use BASIC_LEXER. It could be a problem indexing in parallel, but it also dies when we don't use parallel. We did get errors early on that the parallel query server died unexpectedly, but we increased the PARALLEL_EXECUTION_MESSAGE_SIZE to 65536, and that stopped the parallel errors (and got us to the point of failure quicker).
Any help you can provide would be greatly appreciated.
thanks,
Tarisa.I'm working with the OP on this. Here is the table definition and
the index creation with all the multi_lexer prefs. The table
is hash partitioned, and we know the index cannot be
local because of this, so it is a global domain index.
Perhaps of interest, we have changed PARALLEL_EXECUTION_MESSAGE_SIZE
from the default up to 32K. This made a huge difference in indexing speed, but
so far has just helped us get to the point of failure faster.
CREATE TABLE m (
DOC_ID NUMBER,
CID NUMBER,
DATA CLOB,
TYPE_ID NUMBER(10),
FMT VARCHAR2(10),
ISO_LANG CHAR(3)
LOB (data) store as meta_lob_segment
( ENABLE STORAGE IN ROW
PCTVERSION 0
NOCACHE
NOLOGGING
STORAGE (INITIAL 32K NEXT 32K)
CHUNK 16K )
PARTITION BY HASH ( doc_id )
PARTITIONS 6
STORE IN (ts1, ts2, ts3, ts4, ts5, ts6),
pctfree 20
initrans 12
maxtrans 255
tablespace ts
ALTER TABLE m
ADD (CONSTRAINT pk_m_c PRIMARY KEY (doc_id, cid)
USING index
pctfree 20
initrans 12
maxtrans 255
tablespace ts
nologging )
BEGIN
ctx_ddl.create_preference('english_lexer', 'basic_lexer');
ctx_ddl.set_attribute('english_lexer','index_themes','false');
ctx_ddl.set_attribute('english_lexer','index_text','true');
ctx_ddl.create_preference('japanese_lexer','japanese_lexer');
ctx_ddl.create_preference('chinese_lexer','chinese_lexer');
ctx_ddl.create_preference('korean_lexer','korean_morph_lexer');
ctx_ddl.create_preference('german_lexer','basic_lexer');
ctx_ddl.set_attribute('german_lexer','index_themes','false');
ctx_ddl.set_attribute('german_lexer','index_text','true');
ctx_ddl.set_attribute('german_lexer','composite','german');
ctx_ddl.set_attribute('german_lexer','mixed_case','yes');
ctx_ddl.set_attribute('german_lexer','alternate_spelling','german');
ctx_ddl.create_preference('french_lexer','basic_lexer');
ctx_ddl.set_attribute('french_lexer','index_text','true');
ctx_ddl.set_attribute('french_lexer','index_themes','false');
ctx_ddl.set_attribute('french_lexer','base_letter','yes');
ctx_ddl.create_preference('spanish_lexer','basic_lexer');
ctx_ddl.set_attribute('spanish_lexer','index_text','true');
ctx_ddl.set_attribute('spanish_lexer','index_themes','false');
ctx_ddl.set_attribute('spanish_lexer','base_letter','yes');
ctx_ddl.create_preferences('global_lexer','multi_lexer');
ctx_ddl.add_sub_lexer('global_lexer','default','english_lexer');
ctx_ddl.add_sub_lexer('global_lexer','english','english_lexer','eng');
ctx_ddl.add_sub_lexer('global_lexer','gernan','german_lexer','ger');
ctx_ddl.add_sub_lexer('global_lexer','french','french_lexer','fra');
ctx_ddl.add_sub_lexer('global_lexer','spanish','spanish_lexer','spa');
ctx_ddl.add_sub_lexer('global_lexer','japanese','japanese_lexer','jpn');
ctx_ddl.add_sub_lexer('global_lexer','korean','korean_lexer','kor');
ctx_ddl.add_sub_lexer('global_lexer','simplified chinese','chinese_lexer','zho');
ctx_ddl.add_sub_lexer('global_lexer','traditional chinese','chinese_lexer');
END;
BEGIN
ctx_output.start_log('m_ctx_data.log');
END;
CREATE INDEX m_ctx_data ON m (data)
INDEXTYPE IS ctxsys.context
PARAMETERS ('memory 1G
lexer global_lexer
format column fmt
language column iso_lang
sync (every "sysdate+1")' )
PARALLEL 6
BEGIN
ctx_output.end_log();
END;
/ -
Error while saving Adobrforms: There was a error reading the document(26)
Hello,
Am not able to save the pdf form.
Error : "The document could not be saved.There was a error reading the document(26)."
Can anyone please tell me why i am getting this error.
Thanks,
satheeshHi Satheesh,
Can you give more details about your scenario..
Regards,
Ravi -
When I attempt to open a PDF file I saved from a website using Safari, I get the message "There was an error opening this document. The file is damaged and could not be repaired." When I save the same PDF file using FireFox it opens up immediately. Is there any way to correct this problem with Safari?
Back up all data.
Triple-click the line of text below to select it, the copy the selected text to the Clipboard (command-C):
/Library/Internet Plug-ins
In the Finder, select
Go ▹ Go to Folder
from the menu bar, or press the key combination shift-command-G. Paste into the text box that opens (command-V), then press return.
From the folder that opens, remove any items that have the letters “PDF” in the name. You may be prompted for your login password. Then quit and relaunch Safari, and test.
The "Silverlight" web plugin distributed by Microsoft can also interfere with PDF display in Safari, so you may need to remove it as well, if it's present.
If you still have the issue, repeat with this line:
~/Library/Internet Plug-ins
If you don’t like the results of this procedure, restore the items from the backup you made before you started. Relaunch Safari again. -
Account determination error in Invoice document posting
Problem - When generating the invoice document to customer, an error is displayed - Document is saved (Account determination error). As a consequence of this step, the invoicing is not able to create FI document
My Analysis-
Account determination is done in G/L account assignment (VKOA screen)
For my billing document, the system is not able to find the GL account (below are screenshots)
In VKOA screen, I already defined the GL account determination using KOFI procedure.
I initially defined in table 2 Cust.Grp/Account Key and it didnt work.
So I defined in both the tables 1 as well - Cust.Grp/MaterialGrp/AcctKey
But still system is not reading the tables and obtaining the GL account no
Any advice on why its not working?Hi Nikhil,
As per the screen shots i could observe that you didn't maintained acct asst grp of customer.
check the acct asst grp of customer field in billing tab is maintained or not.
other possible reason may be in your pricing procedure -check whether the accounting keys are maintained or not.
This could solve your issue. -
I am running OS X 10.7.5 and Adobe Reader 11.0.02. In the last few days I have been unable to open PDF's downloaded from the web. Reader gives the error message 'There was an error opening this document. The file is damaged and could not be repaired'. Removing Reader and trying to use Preview to open these files give the error 'Preview cannot open this file. It may be damaged or use a file format that Preview doesn't recognise' (or something like that). Downloading the same files with Reader removed from my Mac Preview opens the files OK.
I was recently prompted to update Adobe software but did not note exactly what the update was nor when it was done.
Reader and Preview will both open PDFs I downloaded a week ago. Reader will also open files downloaded on another Mac running OS X 10.0.0 and copied to my Mac. Any ideas?Back up all data.
Triple-click the line of text below to select it, the copy the selected text to the Clipboard (command-C):
/Library/Internet Plug-ins
In the Finder, select
Go ▹ Go to Folder
from the menu bar, or press the key combination shift-command-G. Paste into the text box that opens (command-V), then press return.
From the folder that opens, remove any items that have the letters “PDF” in the name. You may be prompted for your login password. Then quit and relaunch Safari, and test.
The "Silverlight" web plugin distributed by Microsoft can also interfere with PDF display in Safari, so you may need to remove it as well, if it's present.
If you still have the issue, repeat with this line:
~/Library/Internet Plug-ins
If you don’t like the results of this procedure, restore the items from the backup you made before you started. Relaunch Safari again.
Maybe you are looking for
-
Linux Mint (based on Ubuntu) 12, KDE desktop Firefox 10.0 Started up Firefox right after Mint was installed. On the add-ons page video download helper was shown as a featured extension and I installed it, then rebooted when prompted. After that, Fire
-
Can't find (hidden?) file to remove
I am using microsoft remote desktop 8.0.5 with OS X 10.9.2 to connect to my company's demo server. The connection fails when I try to access the server and generates a message that includes this snippet: Exception caught: Exception in file '../../li
-
Java EE 5 Web Tier Proposed Final Draft
We're pleased to announce the availability of the Public Review of the next versions of the specifications for the Java Web tier. This includes Servlet, JavaServer Pages (JSP), the JSP Standard Tag Library (JSTL) and JavaServer Faces (Faces). Servlet
-
How to select directory path in a selection screen
Hi , We can select a file path using the below statement : DATA : P_FILE TYPE RLGRAP-FILENAME. But how can the similar be achieved for a directory, that is if one wants to select a folder. Folder path can be retrieved from the function : "TMP_GUI_BR
-
Decision Services Failing with operationErroredFault
When invoking a decision service in BPEL 10.1.3.1 I sometimes experience operationErroredFault. This appears to be when the server is under load. The Process has been written to catch and retry on remoteFault and bindingFaults and the operationErrore