Hello everyone,
I was very dissapointed when found out, that Contributor Client 8.4 can not save temporary files in user's profile in c:\documents and setting\USERID\local settings\temporary internet files\content.IE5
When USERID is latin e.g. "Bob.domain" everything works fine
But when USERID is cyrillic, we get error like "Windows can not find c:\documents and setting\USERID\local settings\temporary internet files\content.IE5\YJM21..\cognosisapi[1].cogrcp"
We have localized Win XP OS and IE (Russian)
I suppose that such issue may be in other national localized environment
Am I true ? How to overcome this obstacle ?
Any responce will be appreciated
Thanks
Are you sure your problem is connected with encoding? What happens when one of those non-english users change the language in "My preferences"? Is the Connection portal working properly/at all?
Sometimes, when there are two partitions on a disk, temporary files are stored on other (say D:) than the system partition (C:). Have you looked there?
Changing language in "My prefrences" is useless
The reason is that Contributor client 8.4 can not save temporary files if the path contains Cyrillic characters.
This happens:
1) if userid is Cyrillic and temporary files are saved to user profile
2) or if i redirect temporary files in separate directory outside user profile. Localized Explorer call such directory "Временные файлы" instead of "Temporary files"
Are the other features of Connection Portal working properly? Is there anything logged in the cogserver logfile or in the clients JCE*.tmp logfile?
Message error contained recpommendation to see detailes in C:\Documents ans Settings\.....\CognosRCP\provagent_8.4_10_21_13_27_30.log
In the file i found:
[2009-10-21 13:27:30:062 AS] Cognos RCP Provisioning Agent 8.4. Build 8.4.2511.0
[2009-10-21 13:30:15:030 AS] Throwable in app-starter: ''C:\TEMP\????????? ????? ?????????\Content.IE5\XYYQK2YI\cognosisapi[1].cogrcp (Path was not found.)'
WHILE [CCLMsg: system text='parsing cogrcp from file 'C:\TEMP\????????? ????? ?????????\Content.IE5\XYYQK2YI\cognosisapi[1].cogrcp'']':
'C:\TEMP\????????? ????? ?????????\Content.IE5\XYYQK2YI\cognosisapi[1].cogrcp (Path was not found.)'
WHILE [CCLMsg: system text='parsing cogrcp from file 'C:\TEMP\????????? ????? ?????????\Content.IE5\XYYQK2YI\cognosisapi[1].cogrcp'']
*** Summary stacktrace:
at java.io.FileInputStream.<init>(FileInputStream.java:125)
at java.io.FileInputStream.<init>(FileInputStream.java:85)
at com.cognos.ccf.cogrcp.CCFCogrcpParser.parse(CCFCogrcpParser.java:192)
at com.cognos.ccf.provagent.startup.AppStarter.loadCogrcp(AppStarter.java:271)
at com.cognos.ccf.provagent.startup.AppStarter.run(AppStarter.java:56)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:59)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:39)
at java.lang.reflect.Method.invoke(Method.java:612)
at com.cognos.ccf.rcp.startup.AppStarterRunner$IntrospectedProvagent.run(AppStarterRunner.java:126)
at com.cognos.ccf.rcp.startup.AppStarterRunner.run(AppStarterRunner.java:71)
at com.cognos.ccf.rcp.startup.CognosRCPStartupMain.run(CognosRCPStartupMain.java:159)
at com.cognos.ccf.rcp.startup.CognosRCPStartupMain.main(CognosRCPStartupMain.java:116)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:59)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:39)
at java.lang.reflect.Method.invoke(Method.java:612)
at com.cognos.ccf.starter.QuickStarter$1.run(QuickStarter.java:34)
at java.lang.Thread.run(Thread.java:735)
*** Full stacktrace:
com.cognos.ccl4j.exceptions.CCLRuntimeException (root java.io.FileNotFoundException):
'C:\TEMP\????????? ????? ?????????\Content.IE5\XYYQK2YI\cognosisapi[1].cogrcp (Path was not found.)'
WHILE [CCLMsg: system text='parsing cogrcp from file 'C:\TEMP\????????? ????? ?????????\Content.IE5\XYYQK2YI\cognosisapi[1].cogrcp'']
at com.cognos.ccf.cogrcp.CCFCogrcpParser.parse(CCFCogrcpParser.java:197)
at com.cognos.ccf.provagent.startup.AppStarter.loadCogrcp(AppStarter.java:271)
at com.cognos.ccf.provagent.startup.AppStarter.run(AppStarter.java:56)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:59)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:39)
at java.lang.reflect.Method.invoke(Method.java:612)
at com.cognos.ccf.rcp.startup.AppStarterRunner$IntrospectedProvagent.run(AppStarterRunner.java:126)
at com.cognos.ccf.rcp.startup.AppStarterRunner.run(AppStarterRunner.java:71)
at com.cognos.ccf.rcp.startup.CognosRCPStartupMain.run(CognosRCPStartupMain.java:159)
at com.cognos.ccf.rcp.startup.CognosRCPStartupMain.main(CognosRCPStartupMain.java:116)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:59)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:39)
at java.lang.reflect.Method.invoke(Method.java:612)
at com.cognos.ccf.starter.QuickStarter$1.run(QuickStarter.java:34)
at java.lang.Thread.run(Thread.java:735)
Caused by: java.io.FileNotFoundException: C:\TEMP\????????? ????? ?????????\Content.IE5\XYYQK2YI\cognosisapi[1].cogrcp (Path was not found.)
at java.io.FileInputStream.<init>(FileInputStream.java:125)
at java.io.FileInputStream.<init>(FileInputStream.java:85)
at com.cognos.ccf.cogrcp.CCFCogrcpParser.parse(CCFCogrcpParser.java:192)
... 16 more
are you installing the english version of the software? it honestly shouldn't matter, but it's somewhere to start
Got this same error on a machine with system language as Chinese. Initial unsuccesful install > Change system language & unicode setting to english > Install contributor > Everything works fine > Put system language and unicode settings back to Chinese and then it pop up the error saying windows cannot find cognosisapiWindows cannot find cognosisapi[1].cogrcp
This is using an EP 10.1.1 FP2 client. Any thoughts on what can be done?