If you are unable to create a new account, please email support@bspsoftware.com

 

News:

MetaManager - Administrative Tools for IBM Cognos
Pricing starting at $2,100
Download Now    Learn More

Main Menu

Contributor Client 8.4 does not like non-English Windows accounts

Started by cognosfan, 19 Oct 2009 08:12:00 AM

Previous topic - Next topic

cognosfan

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

mizu

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?

cognosfan

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"

mizu

Are the other features of Connection Portal working properly? Is there anything logged in the cogserver logfile or in the clients JCE*.tmp logfile?

cognosfan

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

rbuhrt

are you installing the english version of the software? it honestly shouldn't matter, but it's somewhere to start

topedgemonk

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?