DMS repository manager error at second level
Hello everyone
We successfully installed the DMS Business Package in our portal, set up the back-end connection to our R/3 system, and now a couple folders show up when we view the Document Explorer iView. However... when I click on a folder, I receive an error:
com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: Field CREATED_BY not a member of BAPI_DOC_FILES2_KEYS
I went to the DMSRM_Explorer layout set to see if the collection renderer was trying to display the CreatedBy property, but it's not. The only properties it displays are rnd:icon, rnd:displayname(contentLink)+rnd:action, contentlength, rnd:lock, dmsrm_dir:dokar, dmsrm_dir:doknr, dmsrm_dir:dokvr, and dmsrm_dir:status. I even tried removing all displayed properties except for the icon and displayname, and still received that same error at the second level.
Has anyone run into this before, or perhaps have even a hint of where I should look to troubleshoot this problem? I can't find where it's trying to display Created_By.
We're on EP6 SP14.
Thanks in advance! All help will be rewarded with points.
- Fallon
Located the table BAPI_DOC_FILES2_KEYS in our R/3 system, and the field CREATED_BY is not there. However, in some of our other R/3 systems (with later service packs) the field does exist. Which R/3 service pack creates this field? The DMS Business Package documentation states that the back-end R/3 system needs to be release 4.6C or later, but this must not be the case. We're currently on 4.7... sap_basis support pack is 55, sap_appl is 12, with a date of 30.09.2003 19:37:07 for table definition.
Thank you,
Fallon
Similar Messages
-
Error in second level approval
Hi,
I have the request workflow in which there is 2 level of approval. Level 1 approval is working fine but when I attach the level 2 approval on the "Approve" response of level 1 approval and level 1 manager approve it, it gives me the error " An unknown error code was passed. Contact your system administrator"
Below are the logs :
INFO,13 Feb 2011 23:40:14,963,[XELLERATE.DATABASE],DB read: select mil_key, mil_name, mil_sequence, mil_day, mil_hour, mil_minute,mil_create_multiple, mil_cancel_while_pending, mil_comp_on_rec, mil_required_complete, mil_retry_period, mil_retry_count, evt_key, mil_default_assignee, mil_assign_to_manager from mil where mil_key=1058
DEBUG,13 Feb 2011 23:40:14,964,[XELLERATE.DATABASE],select mil_key, mil_name, mil_sequence, mil_day, mil_hour, mil_minute,mil_create_multiple, mil_cancel_while_pending, mil_comp_on_rec, mil_required_complete, mil_retry_period, mil_retry_count, evt_key, mil_default_assignee, mil_assign_to_manager from mil where mil_key=1058
INFO,13 Feb 2011 23:40:14,965,[XELLERATE.PERFORMANCE],Query: DB: 1, LOAD: 0, TOTAL: 1
DEBUG,13 Feb 2011 23:40:14,965,[XELLERATE.SERVER],Class/Method: tcScheduleItem/getMilestoneInfo left.
DEBUG,13 Feb 2011 23:40:14,965,[XELLERATE.SERVER],Class/Method: tcScheduleItem/checkApprovalProcess entered.
DEBUG,13 Feb 2011 23:40:14,965,[XELLERATE.SERVER],Class/Method: tcDataBase/readPartialStatement entered.
INFO,13 Feb 2011 23:40:14,965,[XELLERATE.DATABASE],DB read: select orc.orc_status, orc.pkg_key from orc orc where orc.orc_key = 1707
DEBUG,13 Feb 2011 23:40:14,965,[XELLERATE.DATABASE],select orc.orc_status, orc.pkg_key from orc orc where orc.orc_key = 1707
INFO,13 Feb 2011 23:40:14,966,[XELLERATE.PERFORMANCE],Query: DB: 1, LOAD: 0, TOTAL: 1
DEBUG,13 Feb 2011 23:40:14,966,[XELLERATE.SERVER],Class/Method: tcDataBase/readPartialStatement entered.
INFO,13 Feb 2011 23:40:14,966,[XELLERATE.DATABASE],DB read: select pkg.pkg_type from pkg pkg where pkg_key=128
DEBUG,13 Feb 2011 23:40:14,966,[XELLERATE.DATABASE],select pkg.pkg_type from pkg pkg where pkg_key=128
INFO,13 Feb 2011 23:40:14,967,[XELLERATE.PERFORMANCE],Query: DB: 1, LOAD: 0, TOTAL: 1
DEBUG,13 Feb 2011 23:40:14,967,[XELLERATE.SERVER],Class/Method: tcScheduleItem/getStatusBucket entered.
DEBUG,13 Feb 2011 23:40:14,967,[XELLERATE.SERVER],Class/Method: tcScheduleItem/getStatusBucket left.
DEBUG,13 Feb 2011 23:40:14,967,[XELLERATE.SERVER],Class/Method: tcDataBase/getError entered.
DEBUG,13 Feb 2011 23:40:14,967,[XELLERATE.SERVER],Class/Method: tcDataBase/readPartialStatement entered.
INFO,13 Feb 2011 23:40:14,967,[XELLERATE.DATABASE],DB read: select err_key, err_code, err_desc, err_rowver, err_remedy, err_count, err_last_occurance, err_action, err_help_url, err_severity from err where err_code='DOBJ.SCHTM_PARENT_APPROVAL_COM'
DEBUG,13 Feb 2011 23:40:14,967,[XELLERATE.DATABASE],select err_key, err_code, err_desc, err_rowver, err_remedy, err_count, err_last_occurance, err_action, err_help_url, err_severity from err where err_code='DOBJ.SCHTM_PARENT_APPROVAL_COM'
INFO,13 Feb 2011 23:40:14,969,[XELLERATE.PERFORMANCE],Query: DB: 1, LOAD: 1, TOTAL: 2
DEBUG,13 Feb 2011 23:40:14,969,[XELLERATE.SERVER],Class/Method: tcDataBase/isActionLoggable entered.
DEBUG,13 Feb 2011 23:40:14,969,[XELLERATE.SERVER],Class/Method: tcDataBase/isActionLoggable left.
DEBUG,13 Feb 2011 23:40:14,969,[XELLERATE.SERVER],Class/Method: tcDataBase/logError entered.
ERROR,13 Feb 2011 23:40:14,969,[XELLERATE.DATABASE],Error: Error Keyword: DAE.UNKNOWN_CODE
Description: An unknown error code was passed.
Remedy: Contact your system adminstrator.
Action: E
Severity: C
Help URL:
Detail:
DEBUG,13 Feb 2011 23:40:14,987,[XELLERATE.SERVER],Class/Method: tcDataBase/logError left.
DEBUG,13 Feb 2011 23:40:14,987,[XELLERATE.SERVER],Class/Method: tcDataBase/getError left.
DEBUG,13 Feb 2011 23:40:14,987,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isAction - Value: E
DEBUG,13 Feb 2011 23:40:14,987,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isCode - Value: DAE.UNKNOWN_CODE
DEBUG,13 Feb 2011 23:40:14,987,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isDescription - Value: An unknown error code was passed.
DEBUG,13 Feb 2011 23:40:14,987,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isRemedy - Value: Contact your system adminstrator.
DEBUG,13 Feb 2011 23:40:14,987,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isDetail - Value:
DEBUG,13 Feb 2011 23:40:14,987,[XELLERATE.SERVER],Class/Method: tcErrorList/addError entered.
DEBUG,13 Feb 2011 23:40:14,987,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isAction - Value: E
DEBUG,13 Feb 2011 23:40:14,987,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isCode - Value: DAE.UNKNOWN_CODE
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isDescription - Value: An unknown error code was passed.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isRemedy - Value: Contact your system adminstrator.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isDetail - Value:
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcErrorList/addError entered.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcErrorList/addReject entered.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcErrorList/addReject left.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcErrorList/addError left.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcErrorList/addError left.
ERROR,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcScheduleItem/checkApprovalProcess Error : Process referenced by the scheduleitem is complete.No task for this process can be inserted.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcBusinessObj/getSqlOperationFromMembers entered.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcBusinessObj/getSqlOperationFromMembers left.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcBusinessObj/getSqlOperationFromMembers entered.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcBusinessObj/getSqlOperationFromMembers left.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcBusinessObj/getSqlOperationFromMembers entered.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcBusinessObj/getSqlOperationFromMembers left.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcDataObj/insert left.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcBusinessObj/getSqlOperationFromMembers entered.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcBusinessObj/getSqlOperationFromMembers left.
ERROR,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcDataObj/save Error :Insertion of dataobject into database failed
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcErrorList/getErrors entered.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcErrorList/getErrors left.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcDataBase/getError entered.
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.SERVER],Class/Method: tcDataBase/readPartialStatement entered.
INFO,13 Feb 2011 23:40:14,988,[XELLERATE.DATABASE],DB read: select err_key, err_code, err_desc, err_rowver, err_remedy, err_count, err_last_occurance, err_action, err_help_url, err_severity from err where err_code='DOBJ.INSERT_FAILED'
DEBUG,13 Feb 2011 23:40:14,988,[XELLERATE.DATABASE],select err_key, err_code, err_desc, err_rowver, err_remedy, err_count, err_last_occurance, err_action, err_help_url, err_severity from err where err_code='DOBJ.INSERT_FAILED'
INFO,13 Feb 2011 23:40:14,989,[XELLERATE.PERFORMANCE],Query: DB: 1, LOAD: 0, TOTAL: 1
DEBUG,13 Feb 2011 23:40:14,989,[XELLERATE.SERVER],Class/Method: tcDataBase/substitute entered.
DEBUG,13 Feb 2011 23:40:14,989,[XELLERATE.SERVER],Class/Method: tcDataBase/substitute entered.
DEBUG,13 Feb 2011 23:40:14,989,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isAction - Value: E
DEBUG,13 Feb 2011 23:40:14,989,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isCode - Value: DOBJ.INSERT_FAILED
DEBUG,13 Feb 2011 23:40:14,989,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isDescription - Value: Insert failed.
DEBUG,13 Feb 2011 23:40:14,989,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isRemedy - Value:
DEBUG,13 Feb 2011 23:40:14,989,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isDetail - Value:
DEBUG,13 Feb 2011 23:40:14,989,[XELLERATE.SERVER],Class/Method: tcErrorList/addError entered.
DEBUG,13 Feb 2011 23:40:14,989,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isAction - Value: E
DEBUG,13 Feb 2011 23:40:14,989,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isCode - Value: DOBJ.INSERT_FAILED
DEBUG,13 Feb 2011 23:40:14,989,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isDescription - Value: Insert failed.
DEBUG,13 Feb 2011 23:40:14,989,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isRemedy - Value:
DEBUG,13 Feb 2011 23:40:14,989,[XELLERATE.SERVER],Class/Method: tcDataObj:handleErr - Data: poError.isDetail - Value:
DEBUG,13 Feb 2011 23:40:14,990,[XELLERATE.SERVER],Class/Method: tcErrorList/addError entered.
DEBUG,13 Feb 2011 23:40:14,990,[XELLERATE.SERVER],Class/Method: tcErrorList/addReject entered.
DEBUG,13 Feb 2011 23:40:14,990,[XELLERATE.SERVER],Class/Method: tcErrorList/addReject left.
DEBUG,13 Feb 2011 23:40:14,990,[XELLERATE.SERVER],Class/Method: tcErrorList/addError left.
DEBUG,13 Feb 2011 23:40:14,990,[XELLERATE.SERVER],Class/Method: tcErrorList/addError left.
DEBUG,13 Feb 2011 23:40:14,990,[XELLERATE.SERVER],Class/Method: tcBusinessObj/getSqlOperationFromMembers entered.
DEBUG,13 Feb 2011 23:40:14,990,[XELLERATE.SERVER],Class/Method: tcBusinessObj/getSqlOperationFromMembers left.
DEBUG,13 Feb 2011 23:40:14,990,[XELLERATE.SERVER],Class/Method: tcDataObj/doRollback entered.
ERROR,13 Feb 2011 23:40:14,990,[XELLERATE.DATABASE],Class/Method: tcDataBase/rollbackTransaction encounter some problems: Rollback Executed From
java.lang.Exception: Rollback Executed From
at com.thortech.xl.dataaccess.tcDataBase.rollbackTransaction(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.rollback(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.doRollback(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
at com.thortech.xl.dataobj.tcScheduleItem.insertResponseMilestones(Unknown Source)
at com.thortech.xl.dataobj.tcScheduleItem.eventPostUpdate(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.update(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
at com.thortech.xl.ejb.beansimpl.tcProvisioningOperationsBean.updateTask(Unknown Source)
at com.thortech.xl.ejb.beansimpl.tcProvisioningOperationsBean.updateTask(Unknown Source)
at com.thortech.xl.ejb.beans.tcProvisioningOperationsSession.updateTask(Unknown Source)
at com.thortech.xl.ejb.beans.tcProvisioningOperations_b03yxm_EOImpl.updateTask(tcProvisioningOperations_b03yxm_EOImpl.java:772)
at Thor.API.Operations.tcProvisioningOperationsClient.updateTask(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:597)
at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.security.Security.runAs(Security.java:41)
at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
at $Proxy67.updateTask(Unknown Source)
at com.thortech.xl.webclient.actions.RequestAction.setApproveDeny(Unknown Source)
at com.thortech.xl.webclient.actions.RequestAction.requestDetail(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:597)
at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(Unknown Source)
at com.thortech.xl.webclient.actions.tcActionBase.execute(Unknown Source)
at com.thortech.xl.webclient.actions.tcAction.execute(Unknown Source)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at com.thortech.xl.webclient.security.CSRFFilter.doFilter(Unknown Source)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at com.thortech.xl.webclient.security.SecurityFilter.doFilter(Unknown Source)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3588)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2200)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2106)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1428)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
INFO,13 Feb 2011 23:40:14,990,[XELLERATE.DATABASE],Class/Method: tcDataBase/setTransaction: ##########setTransaction getting called from: #######
DEBUG,13 Feb 2011 23:40:14,990,[XELLERATE.SERVER],Class/Method: tcDataObj/doRollback left.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcDataObj/save left.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcErrorList/removeErrorReceiver entered.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcErrorList/removeErrorReceiver left.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcScheduleItem/insertResponseMilestones left.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcScheduleItem/addUndoMilestones entered.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcScheduleItem/addRecoveryMilestones entered.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcScheduleItem/checkChildren entered.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcSCH/getOriginalSchStatus entered.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcSCH/getOriginalSchStatus left.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcScheduleItem/getStatusBucket entered.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcScheduleItem/getStatusBucket left.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcScheduleItem/checkChildrenIfCompleted entered.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcSCH/getOriginalSchStatus entered.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcSCH/getOriginalSchStatus left.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcScheduleItem/getStatusBucket entered.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.SERVER],Class/Method: tcScheduleItem/getStatusBucket left.
DEBUG,13 Feb 2011 23:40:14,991,[XELLERATE.DATABASE],select sch.sch_key, sch.sch_rowver, osi.osi_rowver from sch sch, osi osi, dep dep, sta sta where sch.sch_key=osi.sch_key and osi.mil_key=dep.mil_key and sch.sch_status=sta.sta_status and sta.sta_bucket=? and dep.dep_key=? and osi.orc_key=?
INFO,13 Feb 2011 23:40:14,992,[XELLERATE.PERFORMANCE],Query: DB: 1, LOAD: 0, TOTAL: 1
DEBUG,13 Feb 2011 23:40:14,992,[XELLERATE.SERVER],Class/Method: tcScheduleItem/checkRecoveredItem entered.
DEBUG,13 Feb 2011 23:40:14,992,[XELLERATE.SERVER],Class/Method: tcScheduleItem/checkRetryItem entered.
DEBUG,13 Feb 2011 23:40:14,992,[XELLERATE.SERVER],Class/Method: tcScheduleItem/updateObjectInstanceStatus entered.
DEBUG,13 Feb 2011 23:40:14,992,[XELLERATE.SERVER],Class/Method: tcBusinessObj/getString entered.
DEBUG,13 Feb 2011 23:40:14,992,[XELLERATE.SERVER],Class/Method: tcBusinessObj/CurrentString entered.
DEBUG,13 Feb 2011 23:40:14,992,[XELLERATE.SERVER],Class/Method: tcScheduleItem/execCacheQuery entered.
DEBUG,13 Feb 2011 23:40:14,992,[XELLERATE.DATABASE],select orc.orc_target, orc.orc_parent_key, pkg.pkg_name from orc orc left outer join orc parorc on parorc.orc_key=orc.orc_parent_key and orc.orc_key=? left outer join pkg pkg on parorc.pkg_key=pkg.pkg_key where orc.orc_key=?
INFO,13 Feb 2011 23:40:14,993,[XELLERATE.PERFORMANCE],Query: DB: 1, LOAD: 0, TOTAL: 1
DEBUG,13 Feb 2011 23:40:14,993,[XELLERATE.SERVER],Class/Method: tcScheduleItem/execCacheQuery left.
DEBUG,13 Feb 2011 23:40:14,993,[XELLERATE.SERVER],Class/Method: tcScheduleItem/execCacheQuery entered.
DEBUG,13 Feb 2011 23:40:14,993,[XELLERATE.DATABASE],select obi.obi_key, obi.obi_rowver from obi obi where obi.orc_key=?
INFO,13 Feb 2011 23:40:14,994,[XELLERATE.PERFORMANCE],Query: DB: 1, LOAD: 0, TOTAL: 1
DEBUG,13 Feb 2011 23:40:14,994,[XELLERATE.SERVER],Class/Method: tcScheduleItem/execCacheQuery left.
DEBUG,13 Feb 2011 23:40:14,994,[XELLERATE.SERVER],Class/Method: tcDataBase/readPartialStatement entered.
INFO,13 Feb 2011 23:40:14,994,[XELLERATE.DATABASE],DB read: select mst.ost_key, ost_status from mst mst, sta sta, ost ost where mst.mil_key=1055 and mst.sta_key=sta.sta_key and sta.sta_status='C' and mst.ost_key=ost.ost_key
DEBUG,13 Feb 2011 23:40:14,994,[XELLERATE.DATABASE],select mst.ost_key, ost_status from mst mst, sta sta, ost ost where mst.mil_key=1055 and mst.sta_key=sta.sta_key and sta.sta_status='C' and mst.ost_key=ost.ost_key
INFO,13 Feb 2011 23:40:14,995,[XELLERATE.PERFORMANCE],Query: DB: 1, LOAD: 0, TOTAL: 1
DEBUG,13 Feb 2011 23:40:14,996,[XELLERATE.SERVER],Class/Method: tcScheduleItem/execCacheQuery entered.
DEBUG,13 Feb 2011 23:40:14,996,[XELLERATE.DATABASE],select count(*) as counter from mil mil where mil_name = 'Provide Information' and mil_key = ?
INFO,13 Feb 2011 23:40:14,997,[XELLERATE.PERFORMANCE],Query: DB: 1, LOAD: 0, TOTAL: 1
DEBUG,13 Feb 2011 23:40:14,997,[XELLERATE.SERVER],Class/Method: tcScheduleItem/execCacheQuery left.
DEBUG,13 Feb 2011 23:40:14,997,[XELLERATE.SERVER],Class/Method: tcScheduleItem/checkOrderContentItem entered.
DEBUG,13 Feb 2011 23:40:14,997,[XELLERATE.SERVER],Class/Method: tcBusinessObj/getSqlOperationFromMembers entered.
DEBUG,13 Feb 2011 23:40:14,997,[XELLERATE.SERVER],Class/Method: tcBusinessObj/getSqlOperationFromMembers left.
DEBUG,13 Feb 2011 23:40:14,997,[XELLERATE.SERVER],Class/Method: tcDataObj/addErrorReceiver entered.
DEBUG,13 Feb 2011 23:40:14,997,[XELLERATE.SERVER],Class/Method: tcErrorList/addErrorReceiver entered.
DEBUG,13 Feb 2011 23:40:14,997,[XELLERATE.SERVER],Class/Method: tcErrorList/addErrorReceiver left.
DEBUG,13 Feb 2011 23:40:14,997,[XELLERATE.SERVER],Class/Method: tcDataObj/addErrorReceiver left.
DEBUG,13 Feb 2011 23:40:14,997,[XELLERATE.SERVER],Class/Method: tcDataObj/registerChild entered.
DEBUG,13 Feb 2011 23:40:14,997,[XELLERATE.SERVER],Class/Method: tcDataObj/registerChild left.
DEBUG,13 Feb 2011 23:40:14,997,[XELLERATE.SERVER],Class/Method: tcORC/initialize entered.
DEBUG,13 Feb 2011 23:40:14,997,[XELLERATE.SERVER],Class/Method: tcDataBase/readPartialStatement entered.
INFO,13 Feb 2011 23:40:14,997,[XELLERATE.DATABASE],DB read: select * from orc where orc_key=1707
DEBUG,13 Feb 2011 23:40:14,997,[XELLERATE.DATABASE],select * from orc where orc_key=1707
INFO,13 Feb 2011 23:40:14,999,[XELLERATE.PERFORMANCE],Query: DB: 2, LOAD: 0, TOTAL: 2
DEBUG,13 Feb 2011 23:40:14,999,[XELLERATE.SERVER],Class/Method: tcORC/initialize left.
DEBUG,13 Feb 2011 23:40:14,999,[XELLERATE.SERVER],Class/Method: tcDataObj/addErrorReceiver entered.
DEBUG,13 Feb 2011 23:40:14,999,[XELLERATE.SERVER],Class/Method: tcErrorList/addErrorReceiver entered.
DEBUG,13 Feb 2011 23:40:15,000,[XELLERATE.SERVER],Class/Method: tcDataObj/addErrorReceiver left.
DEBUG,13 Feb 2011 23:40:15,000,[XELLERATE.SERVER],Class/Method: tcORC/setOrderContentItemStatus entered.
DEBUG,13 Feb 2011 23:40:15,000,[XELLERATE.DATABASE],select /*+ USE_NL(ORC STA)*/ sta.sta_bucket, count(sta.sta_bucket) as bkt from orc orc, sta sta where orc.orc_status=sta.sta_status and orc.orc_parent_key=? and (orc.orc_required_complete is null or orc.orc_required_complete=?) group by sta.sta_bucket
INFO,13 Feb 2011 23:40:15,001,[XELLERATE.PERFORMANCE],Query: DB: 1, LOAD: 0, TOTAL: 1
DEBUG,13 Feb 2011 23:40:15,001,[XELLERATE.SERVER],Class/Method: tcORC/init entered.
DEBUG,13 Feb 2011 23:40:15,001,[XELLERATE.SERVER],Class/Method: tcORC/init left.
DEBUG,13 Feb 2011 23:40:15,001,[XELLERATE.SERVER],Class/Method: tcORC/getStatusCount entered.
DEBUG,13 Feb 2011 23:40:15,001,[XELLERATE.SERVER],Class/Method: tcORC/getStatusCount left.
DEBUG,13 Feb 2011 23:40:15,001,[XELLERATE.SERVER],Class/Method: tcORC/getStatusCount entered.
DEBUG,13 Feb 2011 23:40:15,001,[XELLERATE.SERVER],Class/Method: tcORC/getStatusCount left.
DEBUG,13 Feb 2011 23:40:15,001,[XELLERATE.SERVER],Class/Method: tcORC/getStatusCount entered.
DEBUG,13 Feb 2011 23:40:15,001,[XELLERATE.SERVER],Class/Method: tcORC/getStatusCount left.
DEBUG,13 Feb 2011 23:40:15,001,[XELLERATE.SERVER],Class/Method: tcORC/getStatusCount entered.
DEBUG,13 Feb 2011 23:40:15,001,[XELLERATE.SERVER],Class/Method: tcORC/getStatusCount left.
DEBUG,13 Feb 2011 23:40:15,001,[XELLERATE.SERVER],Class/Method: tcORC/getStatusCount entered.
DEBUG,13 Feb 2011 23:40:15,002,[XELLERATE.SERVER],Class/Method: tcORC/getStatusCount left.
Regards,
SaurabhDo you anything attached in the assignment tab etc ..? you never know if that could be failing ..
Thanks
Suren -
Error after second level approval in ESS leave request
Hi Experts
I am using custom workflow for Ess Leave request process which is copied from WS21500001.
I have added custom class methods to change status from approved to sent.
Then another method i have set next appovaer.
The problem i m facing is that I am getting an error on portal after second approval approves the request.
i.e Field syomol has not been assigned yet.
from st22 i found its generating from
Include LPT_ARQ_REQUEST_UIAF06 - Form execute_approver_update
By debugging i found that Its not getting next approval with status T as there is only first approval with status 'A'
This results in unassigned field symbol. and then error.
Please help me resolve this issue.
Please confirm why next approver is not found in method.Hi All
Thanks for your reply.
I checked why it was giving a dump.
This execute_approver_update subroutine takes approval data from table ptreq_approver .
I filled this with resp actor id after request is approved and status is changed to sent.
For every emp its unique actor id is saved in ptreq_actor table agaist his pernr.
SELECT SINGLE actor_id FROM PTREQ_ACTOR INTO actor_id WHERE objid = nextApprover_pernr.
wa_appr-mandt = sy-mandt.
wa_appr-request_id = Request_ID. "Req.requestID ( from Workflow )
wa_appr-version_no = version_no. "Req.Version ( from Workflow )
wa_appr-seqnr = seqnr. "Same as version no but in char
wa_appr-approver_ins = actor_id. "Employee actor id from ptreq_actor
wa_appr-status = 'T'. "Manual
append wa_appr to it_appr.
INSERT PTREQ_APPROVER FROM TABLE it_appr .
commit work and wait.
This resolved my issue.
Thanks -
Darwin/BSD startup error and second level error
I woke up this morning to find the world as I know it in disarray. My G5 was not booting to its normal screen but to the black ominous Darwin/BSD screen.
I researched this awesome forum and found to login as single user mode (cntrl S)
This led me to the root# where i typed /sbin/fsk -fy
The bottom of this read as:
** Checking HFS Plus volume
** Checking Extents Overflow file
** Checking Catalog file.
diskOs9: I/O error.
Invalid key length
(4,260)
** Volume check failed
localhost:/root#
HELP!
Somewhere in the notes from the first time I did this I saw something regarding an autoshutdown and auto startup. Since this G5 is now in my bedroom I do have those features HOWEVER last night I shut down manually (not system generated) if that even matters.Hi Jim, and a warm welcome to the forums!
It is likely that only DiskWarrior from Alsoft...
http://www.alsoft.com/DiskWarrior/
The CD version is likely to fix it, but you can try fsck repeatedly ubtil no errors occur.
Possibly...
"Try Disk Utility
1. Insert the Mac OS X Install disc that came with your computer, then restart the computer while holding the C key.
2. When your computer finishes starting up from the disc, choose Disk Utility from the Installer menu. (In Mac OS X 10.4 or later, *you must select your language first.)*
*Important: Do not click Continue in the first screen of the Installer. If you do, you must restart from the disc again to access Disk Utility.*
3. Click the First Aid tab.
4. Click the disclosure triangle to the left of the hard drive icon to display the names of your hard disk volumes and partitions.
5. Select your Mac OS X volume.
6. Click Repair. Disk Utility checks and repairs the disk." -
EP DMS Repositor Manager Indexing
Hi
We have DMS Repository Manager for CM on EP SP9.
We can see documents in KM under /DMS and access them. But indexing does not work for this repository. I have mapped the service user INDEX_SERVICE to a back-end user. SSO works, and indexing of KM also works. The Application Log states: Indexing document failed. null
Please help.Hi Dirk,
now I got it.
The customer get through the sdn download.
We deployed the par and configured the system alias, whereas I am not sure what kind of connection is required.
I have buidl a simple R/3 connection but it doesn't work, instead i get connection errors as:
com.sap.netweaver.bc.rf.common.exception.IOOperationFailedException: Connection Failed: Verbindungsaufbau fehlgeschlagen:Connection Failed: Nested Exception. Failed to get connection. Please contact your admin.
at com.sap.pct.plm.dmsrmconnectorforkm.DMSRMR3FunctionCalls.openConnection(DMSRMR3FunctionCalls.java:5868)
that seems to me that something is missing.
did you configured somewhat for WAS connection in your system object?
kind regards,
Darijo
Message was edited by: Darijo Pavlic -
Second level Manager Unable to view the leave request
Hello Experts
We are using three levels approval leave request, first level manager able to approve successfully, when second level manager approving the leave request is unable to see any contents inside the request, its showing blank.
Kindly help me on this.
Thanks
Neelima.Hi,
I have a requirement in which I have to sent Leave Workflow to three approvers. For that I maintain the approvers in a customising table. What I did is, I took a copy of the standard Leave WF and added a step in loop (to read the table maintained, through a bor method). For the last approver, he has to get the standard leave approval task and for that reason i looped my custom bor for 2 times and put the standard leave approval task outside the loop.
Now the issue is that, eventhough the first approver gets the workitem and approves that, the next approver is not getting the workitem for him. Workflow is going into an error state stating that the successor node is not found.
Please tell me whether my approach for customising leave workflow is correct. And if correct, what could be the reason for the error that I get.
Regards, -
Second level Hierarchy Manager
I have a hierarchy like this
A has child B,C
B has child D,E,F
C has child P,Q
D has Child G,H
E has child I,J,K
F has Child L,M
G has child N,O
I need the second level manager from top most node for any child
1st level top most node in the above example is A
2nd level top most node in the above example is B and C
I will give any child as parameter.But it has to return its 2nd level manager.
For eg if my parameter is J it has to return B
if my parameter is Q it has to return C
if my parameter is N it has to return B
ThanksHi,
One way is to use a Yo-Yo Query , where you do two CONNECT BYs: one from the bottome up, the next from the top down, like this:
WITH ancestors AS
SELECT child
, parent
, CONNECT_BY_ISLEAF AS is_root
FROM table_x
START WITH child = 'J'
CONNECT BY child = PRIOR parent
SELECT child
FROM ancestors
WHERE LEVEL = 3 -- or 4, or whatever
START WITH is_root = 1
CONNECT BY parent = PRIOR child
;Another way is to use a single CONNECT BY, and get the desired results from SYS_CONNECT_BY_PATH and REGEXP_SUBSTR. -
Error when displaying thumbnails in new repository manager
Hi KM Experts,
I created a new Repository Manager as a copy of /documents.
When I upload Images (jpegs, gifs) in this repository and try to display them using a ConsumterThumbnailExplorer I don't get the thumbnails displayed but the X-symbol that the browser displays when a image was not found. In the /documents repository the thumbnails are getting displayed.
Here is the exception from the trace file:
java.lang.NoClassDefFoundError: sun.awt.motif.MToolkit (initialization failure)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Class.java:119)
at java.awt.Toolkit$2.run(Toolkit.java:796)
at java.security.AccessController.doPrivileged(AccessController.java:197)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:787)
at com.sapportals.wcm.repository.manager.thumbnail.ResourceImageThumbnailPlugIn.getThumbnail(ResourceImageThumbnailPlugIn.java:96)
at com.sapportals.wcm.repository.manager.thumbnail.ResourceImageThumbnailPlugIn.getContentThumbnail(ResourceImageThumbnailPlugIn.java:45)
at com.sapportals.wcm.repository.manager.thumbnail.ThumbnailNamespaceManager.getImage(ThumbnailNamespaceManager.java:539)
at com.sapportals.wcm.repository.manager.thumbnail.ThumbnailNamespaceManager.getCreatedResource(ThumbnailNamespaceManager.java:459)
at com.sapportals.wcm.repository.manager.thumbnail.ThumbnailNamespaceManager.getContent(ThumbnailNamespaceManager.java:335)
at com.sapportals.wcm.repository.ContentImpl.internalGetContent(ContentImpl.java:328)
at com.sapportals.wcm.repository.ContentImpl.<init>(ContentImpl.java:84)
at com.sapportals.wcm.repository.ResourceImpl.internalGetContent(ResourceImpl.java:3203)
at com.sapportals.wcm.repository.ResourceImpl.getContent(ResourceImpl.java:1183)
at com.sapportals.wcm.repository.ResourceImpl.getContent(ResourceImpl.java:1147)
at com.sapportals.wcm.protocol.webdav.server.WDGetHandler.internalHandle(WDGetHandler.java:319)
at com.sapportals.wcm.protocol.webdav.server.WDGetHandler.handle(WDGetHandler.java:282)
at com.sapportals.wcm.protocol.webdav.server.WDServlet.doGet(WDServlet.java:791)
at com.sapportals.wcm.protocol.webdav.server.WDServlet.service(WDServlet.java:483)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:333)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.wcm.portal.connection.KmConnection.handleRequest(KmConnection.java:52)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
at java.security.AccessController.doPrivileged(AccessController.java:246)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:219)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172).
Any help is appreciated !
Regards, Andreas
Edited by: Andreas Wachendorfer on Oct 29, 2009 7:05 PMProblem solved: JVM Parameter -Djava.awt.headless=true had to be set....
-
Error while invoking bean "domain manager": Error deploying BPEL suitcase.
My issue is the following, when I use wsa adressing in my bpel process such as:
xmlns:ns2="http://schemas.xmlsoap.org/ws/2003/03/addressing"
and create a variable based on this schema
<variable name="partnerReference" element="ns2:EndpointReference"/>
I can compile and generate the jar file. But when I deploy this file in my console I get the following error:
Module oracle.soa.bpel.system
Host brux0304
Host IP Address 10.18.80.129
User weblogic
Thread ID [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'
Message Error while invoking bean "domain manager": Error deploying BPEL suitcase.
Supplemental Detail error while attempting to deploy the BPEL component file "/soa/oracle/Middleware/user_projects/domains/base_domain/servers/soa_server1/dc/soa_f7fc611b-51eb-4910-a671-d2bb5c5c31d0"; the exception reported is: java.lang.Exception: BPEL 1.1 compilation failed
This error contained an exception thrown by the underlying deployment module.
Verify the exception trace in the log (with logging level set to debug mode).
ORABPEL-05250
Error deploying BPEL suitcase.
error while attempting to deploy the BPEL component file "/soa/oracle/Middleware/user_projects/domains/base_domain/servers/soa_server1/dc/soa_f7fc611b-51eb-4910-a671-d2bb5c5c31d0"; the exception reported is: java.lang.Exception: BPEL 1.1 compilation failed
This error contained an exception thrown by the underlying deployment module.
Verify the exception trace in the log (with logging level set to debug mode).
at com.collaxa.cube.engine.deployment.DeploymentManager.deployComponent(DeploymentManager.java:197)
at com.collaxa.cube.ejb.impl.CubeServerManagerBean._deployOrLoadComponent(CubeServerManagerBean.java:820)
at com.collaxa.cube.ejb.impl.CubeServerManagerBean.deployComponent(CubeServerManagerBean.java:119)
at com.collaxa.cube.ejb.impl.bpel.BPELServerManagerBean.deployComponent(BPELServerManagerBean.java:88)
at sun.reflect.GeneratedMethodAccessor844.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at com.bea.core.repackaged.springframework.jee.intercept.MethodInvocationInvocationContext.proceed(MethodInvocationInvocationContext.java:104)
at oracle.security.jps.ee.ejb.JpsAbsInterceptor$1.run(JpsAbsInterceptor.java:94)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
at oracle.security.jps.ee.ejb.JpsAbsInterceptor.runJaasMode(JpsAbsInterceptor.java:81)
at oracle.security.jps.ee.ejb.JpsAbsInterceptor.intercept(JpsAbsInterceptor.java:112)
at oracle.security.jps.ee.ejb.JpsInterceptor.intercept(JpsInterceptor.java:105)
at sun.reflect.GeneratedMethodAccessor843.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
at com.bea.core.repackaged.springframework.jee.intercept.JeeInterceptorInterceptor.invoke(JeeInterceptorInterceptor.java:69)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy281.deployComponent(Unknown Source)
at com.collaxa.cube.ejb.impl.bpel.BPELServerManagerBean_bp05wg_ICubeServerManagerLocalBeanImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionLocalMethodInvoker.invoke(SessionLocalMethodInvoker.java:39)
at com.collaxa.cube.ejb.impl.bpel.BPELServerManagerBean_bp05wg_ICubeServerManagerLocalBeanImpl.deployComponent(Unknown Source)
at oracle.fabric.CubeServiceEngine.load(CubeServiceEngine.java:886)
at oracle.fabric.CubeServiceEngine.load(CubeServiceEngine.java:128)
at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deployComponents(CompositeDeploymentConnection.java:242)
at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deploy(CompositeDeploymentConnection.java:93)
at oracle.integration.platform.blocks.deploy.CompositeDeploymentManagerImpl.initDeployment(CompositeDeploymentManagerImpl.java:149)
at oracle.integration.platform.blocks.deploy.CompositeDeploymentManagerImpl.load(CompositeDeploymentManagerImpl.java:62)
at sun.reflect.GeneratedMethodAccessor18895.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at oracle.integration.platform.blocks.deploy.DeploymentEventPublisher.invoke(DeploymentEventPublisher.java:68)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy309.load(Unknown Source)
at oracle.integration.platform.blocks.deploy.StandaloneCompositeDeploymentCoordinatorImpl.coordinateCompositeRedeploy(StandaloneCompositeDeploymentCoordinatorImpl.java:95)
at oracle.integration.platform.blocks.deploy.servlet.BaseDeployProcessor.overwriteExistingComposite(BaseDeployProcessor.java:398)
at oracle.integration.platform.blocks.deploy.servlet.BaseDeployProcessor.deploySARs(BaseDeployProcessor.java:229)
at oracle.integration.platform.blocks.deploy.servlet.DeployProcessor.doDeployWork(DeployProcessor.java:161)
at oracle.integration.platform.blocks.deploy.servlet.DeployProcessor.doDeployWork(DeployProcessor.java:109)
at oracle.integration.platform.blocks.deploy.servlet.DeployProcessor.doRedeploy(DeployProcessor.java:101)
at oracle.integration.platform.blocks.deploy.servlet.DeployProcessor.process(DeployProcessor.java:81)
at oracle.integration.platform.blocks.deploy.servlet.CompositeDeployerServlet.doPostInsideLoggingSession(CompositeDeployerServlet.java:221)
at oracle.integration.platform.blocks.deploy.servlet.CompositeDeployerServlet.doPost(CompositeDeployerServlet.java:124)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
When I remove the namespace and variable it works.
What should be causing that?
Regards,
LucianaThere seems to be some issue with partnerrole definition. Please check CreatePurchaseOrderListEbizProvABCSImplProcess.bpel(line 51): and CreatePurchaseOrderListEbizProvABCSImplProcess.bpel(line 617): role not found
as mentioned in the log.
Regards,
Narayana -
Unable to create File System Repository manager
Hello,
I would like to create File System Repository manager to this path: I have mapped a certain Network drive "
main-uni-fs1\pictures$" to the Portal Machine and under this machine it appears as drive "N:\", inside it there is a picture folder which I would like to create the mapping to. I tried setting the "Root Directory" value to "N:\" and to "
main-uni-fs1\pictures$" but I keep receiving an error message at the Repository Component Monitor (see below).
10X,
RoyHello Roy,
1> Create a new path that points to the pictures directory on the system. Enter the path lik
mypc.myorg.com\pictures
Under Sys admin -> Sys Config -> KM -> Content MGT -> Global Services -> Network path
Under the user name and password, enter your username and password
username whould be entered like domainname\username
2>Then create a system in for the mypc.myorg.com server under
Sys admin -> Sys Config -> KM -> Content MGT -> Global Services -> System landscape definitions -> System -> Windows Sytem.
(Assuming u are acessing a windows sytem from a portal running on windows platform).
You need to enter system id and description . Kindly remember the system id, since it would be useful in two places while usermapping and creating the file system repository.
3>create a file system rep mgr under
Sys admin -> Sys Config -> KM -> Content MGT -> Repository Managers > File System Repository
Following properties are most important.
Name , ACL manager cache, Security manager(which you would have to set to W2kSecurity manager)
prefix(this is the folder name that you will identify your repository with) Widws landscape System (this is the sytem id of step 2) and root directory (network path of first step only in this case enter it like this //mypc.myorg.com/pictures)
4>Then under user mapping section, you will find you system (the system id of second step) , enter your name as password.
Initially when you configure your rep manager, you dont need to start ur servlet engine. If you modify any property then you need to re start ur servlet engine.
These are the steps for creating repository
If this still does not get resolved. Then kindly read the limitations of creating the file system repository manager in the link that I had posted in my earlier post.
Thanks and Regards
Pradeep Bhojak -
EM Database Control 11.1.0.6.0 을 구성하는 도중에 발생하는 repository create error에 관한
원인 및 해결 방법을 제시합니다.
Problem Description
다음은 emca를 구성하여 repository를 구성하려다가 실패하여 다시
drop하고 create 시에 이와 같은 ORA-20001 이라고 하는 SYSMAN user가 이미 존재한다고
하는 에러에 대한 해결방법입니다.
emca -deconfig dbcontrol db -repos drop 수행 중에 다음과 같이 failed가 발생하고,
구 43: WHERE username = upper('&EM_REPOS_USER') ;
신 43: WHERE username = upper('SYSMAN') ;
[09-03-2008 11:42:20] Drop Repos User. Return code = 58.
[09-03-2008 11:42:20] Failed. <===
[09-03-2008 11:42:20] Dropping Roles/Synonymns/Tablespaces ...
[09-03-2008 11:42:23] Return code = 66.
[09-03-2008 11:42:23] Failed.
[09-03-2008 11:42:23] Unquiescing DB ...
[09-03-2008 11:42:24] Return code = 66.
[09-03-2008 11:42:24] Failed. <===
[09-03-2008 11:42:24] Dropped Repository Successfully.
위와 같이 drop fail 이후에 emca -config dbcontrol db -repos create 수행 시
ORA-20001: SYSMAN already exists..
ORA-06512: 줄 17에서
이와 같은 에러를 만나서 다시 create가 제대로 되지 않는 경우를 볼 수 있다.
Environment :
아래의 이름과 환경변수는 사용자의 환경에 따라 달라질 수 있습니다.
OS : Microsoft Windows XP Professional 32bit windows
컴퓨터이름 : jeher
Database version : 11.1.0.6.0
ORACLE_SID : orcl
ORACLE_HOME : D:\app\jeher\product\11.1.0\db_1
em 에 사용되는 HOSTNAME_SID : jeher_orcl
에러 증상
아래의 log는 실제 emca 수행 시 자세한 log를 확인할 수 있는
D:\app\jeher\cfgtoollogs\emca\orcl\emca_repos_create_2008_03_09_14_39_55.log 의 내용입니다.
Check if repos user already exists.
구 6: WHERE username=UPPER('&EM_REPOS_USER');
신 6: WHERE username=UPPER('SYSMAN');
구 8: IF ( '&EM_CHECK_TYPE' = 'EXISTS') THEN
신 8: IF ( 'NOT_EXISTS' = 'EXISTS') THEN
구 11: raise_application_error(-20000, '&EM_REPOS_USER does not exists..');
신 11: raise_application_error(-20000, 'SYSMAN does not exists..');
구 14: ELSIF ( '&EM_CHECK_TYPE' = 'NOT_EXISTS' ) THEN
신 14: ELSIF ( 'NOT_EXISTS' = 'NOT_EXISTS' ) THEN
구 17: raise_application_error(-20001, '&EM_REPOS_USER already exists..');
신 17: raise_application_error(-20001, 'SYSMAN already exists..');
구 21: raise_application_error(-20002, 'Invalid Check type &EM_CHECK_TYPE');
신 21: raise_application_error(-20002, 'Invalid Check type NOT_EXISTS');
DECLARE
1행에 오류:
ORA-20001: SYSMAN already exists..
ORA-06512: 줄 17에서
Explanation
이러한 에러는 주로 emca command 중에서 emca -deconfig dbcontrol db -repos drop
을 수행하다가 Service만 정리가 되고, repository가 깨끗하게 정리가 되지 않고
오류가 발생하거나 hang 이 발생하는 경우에 나중에 다시 create 시에 나타나는 에러입니다.
11g emca 수행 시 에러 log는 $ORACLE_BASE\\cfgtoollogs\emca\orcl\ 아래에 생성된 log를 확인합니다.
Solution Description
다음과 같은 명령으로 EM Configuration file들과 repository를 정리할 수 있습니다.
<Note:278100.1> How To Drop, Create And Recreate DB Control In A 10g Database?
A. Delete DB Control Objects 의 상세 설명은 Manual하게 DB Control을 DELETE하는 절차입니다.
이 부분을 보시면 아주 자세히 설명되어 있습니다.
The procedure is the same for 10g R1, R2 and 11g 11.1.0.6.0.
절차1) Configuration file 정리 작업
A) To delete the configurartion files:
- remove the following directories from your filesystem:
<ORACLE_HOME>/<hostname_sid>
예를 들어 D:\app\jeher\product\11.1.0\db_1\JEHER_ORCL 이라는 디렉토리를 제거합니다.
<ORACLE_HOME>/oc4j/j2ee/OC4J_DBConsole_<hostname>_<sid>
예를 들어 D:\app\jeher\product\11.1.0\oc4j\j2ee\OC4J_DBConsoleJEHER_ORCL 이라는
디렉토리를 제거합니다.
B) 레지스트리에서 SERVICE 제거 작업.
Note: On Windows you aslo need to delete the DB Console service:
- run regedit
- navigate to HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services
- locate the OracleDBConsole<sid> entry and delete it
OracleDBConsoleORCL 이라는 서비스 엔트리를 클릭하고 제거합니다.
Alternatively on Windows XP and Windows Server 2003 you can run the following from the command line:
'sc delete <service_name>' where <service_name> is the DB Control service name (typically: OracleDBConsole<sid>)
절차2) EM repository 를 manual 하게 drop하기.
To delete the repository
Logon SQLPLUS as user SYS or SYSTEM, and drop the sysman account
and mangement objects:
sqlplus "/as sysdba"
SHUTDOWN IMMEDIATE;
STARTUP RESTRICT;
EXEC sysman.emd_maintenance.remove_em_dbms_jobs;
EXEC sysman.setEMUserContext('',5);
REVOKE dba FROM sysman;
DECLARE
CURSOR c1 IS
SELECT owner, synonym_name name
FROM dba_synonyms
WHERE table_owner = 'SYSMAN'
BEGIN
FOR r1 IN c1 LOOP
IF r1.owner = 'PUBLIC' THEN
EXECUTE IMMEDIATE 'DROP PUBLIC SYNONYM '||r1.name;
ELSE
EXECUTE IMMEDIATE 'DROP SYNONYM '||r1.owner||'.'||r1.name;
END IF;
END LOOP;
END;
DROP USER mgmt_view CASCADE;
DROP ROLE mgmt_user;
DROP USER sysman CASCADE;
ALTER SYSTEM DISABLE RESTRICTED SESSION;
[참고 사항]
1) DROP USER mgmt_view CASCADE; 를 수행 시 이미 mgmt_view가 emca -deconfig 명령에 의해
drop이 되었다면 ORA-1918 ERROR가 발생하는데, 이는 무시합니다.
"ORA-01918: 사용자 'MGMT_VIEW'(이)가 존재하지 않습니다."
2) 참고 명령어
Note: The above(절차2) will completely delete the DB Control repository from the database;
under certain circumstances (e.g. you want to recreate the repository later on)
the following statemnts may be sufficient to remove the repository:
sqlplus "/as sysdba"
a. drop user sysman cascade;
b. drop role MGMT_USER;
c. drop user MGMT_VIEW cascade;
d. drop public synonym MGMT_TARGET_BLACKOUTS;
e. drop public synonym SETEMVIEWUSERCONTEXT;
===================================
절차3) EM console HTTP port와 Agent port 설정 해제 작업
Remove the entries for the old dbconsole information from the
$ORACLE_HOME/install/portlist.ini file
제거 작업 단계 중 마지막으로 D:\app\jeher\product\11.1.0\db_1\install\portlist.ini file
내에서 old dbconsole 정보를 제거합니다.
[ Example ]
Ultra Search HTTP 포트 번호 =5620
Enterprise Manager 콘솔 HTTP 포트(orcl) = 1158
Enterprise Manager 에이전트 포트(orcl) = 3938
위와 같이 Enterprise Manager 콘솔 HTTP 포트와 Enterprise Manager 에이전트 포트(orcl)
가 보이는데, 이 line들을 지웁니다.
아래의 절차4) 부터 절차8) 까지는 다시 create해주는 과정과 환경 셋업 작업입니다.
절차4) C:\WINDOWS\system32\drivers\etc\hosts file에서 다음을 추가해 줍니다.
127.0.0.1 localhost
10.10.10.10 jeher
10.10.10.10 은 내 네트워크 환경 -> 로컬연결영역3(Microsoft Loopback Adapter)
-> 속성(인터넷 프로토콜 TCP/IP)
-> 속성(다음 ip 주소 사용의 IP 주소가 10.10.10.10)
위와 같이 확인하여 얻어질 수 있습니다.
절차5) 다시 emca -config dbcontrol db -repos create 를 수행합니다.
절차6) 레지스트리에 문자열값 oracle_hostname 이 jeher로 되어 있는 지 확인.
절차5 가 성공적으로 수행이 되면 관리도구 -> 서비스에 OracleDBConsoleORCL 이라는
서비스가 다시 생성됩니다.
- run regedit
- navigate to HKEY_LOCAL_MACHINE/Software/Oracle/Sysman/OracleDBConsoleORCL
- 문자열값 oracle_hostname : jeher 로 되어 있는지 확인합니다.
절차7) emd.properties 에서 timezone 수정
D:\app\jeher\product\11.1.0\db_1\jeher_orcl\sysman\config 아래에 있는
emd.properties file에서 agent timezone를 Asia/Seoul 로 대소문자를 구분하여 입력합니다.
For example)
omsRecvDir=D:/app/jeher/product/11.1.0/db_1/jeher_orcl/sysman/recv
agentTZRegion=Asia/Seoul
이와 같이 저장하고 나옵니다.
절차8) EM 11g LOGIN 접속 방법.
https://jeher.kr.oracle.com:1158/em 로 접속하면 됩니다.
username : sys
password : oracle
connect as SYSDBA
OC4J 에 설치 시 보안 설정이 되어 있으므로, http 가 아닌 https 로 접속해야 합니다.
11g의 경우, password file이 자동으로 $ORACLE_HOME/dbs (windows 의 경우, $ORACLE_HOME/database) 아래에
생성되므로, 따로 생성이 불필요합니다.
remote_login_passwordfile='EXCLUSIVE'로 자동 setting 되어 있습니다.
References
<Note:278100.1> How To Drop, Create And Recreate DB Control In A 10g Database?I ma using correct sid, have a look at /etc/oratab
[oracle@rac1 bin]$ echo $ORACLE_SID
orcl
[oracle@rac1 bin]$ cat /etc/oratab
#Backup file is /raczone/11.2.0/product/11.2.0/dbhome_1/srvm/admin/oratab.bak.rac1 line added by Agent
# This file is used by ORACLE utilities. It is created by root.sh
# and updated by the Database Configuration Assistant when creating
# a database.
# A colon, ':', is used as the field terminator. A new line terminates
# the entry. Lines beginning with a pound sign, '#', are comments.
# Entries are of the form:
# $ORACLE_SID:$ORACLE_HOME:<N|Y>:
# The first and second fields are the system identifier and home
# directory of the database respectively. The third filed indicates
# to the dbstart utility that the database should , "Y", or should not,
# "N", be brought up at system boot time.
# Multiple entries with the same $ORACLE_SID are not allowed.
#+ASM1:/raczone/grid_home:N # line added by Agent
#dev:/raczone/db_home1:N # line added by Agent
#*:/raczone/oem/OracleHomes/db10g:N
#*:/raczone/oem/OracleHomes/oms10g:N
#oemrep:/raczone/oem/OracleHomes/db10g:N
#*:/raczone/oem/db10g:N
#*:/raczone/oem/oms10g:N
#oemrep:/raczone/oem/db10g:N
+ASM1:/raczone/grid_home:N # line added by Agent
# *:/home/oracle/OracleHomes/db10g:N
# *:/home/oracle/OracleHomes/oms10g:N
emrep:/home/oracle/OracleHomes/db10g:N
*:/home/oracle/OracleHomes/db10g:N
*:/home/oracle/OracleHomes/oms10g:N
oemrep:/home/oracle/OracleHomes/db10g:N
dev:/raczone/db_home1:N # line added by Agent
orcl:/raczone/11.2.0/product/11.2.0/dbhome_1:N # line added by Agent
*:/home/oracle/Oracle/Middleware/oms11g:N
*:/home/oracle/Oracle/Middleware/agent11g:N
[oracle@rac1 bin]$ -
FS Repository Manager depth limits - crawling problems
Ciao a tuti.
I have some really strange results from my Crawler. Here is the story:
After Crawling 50000 for indexing I have around 800 docs where I have the Error Type: crawler.
The interesting thing is that these documents have nothing in common & even via PCD there are "there" but after clicking on it, the message says: the document does not exist.
So where can I start with the research? Maybe out there has someone a good idea?!
Originally I thought, that I have a problem with the depth of the file structure, cause the structure is reallly complex. On the other hand I could not found any limitations for the FS Repository Manager.
Thanx in advanceSir or madam -
First, you may be hitting a URL limit of 256 characters. Are you using the /irj/go/km/docs path to access the documents, or are you using the old method?
Second, if you create a CM repository with FSDB persistence, do you have the same issues?
Third, how deep into the repository does it go before an error is thrown? Have you tried creating a test index directly to the folder/document in question?
Good luck!
Kyle -
Problem with open in new window for second level tab
Hi Friends,
I am using 2 level tabs in my application. In my second level tab when i right click and select *open in new
window* it is giving Page not found error. But for the first level tabs it is working correctly. How can i fix this so
that either i can show the page when right click the tab and select open in new window or disable the right clicking
for the second level tabs. Please help,
Thanks
JeevHi,
I don't think its exactly possible, as tabs use javascript:doSubmit('somevalue'); and you can not open javascript in a new window, as javascript usually references the current page you are on, and since you open the javascript in a new window, it doesn't know what to reference. The most helpful thread I found was : Re: Open other tab in a new window (ATD reply, third from the bottom).
Ta,
Trent
Edited by: tr3nton on Dec 3, 2009 4:19 PM; Hari beat me to linking to the correct thread, my bad. -
Problem with CM repository manager
Hi
I am trying to access the documents of file server with CM Repository manger(FSDB).The Current portal version is EP6 SP15.I did configuration for production,Development system.i did exactly same.but it is not working in Development system.i created Network path,cache,CM Repository Manger.where should i see the log file to check the error?
While Configure CM repository manager,there is no property to specify DB Connectionpool parameter?
but it is working fine in production system,but not in Development System.
i selected Auto Checkin/checkout parameter while creating CM repository manager.where should i need to check weather this is working or not?
i am not able to see the /etc folder in case of development system ,but able to see in production system?
can anybody helpme out in this regard?
PrasadHi Julian
thanks for your quick response.i checked the commponent Monitor.it is giving an error called:"Startup Error: parameter context is null ".do you have any idea?
Please help
Prasad -
I've run into an issue where saving a new CrystalEnterprise.Program instance is throwing an ambiguous exception with no other information than a generic HRESULT code and the even less useful error message "File Repository Server error". I've debugged the code using the COMException managed debugging assistant and Reflector to get to the callsite of the COM object, but there is nothing there to indicate what the actual File Repository error is attributed to. Logging for the InputFileRepository service in the CMS was been set to HIGH, but nothing shows there as a result of my code executing.
The call to myInfoStore.Commit(...) is where the COMException is thrown.
protected void CreateProgramObject(InfoStore infoStore)
using(PluginManager pluginManager = infoStore.PluginManager)
using(InfoObjects newCollection = infoStore.NewInfoObjectCollection())
using(PluginInfo programPlugin = pluginManager.GetPluginInfo("CrystalEnterprise.Program"))
using(Program tempProg = (Program)newCollection.Add(programPlugin))
const string USER_FOLDER_QUERY =
"Select SI_ID From CI_INFOOBJECTS Where SI_NAME = '[email protected]'";
using(InfoObjects folders = infoStore.Query(USER_FOLDER_QUERY))
if(folders.Count < 1)
Response.Write("No user folder was found!");
return;
using(InfoObject userReportFolder = folders[1])
tempProg.Title = "Scheduled File";
tempProg.Description = "My new program";
tempProg.ParentID = userReportFolder.ID;
tempProg.ProgramType = CeProgramType.ceScript;
tempProg.Files.Add(@"E:\sample.bat");
try
infoStore.Commit(newCollection);
catch(SystemException snx)
Trace.Write(snx.ToString());
Has anyone run into this issue and found a resolution?Thank you for the reply. I changed the file path on the BOE Server to match the path I'm using in the Files.Add(...) call. At least now I get a different error message, but it's still not enough to resolve the issue. The message is "File Repository Server error : File system operation for D:\Scripts\test.bat on File Repository Server failed. If the problem persists, please contact your system administrator for event log information." I verified the service account the SIA service runs under can access that path, but still no luck.
Using a UNC path resulted in the original "File Repository Server error" message in the Exception.
Maybe you are looking for
-
Windows Vista, IE 7 and SAP passport
Hi, I am having problems to configure the SAP passport in my PC with Windows Vista to have SSO with the SAP marketplace. When I apply for the SAP passport, I only get a pop-up with the following error: "The execution of the ActiveX control could not
-
How do i share iTunes between two users on same iMac
Hi, i had 1 account with Admin privileges on our iMac from which the kids listened to iTines. I just created a separate user account for my kids with standard privileges and moved the iTunes directory from under my /users/ area to the /Users/Shared d
-
i have made some java files in java project but when i compile the files it gives me error " error 300 : classes are not found " <<should the classes be created automatically or i have to create them>> i will post more info if necessary
-
Dowload Oracle BPEL Process Manager
Greetings, where can i download the free trial of Oracle BPEL Process Manager? Cheers!!
-
Impact on workflor notifications on Changing the oracle username
Hello, If i change the oracle username for a person, what happens to the existing workflow notifications in the database? Does the recipient role also changes or do we need to change it and how? Thanks for your help Kumar