IDM5.0 SP4 FlatFile charset codes.

We use the latin/extended ascii charset. aka iso_8859-1.
When creating a FlatFile Sync resource we may specify the charset format. I have tried various strings and always I get this error returned by IDM
"Error iterating accounts for resource STMwinFF:
com.waveset.util.WavesetException: The FlatFileIterator threw this exception com.waveset.util.CSVParser java.io.UnsupportedEncodingException: 8859-1"
Ok. since the supported encoding codes are not given in the SP4 documentation could someone please state what charsets are supported (other than UTF-8)
IDM 5.0 seemed to be happy reading 8859-1 encoded files.

Not sure if this is relating directly to your query.
I am running IdM 5.0 SP4 on Apache Tomcat with MySql as the IdM repository.
Its suprising - when I run the Account Index Report for reconciliation results, I get an error: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (latin1_bin,IMPLICIT) for operation '='".
Other points:
* I dont get such error when I run any other report.
* My colleague who's running on other data respository (SQL Server) does not encounter this error - so it is to do wth MySql?

Similar Messages

  • ERMS: Issue with setting up charset

    Hi Experts,
    We are using CRM 6.0 ERMS to send out emails to customers. Based on the Setting in transaction SCOT all the out going emails are sent with UTF-8 charset (Code Page: 4110). Today Japanu2019s internet mail standard is ISO-2022-JP, and most of mail applications have an option to encode outgoing message to JIS. However, all outgoing message from ERMS are UTF-8 (Unicode) without capability to encode other character code. This will result in Japanese mail message broken in most of webmail clients in Japan such as MSN Hotmail.
    Has anyone faced this issue before. Can we achieve the funtionality wherein Japanese Code page gets selected based on the customers BP language?
    Regards,
    Namita

    The language for the outgoing ERMS email is determined first by content analysis by TREX (some customers may choose not to set up TREX).   If this determination fails the language of the BP is taken into account . If the BP determination fails, the system language of the WF-BATCH user is taken .
       From the logic above if the Content Analysis succeeds the Japanese language is set for the email.
       We can check the Clasification/Trex setup to make sure that for an email received in Japanese for example the language is recognized.
    As an example you can test/debug by following the steps below
    1   Send an email in Japanese that will trigger auto acknowledge (need to create a mailform with Japanese text to use in auto acknowledge) .
    2   In swi1 look for the background task id corresponding to the ERMS mail
    3   Set a breakpoint in class CL_CRM_ERMS_ADD2FB_CA method
         IF_CRM_ERMS_SERVICE~EXECUTE line 77
        IF error_code <> 0.
        CONCATENATE 'TREX error:'(001) error_text '[' 'error code = ' msg
        ']' INTO msg.
        RAISE EXCEPTION TYPE cx_crm_erms_service_failed
    If error returned is not 0 means that either there is a problem with TREX or it just could not decide based on the content. However normally it should recognize the language. (Watch variable xml_chunk - at the end
    of the XML there is a language tag that should have some value 'DE'
    'EN' etc)
    4  Run program CRM_ERMS_LOGGING. For workitem id enter the id of the
    background task from step 2
    5. The program stops at the breakpoint mentioned above.
    6. Also note that if the language is detected correctly you need also the mail form that is used to be translated in that language ( Japanese ).
    The language of the email overwrites the SXCPSEND entry (language to codepage mapping)
    To sumarize:
    1. Check if clasification/bp detects the language
    2. Mailform is translated in Japanese
    3. Mapping for codepage is maintained in SapConnect (SXCPSEND language to codepage mapping)
      I hope these steps will help the investigation.

  • How to set the charset encoding dynamically in JSP

    Is there any way to set the charset encoding dynamically in a JSP
    page?
    we are using weblogic 6.1 on HP unix.
    is there some way we can set the charset dynamically in the page directive
    <%@ page contentType="text/html;charset=Shift_JIS" %>
    and in MAET tag
    <meta http-equiv="Content-Type" content="text/html" charset="Shift_JIS">
    Saurabh Agarwal

    Dear Saurabh,
    I guess it is possible. Here is an example I have made some time ago :
    In my html page :
    <form name="form1" METHOD=POST Action=Lang ENCTYPE="application/x-www-form-urlencoded" >
    <p>
    <select name="code" size="1">
    <option value="big5">Chinese</option>
    <option value="ISO-2022-KR">Korean</option>
    <option value="x-euc-jp">Japanese</option>
    <option value="ISO-8859-1">Spanish</option>
    <option value="ISO-8859-5">Russian</option>
    <option value="ISO-8859-7">Greek</option>
    <option value="ISO-8859-6">Arabic</option>
    <option value="ISO-8859-9">French</option>
    <option value="ISO-8559-1">German</option>
    <option value="ISO-8859-4">Swedish</option>
    <option value="ISO-8859-8">Hebrew</option>
    <option value="ISO-8859-9">Turkish</option>
    </select>
    </p>
    <p>
    <textarea name="entree_text"></textarea>
    <input type="submit" name="Submit" value="Submit" >
    </p></form>
    and in my jsp :
    // Must set the content type first
    res.setContentType("text/html");
    code = req.getParameter("code");
    example = req.getParameter("entree_text");
    PrintWriter out = res.getWriter();
    // The Servlet send to the Browser the informations to format the language type
    out.println("<html><head><title>Hello World!</title><meta http-equiv=\"Content-Type\" content=\"text/html; charset="+code+"\"></head>");
    // System recover the general Character encoding
    String reqchar = req.getCharacterEncoding();
    out.println("<body><h1>Hello MultiLingual World!</h1>");
    out.println("You have defined an ISO of : "+code);
    out.println("<BR>This is the code of the page that is displayed in this page<BR>");
    out.println("<BR>");
    out.println("<BR>");
    out.println("Character encoding of the page is : "+reqchar);
    out.println("<BR>This is the character code in the Servlet");
    out.println("<BR>");
    out.println("<BR>");
    out.println("<BR>");
    out.println("You have typed : "+example);
    out.println("<BR>");
    out.println("");
    out.println("</body></html>");
    I think starting from this example it is surely easy to modify dynamically the jsp.
    The other possibility would be to use the Weblogic Commerce and the LOCALIZE function, so that you'll have an automatic redirection to the right jsp-encoding depending on the customer's language.
    Feel free to reply on the forum for any related issue.
    Best regards
    Nohmenn BABAI
    BEA EMEA Technical Support Engineer
    "Saurabh" <[email protected]> a écrit dans le message de news: [email protected]...
    Is there any way to set the charset encoding dynamically in a JSP
    page?
    we are using weblogic 6.1 on HP unix.
    is there some way we can set the charset dynamically in the page directive
    <%@ page contentType="text/html;charset=Shift_JIS" %>
    and in MAET tag
    <meta http-equiv="Content-Type" content="text/html" charset="Shift_JIS">
    Saurabh Agarwal[att1.html]

  • Charset for email

    hello
    I Want to set the charset for email how to do that
                     Properties props = new Properties();
               props.put("mail.smtp.host",smtpServer);
               Session session = Session.getInstance(props,null);
               MimeMessage message = new MimeMessage(session);
               message.setFrom(new InternetAddress(sender));
               message.addRecipient(Message.RecipientType.TO, new InternetAddress(recipient));
               Charset charset = Charset.forName("UTF-8");
                  CharsetEncoder encoder = charset.newEncoder();
                  CharBuffer charBuff = CharBuffer.wrap(content.toCharArray ());
                  ByteBuffer byteBuff =  encoder.encode(charBuff);
                  String newMesg = new String(byteBuff.array());
                message.setText(content);
                Transport.send(message); regards

    If you can save the java code in your editor and read the arabic chars like that code
    message.setText(" &#1605;&#1585;&#1581;&#1576;&#1575; ", "Windows-1256");
    // or
    message.setText(" &#1605;&#1585;&#1581;&#1576;&#1575; ", "iso-8859-6"); Or try to replace the char with the unicode echivalence like "\uD840\uXXXX\uYYYY", see for arabic unicode [http://www.alanwood.net/unicode/arabic.html|http://www.alanwood.net/unicode/arabic.html]
    If you can do that, then the problem is with the email client which you use. Try to change the font for email viewing (eg. Traditional Arabic font) if is a desktop application.
    For web email client (like HORDE as I saw from googling) verify the page charset code under which the web page is generated by server side. (In case of using the browser FireFox then Menu-> Tools-> Page Info-> Encoding). If is different than Windows-1256, iso-8859-6 or UTF-8 then the problem is with the email system. Try to set the charset code on that system.

  • ReadUTFBytes() not returning the correct characters

    I am reading in a text file using FileReference() in a small AIR app i'm buliding.  This text file contains translations for the site I'm working on, in a bunch of different languages.  I correctly receive the byteArray in the data parameter of the FileReference object I created.  I am using readUTFBytes() to convert the entire data block to a String so I can parse through it and create an XML for all the different phrases and such.  I am finding that most characters are read correctly into the String except for example Ž (utf-8 code 142).  I trace the index value in the byteArray and correctly get the binary value 10001110 (142).  If I try and readUTFBytes() on this byte individually I get nothing in the character result.
    var ba:ByteArray = new ByteArray();
    ba.writeBytes( _loadFile.data, 126, 1 );  //where 126 is the index of the character...yes I quintuple checked it's the correct index
    ba.position = 0;  //not necessary but for safe measure
    var char:String = ba.readUTFBytes(ba.bytesAvailable);
    trace( char );
    char traces blank.  And the local variable value in Flashdevelop and Flash Builder is "".
    I've tried readMultiByte() with a bunch of different charSet types as well, but nothing has yielded the correct character for this value (and many others).
    Has anybody ever worked with loaded text files with odd characters and run into (and hopefully solved) this issue?
    Thanks

    Hey sinious,
    No I am not using URLLoader().  I am using FileReference().
    public function startLoadingFile( mEvt:MouseEvent ):void
                _loadFile = new FileReference();
                _loadFile.addEventListener(Event.SELECT, onFileSelected);
                var fileFilter:FileFilter = new FileFilter("Plain Text (*.txt)", ";*.txt");
                _loadFile.browse([fileFilter]);
    private function onFileSelected( evt:Event ):void
                _loadFile.removeEventListener(Event.SELECT, onFileSelected);
                _loadFile.addEventListener(Event.COMPLETE, onFileLoaded );
                _loadFile.load();
    private function onFileLoaded( evt:Event ):void
                _loadFile.removeEventListener(Event.COMPLETE, onFileLoaded );       
                var langText:String = _loadFile.data.readUTFBytes( _loadFile.data.bytesAvailable );   
    I'm doing this so the desktop application I'm making (using AIR) can be used to load any local translation text file and parse it's contents.
    The readMultiByte functionality in FileStream is no different than the multibyte support for a standard byteArray.  You choose your length and then declare your character set.
    I've tried the majority of relevant characrter sets as outlined on the Adobe page http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/charset-codes.html including "Windows-1252".  Th eother "Windowa-xxxx" are for Turkish and Thai and such.  These characters are all visible in the text file I'm reading from. 

  • UTF-16 representation in a ByteArray REgards

    Hello all,
    Is there a way to write a UTF-16 string into a ByteArray in Flash/AS3? Basically I have a string (var test:String="allan"; for example) and I would like to write that into a ByteArray with UTF-16LE encoding. In this case it would be "61 00 6C 00 6C 00 61 00 6E 00".
    I've tried using utf16le.writeMultiByte( clipText, "utf-16" ); but it just comes out with what appears to be UTF8 (or just straight ASCII given the test string).
    The use case is to save a UTF-16LE file using FileReference.save(), which I understand I can do by passing it a ByteArray with the correct character encoding in it. Passing just a string saves as UTF-8. Hence the need to convert and store into a UTF-16LE representation in a ByteArray.
    Regards,
    Allan

    Have you tried:
    utf16le.writeMultiByte( clipText, "unicode" );
    From the list here (http://help.adobe.com/en_US/AS3LCR/Flash_10.0/charset-codes.html) it shows that is the Label and the utf-16 is an alias that points back to it. Stranger things have happened.
    Also I'm not too much up on all of this, but does utf-16LE mean "little endian"? It seems that the default is big endian. So that might make a difference:
    I tried this little test with some Hindi unicode text:
    var m:ByteArray=new ByteArray();
    //m.endian=Endian.LITTLE_ENDIAN;
    m.writeMultiByte("हिन्दी","unicode");
    m.position=0
    for(var i=0;i<6;i++){
         trace(m.readShort());
    When I comment out the line my trace is:
    14601
    16137
    10249
    19721
    9737
    16393
    When I use that line my trace is:
    2361
    2367
    2344
    2381
    2342
    2368
    Which are the correct codes for those characters. Of course if I use
    trace(m.readMultiByte(2,"unicode")
    It traces out the proper sequence regardless of whether I have set the endianness of the array:



    (The fourth character is a magic character for joining characters together.)

  • Migrating code from WL 8.1 SP2 to SP4

    What all do i need to change for migrating my WL portal 8.1 SP2 code to SP4. I'm using a simple domain (and not WLI). I found few links like "http://edocs.bea.com/wli/docs81/upgrade/upgradetosp4.html" but they talk of WL Integration migration. When i compile my SP2 code in Workshop SP4, i get foll error:
    symbol : class InvocationWrapper
    location: package internal
    weblogic.ejb20.internal.InvocationWrapper __wrap;
    ^
    2 errors
    ERROR: ERROR
    ERROR: DESCRIPTION:An unexpected exception occurred while attempting to generate the Enterprise Java Beans or JMS Message Queues required for this Web Service. Error: com.bea.wlw.runtime.core.dispatcher.DispCache$CacheException:[J2EE:160119]Appc is unable to process the file 'C:\workshop\STS_R4\.workshop\STSWebApp\EJB\ProjectBeans'. The following error occurred:
    Compiler failed executable.exec
    at weblogic.ejb20.ejbc.EJBCompiler.doCompile(EJBCompiler.java:274)
    at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:476)
    at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:387)
    at weblogic.appc.compileEJB(appc.java:802)
    at weblogic.appc.compileEJB(appc.java:776)
    at weblogic.appc.compileInput(appc.java:463)
    at weblogic.appc.runBody(appc.java:184)
    at weblogic.utils.compiler.Tool.run(Tool.java:192)
    at weblogic.utils.compiler.Tool.run(Tool.java:147)
    at weblogic.appc.main(appc.java:1030)
    at com.bea.wlw.runtime.core.bean.EJBGenerator.generateJar(EJBGenerator.java:287)
    at com.bea.wlw.runtime.core.dispatcher.DispResources.generateJars(DispResources.java:686)
    at com.bea.wlw.runtime.core.dispatcher.DispCache.ensureDispUnit(DispCache.java:719)
    at com.bea.wlw.runtime.core.dispatcher.DispUnit.findDispGroup(DispUnit.java:295)
    at com.bea.wlw.runtime.core.dispatcher.DispResources.generateMetadata(DispResources.java:513)
    at com.bea.wlw.runtime.core.dispatcher.DispCache.ensureDispUnit(DispCache.java:615)
    at com.bea.wlw.runtime.core.ear.WebAppBuildTask.compileWlw(WebAppBuildTask.java:1358)
    at com.bea.wlw.runtime.core.ear.WebAppBuildTask.compileWebApp(WebAppBuildTask.java:1021)
    at com.bea.wlw.runtime.core.ear.WebAppBuildTask.doCompile(WebAppBuildTask.java:421)
    at com.bea.wlw.runtime.core.ear.WebAppBuildTask.execute(WebAppBuildTask.java:246)
    at org.apache.tools.ant.Task.perform(Task.java:341)
    at org.apache.tools.ant.Target.execute(Target.java:309)
    at org.apache.tools.ant.Target.performTasks(Target.java:336)
    at workshop.workspace.ant.AntSvcImpl$AntThread.executeTarget(AntSvcImpl.java:480)
    at workshop.workspace.ant.AntSvcImpl$AntThread.run(AntSvcImpl.java:426)
    java.io.IOException: Compiler failed executable.exec
    at weblogic.utils.compiler.CompilerInvoker.compileMaybeExit(CompilerInvoker.java:469)
    at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:328)
    at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:336)
    at weblogic.ejb20.ejbc.EJBCompiler.doCompile(EJBCompiler.java:270)
    at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:476)
    at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:387)
    at weblogic.appc.compileEJB(appc.java:802)
    at weblogic.appc.compileEJB(appc.java:776)
    at weblogic.appc.compileInput(appc.java:463)
    at weblogic.appc.runBody(appc.java:184)
    at weblogic.utils.compiler.Tool.run(Tool.java:192)
    at weblogic.utils.compiler.Tool.run(Tool.java:147)
    at weblogic.appc.main(appc.java:1030)
    at com.bea.wlw.runtime.core.bean.EJBGenerator.generateJar(EJBGenerator.java:287)
    at com.bea.wlw.runtime.core.dispatcher.DispResources.generateJars(DispResources.java:686)
    at com.bea.wlw.runtime.core.dispatcher.DispCache.ensureDispUnit(DispCache.java:719)
    at com.bea.wlw.runtime.core.dispatcher.DispUnit.findDispGroup(DispUnit.java:295)
    at com.bea.wlw.runtime.core.dispatcher.DispResources.generateMetadata(DispResources.java:513)
    at com.bea.wlw.runtime.core.dispatcher.DispCache.ensureDispUnit(DispCache.java:615)
    at com.bea.wlw.runtime.core.ear.WebAppBuildTask.compileWlw(WebAppBuildTask.java:1358)
    at com.bea.wlw.runtime.core.ear.WebAppBuildTask.compileWebApp(WebAppBuildTask.java:1021)
    at com.bea.wlw.runtime.core.ear.WebAppBuildTask.doCompile(WebAppBuildTask.java:421)
    at com.bea.wlw.runtime.core.ear.WebAppBuildTask.execute(WebAppBuildTask.java:246)
    at org.apache.tools.ant.Task.perform(Task.java:341)
    at org.apache.tools.ant.Target.execute(Target.java:309)
    at org.apache.tools.ant.Target.performTasks(Target.java:336)
    at workshop.workspace.ant.AntSvcImpl$AntThread.executeTarget(AntSvcImpl.java:480)
    at workshop.workspace.ant.AntSvcImpl$AntThread.run(AntSvcImpl.java:426)
    --------------- nested within: ------------------
    weblogic.utils.compiler.ToolFailureException: [J2EE:160121]Errors encountered while compiling module 'C:\workshop\STS_R4\.workshop\STSWebApp\EJB\ProjectBeans':
    Compiler failed executable.exec - with nested exception:
    Compiler failed executable.exec ]
    at weblogic.appc.compileEJB(appc.java:781)
    at weblogic.appc.compileInput(appc.java:463)
    at weblogic.appc.runBody(appc.java:184)
    at weblogic.utils.compiler.Tool.run(Tool.java:192)
    at weblogic.utils.compiler.Tool.run(Tool.java:147)
    at weblogic.appc.main(appc.java:1030)
    at com.bea.wlw.runtime.core.bean.EJBGenerator.generateJar(EJBGenerator.java:287)
    at com.bea.wlw.runtime.core.dispatcher.DispResources.generateJars(DispResources.java:686)
    at com.bea.wlw.runtime.core.dispatcher.DispCache.ensureDispUnit(DispCache.java:719)
    at com.bea.wlw.runtime.core.dispatcher.DispUnit.findDispGroup(DispUnit.java:295)
    at com.bea.wlw.runtime.core.dispatcher.DispResources.generateMetadata(DispResources.java:513)
    at com.bea.wlw.runtime.core.dispatcher.DispCache.ensureDispUnit(DispCache.java:615)
    at com.bea.wlw.runtime.core.ear.WebAppBuildTask.compileWlw(WebAppBuildTask.java:1358)
    at com.bea.wlw.runtime.core.ear.WebAppBuildTask.compileWebApp(WebAppBuildTask.java:1021)
    at com.bea.wlw.runtime.core.ear.WebAppBuildTask.doCompile(WebAppBuildTask.java:421)
    at com.bea.wlw.runtime.core.ear.WebAppBuildTask.execute(WebAppBuildTask.java:246)
    at org.apache.tools.ant.Task.perform(Task.java:341)
    at org.apache.tools.ant.Target.execute(Target.java:309)
    at org.apache.tools.ant.Target.performTasks(Target.java:336)
    at workshop.workspace.ant.AntSvcImpl$AntThread.executeTarget(AntSvcImpl.java:480)
    at workshop.workspace.ant.AntSvcImpl$AntThread.run(AntSvcImpl.java:426)
    WARNING:      SUGGESTION:An unexpected error occurred. Please contact [email protected] for further assistance.
    ERROR: ERROR
    ERROR: DESCRIPTION:An unexpected exception occurred while attempting to locate the run-time information for this Web Service. Error: java.lang.NullPointerException:null
    WARNING:      SUGGESTION:An unexpected error occurred. Please contact [email protected] for further assistance.
    Please advice if i'm missing on any jar file.
    cheers
    robbie

    Thanks, Eric.
    I just want to share what I got.
    Changes in Oracle PL/SQL 10g Vs Oracle PL/SQL 8.1.7
    Data Types
    PLS_INTEGER :Enhanced
    BINARY_INTEGER :Enhanced
    BINARY_FLOAT:New
    BINARY_DOUBLE:New
    Operator precedence
    The order precedence of NOT operator is Enhanced.
    SQL Functions
    WIDTH_BUCKET:New
    REMAINDER:New
    NANVL:New
    TREAT:New
    REGEXP_SUBSTR:New
    REGEXP_REPLACE:New
    REGEXP_INSTR:New
    CURRENT_DATE:New
    CURRENT_TIMESTAMP:New
    DBTIMEZONE:New
    EXTRACT:New
    FROM_TZ:New
    LOCALTIMESTAMP:New
    NUMTODSINTERVAL:New
    NUMTOYMINTERVAL:New
    SESSIONTIMEZONE:New
    SYS_EXTRACT_UTC:New
    SYSTIMESTAMP:New
    TO_TIMESTAMP:New
    TO_TIMESTAMP_TZ:New
    TO_DSINTERVAL:New
    TO_YMINTERVAL:New
    TO_CLOB:New
    BIN_TO_NUM:New
    CAST:New
    COMPOSE:New
    DECOMPOSE:New
    SUBSTR:Enhanced
    INSTR:Enhanced
    LENGTH:Enhanced
    Language Elements
    CASE Statement:New
    Collection Definition:Enhanced
    EXECUTE IMMEDIATE:Enhanced
    Expression Definition:Enhanced
    FETCH Statement:Enhanced
    FORALL:Enhanced
    Literal Declaration:Enhanced
    OPEN-FOR Statement:Enhanced
    RETURNING INTO clause:Enhanced
    SQL Cursor:Enhanced
    Regards,
    Devi.B.

  • Error importing sample/update.xml when upgrading IDM5.0 to IDM5.0 SP4

    Hellos,
    I fail to upgrade to SP4 on the last step, importing the update.xml file.
    The Browser window has in red text:
    "An error occurred importing the file, although some of the file data may have been processed. ==> com.waveset.util.InternalError: Class com.waveset.view.ViewUpdater not found."
    I see in a text box many lines.. refreshing 0 of 2 etc..
    last line says Found no instances of AdminRole, not suprising as it a first time install.
    My system is Solaris 9 with MySQL 4.0.24 as repository (need 4.0.24 as we MUST HAVE EXTENDED ASCII CHARACTER SUPPORT, 4.1.x is no good) and SunApplicationServer8 as AS.
    The IDM5.0 install and deploy was fine. The upgrade was going fine too until last step.
    I upgrade by following the steps in IDM5.0_SP4_REAME.pdf.
    What is unclear is whether with Sun AS8 I need to undeploy idm and rebuild idm.war after installing the SP4. The instructions assume we all use tomcat and windows.
    I simply ran ./install, started the AS and tried to import
    sample/upgrade.xml. I did NOT undeploy idm, jar it up again and redeploy it.
    Anyways.. what I guess my IDM is now FUBR any hints how to recover?

    I prefer to perform manual upgrades in which there is a staging directory (see the installation document) where you unjar the idm.war and make all the necessary changes and then jar it and redeploy. I have uses the same process for successful upgrade for WebsphereAS 5.0 and it worked great. I have heard others talking about similar issues because it seems the jar files are not upgraded in the process that you have used.

  • SMTP Code Page / Charset

    Dear all,
    I have a problem with SMTP Code Page / Charset.
    In standard ECC 6.0 system - SMTP (Code Page: 0 No conversion into other Characters Set), when sending an email with Unicode content, I can receive the email in charset="utf-8" (viewable).
    But in IDES ECC 6.0 system - SMTP (Code Page: 0 No conversion into other Characters Set or  4110 Unicode UTF-8 or ...),  when sending an email with Unicode content, I receive the email in charset="iso-8859-1" (un-viewable).
    So I wonder there should be somewhere (NOT in TCode SCOT) sets the SMTP charset to "iso-8859-1".
    Regards,

    In IDES ECC 6.0 system, TCode SBWP, if I create a new message (email) with Unicode content in my language (Vietnamese), then I receive the email in charset="utf-8" (viewable). But by default, language attribute is English.
    In standard ECC 6.0 system, TCode SBWP, no need to change default language English.
    Well, don't know why.

  • Afaria 7 SP4 APN Policy - MNC code no less than 10

    Hi there,
      we have an Afaria SP4 fix7 installation and we have to distribute a Samsung Safe APN Policy: we need parameter Mobile Country Code 222 (italy) and Mobile Network Code 01 (TIM operator) but there is no way to set it:
    As you can see in attached picture, i can't set less that 10 on field "Mobile Network Code".
    Is that a bug or we missed something?
    Thanks in advance
    Roberto

    Hi Roberto
    This would appear to be a bug, do you have an SAP support contract on which you can raise an incident to get this reported?
    Regards
    Nick

  • Mssql 2005 express SP4 upgrade fail with error code 1603

    The patch install through windows update is fail, then I do it manually, SQL server Database Services setup failed.
    Here is the setup log
    Property(S): USERNAME = Windows User
    Property(S): PackagecodeChanging = 1
    Property(S): ProductToBeRegistered = 1
    Property(S): ProductState = 5
    Property(S): TRANSFORMS = :SqlRun01.mst;:InstID01.mst;:InstName01.mst
    Property(S): PackageCode = {49616E1E-6C6B-4938-B811-352C355EFDCE}
    Property(S): MsiLogFileLocation = C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0003_W2K8FS_SQL.log
    Property(S): AdministratorsGroup = BUILTIN\Administrators
    Property(S): UsersGroup = BUILTIN\Users
    Property(S): ModuleID_SYSDB2 = 75D79626_87FB_4E9A_B07F_87DAE18D0F36
    Property(S): TempFolder = C:\Users\admin\AppData\Local\Temp\
    Property(S): WindowsFolder = C:\Windows\
    Property(S): CommonFilesFolder.D9BC9C10_2DCD_44D3_AACC_9C58CAF76128 = C:\Program Files (x86)\Common Files\
    MSI (s) (B0:F8) [11:55:54:332]: Note: 1: 1729
    MSI (s) (B0:F8) [11:55:54:332]: Product: Microsoft SQL Server 2005 Express Edition -- Configuration failed.
    MSI (s) (B0:F8) [11:55:54:333]: Windows Installer reconfigured the product. Product Name: Microsoft SQL Server 2005 Express Edition. Product Version: 9.4.5000.00. Product Language: 1033. Reconfiguration success or error status: 1603.
    MSI (s) (B0:F8) [11:55:54:355]: Deferring clean up of packages/files, if any exist
    MSI (s) (B0:F8) [11:55:54:355]: MainEngineThread is returning 1603
    MSI (s) (B0:40) [11:55:54:356]: RESTART MANAGER: Session closed.
    MSI (s) (B0:40) [11:55:54:356]: No System Restore sequence number for this installation.
    === Logging stopped: 1/10/2012 11:55:54 ===
    MSI (s) (B0:40) [11:55:54:358]: User policy value 'DisableRollback' is 0
    MSI (s) (B0:40) [11:55:54:358]: Machine policy value 'DisableRollback' is 0
    MSI (s) (B0:40) [11:55:54:358]: Incrementing counter to disable shutdown. Counter after increment: 0
    MSI (s) (B0:40) [11:55:54:359]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
    MSI (s) (B0:40) [11:55:54:359]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
    MSI (s) (B0:40) [11:55:54:360]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2
    MSI (s) (B0:40) [11:55:54:360]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2
    MSI (s) (B0:40) [11:55:54:360]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
    MSI (s) (B0:40) [11:55:54:360]: Restoring environment variables
    MSI (s) (B0:40) [11:55:54:361]: Destroying RemoteAPI object.
    MSI (s) (B0:AC) [11:55:54:361]: Custom Action Manager thread ending.
    MSI (c) (04:88) [11:55:54:364]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
    MSI (c) (04:88) [11:55:54:366]: MainEngineThread is returning 1603
    Please help.... Thanks~~

    Thanks your quick reply,
    As I checked before, the version is 9.3.4035
    Please check the summary.txt
    Microsoft SQL Server 2005 9.00.5000.00 
    ============================== 
    OS Version      : Service Pack 2 (Build 6002) 
    Time            : Tue Jan 10 11:52:15 2012 
    w2k8fs : 64-bit ASP.Net is Registered. Required 32-bit ASP.Net to install Microsoft Reporting Services 2005(32-bit).
    Machine         : w2k8fs 
    Product         : Microsoft SQL Server Setup Support Files (English) 
    Product Version : 9.00.5000.00 
    Install         : Successful 
    Log File        : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0003_w2k8fs_SQLSupport_1.log 
    Machine         : w2k8fs 
    Product         : Microsoft SQL Server Native Client 
    Product Version : 9.00.5000.00 
    Install         : Successful 
    Log File        : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0003_w2k8fs_SQLNCLI_1.log 
    Machine         : w2k8fs 
    Product         : Microsoft SQL Server VSS Writer 
    Product Version : 9.00.5000.00 
    Install         : Successful 
    Log File        : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0003_w2k8fs_SqlWriter_1.log 
    Machine         : w2k8fs
    Product         : SQL Server Database Services
    Error           : The setup has encountered an unexpected error while Setting Internal Properties. The error is: Fatal error during installation.
    Machine         : w2k8fs 
    Product         : Microsoft SQL Server 2005 Express Edition 
    Product Version : 9.4.5000.00 
    Install         : Failed 
    Log File        : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0003_w2k8fs_SQL.log 
    Last Action     : SetInstanceProperty 
    Error String    : The setup has encountered an unexpected error while Setting Internal Properties. The error is: Fatal error during installation. 
    Error Number    : 29528 
     SQL Server Setup failed. For more information, review the Setup log file in %ProgramFiles%\Microsoft SQL Server\90\Setup Bootstrap\LOG\Summary.txt. 

  • Arabic Charset Convertion Error Using DG4ODBC

    I'm facing a serious Problem using oracle 11g DG4ODBC .
    the problem is as follows :
    i'm using dg4odbc to make a dblink between oracle db and MS SQL server db .
    every thing is OK , i can select , update and insert into MS SQL server without any errors giving that it is English characters .
    the problem is when i try to insert Arabic characters into MS SQL server table .
    it is stored as ?????? .
    i tried every thing to make a proper conversion of charsets .
    methods i used are :
    convert() function and HS_LANGUAGE parameter .
    but with no use .
    does any one have a clue to solve this problem ????
    Information about my test environment :
    Oracle Server :
    =========
    Oracle DB Version : 11.1.0.6.0
    OS : Microsoft Windows 2003 Enterprise Edition - Service pack 2
    Windows Code Page : 1256
    Oracle NLS settings :
    PARAMETER VALUE
    ======== ======
    NLS_LANGUAGE : AMERICAN
    NLS_TERRITORY : AMERICA
    NLS_CURRENCY : $
    NLS_ISO_CURRENCY : AMERICA
    NLS_NUMERIC_CHARACTERS : .,
    NLS_CHARACTERSET : AL32UTF8
    NLS_CALENDAR : GREGORIAN
    NLS_DATE_FORMAT : DD-MON-RR
    NLS_DATE_LANGUAGE : AMERICAN
    NLS_SORT : BINARY
    NLS_TIME_FORMAT : HH.MI.SSXFF AM
    NLS_TIMESTAMP_FORMAT : DD-MON-RR HH.MI.SSXFF AM
    NLS_TIME_TZ_FORMAT : HH.MI.SSXFF AM TZR
    NLS_TIMESTAMP_TZ_FORMAT : DD-MON-RR HH.MI.SSXFF AM TZR
    NLS_DUAL_CURRENCY : $
    NLS_COMP : BINARY
    NLS_LENGTH_SEMANTICS : BYTE
    NLS_NCHAR_CONV_EXCP : FALSE
    NLS_NCHAR_CHARACTERSET : AL16UTF16
    NLS_RDBMS_VERSION : 11.1.0.6.0
    MS SQL Server :
    ==========
    SQL Server Version : 2000 SP4 - Standard Edition
    OS : Microsoft Windows 2003 Enterprise Edition - Service pack 1
    Windows Code Page : 1252
    Database charset : SQL_Latin1_General_CP1_CI_AS
    afftected columns charset and types :
    [AName] [nchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
    [ANameAR] [char] (50) COLLATE Arabic_CI_AS
    urgently need a solution for this issue
    thank you in advance .
    Edited by: user9152093 on May 3, 2010 2:14 AM

    Hi,
    NLS issues can be fairly complex as there are different layers involved with differences at each one.
    You have tried various things but we need to work with a consistent setup to try to get this to work.
    If you have access to My Oracle Support please review this note -
    230239.1 NLS Guide for Generic Connectivity and Gateways
    to check that both environments are setup to handle Arabic character sets, especially on the Oracle side.
    To check further could you do the following -
    - on SQL*Server create a simple table with 1 column, for example testcolumn
    - paste the create statement used into the thread
    - insert a Latin character - for example A - and an Arabic character so there are 2 rows
    - issue the following select using query analyzer or similar -
    select testcolumn, ascii(testcolumn) from testable
    - and paste the results.
    - from Oracle run the following -
    select "testcolumn", dump("testcolumn") from "testtable"@dg4odbc_db_link ;
    and paste the results.
    - paste the gateway init<sid>.ora used so we can see the HS_LANGUAGE setting used.
    Regards,
    Mike

  • Charset problems using SQLLDR

    Hello!
    My task is to import data from a Microsoft Access Database into an Oracle Database. I got a Script which creates Flatfiles and Controlfiles with the data from Access. My problem is the characterset. There are some signs (e.g. the typical german quotationmark at the BOTTOM oder the "longer dash" you get from MS Word by using "blank+dash+blank"), which obviously cannot be convertet. So there are "turn-round questionsmarks". So I tried many different char-sets. I tried different nls_charset settings at oracle side and many charset as the parameter of the control files. But none combination let me get the right result. Does anybody know how I can get rid of this consersation desaster?
    Best regards, Sascha Meyer

    Hello!
    Of cource I can give you the information:
    Code points:
    201C, 201D, 201E, 2013,2014
    nls_database_parameters:
    NLS_TIME_FORMAT HH24:MI:SSXFF
    NLS_TIMESTAMP_FORMAT DD.MM.RR HH24:MI:SSXFF
    NLS_TIME_TZ_FORMAT HH24:MI:SSXFF TZR
    NLS_TIMESTAMP_TZ_FORMAT DD.MM.RR HH24:MI:SSXFF TZR
    NLS_DUAL_CURRENCY ?
    NLS_COMP BINARY
    NLS_LENGTH_SEMANTICS BYTE
    NLS_NCHAR_CONV_EXCP FALSE
    NLS_NCHAR_CHARACTERSET AL16UTF16
    NLS_RDBMS_VERSION 10.2.0.2.0
    nls_session_parameter:
    PARAMETER VALUE
    NLS_LANGUAGE GERMAN
    NLS_TERRITORY GERMANY
    NLS_CURRENCY €
    NLS_ISO_CURRENCY GERMANY
    NLS_NUMERIC_CHARACTERS ,.
    NLS_CALENDAR GREGORIAN
    NLS_DATE_FORMAT DD.MM.RR
    NLS_DATE_LANGUAGE GERMAN
    NLS_SORT GERMAN
    NLS_TIME_FORMAT HH24:MI:SSXFF
    NLS_TIMESTAMP_FORMAT DD.MM.RR HH24:MI:SSXFF
    NLS_TIME_TZ_FORMAT HH24:MI:SSXFF TZR
    NLS_TIMESTAMP_TZ_FORMAT DD.MM.RR HH24:MI:SSXFF TZR
    NLS_DUAL_CURRENCY €
    NLS_COMP BINARY
    NLS_LENGTH_SEMANTICS BYTE
    NLS_NCHAR_CONV_EXCP FALSE
    Default value is WE8ISO8859P15
    I tried this setting:
    Database: WE8ISO8859P15
    Charset used in controlfile: WE8MSWIN1252, UTF8, WE8ISO8859P15, we8iso8859p1, AL32UTF8
    Database: UTF8
    Charset used in controlfile:WE8ISO8859P15, UTF8, we8iso8859p1, AL32UTF8
    Database:WE8MSWIN1252
    Charset used in controlfile:WE8ISO8859P15, UTF8, WE8MSWIN1252, we8iso8859p1, AL32UTF8

  • Can you look at my code?

    Ok, Murray was kind enough to help me but then I managed to
    mangle everything so I'm starting from scratch.
    I work in graphics but not in web design, so html and css are
    fairly new to me. I put together a simple set of images and I
    successfully got them centered, but I want them LEFT aligned within
    the center - so that anytime a user expands their web browser, all
    the images remain left aligned relative to each other but as a
    whole centered in the window (see Yahoo home page for an example of
    everything remaining in the center).
    Right now it's centered but not left aligned within the
    center. When I try to manually (or via Dreamweaver) left align
    within the center, everything winds up flush ALL the way left
    instead of centered, OR, more frustratingly, upon expanding the
    window the lower images pop up to the line above them and to the
    right (this isn't happening right now but would if I were take off
    the centering that's on there now).
    Can anyone help? take a look at my code, maybe?...
    http://presentations.patrickmeyers.com/

    Hmmm.
    For some reason this didn't go over to the web forum when I
    first posted it.
    I'll try again.
    Hello,
    The <center> tag is aligning all within it to center,
    including the images.
    It actually isn't centering the div at all, as the div's
    default width is
    100% of the browser window's width if no width is assigned.
    The center element is deprecated, and sholdn't be used.
    A good way to center the content area is to use CSS to center
    the div that
    your content is in.
    First, in code view, delete the <center> and
    </center> tags.
    Next, add the following CC just before the </head> tag:
    <style type="text/css">
    <!--
    #wrapper {
    width: 792px;
    margin: 0px auto;
    -->
    </style>
    Next, change this:
    <body>
    <div>
    To this:
    <body>
    <div ID="wrapper">
    What does this do?
    We use CSS to center the div that contains your images.
    The CSS you added before </head> says that for any
    element with an ID of
    wrapper, in this case the div, make that element 792px wide
    and center it.
    The "center it" part comes from:
    margin: 0px auto;
    This means give the wrapper div a top and bottom margin of
    0px, and a left
    and right margin of "auto".
    Auto tells the browser to take the width of the browser
    window, and subtract
    the width of the wrapper div (the reason the div was given a
    width).
    Then, take what's left and divide it in two, giving each
    value to the left
    and right margin.
    For example:
    Your browser window is 1000px wide.
    1000px (window) minus 792px (wrapper div) = 208px left over.
    The 208px is
    divided by 2, so the left and right margin of the wrapper div
    are each
    assigned a value of 104px.
    The div is now centered.
    The images will automatically align to the left within the
    wrapper div as
    align left is the default if no alignment is set.
    Next, it's a good idea to use CSS to zero out the body margin
    so different
    browsers don't use their default values.
    In other words, you don't want your content to start at
    different distances
    from the top of the page in different browsers.
    Just add this right before #wrapper:
    body {
    margin: 0px;
    padding 0px;
    Lastly, you don't need the <br> tags.
    The page should now look like this:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
    Transitional//EN"
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="
    http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html;
    charset=utf-8" />
    <title>Untitled Document</title>
    <style type="text/css">
    <!--
    body {
    margin: 0px;
    padding: 0px;
    #wrapper {
    width: 792px;
    margin: 0px auto;
    -->
    </style>
    </head>
    <body>
    <div ID="wrapper">
    <img src="banner.jpg" alt="image1" width="792"
    height="336" />
    <img src="click-button-purple.jpg" alt="image2"
    width="180" height="46" />
    <img src="lowerbanner.jpg" alt="image3" width="792"
    height="41" />
    </div>
    </body>
    </html>
    Take care,
    Tim
    "patrickpmm" <[email protected]> wrote in
    message
    news:[email protected]...
    > Ok, Murray was kind enough to help me but then I managed
    to mangle
    > everything
    > so I'm starting from scratch.
    >
    > I work in graphics but not in web design, so html and
    css are fairly new
    > to
    > me. I put together a simple set of images and I
    successfully got them
    > centered,
    > but I want them LEFT aligned within the center - so that
    anytime a user
    > expands
    > their web browser, all the images remain left aligned
    relative to each
    > other
    > but as a whole centered in the window (see Yahoo home
    page for an example
    > of
    > everything remaining in the center).
    >
    > Right now it's centered but not left aligned within the
    center. When I try
    > to
    > manually (or via Dreamweaver) left align within the
    center, everything
    > winds up
    > flush ALL the way left instead of centered, OR, more
    frustratingly, upon
    > expanding the window the lower images pop up to the line
    above them and to
    > the
    > right (this isn't happening right now but would if I
    were take off the
    > centering that's on there now).
    >
    > Can anyone help? take a look at my code, maybe?...
    >
    >
    http://presentations.patrickmeyers.com/
    >

  • Crystal Server 2013: How to troubleshoot "Can not create temp file---- Error code:-2147215357"

    We have a Java7 web app, which generate PDF report by calling Crystal Server 2013 SP4.
    The app is being deployed on many different servers. We sometimes got the error below when generating report:
    com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Can not create temp file---- Error code:-2147215357 [CRSDK00000615] Error code name:internal
    at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.controllerExportInternal(PrintOutputController.java:280)
    at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(PrintOutputController.java:152)
    at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(PrintOutputController.java:130)
    at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(PrintOutputController.java:113)
    Problem is, this seems to be  a pretty generic exception. It could be caused by many different reasons.
    e.g. network connection problem, wrong DB login, wrong folder path, lack of folder access right, etc.
    Each time we could only guess what's wrong.
    We are running into it again, and this time everything seems correctly configured so far.
    We wonder if there are more info we can get to troubleshoot? For example, any log file of Crystal Server we should look into? Or does Crystal Server has debug mode which prints more details to tell us what goes wrong?

    Prithviraj Shekhawat wrote:
    Hi Henry,
    I believe you are using RAS SDKs to export the reports to PDF.
    Apply trace on RAS server and check what you find in RAS logs.
    Check whether you can see timeout error is RAS logs. Usually if connection is lost and the RAS server no more have the session to write to the temp directory, we do see these errors.
    Also, does the account that runs RAS have permissions to create a file in RAS's default temp directory? Are you getting any out of memory or out of disk space exceptions on App server or RAS, tracing RAS server is the way to move forward.
    Thanks,
    Prithvi
    >>I believe you are using RAS SDKs to export the reports to PDF.
    Yes
    >>Apply trace on RAS server and check what you find in RAS logs.
    >>Check whether you can see timeout error is RAS logs.
    How to configure tracing, and where are RAS logs? Is it configured in CMC --> Servers --> Crystal Report Services?
    >>Also, does the account that runs RAS have permissions to create
    >>a file in RAS's default temp directory?
    Pretty sure yes.
    >> Are you getting any out of memory or out of disk space exceptions
    >>on App server or RAS, tracing RAS server is the way to move forward.
    Not on App server.
    For RAS, that's the problem, I am not sure where to look.......

Maybe you are looking for

  • Problem with CheckBox as table cell renderer

    i m making a JTable having three columns. i m also making a cellRenderer of my own MyRenderer extending Jcheckbox and implementing TableCellRenderer now i m setting MyRenderer as renderer for third column in my table and DefaultCellEditor with jcheck

  • X220 complete fan failure

    I've had my X220 for about a year now. At first, I didn't experience any problems with the fan, no revving up/down like some describe, and it was pretty quiet. After about 9 months of usage, the fan started to get pretty noisy. As I also usually have

  • Search for string and replace with frame break

    Hello there, We're using an InDesign CS6 Server for creating print data. The problem relates to our documents that consist of several connected text frames. Situation: The texts are exported from our database into InDesign via xml and so some automat

  • InputText renders as just text when readOnly set to true

    Apparently when a <af:inputText> component's readOnly attribute is set to true, the component renders as plain text rather than a text box whose readOnly attribute is set to true. Oracle's ADF tag definition site makes no mention of this 'feature' (h

  • Getting line number of  XML document

    Hi all, Can someone please help me in 'how to get the line number of XML document'. I know when it throws SAXParseException it give the line number. I want to get the line number when it parses the document successfully. I know i need to use setDocum