11.1.1.4 - MDS-00068 Error for the Application using user customization
Hi All,
I would like to check on this forum before I submit a SR. We have upgraded our ADF APP from 11.1.1.3 to 11.1.1.4. Many bugs are fixed, however while deploying the application we get following warning on integrated WLS Logs and application deployed successfully. The same app is working ok in 11.1.1.3. Also, if I deploy this application on Standalone WLS server and try to go to Enterprise Manager MDS configuration page for this Application it gives me a message - "MDS configuration information is not found. This application does not use MDS repository or MDS repository may not have been configured properly".
Any help would be appreciable.
- Chetan
<ADFConfigLifeCycleCallBack> <contextInitialized> Failed to create config mbean.
oracle.mds.exception.MDSRuntimeException: MDS-00068: Unable to find a type definition for: namespace = http://xmlns.oracle.com/adf/config, local name = caching-rules, file location = /META-INF/adf-config.xml
at oracle.mds.core.MOTxnState.getMElemBean(MOTxnState.java:207)
at oracle.mds.core.UpdateableMOContent.getMElemBean(UpdateableMOContent.java:611)
at oracle.mds.core.MetadataObject.getContentWithRetry(MetadataObject.java:2039)
at oracle.mds.core.BeanMetadataObject.getBean(BeanMetadataObject.java:89)
at oracle.adf.share.jndi.MDSBackingStore.getMOBean(MDSBackingStore.java:570)
at oracle.adf.mbean.share.config.RuntimeMXBeanImpl.init(RuntimeMXBeanImpl.java:169)
at oracle.adf.mbean.share.config.RuntimeMXBeanImpl.<init>(RuntimeMXBeanImpl.java:159)
at oracle.adf.mbean.share.config.RuntimeMXBeanImpl.<init>(RuntimeMXBeanImpl.java:151)
at oracle.adf.mbean.share.config.ADFConfigLifeCycleCallBack.contextInitialized(ADFConfigLifeCycleCallBack.java:127)
at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1872)
at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3153)
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1508)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:636)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58)
at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
Caused by: oracle.mds.exception.MDSRuntimeException: MDS-00068: Unable to find a type definition for: namespace = http://xmlns.oracle.com/adf/config, local name = caching-rules, file location = /META-INF/adf-config.xml
at oracle.mds.internal.model.parse.MDSNodeParser.findMMElement(MDSNodeParser.java:322)
at oracle.mds.internal.model.parse.MDSNodeParser.createModelNode(MDSNodeParser.java:603)
at oracle.mds.internal.model.parse.MDSNodeParser.startElement(MDSNodeParser.java:240)
at oracle.mds.internal.parsefwk.TreeBuilder$Handler.startElement(TreeBuilder.java:298)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1329)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:376)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:322)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:226)
at oracle.mds.internal.parsefwk.TreeBuilder.parse(TreeBuilder.java:143)
at oracle.mds.internal.parsefwk.TreeBuilder.parse(TreeBuilder.java:105)
at oracle.mds.internal.model.parse.SAXParserUtils.parse(SAXParserUtils.java:479)
at oracle.mds.internal.model.parse.SAXParserUtils.parse(SAXParserUtils.java:419)
at oracle.mds.internal.model.parse.SAXParserUtils.parseBaseDocument(SAXParserUtils.java:114)
at oracle.mds.internal.model.BaseDocBuilder.executeInternal(BaseDocBuilder.java:336)
at oracle.mds.internal.model.BaseDocBuilder.execute(BaseDocBuilder.java:172)
at oracle.mds.internal.model.ContentModelPipeline.processPipeline(ContentModelPipeline.java:265)
at oracle.mds.core.MOContent.fetchContent(MOContent.java:510)
at oracle.mds.core.CachedMOContent.fetchContent(CachedMOContent.java:253)
at oracle.mds.core.MOContent.getMElemBean(MOContent.java:688)
at oracle.mds.core.UpdateableChainedMOContent.getPriorModelDocument(UpdateableChainedMOContent.java:322)
at oracle.mds.core.UpdateableChainedMOContent.fetchContent(UpdateableChainedMOContent.java:266)
at oracle.mds.core.MOContent.getMElemBean(MOContent.java:688)
at oracle.mds.core.MOSharedState.getMElemBean(MOSharedState.java:124)
at oracle.mds.core.MOTxnState.getMDocumentInternal(MOTxnState.java:384)
at oracle.mds.core.MOTxnState.getMElemBean(MOTxnState.java:200)
... 45 more
Hi Frank,
I was able to solve the issue after isolating it to ADF faces caching filter. We are using ADF faces caching filter for our application and we have defined <caching-rules> tag in adf-config.xml file. I found that <caching-rules> was part of the schema definition of namespace "http://xmlns.oracle.com/adf/config" till 11.1.1.3 and now in 11.1.1.4 it is not anymore and that's why just specifying <caching-rules> tag was working in 11.1.1.3.
To solve the error I changed caching-rules to read from http://xmlns.oracle.com/adf/faces/rich/acf namespace. Now my caching rule tag in adf-config.xml looks like given below.
<caching-rules xmlns="http://xmlns.oracle.com/adf/faces/rich/acf">
<caching-rule id="cache-js">
<cache>true</cache>
<compress>true</compress>
<duration>99999</duration>
<agent-caching>true</agent-caching>
<cache-key-pattern>*.js</cache-key-pattern>
</caching-rule>
<caching-rule id="cache-png">
<cache>true</cache>
<compress>true</compress>
<duration>99999</duration>
<agent-caching>true</agent-caching>
<cache-key-pattern>*.png</cache-key-pattern>
</caching-rule>
<caching-rule id="cache-css">
<cache>true</cache>
<compress>true</compress>
<duration>99999</duration>
<agent-caching>true</agent-caching>
<cache-key-pattern>*.css</cache-key-pattern>
</caching-rule>
</caching-rules>
- Chetan
Similar Messages
-
Hide an error from the application using a servererror trigger?
We have an application designed for an old oracle version which issues some sql which is no more supported in todays database version.
We want to use the application unchanged with a new database server.
Old Server Version: 7.3.4 (still in production...)
New Server Version: 10.2 or 11.2
The application issues an
ALTER SESSION SET OPTIMIZER_GOAL = FIRST_ROWS ;
which results in ORA-01986 and the application dies.
We would like to hide the error 01986 from the application using a trigger:
create or replace
trigger catch01986
after servererror
on schema
begin
if (ora_is_servererror (1986)) then
null; -- what to do here? we want clear the ora-01986 from the error stack
end if;
end catch01986;How to handle the error, so that the alter session set ... statement is just ignored and no error code is returned to the application?
I asked already some days ago in Database-General Forum, but triggers belong to PL/SQL, so i repost here.
Tnx for help in advance!Hi,
hoek wrote:
A totally weird and untested (and unable to test today) thought:
http://technology.amis.nl/blog/447/how-to-drive-your-colleagues-nuts-dbms_advanced_rewrite-oracle-10g
Very interesting for real dirty solution.
Does not work for my problem, DBMS_ADVANCED_REWRITE works only for select statements.
BEGIN
SYS.DBMS_ADVANCED_REWRITE.DECLARE_REWRITE_EQUIVALENCE (
'alter_session_equivalence',
'ALTER SESSION SET OPTIMIZER_GOAL = FIRST_ROWS',
'ALTER SESSION SET OPTIMIZER_MODE = RULE',
FALSE);
END;
ORA-30389: the source statement is not compatible with the destination statement
ORA-00903: invalid table name
ORA-06512: at "SYS.DBMS_ADVANCED_REWRITE", line 29
ORA-06512: at "SYS.DBMS_ADVANCED_REWRITE", line 185
ORA-06512: at line 2
30389. 00000 - "the source statement is not compatible with the destination statement"
*Cause: The SELECT clause of the source statement is not compatible with
the SELECT clause of the destination statement
*Action: Verify both SELECT clauses are compatible with each other such as
numbers of SELECT list items are the same and the datatype for
each SELECT list item is compatible
hoek wrote:You already had some trigger code, catching the error and sending it to null, why didn't that work?The trigger is fired when the error occurs, but after completion of the trigger, the error code is still delivered to the client.
I dont know how to handle the error within the trigger.
Does the client read the error stack and does it die after reading an error from the stack?The client just checks the error code. On error it terminates.
With the SERVERERROR TRIGGER i did the following tests:
Test 1: trigger does nothing
CREATE OR REPLACE
TRIGGER CATCH01986
AFTER SERVERERROR
ON SCHEMA
BEGIN
IF (ORA_IS_SERVERERROR (1986)) THEN
NULL;
END IF;
END CATCH01986;
ALTER SESSION SET OPTIMIZER_GOAL = FIRST_ROWS;
ORA-01986: OPTIMIZER_GOAL is obsolete
01986. 00000 - "OPTIMIZER_GOAL is obsolete"
*Cause: An obsolete parameter, OPTIMIZER_GOAL, was referenced.
*Action: Use the OPTIMIZER_MODE parameter.
-- Client Application reports errorcode 1986Test 2: Trigger raises NO_DATA_FOUND
CREATE OR REPLACE
TRIGGER CATCH01986
AFTER SERVERERROR
ON SCHEMA
BEGIN
IF (ORA_IS_SERVERERROR (1986)) THEN
RAISE NO_DATA_FOUND;
END IF;
END CATCH01986;
ALTER SESSION SET OPTIMIZER_GOAL = FIRST_ROWS;
ORA-04088: error during execution of trigger 'AH.CATCH01986'
ORA-01403: no data found
ORA-06512: at line 9
ORA-01986: OPTIMIZER_GOAL is obsolete
04088. 00000 - "error during execution of trigger '%s.%s'"
*Cause: A runtime error occurred during execution of a trigger.
*Action: Check the triggers which were involved in the operation.
-- Client Application reports errorcode 4088Test 3: Trigger raising an APPLICATION ERROR
CREATE OR REPLACE
TRIGGER CATCH01986
AFTER SERVERERROR
ON SCHEMA
BEGIN
IF (ORA_IS_SERVERERROR (1986)) THEN
DBMS_STANDARD.RAISE_APPLICATION_ERROR(-20999, 'this makes no sense', true);
END IF;
END CATCH01986;
ALTER SESSION SET OPTIMIZER_GOAL = FIRST_ROWS;
ORA-00604: error occurred at recursive SQL level 1
ORA-20999: this makes no sense
ORA-06512: at line 10
ORA-01986: OPTIMIZER_GOAL is obsolete
00604. 00000 - "error occurred at recursive SQL level %s"
*Cause: An error occurred while processing a recursive SQL statement
(a statement applying to internal dictionary tables).
*Action: If the situation described in the next error on the stack
can be corrected, do so; otherwise contact Oracle Support.
-- Client Application reports errorcode 604Test 4: Adding an EXCEPTION part to the trigger does not help, this will catch only exceptions raised while the trigger executes:
CREATE OR REPLACE
TRIGGER CATCH01986
AFTER SERVERERROR
ON SCHEMA
BEGIN
IF (ORA_IS_SERVERERROR (1986)) THEN
DBMS_STANDARD.RAISE_APPLICATION_ERROR(-20999, 'this makes no sense', true);
END IF;
EXCEPTION
WHEN OTHERS THEN
NULL;
END CATCH01986;
ALTER SESSION SET OPTIMIZER_GOAL = FIRST_ROWS;
ORA-01986: OPTIMIZER_GOAL is obsolete
01986. 00000 - "OPTIMIZER_GOAL is obsolete"
*Cause: An obsolete parameter, OPTIMIZER_GOAL, was referenced.
*Action: Use the OPTIMIZER_MODE parameter.
-- Client Application reports errorcode 1986So i do not know what to do inside the trigger to clean the error stack so that the client will receive no errorcode. -
Access denied error for Java application on 2630
Hello!
I have bought a 2630 recently. Now I have installed a small Java application that tries to store some data in the phones memory. However, each time the application tries to do so, I get a "java.lang.SecurityException Access denied" message and the application states that it could no save its data. I have set the security settings for that particular application so that the phone should ask before each access to the file system. In fact, before I get the error message, the phone asks whether the application may write data to the file system. But still answering that question with "yes" I get the Access denied error message. Now I am puzzled. By the way, the application uses JSR-75 which the 2630 should support.
Anybody any ideas?
Regards,
VolkerRESOLVED!
I was able to create file from java application on Nokia 2630. Here is how:
1. root C:/ is mapped to folder "Downloads"
2. The folders does not show with their names
3. there are 2 folders in C:/ predefgallery and predefjava
4. in predefgallery there are several predefined folders e.g. predefrecordings is one of them
5. I am able to create file inside predefrecordings, creating file in upper folders is denied
6. user created folders aro NOT shown at all
7. I had to manualy confirm reading of data many times and writing data once.
I hope this can help to other Nokia users since I did not find this anywhere.
Luke -
I'm on a PC attempting to view a downloaded PDF. It's an application so the document is generated by our online system and aggregates info from the applicant as well as documents they uploaded. I can see most of the final product but the document uploaded by the applicant gives the error "For the best experience, open this PDF portfolio in Acrobat 9 or Adobe Reader 9, or later." I downloaded the latest Reader (DC) and when I searched to download the latest Flash Player I got a message that it should be up-to-date since I use Chrome. I've seen other folks having this problem; any suggestions?? Thanks in advance.
Thanks for your response! The document appears the same either way. I downloaded the file and have opened it with both Adobe Acrobat and Adobe Acrobat Reader DC.
-
Error while setting up enviroment for the application
Hi,
Im getting a popup box displaying the error message
C:\WINDOWS\system32\ntvdm.exe
Error while setting up enviroment for the application. Choose 'Close' to terminate the application.
When I try to excute an external exe, why am I getting this error? and is there a way of getting this exe to execute properly without the error?
Here my code for excuting the external exe
String[] cmd = {"C:/gen.exe", "C:/a.zip"};
Process p = Runtime.getRuntime().exec(cmd);
p.waitFor(); "gen.exe" is the program i wish to execute and "a.zip" is the parameter i wish to excute it with.class ExecRuntime {
public static void main(String args[]) throws Exception {
String[] cmd = {"C:\\gen.exe", "C:\\a.zip"};
Process p = Runtime.getRuntime().exec(cmd);
p.waitFor();
} Here we need to use backslashes, because the command is passed to the OS as is.
If you need to be in C:\ to execute from command line, you will also need to use the
exec() version that allows you to specify the 'current directory'
Edited by: baftos on Mar 7, 2008 12:13 PM -
'Missing select' error for update statement using WITH clause
Hi,
I am getting the below error for update statement using WITH clause
SQL Error: ORA-00928: missing SELECT keyword
UPDATE A
set A.col1 = 'val1'
where
A.col2 IN (
WITH D AS
SELECT col2 FROM
(SELECT col2, MIN(datecol) col3 FROM DS
WHERE <conditions>
GROUP BY PATIENT) D2
WHERE
<conditions on A.col4 and D2.col3>Hi,
The format of a query using WITH is:
WITH d AS
SELECT ... -- sub_query
SELECT ... -- main query
You don't have a main query. The keyword FROM has to come immediately after the right ')' that ends the last WITH clause sub-query.
That explains the problem based on what you posted. I can't tell if the real problem is in the conditions that you didn't post.
I hope this answers your question.
If not, post a complete test script that people can run to re-create the problem and test their ideas. Include a little sample data (CREATE TABLE and INSERT statements, relevant columns only) for all the tables involved, and the results you want from that data.
In the case of a DML operation (such as UPDATE) the sample data should show what the tables are like before the DML, and the results will be the contents of the changed table(s) after the DML.
Explain, using specific examples, how you get those results from that data.
Always say what version of Oracle you're using (e.g. 11.2.0.2.0).
See the forum FAQ: https://forums.oracle.com/message/9362002 -
When will Reader 9's Runtime error for redirected Application Data be fixed??
Has anyone heard when Adobe will fix Reader 9's Runtime error for redirected Application Data?? It's still happening with 9.1.3 for only users who have their Application Data folder redirected via Group Policy.
It's been going on for some time, as evidenced by the following link, and my own personal pain fighting this
http://forums.adobe.com/thread/391738?start=100&tstart=0Also posted here: http://forums.adobe.com/thread/391738
I haven't read through all of the posts, but the general consensus I have is that the issue is in fact related to the redir
ection of the Application Data folder. The main issue being that the use of a UNC path causes the error described, with some mention to explicit user permissions on the root of the folder path.
I was just recently made aware of this issue in our environment. Apparently we've held off upgrading to Adobe 9.x because of this issue. After a little research, it was apparent that simply modifying the default Folder Redirection policies is not possible because the use of a mapped drive is not supported.
I haven't had a chance to test this yet, and may not be able to for some time, so I thought I would share this in case someone else might be able to test. The idea being to simply use a custom ADM file to force the redirection of certain profile folders. Again, I haven't tested this using a mapped drive in the path, but I have successfully used the same settings below to redirect other folders not available by default in Group Policy.
1) Copy the text between ----- Start of ADM ------ and ----- End of ADM ------ and paste it into a text file.
2) Rename the .txt to .adm.
3) Load the ADM template into a GPO.
4) Right click "USER Custom Settings", select "View", select "Filtering" and uncheck the option "Only show policy settings that can be fully managed".
5) Configure the "Redirect Application Data" option as enabled, and enter a mapped drive path.
6) Test.
I'm interested to hear if this is a viable solution or not.
------ Start of ADM -----
CLASS USER
CATEGORY "USER Custom Settings"
CATEGORY "Folder Redirection Settings"
POLICY "Redirect My Documents"
EXPLAIN "By default files are stored as part of the
user's profile.\n\nConfigure alternative locations here."
KEYNAME
"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders"
PART "Redirect to" EDITTEXT
VALUENAME "Personal"
MAXLEN 255
DEFAULT ""
EXPANDABLETEXT
END PART
END POLICY ; RedirectHistory
POLICY "Redirect Application Data"
KEYNAME
"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders"
EXPLAIN "By default files are stored as part of the
user's profile.\n\nConfigure alternative locations here."
PART "Redirect to" EDITTEXT
VALUENAME "AppData"
MAXLEN 255
DEFAULT ""
EXPANDABLETEXT
END PART
END POLICY ; RedirectHistory
POLICY "Redirect Cookies"
KEYNAME
"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders"
EXPLAIN "By default files are stored as part of the
user's profile.\n\nConfigure alternative locations here."
PART "Redirect to" EDITTEXT
VALUENAME "Cookies"
MAXLEN 255
DEFAULT ""
EXPANDABLETEXT
END PART
END POLICY ; RedirectCookies
POLICY "Redirect Favorites"
KEYNAME
"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders"
EXPLAIN "By default files are stored as part of the
user's profile.\n\nConfigure alternative locations here."
PART "Redirect to" EDITTEXT
VALUENAME "Favorites"
MAXLEN 255
DEFAULT ""
EXPANDABLETEXT
END PART
END POLICY ; RedirectFavorites
POLICY "Redirect History"
KEYNAME
"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders"
EXPLAIN "By default files are stored as part of the
user's profile.\n\nConfigure alternative locations here."
PART "Redirect to" EDITTEXT
VALUENAME "History"
MAXLEN 255
DEFAULT ""
EXPANDABLETEXT
END PART
END POLICY ; RedirectHistory
POLICY "Redirect Recent Documents"
KEYNAME
"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders"
EXPLAIN "By default files are stored as part of the
user's profile.\n\nConfigure alternative locations here."
PART "Redirect to" EDITTEXT
VALUENAME "Recent"
MAXLEN 255
DEFAULT ""
EXPANDABLETEXT
END PART
END POLICY ; RedirectRecent
END CATEGORY
END CATEGORY
------ END of ADM ----- -
"Error for COM routine using application program (return code 40,020)"
Dear All,
Working on 4.1
We are getting the below error while loading the Data into planning book...
"Time Series has to be updated"
After this we updated the storage bucket profile and the fiscal year varient calender.
And after this we are trying to initialize the planning area..but getting the below error...
"Error for COM routine using application program (return code 40,020)"
So then we try to run the LCM CON check , but here also we are getting the below log...
"Inconsistent time series initialization horizons"
We teasted all the above in TEST system , but we are not facing any issue.
Plz plz help us to resolve the same.
Regards,
Rajesh PatilHello Rajesh,
COM error 40,020 generally indicates that no Time Series exists for
the characteristic combination that is being loaded or saved.
In certain cases it could be related to missing Time Series for aggregates.
Therefore, performing a consistency check for the relevant planning area by running the program
/SAPAPO/TS_LCM_CONS_CHECK is usually the first option. You could also check the relevant planning
object structure and any aggregates using the programs /SAPAPO/TS_PSTRU_TOOL and /SAPAPO/TS_PSTRU_CONS_CHECK.
Additionally, please make sure that the time series exists for the horizon for which data is to be loaded. Should all these not resolve the issue, the problem will be resolved by deinitializing & reinitializing the time series.
Please note that deinitializing of the the planning area will lead to data loss, so please take the backup of your data before you
deinitialize the planning area.
Hope this helps.
Regards,
Ade -
In iWeb I created a hyperlink to a file on my computer. When I publish I get a 404 error for the link. Can anyone help?
How would I check to see if the like works when I enable via the inspector pane
If you enable hyperlinks when you click on the link link to the pdf file it will open a browser window and display the pdf file.
I upload the pdf files to the server and link to them as if they were an external web page:
That's been more reliable for me than linking to the file as Link To: A file and have iWeb upload the pdf file to the serve. -
Error for COM routine using application program (return code 40069)
Hi,
In our planning book, sometimes, when we change a value and save, we are getting a pop up with the message "Error for COM routine using application program (return code 40069)". When we click ok, the value in that cell is reset to the previous value.
I initially thought this is due to duplicate CVCs and ran the consistency checks, /SAPAPO/TS_LCM_CONS_CHECK and /SAPAPO/TS_PSTRU_CONS_CHECK. I found few and corrected them. Now even after correcting them, I am still getting this COM error.
I could not find any SAP notes on this.
I switched on the SQL trace in ST05 and executed the same operation to get the COM error.
I noticed this part of the trace that is unusual and I am guessing that is what the system is doing when I get the error.
Can somebody please explain me the meaning of this attached trace?
http://spreadsheets.google.com/pub?key=pMjKR_3qLaxblBDDPfRt6cw
what does the SIM_SIMSESSION_CONTROL do?
Does CALL USER.SAPTS_AGGMULT_TIMESERIES mean there are duplicate time series?
Thanks.I may not be technical person but may be the following thread on SIMSESSION may help.
SIM Session
ST05 trace only gives DB level traces. It would not give you traces of things happening in Live Cache since there are stored DB procedures that are called for LC activity.
Did you do OSS search on "return code 40069" ? CHeck OSS note 863244. See if it is applicable. -
"Error for COM routine using application program (return code 1028514-)"
Hello Experts,
We have one issue in SAP SAP SCM 5.10.
When we are accessing the SNP Planing book, Now a days every often we are getting kicked out of the Planning book
with the error message "Error for COM routine using application program (return code 1028514-)"
How to rectify this,..Please advice /suggest
Regards,
RameshSorry, I copy the content as below:
Error -28514
Version Not Found
You attempted to access an OMS version, the liveCache infrastructure to store a Simulation Version, which does not exist (any longer).
On a productive system this error should only occur in exceptional situations because liveCache checks whether the simulation exists beforehand and returns an Error 17831 if this is not the case.
Reasons (=exceptional situation) for an error -28514 are:
a transactional simulation (Simulation Version) is older than liveCache parameter MaxRetentionTime (default: 8 hours). In this case, the OMS version (more precisely: the corresponding consistent view) can be deleted (asynchronously) by liveCache and an error -28514 will occur if the application tries to use the transactional simulation again.
a transactional simulation (Simulation Version) is older than liveCache parameter MinRetentionTime (default: 1 hour) and the data area usage exceeds 90%. In this case, the OMS version (more precisely: the corresponding consistent view) can be deleted (asynchronously) by liveCache and an error -28514 will occur if the application tries to use the simulation again.
If liveCache deletes an OMS version due to one of the reasons above, a corresponding notice can be found in liveCache's knlmsg file (cyclically overwritten!).
Error -28833
Error -28833 ("Consistent view has been cancelled") occurs instead of an error -28514, if the an OMS version is deleted while a parallel liveCache call is still using this OMS version.
Malfunction Test
If this error occurs during LCAPPS internal malfunction tests, it indicates that the preceeding provoked exception has not been handled correctly. During the handling of the provoked exception the OMS version is dropped automatically. As the malfunction test program catches the exception which would normally lead to a shortdump, it either has to recreate the current simulation in liveCache or to ensure that it is not used any more.
Error 17831 does not occur in this situation, because the keyed object representing the simulation (OMS version) is not deleted along with the version and can therefore still be accessed.
Best Regards,
Ada -
Error for COM routine using application program (return code 40.301)
Hi All,
We are loading data in the DP book interactviely and then trying to Execute the Update Quantity button. The error message given is "Error for COM routine using application program (return code 40.301)".
We are on APO 5.0 and have the highest Support Pack of SAPKY50011.
I have searched in the SAP notes and one note 1050350 talks about a similar issue however the corrections mentioned are already there in our system and there the desired SP is SAPKY50010.
Can anyone tell what could be the reason for such error and how to resolve the same.
Thanks
HarshHi Senthil / Vijaya,
Thanks for your prompt response.
Well first responding to Senthil
- Issue is not reproducable in Dev or Q systems.
- How to check the application logs during the time of errors
- Yes I have checked system locks they are clear
- We have run OM 17 and TS consistency checks but still the error persists.
I will go through the notes refered by you and see if it is of help.
Vijaya
- Yes you are Correct that for the related keyfigures the tick "No Negative stocks is there" also the tick for Fixed Values is also there. But the concern is that it was running fine earlier with the same settings.
To give you more inputs perhaps this is being run with the Sales Order History and the key figure which is in consideration is a Sales Override.If it is the negative values that are causing the problem they how can we avoid that figures?
Looking forward from hearing from you guys
Thanks,
Harsh -
Error for COM routine using application program (return code 40,134)
Hi,
I am facing Error while loading P-book
Error for COM routine using application program (return code 40,134)
My system details are
SC2 system is SCM 7.0 and support pack SAPKY70002
i have checked following thing before posting it but dint helped.
1) SAP Notes 863244, 944254 -Not relevant to my system.
2) Checked Livecache performance.
3) Checked application logs during the time of error
4) Carry out livecache inconsistency check and check any errors.
let me know your expert views on this.
Regards.
Sandeep K.
Edited by: khaire sandeep on Jul 27, 2009 4:21 PMHi Sandeep,
If you have de-intialised the planning area and intialised agian the com routine errors will be washed out, but still it is surprising.
i guess this is something with the version that we are using in the planning area should have some issues.
i prefer you to run the re-oraganisation check for the vesion if not done earlier.
/SAPAPO/TSLCREORG - Check LiveCache Time Series Data
And please dont look at the issue only at planning area level, pls explore your circumstances at the whole planning areas and commom objects like Storage bucket profiles.
Yarala -
Error for COM routine using application program (return code 40,053)
i get the below error while running process chain from APO to BW system.
Error for COM routine using application program (return code 40,053)
Message no. /SAPAPO/OM102
Diagnosis
An application program has called a COM routine. During the process, an error occurred.
Message number /SAPAPO/OM102
Return code 40,053
Error code
please let me know how to proceed.I am not able to get a relevant note either.not ansered
-
Error for COM routine using application program (return code 40,075)
Hi Experts,
I am facing the problem to save in the Forecast in interactive planning book after executing the univerate fcst.
It is saying "Error for COM routine using application program (return code 40,075)" when i save it in interactive
planning book.
The is happening to only one product among in the list of selections in the selection profile.
What could be the reason, what i have to do to save my forecast in interactive planning book.
it is not showing any error message for other products in the selection profile.
please help meHello Bhushan,
The problem may be becuase your forecast keyfigure has fixed values in it. After forecast, the new values will be different but it cannot be saved since the values in your forecast keyfigure is fixed. So please undo fixing from your forecast kefigure inorder for the new values to be saved. Also you can check the note 1437685 inorder to have warning message.
Thanks and Regards,
Nithin.
Maybe you are looking for
-
What do I need to do to correct the problem. Unistalling and reinstalling iTunes has not helped. I have PowerToGo on my HP. I can burn through this program but want to do so by iTunes. Any Suggestions that would help? Diagnostics for iTunes states th
-
i have a MacBook1,1 running Snow Leopard 10.6.8. I would like to be able to change an images specific color. Lets say I have an image with only blue and black and I want to change the blue to green. Is there any app that does that? Thank you in advan
-
Table where the UI configuration details are stored
Hi, I have the GUID information of Transport Request. Now I want to identify the related COMPONENT NAME / PAGE / ROLE CONFIG KEY / COMPONENT USAGE/ OBJECT TYPE/OBJECT SUBTYPE Is there is any table where all the UI configuration are stored.pl suggest
-
What's New in Snow Leopard (10.6)..?
Hello guys, I am using OS Leopard 10.5. Can you plz tell me what's new in Snow Leopard..? Is necessary for me to buy it..? Thanks in advance Message was edited by: Yannis Pavlou
-
hi, i am facing a problem that is i have a table with name PAP_WF_PATHDETAILS. i have created a index wf_step_ind on column WF_PD_STEPID IN THAT TABLE. i hane distinct WF_PD_STEPID values like this -1,1,2,3,4,5,6,7,8,9,10,11,12,13 when i am using drl