B2b Invalid syntax error

hi all
In Application Configurations-> Customer -> b2b_sta i set as default configuration and active configuration
then i create JCO
client:000    
lang: en 
group:PUBLIC 
r3name:* XXX* 
mshost: *host name *
user:    *User name *
passwd: 
After that i restart server i am getting this error Invalid syntax error
hostname:${https.port.core.isa.sap.com}
please any body help me here

Hi Apprentice,
From your description I assume that you are using "group_connect" JCO connection and it is used for SAP system with Message Server (Load balancing)
I believe that you have selected right JCO connection type as per your environment.
About your error hostname:${https.port.core.isa.sap.com}  you can find solution in XCM.
Go to General Application Setting --> Customer --> b2b --> b2bconfig on right side look for "SSLEnabled" parameter.  Now click on "Edit" button on top right to edit XCM configuration. Change value to "False" for "SSLEnabled" parameter. Now click on "Save Configuration" and restart your application.
You will not get the error which you are getting right now.
Your "SSLEnabled" parameter has "True" value right now and this is the main reason for your current error change it to "False" it solve your error.
Cheers.
eCommerce Developer

Similar Messages

  • Invalid Syntax error while using Ant and WLST

    I am trying to run the following code in an ant build file but continue to see the error below even though the exact same code works through the WLST console. Any help would be greatly appreciated.
    Note: * = 1 tab
    <wlst debug="true" failonerror="false">
    *<script>
    **connect('system','weblogic','t3://...')
    **apps=cmo.getAppDeployments()
    **for app in apps:
    ***if app.getName().startswith("4X"):
    ****stopApplication(app,block='true')
    ****undeploy(app.getName(),targets='MS1,MS2',block='true')
    **deploy('4X','//box/domains/applications/4X.ear',targets='MS1,MS2',stageMode='stage',block='true')
    **apps=cmo.getAppDeployments()
    **for app in apps:
    ***if app.getName().startswith("4X"):
    ****startApplication(app.getName(),block='true')
    *</script>
    </wlst>
    When this is run I get the following error:
    BUILD FAILED
    C:\docume~1\dtanner\desktop\RELupdate.xml:134: Error executing the script snippe
    t
    connect('system','weblogic','t3://...:
    7001')
    apps=cmo.getAppDeployments()
    for app in apps:
    if app.getName().startswith("reporting-r
    eport"):
    stopApplication(app,block='true'
    undeploy(app,targets='MS1,MS2',b
    lock='true')
    deploy('reporting-report-server','//box1/do
    mains/applications/reporting-report-server.war',targets='MS1,MS2',stageMode='sta
    ge',block='true')
    apps=cmo.getAppDeployments()
    for app in apps:
    if app.getName().startswith("reporting-r
    eport"):
    startApplication(app,block='true
    due to:
    Traceback (innermost last):
    (no code object) at line 0
    SyntaxError: ('invalid syntax', ('<string>', 2, 33, '\t\t\t\tapps=cmo.getAppDepl
    oyments()'))

    Hi,
    Move the row from IT_MSEG into a work area and use it. Declare the workarea of required type.
    DATA:l_werks type werks.
    read table it_mseg into wa_mseg index 1.
    l_werks = wa_MSEG-WERKS.
    Regards
    Vinod

  • B2B-51510 - Syntax Errors

    How can we relax the default validation errors ? where are the syntax rules defined ?
    We are seeing the following while sending an outbound txn
    If either of BPR12, BPR13 is present, then all must be present. The syntax rule P1213 of Segment BPR is violated. Segment BPR is defined in the guideline at position 020.{br}{br}This error was detected at:{br}{tab}Segment Count: 2{br}{tab}Element Count: 10{br}{tab}Characters: 4726 through 4726
    At least one of N102, N103 must be present. The syntax rule R0203 of Segment N1 is violated. Segment N1 is defined in the guideline at position 070.{br}{br}This error was detected at:{br}{tab}Segment Count: 20{br}{tab}Element Count: 2{br}{tab}Characters: 8405 through 8405

    You may disable validation at agreement level to not have incoming/outgoing payload validated against ecs.
    Regards,
    Anuj

  • HPLIP: "Syntax error: invalid syntax" installing HP LaserJet 1018

    I'm trying to install my HP LaserJet 1018 on my new laptop with fresh arch installation. I have installed Cups and hplip, and now run hp-setup to install the proprietary plugin from HP that will load the firmware to the printer. However, I get an error running hp-setup and so the plugin cannot be installed.
    * my printer is plugged in and turned on. In the system log, I can see something is recognized
    * I run "hp-setup -i" as root
    * Specify that the printer is installed on USB, then proceed to download the plugin. This succeeds
    * Then it tries to install the plugin, and that is where it fails, with this message:
    | INSTALLING PLUG-IN |
    Verifying archive integrity... All good.
    Uncompressing HPLIP 3.10.9 Plugin Self Extracting Archive.........................................
      File "./plugin_install.py", line 78
        except ImportError, e:
                          ^
    SyntaxError: invalid syntax
    error: Python gobject/dbus may be not installed
    (I don't really know how to do proper formatting on this forum, but the ^ indicating where the error is is on the comma , after ImportError)
    Does anyone know what is going wrong? It seems to me that there is an error in the plugin_install.py-file which then makes the installer believe that the pygobject and dbus-python are not installed, but they both are. Also, "hp-check -t" shows that all dependencies are there. Can anyone help me?

    Delete the /usr/bin/python file which is just a link to /usr/bin/python3
    Change to /usr/bin folder
    Create a new link, this time pointing to python 2.7
    The commands
    rm -rf /usr/bin/python
    cd /usr/bin
    ln -s /usr/bin/python2.7 python

  • [SOLVED] pypanel-gaps fails to build on syntax error

    i'm trying to install pypanel-gaps from the aur with yaourt, but i can't build it because of a syntax error in the file setup.py:
    ==> Building and installing package
    ==> Making package: pypanel-gaps 2.4-1 (Tue Jun 21 00:59:48 CEST 2011)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Retrieving Sources...
    -> Found PyPanel-2.4.tar.gz
    -> Found pypanel.patch
    ==> Validating source files with md5sums...
    PyPanel-2.4.tar.gz ... Passed
    pypanel.patch ... Passed
    ==> Extracting Sources...
    -> Extracting PyPanel-2.4.tar.gz with bsdtar
    ==> Removing existing pkg/ directory...
    ==> Entering fakeroot environment...
    ==> Starting build()...
    patching file pypanel
    File "setup.py", line 33
    print "\nPyPanel requires the Python X library -"
    ^
    SyntaxError: invalid syntax
    ==> ERROR: A failure occurred in build().
    Aborting...
    ==> ERROR: Makepkg was unable to build pypanel-gaps.
    ==> Restart building pypanel-gaps ? [y/N]
    ==> -------------------------------------
    ==>
    is this considered a bug? is there a way to edit this file in order to fix the syntax error, when using yaourt? i have these versions of python installed: 2, 2.7, 3, 3.2.
    Last edited by roygbiv (2011-06-23 10:20:16)

    Most probably pypanel is a python 2 application. Replace 'python' with 'python2' in both the depends array and within the build function in the PKGBUILD.

  • Forms9i browser problem(Invalid Syntax)

    when ever i am running a form in browser there is a error Invalid syntax error
    and a string in browser is (http://%%20"http://P4-0055MH:8888/forms90/f90servlet?form=G:\FAMCTZRN.fmx&userid=STQC/STQC@impl&buffer_records=NO&debug_messages=NO&array=YES&query_only=NO&quiet=NO&RENDER=YES")
    Initially a (http://%%20") is added while running every form so i have to remove that much part a run the form then in runs(http://P4-0055MH:8888/forms90/f90servlet?form=G:\FAMCTZRN.fmx&userid=STQC/STQC@impl&buffer_records=NO&debug_messages=NO&array=YES&query_only=NO&quiet=NO&RENDER=YES")
    i have check the edit-preferences and done the setting as (http://P4-0055MH:8888/forms90/f90servlet) but the problem persists
    so plese tell me where is the problem (checked (http://%%20") in all files formsweb.config but not found
    in any one have solution please tell
    thanks

    Hi,
    This is note 238159.1 on Metalink HTTP://%%20 Gets Prefixed in URL, When Forms is Run from.
    PURPOSE
    When you try to run the Forms using the 9iDS in the new installation :
    http://%%20 gets prefixed to URL, when forms is run from Builder
    SCOPE & APPLICATION
    Here what needs to be done:
    Workaround 1
    ===============
    1. Exit the Builder and OC4J
    2. Open cauprefs.ora (located in the Oracle Home root directory)
    3. Locate the lines labeled "Forms.html ..."
    4. Make your changes here. Any values you do not want displayed in the
    Builder replace with (). Example below.
    5. Save the file and restart the Builder
    Example of a correct cauprefs.ora entry
    Forms.html = "http://myMachine:8888/forms90/f90servlet"
    Forms.html1 = ()
    Forms.html2 = ()
    Forms.html3 = ()
    Forms.html4 = ()
    Forms.html5 = ()
    The machine.domain name should NOT contain spaces. This is poor naming
    practice regardless of the use of Forms.
    Workaround 2
    ==============
    Go to the preferences dialog box and click on the Runtime tab.
    Set Web Browser (i.e, C:\Program Files\Internet Explorer\IEXPLORE.EXE) .
    Workaround 3
    =============
    Go to the preferences dialog box and click on the Runtime tab. Make
    sure your Application Server field is correct.
    Workaround 4
    ===============
    1. Go to the preferences dialog box and click on the Runtime tab and then
    make Application Server field Blank.
    Workaround 5
    ==============
    %20 is the escape for blank. Maybe you have a blank character in the
    runtime settings.
    Monica

  • Javascript error invalid syntax

    Hii Javaties
    I am a having a jsp page(List.jsp) where i am showing a list of records.
    In this page user can select the number of records per page
    For this i have provided a combo box from which user can select the no of records per page say 10 ,20 ,25,30.
    In this page i also have a functionality for previous and next.
    Now my problem is tht , if user selects 10 or 20 records per page everything is fine, but if he selects anything above 24 i.e 25,30 then there is a problem.
    The list is displayed then also , but if user selects some new criteria say 10 records/page , then i get a javascript error invalid syntax.
    I am getting the list of records in a ArrayList in the servlet and then i am passing this arrayList as a request attribute to the jsp.
    Also i am initiliazing my ArrayList as
    ArrayList company=new ArrayList();
    Can any body tell me about invalid syntax.
    If i am not clear plz tell me .

    Well Mr Brainy,
    I said tht the error is in javscript, but the problem
    i think is in java code.Based on your remarkable powers of deduction?
    Bcz it is working fine when my form has less than 24
    elements, but when it exceeeds this limit, it gives
    me error.
    Can it be due to no of elements in jsp form ?No. It's due to a bug in your code that manifests yourself when you have that number of elements.
    Check on line 57.

  • Syntax error on token "class", invalid Expression

    Hai,
    i am new to java beans and i have written the following code which gives an error
    Code jsp:
    <%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" errorPage="" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>beancode</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <body>
    <!--<form name="form1" action="beancode" method="POST"> -->
    Name: <input type="text" name ="nname"> <br><br><br>
    Address: <input type="text" name ="naddress"> <br><br><br>
         <input type = "submit" value="Submit">
    <% useBean id="sampl"; class="beancode.class"; scope="page"; %>
    <% setProperty name="sampl"; property="*"; %>
    <%--</jsp:useBean> --%>
    <table border="1">
              <tr><td>S.NO</td><td>NAME</td><td width="95">ADDRESS</td></tr>
    <%
              int count =1;
              while (rs.next())
         String name = rs.getString("Name");
              String address = rs.getString("ADDRESS");
    %>
              <tr>
                   <td>
    <%
                        out.print(count);
    %>               </td>
                   <td>
    <%                     out.println(name);
    %>                </td>
                   <td>
    <%                     out.print(address);
                        count++;
    %>               </td>
              </tr>
    <%          }
    %>
         </table>
    <!--</form> -->
    </body>
    </html>
    JAVA Class code:
    import java.sql.*;
    * @author
    public class beancode
    private String employid;
    private Connection con = null;
    // private ResultSet rs = null;
    private PreparedStatement st = null;
    String name, address;
    /** Creates a new instance of beancode */
    public beancode()
    {ok
    try
              Class.forName("com.mysql.jdbc.Driver");
              String url = "jdbc:mysql://localhost:3306/test";
              Connection con =DriverManager.getConnection(url,"root","shasi");
              Statement s = con.createStatement();
              ResultSet rs = s.executeQuery ("Select * FROM Test");
    catch(Exception e)
              System.out.println(e.getMessage());
    public void setemployid(String nname,String naddress)
              name = nname;
              address = naddress;
         public String getemployid()
              return(name);
         public String getemployadd()
              return(address);
    public void insert()
    try
    String s1="insert into samp values('"+name+"','"+address+"')";
    st = con.prepareStatement(s1);
    st.executeUpdate();
    st.clearParameters();
    st.close();
    catch(Exception m)
         public static void main(String args[])
                   beancode b = new beancode();
                   b.insert();
    The error
    type Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    org.apache.jasper.JasperException: Unable to compile class for JSP
    An error occurred at line: 18 in the jsp file: /bean.jsp
    Generated servlet error:
    Syntax error on token "class", invalid Expression
         org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
         org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
         org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:397)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:288)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
         org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    PLEASE HELP ME OUT
    I AM WAITING PLEASE
    Thanks,
    Shasi

    You can try to use the xml form of tag use bean and not <% like this:
    <jsp:useBean id="sampl" class="beancode" scope="page" />
    <jsp:setProperty name="sampl"; property="*" />
    and in the class attribute specify the fully qualified class name without the extension

  • The following syntax error occurred during parsing: Invalid token, Line 1,

    Hello Experts,
    I hope someone could help me. I am trying to create a MDX formula in Account dimension (Cuenta).
    When formula created use "Iif" syntax, system give the following error:
      - [CUENTA].[H1].[#X000] Parser: The following syntax error occurred during parsing: Invalid token, Line 1, Offset 15, [.
    My Account dimension (Cuenta) has 3 parent, and the formula introduces is:
    'Iif([Cuenta].[H1].[BLOQ_FASEC]<0.5 and [Cuenta].[H1].[BLOQ_FASEC]>-0.5,0,[Cuenta].[H1].[BLOQ_FASEC])
    We try another syntax
    'Iif([Cuenta].[BLOQ_FASEC]<0.5 and [Cuenta].[BLOQ_FASEC]>-0.5,0,[Cuenta].[BLOQ_FASEC])
    But same error persist.
    Could you have any idea?
    Thanks

    Can you check into dimension properties what is the size of FORMULA propertiy?
    Make sure is bigger than number of chars from your formula.
    Do you have multiple hierarchies for CUENTA?
    The formula which you mentioned it has to be into column: FORMULAH1.
    Also make sure that your formula doesn't have an end of line at the end. That can cause again problems.
    Regards
    Sorin Radulescu
    Edited by: Sorin Radulescu on Apr 22, 2010 11:03 AM

  • JavaScript error: Invalid Syntax in Personalization dialog (URL too long)

    When personalizing some of our iviews, we get a javascript error: "Invalid Syntax". Doing a View - Source in the personalization dialog shows a very long URL being generated in the FORM ACTION attribute:
    <form style="margin:0px 0px 0px 0px; " name="htmlb_2151_0"
    id="htmlb_2151_0" method="POST" action="/irj/servlet/prt/portal/prtpos/com!
    252esap!252eportal!252epagebuilder!252eIviewModeProxy!7b!3bpcd!253aportal!
    255fcontent!252fcom!252enexeninc!252efld!255fNEXEN!255fContent!252ffld!
    255finternational!252ffld!255fexec!255fwksp!252ffld!255fsecurity!252ffld!255frot!
    255fscheds!252fcom!252enexeninc!252eiog!252eexec!252ewksp!252ero!
    255fsecurity!255frotation!255fschedule!252fcom!252enexeninc!252eiog!252eexec!
    252ewksp!252ews!255fmy!255fworkspace!255fiog!255fdashboard!252fcom!
    252enexeninc!252eportal!252enavigation!252ews!255fmy!255fworkspace!252ffld!
    255fiog!255fdashboard!252ffld!255fsecurity!252ffld!255frotation!255fschedule!
    252fcom!252enexeninc!252eiog!252eexec!252ewksp!252epg!255frotation!
    255fschedule!255fb14!252fcom!252enexeninc!252eiog!252eexec!252ewksp!252eiv!
    255frotation!255fschedule!255fb14!7d.pcd!253aportal!255fcontent!252fcom!
    252enexeninc!252efld!255fNEXEN!255fContent!252ffld!255finternational!252ffld!
    255fexec!255fwksp!252ffld!255fsecurity!252ffld!255frot!255fscheds!252fcom!
    252enexeninc!252eiog!252eexec!252ewksp!252ero!255fsecurity!255frotation!
    255fschedule!252fcom!252enexeninc!252eiog!252eexec!252ewksp!252ews!255fmy!
    255fworkspace!255fiog!255fdashboard!252fcom!252enexeninc!252eportal!
    252enavigation!252ews!255fmy!255fworkspace!252ffld!255fiog!255fdashboard!252ffld!
    255fsecurity!252ffld!255frotation!255fschedule!252fcom!252enexeninc!252eiog!
    252eexec!252ewksp!252epg!255frotation!255fschedule!255fb14!252fcom!
    252enexeninc!252eiog!252eexec!252ewksp!252eiv!255frotation!255fschedule!
    255fb14!7bedit!7d-/prttarget/pcd!253aportal_content!252fcom!252enexeninc!
    252efld_NEXEN_Content!252ffld_international!252ffld_exec_wksp!252ffld_security!
    252ffld_rot_scheds!252fcom!252enexeninc!252eiog!252eexec!252ewksp!
    252ero_security_rotation_schedule!252fcom!252enexeninc!252eiog!252eexec!
    252ewksp!252ews_my_workspace_iog_dashboard!252fcom!252enexeninc!
    252eportal!252enavigation!252ews_my_workspace!252ffld_iog_dashboard!
    252ffld_security!252ffld_rotation_schedule!252fcom!252enexeninc!252eiog!
    252eexec!252ewksp!252epg_rotation_schedule_b14!252fcom!252enexeninc!
    252eiog!252eexec!252ewksp!
    252eiv_rotation_schedule_b14/prteventname/HtmlbEvent/prtroot/com.sap.portal.pag
    ebuilder.IviewModeProxy" onsubmit="return htmlbCheckSubmit('htmlb_2151_0');"
    ondragover="htmlbFormDragOver()" ondragleave="htmlbFormDragLeave()">
    (Line breaks added for readability.)
    This URL is 2187 chars long - over the <a href="http://support.microsoft.com/kb/208427">limit of 2083 allowed by Internet Explorer 6</a>.
    How can we shorten this URL?
    We can shorten our PCD path (currently 427 chars). But Portal is taking this string and making it 5 times longer; this does not seem reasonable to me.
    Questions:
    1. Can we control how Portal escapes punctuation ( . _ / ) from 1 char into 5 (!252e etc.)? This would save 720 chars.
    2. Can we control how Portal duplicates the PCD path 3 times in this scenario? This would save 1406 chars (approx).
    Tried enabling "Short URLs" - does not affect this length.
    Environment:
    - EP6, SP16.
    - IE 6.0 on XP, SP2

    I think you're stuck. All I can suggest is renaming the ids to shorted the prefixes...
    Otherwise, implement a different personalization capability.

  • How to find invalid statements(not syntax error) executed using v$ views

    Hi
    I want find invalid statements(not syntax error statements) that executed, when some of the applications runs in the server,
    for eg: permissions denied, table/view doesn't exit .. etc
    I could not able to find it in v$sql views. is there any other view that gives this information?

    V$ views only contain parsed statements, not incorrect ones.
    Max

  • [SOLVED] Error executing Exaile. Invalid syntax

    Hi,
    I installed Exaile from the AUR and i couldn't execute it.
    The traceback is this:
    Traceback (most recent call last):
      File "/usr/local/lib/exaile/exaile.py", line 62, in <module>
        main()
      File "/usr/local/lib/exaile/exaile.py", line 57, in main
        from xl import main
      File "/usr/local/lib/exaile/xl/main.py", line 464
        """ %__version__
          ^
    SyntaxError: invalid syntax
    Any help? please!!!!
    Thanks.
    Last edited by japenagosc (2012-02-11 13:03:46)

    I just marked this topic as [SOLVED]... i don't know what happened (maybe i installed a required "non-explicit" library) and it worked.
    Anyway...
    Good to have exaile!

  • Please help: Case Statement - ORA-01722: invalid number Error

    Hi All,
    I'm trying to use Case statement to recode Cancelled statuses into two groups
    'Reject' if the difference between first date and last date is less than 29 and
    'Accept' if the difference between first date and last date is greater than 30
    Here is my 'test' data:
    STATUS     FIRST_DATE     LAST_DATE
    Transfer     10/08/2011     10/09/2011
    Mover     10/08/2011     15/09/2011
    Cancel     10/08/2011     16/09/2011
    Cancel     10/08/2011     5/09/2011
    Here is the syntax
    select a.*,
    (CASE WHEN a.STATUS ='Cancel' THEN (round(a.LAST_DATE-a.FIRST_DATE))
    ELSE 0
    END) CAN_DAYS,
    (CASE WHEN 'CAN_DAYS' >29 THEN 'Reject'
    WHEN 'CAN_DAYS' <30 THEN 'Accept'
    END) Reject_Accept
    from test a
    The first CASE statement works fine and gives me this
    STATUS     FIRST_DATE     LAST_DATE     CAN_DAYS
    Transfer     10/08/2011     10/09/2011     0
    Mover     10/08/2011     15/09/2011     0
    Cancel     10/08/2011     16/09/2011     37
    Cancel     10/08/2011     5/09/2011     26
    but the second CASE produces ORA-01722: invalid number Error. It is something to do with the CAN_DAYS data type, Oracle doesn't see it as Numeric i think.
    The result i want to see would be
    STATUS     FIRST_DATE     LAST_DATE     CAN_DAYS Reject_Accept
    Transfer     10/08/2011     10/09/2011     0
    Mover     10/08/2011     15/09/2011     0
    Cancel     10/08/2011     16/09/2011     37 Accept
    Cancel     10/08/2011     5/09/2011     26 Reject
    Could someone please help me to fix the syntax?
    Thank you in advance,

    This seems to give you your desired results...
    with test as
      ( select 'Transfer' as status, to_date('10/08/2011') as first_date, to_date('10/09/2011') as last_date  from dual union all
        select 'Mover'             , to_date('10/08/2011')              , to_date('15/09/2011')               from dual union all
        select 'Cancel'            , to_date('10/08/2011')              , to_date('16/09/2011')               from dual union all
        select 'Cancel'            , to_date('10/08/2011')              , to_date('05/09/2011')               from dual
    select  status
         ,  first_date
         ,  last_date
         ,  CAN_DAYS
         ,  CASE
              WHEN CAN_DAYS =   0 THEN NULL
              WHEN CAN_DAYS <  30 THEN 'Reject'
              WHEN CAN_DAYS >= 30 THEN 'Accept'
            END  Reject_Accept
      from  ( select  status
                   ,  first_date
                   ,  last_date
                   ,  CASE
                        WHEN STATUS ='Cancel' THEN round(LAST_DATE-FIRST_DATE)
                        ELSE 0
                      END  CAN_DAYS
                from  test
    ;

  • Syntax Error while running step 34 (35) after unicode conversion

    Hello,
    We are converting our test system to Unicode to find out how to do it
    in our production system. We are at step 34/35 (Starting RFC job's) in
    the database installation so we are almost done but we have encounted a
    problem that we can't find a solution to. The error log in Sapinst give this
    information:
    ERROR      2008-11-09 11:19:19 [iaxxrfcimp.cpp:1103]           CAbRfcImpl::performFunctionCall FRF-00025  Unable to call function.
    Error message: ?`>?/?????????>??????/_???&<?(????????????????????????????????????????????????? .
    At the same time we can read the following text in dev_w1 (and dev_w0 and so on):
    A  *** ERROR => Syntax error in program SAPLBTCH                                 [abgen.c      1388]
    A  *** ERROR => > Include LBTCHF39                                 line 173 [abgen.c      1390]
    A  *** ERROR => > Statement "âu2018âu2018âu2018âu2018âu2018IF" is not defined. Check your spelling. spelling. [abgen.c      1393]
    The error don't always look the same, here is another example:
    A  *** ERROR => Syntax error in program SAPLSALC                                 [abgen.c      1388]
    A  *** ERROR => > Include LSALCU54                                 line 55 [abgen.c      1390]
    A  *** ERROR => > No component exists with the name "MTSYSIDâu2018MTMCNAMEâu2018MTNUMRANGEâu2018MTUIDâu2018". "MTSYSID [abgen.c      1393]
    A  *** ERROR => > âu2018MTMCNAMEâu2018MTNUMRANGEâu2018MTUIDâu2018". [abgen.c 1395]
    The common thing is Syntax error. If we try to log in to the system using SAP Gui we get this message: "Syntax error in program SAPMS380".
    In the file dev_disp we can read a lot of these:
    Tue Nov 11 14:06:32 2008
    *** WARNING => DpRqServiceQueue: timeout of HIGH PRIO msg, return DP_CANT_HANDLE_REQ
    But we should have enough WP since noone has loggen on to the system.
    Facts:
    Tue Nov 11 14:06:07 2008
    kernel runs with dp version 138000(ext=102000) (@(#) DPLIB-INT-VERSION-138000-UC)
    length of sys_adm_ext is 524 bytes
    sysno      60
    sid        S01
    systemid   274 (HP (IA-64) with HP-UX)
    relno      6400
    patchlevel 0
    patchno    258
    intno      20020600
    make:      single threaded, Unicode, 64 bit
    pid        20538
    HPUX on Intel IA64 with Oracle 10.0.2.0.2
    SAP ERP Central Component 5.0
    SAP_ABA     640     0021     SAPKA64021
    SAP_BASIS640     0021     SAPKB64021
    Please let me know that there is some small setting that I can change to regenerate the programs or something like that...
    Br Linus Hellsing

    Hello Ralph
    Here they are:
    TOC files
    SAPAPPL0.TOC:
    vn: R6.40/V1.4
    id: 084ac0df0000003d
    cp: 4102
    data_with_checksum
    tab: [HEADER]
    fil: SAPAPPL0.001 1024
    SAPAPPL1.TOC:
    vn: R6.40/V1.4
    id: 084ac0df0000003d
    cp: 4102
    data_with_checksum
    tab: [HEADER]
    fil: SAPAPPL1.001 1024
    EXPORT log:
    SAPAPPL0.log
    /sapmnt/S01/exe/R3load: START OF LOG: 20081029110702
    /sapmnt/S01/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#27 $ SAP
    /sapmnt/S01/exe/R3load: version R6.40/V1.4
    Compiled Aug 16 2008 18:01:48
    /sapmnt/S01/exe/R3load -ctf E /mnt/s01_exp_uni/DATA/SAPAPPL0.STR /mnt/s01_exp_uni/DB/DDLORA.TPL /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/EXPORT/ABAP/COPY/NUC/DBEXP/SAPAPPL0.TSK ORA -l /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/EXPORT/ABAP/COPY/NUC/DBEXP/SAPAPPL0.log
    /sapmnt/S01/exe/R3load: job completed
    /sapmnt/S01/exe/R3load: END OF LOG: 20081029110703
    /sapmnt/S01/exe/R3load: START OF LOG: 20081029110709
    /sapmnt/S01/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#27 $ SAP
    /sapmnt/S01/exe/R3load: version R6.40/V1.4
    Compiled Aug 16 2008 18:01:48
    /sapmnt/S01/exe/R3load -datacodepage 4102 -e /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/EXPORT/ABAP/COPY/NUC/DBEXP/SAPAPPL0.cmd -l /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/EXPORT/ABAP/COPY/NUC/DBEXP/SAPAPPL0.log -stop_on_error
    (DB) INFO: connected to DB
    (DB) INFO: DbSlControl(DBSL_CMD_NLS_CHARACTERSET_GET): WE8DEC
    (EXP) INFO: check NameTab widths: Ok.
    (DB) INFO: Export without hintfile
    (RSCP) INFO: UMGCOMCHAR read check, OK.
    (RSCP) INFO: init SUMG interface; package name: "SAPAPPL0".
    (RSCP) INFO: "/mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/EXPORT/ABAP/COPY/NUC/DBEXP/SAPAPPL0001.xml" created.
    (RSCP) INFO: environemnt variable "I18N_POOL_WIDTH" is not set. Checks are active.
    (RSCP) INFO: I18N_NAMETAB_TIMESTAMPS not in env: checks are ON (Note 738858)
    (RSCP) INFO: UMGSETTINGS nametab creation: ok.
    (RSCP) INFO: Global fallback code page = 9491
    (RSCP) INFO: Common character set is  not  7-bit-ASCII
    (RSCP) INFO: Collision resolution method is 'fine'
    (RSCP) INFO: R3trans code pages = Normal
    (RSCP) INFO: EXPORT TO ... code pages = Normal
    (RSCP) INFO: Check for invalid language keys: activated
    (RSCP) INFO: I18N_NAMETAB_NORM_ALLOW = 999999999
    (RSCP) INFO: I18N_NAMETAB_NORM_LOG   = 1000000002
    (RSCP) INFO: I18N_NAMETAB_ALT_ALLOW  = 10000
    (RSCP) INFO: I18N_NAMETAB_ALT_LOG    = 10003
    (RSCP) INFO: I18N_NAMETAB_OLD_ALLOW  = 0
    (RSCP) INFO: I18N_NAMETAB_OLD_LOG    = 500
    (GSI) INFO: dbname   = "S0120081016081020                                                                                "
    (GSI) INFO: vname    = "ORACLE                          "
    (GSI) INFO: hostname = "scar                                                            "
    (GSI) INFO: sysname  = "HP-UX"
    (GSI) INFO: nodename = "scar"
    (GSI) INFO: release  = "B.11.23"
    (GSI) INFO: version  = "U"
    (GSI) INFO: machine  = "ia64"
    (GSI) INFO: instno   = "1220008646"
    (EXP) TABLE: "/BDL/LOCK"
    (EXP) TABLE: "/BEV1/BO_CONT"
    (EXP) TABLE: "/BEV1/BO_ENQUEUE"
    (EXP) TABLE: "/BEV1/CLCONT1"
    (EXP) TABLE: "/BEV1/CLDEB"
    and so on
    (EXP) TABLE: "ADR9S2"
    (CNV) WARNING: code page conversion problem
                   Number of substitutions: 4
          (row 30 of current buffer, table ADRC)
    CLIENT 30 30 30                                        |000             |
    ADDRNUMBER 30 30 30 30 30 31 34 38 36 39                   |0000014869      |
    DATE_FROM 30 30 30 31 30 31 30 31                         |00010101        |
    NATION 20                                              |                |
    (CNV) WARNING: code page conversion problem
                   Number of substitutions: 2
          (row 41 of current buffer, table ADRC)
    CLIENT 30 30 30                                        |000             |
    ADDRNUMBER 30 30 30 30 30 32 31 39 38 32                   |0000021982      |
    DATE_FROM 30 30 30 31 30 31 30 31                         |00010101        |
    NATION 20                                              |                |
    (RSCP) INFO: 51 lines written to /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/EXPORT/ABAP/COPY/NUC/DBEXP/SAPAPPL0001.xml
    (EXP) TABLE: "ADRC"
    (RSCP) INFO: 3 lines written to /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/EXPORT/ABAP/COPY/NUC/DBEXP/SAPAPPL0001.xml
    (EXP) TABLE: "ADRCOMC"
    and then its the same with table SETHEADERT and SKAT and SNAP and STXH.
    I will not include the whole file as it is 14213 lines long.
    SAPAPPL1.log
    /sapmnt/S01/exe/R3load: START OF LOG: 20081029110701
    /sapmnt/S01/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#27 $ SAP
    /sapmnt/S01/exe/R3load: version R6.40/V1.4
    Compiled Aug 16 2008 18:01:48
    /sapmnt/S01/exe/R3load -ctf E /mnt/s01_exp_uni/DATA/SAPAPPL1.STR /mnt/s01_exp_uni/DB/DDLORA.TPL /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/EXPORT/ABAP/COPY/NUC/DBEXP/SAPAPPL1.TSK ORA -l /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/EXPORT/ABAP/COPY/NUC/DBEXP/SAPAPPL1.log
    /sapmnt/S01/exe/R3load: job completed
    /sapmnt/S01/exe/R3load: END OF LOG: 20081029110702
    /sapmnt/S01/exe/R3load: START OF LOG: 20081029110709
    /sapmnt/S01/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#27 $ SAP
    /sapmnt/S01/exe/R3load: version R6.40/V1.4
    Compiled Aug 16 2008 18:01:48
    /sapmnt/S01/exe/R3load -datacodepage 4102 -e /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/EXPORT/ABAP/COPY/NUC/DBEXP/SAPAPPL1.cmd -l /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/EXPORT/ABAP/COPY/NUC/DBEXP/SAPAPPL1.log -stop_on_error
    (DB) INFO: connected to DB
    (DB) INFO: DbSlControl(DBSL_CMD_NLS_CHARACTERSET_GET): WE8DEC
    (EXP) INFO: check NameTab widths: Ok.
    (DB) INFO: Export without hintfile
    (RSCP) INFO: UMGCOMCHAR read check, OK.
    (RSCP) INFO: init SUMG interface; package name: "SAPAPPL1".
    (RSCP) INFO: "/mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/EXPORT/ABAP/COPY/NUC/DBEXP/SAPAPPL1001.xml" created.
    (RSCP) INFO: environemnt variable "I18N_POOL_WIDTH" is not set. Checks are active.
    (RSCP) INFO: I18N_NAMETAB_TIMESTAMPS not in env: checks are ON (Note 738858)
    (RSCP) INFO: UMGSETTINGS nametab creation: ok.
    (RSCP) INFO: Global fallback code page = 9491
    (RSCP) INFO: Common character set is  not  7-bit-ASCII
    (RSCP) INFO: Collision resolution method is 'fine'
    (RSCP) INFO: R3trans code pages = Normal
    (RSCP) INFO: EXPORT TO ... code pages = Normal
    (RSCP) INFO: Check for invalid language keys: activated
    (RSCP) INFO: I18N_NAMETAB_NORM_ALLOW = 999999999
    (RSCP) INFO: I18N_NAMETAB_NORM_LOG   = 1000000002
    (RSCP) INFO: I18N_NAMETAB_ALT_ALLOW  = 10000
    (RSCP) INFO: I18N_NAMETAB_ALT_LOG    = 10003
    (RSCP) INFO: I18N_NAMETAB_OLD_ALLOW  = 0
    (RSCP) INFO: I18N_NAMETAB_OLD_LOG    = 500
    (GSI) INFO: dbname   = "S0120081016081020                                                                                "
    (GSI) INFO: vname    = "ORACLE                          "
    (GSI) INFO: hostname = "scar                                                            "
    (GSI) INFO: sysname  = "HP-UX"
    (GSI) INFO: nodename = "scar"
    (GSI) INFO: release  = "B.11.23"
    (GSI) INFO: version  = "U"
    (GSI) INFO: machine  = "ia64"
    (GSI) INFO: instno   = "1220008646"
    (EXP) TABLE: "/BDL/ADDONKEYS"
    (EXP) TABLE: "/BDL/BADHOST"
    and so on until
    (EXP) TABLE: "SEWADATCOL"
    (EXP) TABLE: "SFHX"
    (CNV) WARNING: code page conversion problem
                   Number of substitutions: 1
          (row 3519 of current buffer, table SFIWP)
    LANGU 4a                                              |J               |
    WORDF 82 41 45 82 a8 82 ad 95 4b 97 56 82 aa 82 a0 82 |.AE.¨..K.V.ª. .|
    WORDF c8 82 55 45 82 b7 81 42 20 20 20 20 20 20 20 20 |È.UE.·.B        |
    WORDF 20 20 20 20 20 20 20 20                         |                |
    and table STERM_TEXT. As before I will not include it all, the log file is 7775 lines long.
    IMPORT log
    SAPAPPL0.log
    /sapmnt/S01/exe/R3load: START OF LOG: 20081106102704
    /sapmnt/S01/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#27 $ SAP
    /sapmnt/S01/exe/R3load: version R6.40/V1.4 [UNICODE]
    Compiled Aug 16 2008 18:23:56
    /sapmnt/S01/exe/R3load -ctf I /mnt/s01_exp_uni/DATA/SAPAPPL0.STR /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/IMPORT/SYSTEM/ABAP/ORA/UC/DB/DDLORA.TPL /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/IMPORT/SYSTEM/ABAP/ORA/UC/DB/SAPAPPL0.TSK ORA -l /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/IMPORT/SYSTEM/ABAP/ORA/UC/DB/SAPAPPL0.log
    /sapmnt/S01/exe/R3load: job completed
    /sapmnt/S01/exe/R3load: END OF LOG: 20081106102705
    /sapmnt/S01/exe/R3load: START OF LOG: 20081106103529
    /sapmnt/S01/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#27 $ SAP
    /sapmnt/S01/exe/R3load: version R6.40/V1.4 [UNICODE]
    Compiled Aug 16 2008 18:23:56
    /sapmnt/S01/exe/R3load -dbcodepage 4102 -i /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/IMPORT/SYSTEM/ABAP/ORA/UC/DB/SAPAPPL0.cmd -l /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/IMPORT/SYSTEM/ABAP/ORA/UC/DB/SAPAPPL0.log -stop_on_error -k 54FB9C39DB
    DbSl Trace: ORA-1403 when accessing table SAPUSER
    (DB) INFO: connected to DB
    (DB) INFO: DbSlControl(DBSL_CMD_NLS_CHARACTERSET_GET): UTF8
    (GSI) INFO: dbname   = "S0120081106091135                                                                                "
    (GSI) INFO: vname    = "ORACLE                          "
    (GSI) INFO: hostname = "scar                                                            "
    (GSI) INFO: sysname  = "HP-UX"
    (GSI) INFO: nodename = "scar"
    (GSI) INFO: release  = "B.11.23"
    (GSI) INFO: version  = "U"
    (GSI) INFO: machine  = "ia64"
    (DB) INFO: /BDL/LOCK created #20081106103642
    (IMP) INFO: import of /BDL/LOCK completed (0 rows) #20081106103642
    (DB) INFO: /BDL/LOCK~0 created #20081106103642
    (DB) INFO: /BEV1/BO_CONT created #20081106103642
    and so on until the end:
    (DB) INFO: ZWF_STATUSCHANGE created #20081106173307
    (IMP) INFO: import of ZWF_STATUSCHANGE completed (0 rows) #20081106173307
    (DB) INFO: ZWF_STATUSCHANGE~0 created #20081106173307
    (DB) INFO: disconnected from DB
    /sapmnt/S01/exe/R3load: job completed
    /sapmnt/S01/exe/R3load: END OF LOG: 20081106173307
    /sapmnt/S01/exe/R3load: START OF LOG: 20081107092517
    /sapmnt/S01/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#27 $ SAP
    /sapmnt/S01/exe/R3load: version R6.40/V1.4 [UNICODE]
    Compiled Aug 16 2008 18:23:56
    /sapmnt/S01/exe/R3load -dbcodepage 4102 -i /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/IMPORT/SYSTEM/ABAP/ORA/UC/DB/SAPAPPL0.cmd -l /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/IMPORT/SYSTEM/ABAP/ORA/UC/DB/SAPAPPL0.log -stop_on_error -k 54FB9C39DB
    DbSl Trace: ORA-1403 when accessing table SAPUSER
    (DB) INFO: connected to DB
    (DB) INFO: DbSlControl(DBSL_CMD_NLS_CHARACTERSET_GET): UTF8
    (GSI) INFO: dbname   = "S0120081106091135                                                                                "
    (GSI) INFO: vname    = "ORACLE                          "
    (GSI) INFO: hostname = "scar                                                            "
    (GSI) INFO: sysname  = "HP-UX"
    (GSI) INFO: nodename = "scar"
    (GSI) INFO: release  = "B.11.23"
    (GSI) INFO: version  = "U"
    (GSI) INFO: machine  = "ia64"
    (DB) INFO: disconnected from DB
    /sapmnt/S01/exe/R3load: job completed
    /sapmnt/S01/exe/R3load: END OF LOG: 20081107092541
    /sapmnt/S01/exe/R3load: START OF LOG: 20081107111014
    /sapmnt/S01/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#27 $ SAP
    /sapmnt/S01/exe/R3load: version R6.40/V1.4 [UNICODE]
    Compiled Aug 16 2008 18:23:56
    /sapmnt/S01/exe/R3load -dbcodepage 4102 -i /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/IMPORT/SYSTEM/ABAP/ORA/UC/DB/SAPAPPL0.cmd -l /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/IMPORT/SYSTEM/ABAP/ORA/UC/DB/SAPAPPL0.log -stop_on_error -k 54FB9C39DB
    DbSl Trace: ORA-1403 when accessing table SAPUSER
    (DB) INFO: connected to DB
    (DB) INFO: DbSlControl(DBSL_CMD_NLS_CHARACTERSET_GET): UTF8
    (GSI) INFO: dbname   = "S0120081106091135                                                                                "
    (GSI) INFO: vname    = "ORACLE                          "
    (GSI) INFO: hostname = "scar                                                            "
    (GSI) INFO: sysname  = "HP-UX"
    (GSI) INFO: nodename = "scar"
    (GSI) INFO: release  = "B.11.23"
    (GSI) INFO: version  = "U"
    (GSI) INFO: machine  = "ia64"
    (DB) INFO: disconnected from DB
    /sapmnt/S01/exe/R3load: job completed
    /sapmnt/S01/exe/R3load: END OF LOG: 20081107111041
    The log file is 81163 lines long.
    SAPAPPL1.log
    /sapmnt/S01/exe/R3load: START OF LOG: 20081106102702
    /sapmnt/S01/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#27 $ SAP
    /sapmnt/S01/exe/R3load: version R6.40/V1.4 [UNICODE]
    Compiled Aug 16 2008 18:23:56
    /sapmnt/S01/exe/R3load -ctf I /mnt/s01_exp_uni/DATA/SAPAPPL1.STR /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/IMPORT/SYSTEM/ABAP/ORA/UC/DB/DDLORA.TPL /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/IMPORT/SYSTEM/ABAP/ORA/UC/DB/SAPAPPL1.TSK ORA -l /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/IMPORT/SYSTEM/ABAP/ORA/UC/DB/SAPAPPL1.log
    /sapmnt/S01/exe/R3load: job completed
    /sapmnt/S01/exe/R3load: END OF LOG: 20081106102703
    /sapmnt/S01/exe/R3load: START OF LOG: 20081106103529
    /sapmnt/S01/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#27 $ SAP
    /sapmnt/S01/exe/R3load: version R6.40/V1.4 [UNICODE]
    Compiled Aug 16 2008 18:23:56
    /sapmnt/S01/exe/R3load -dbcodepage 4102 -i /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/IMPORT/SYSTEM/ABAP/ORA/UC/DB/SAPAPPL1.cmd -l /mnt/s01_exp_uni/tmp/sapinst_instdir/ECC50/COPY/IMPORT/SYSTEM/ABAP/ORA/UC/DB/SAPAPPL1.log -stop_on_error -k 54FB9C39DB
    DbSl Trace: ORA-1403 when accessing table SAPUSER
    (DB) INFO: connected to DB
    (DB) INFO: DbSlControl(DBSL_CMD_NLS_CHARACTERSET_GET): UTF8
    (GSI) INFO: dbname   = "S0120081106091135                                                                                "
    (GSI) INFO: vname    = "ORACLE                          "
    (GSI) INFO: hostname = "scar                                                            "
    (GSI) INFO: sysname  = "HP-UX"
    (GSI) INFO: nodename = "scar"
    (GSI) INFO: release  = "B.11.23"
    (GSI) INFO: version  = "U"
    (GSI) INFO: machine  = "ia64"
    (DB) INFO: /BDL/ADDONKEYS created #20081106103603
    (IMP) INFO: import of /BDL/ADDONKEYS completed (0 rows) #20081106103603
    (DB) INFO: /BDL/ADDONKEYS~0 created #20081106103603
    (DB) INFO: /BDL/BADHOST created #20081106103603
    (IMP) INFO: import of /BDL/BADHOST completed (0 rows) #20081106103603
    (DB) INFO: /BDL/BADHOST~0 created #20081106103603
    And so on until the end:
    (DB) INFO: ZWF_INVH created #20081107211801
    (IMP) INFO: import of ZWF_INVH completed (116640 rows) #20081107211817
    (DB) INFO: ZWF_INVH~0 created #20081107211818
    (DB) INFO: ZWF_INVI created #20081107211818
    (IMP) INFO: import of ZWF_INVI completed (20557 rows) #20081107211820
    (DB) INFO: ZWF_INVI~0 created #20081107211820
    (DB) INFO: disconnected from DB
    /sapmnt/S01/exe/R3load: job completed
    /sapmnt/S01/exe/R3load: END OF LOG: 20081107211820
    The log file is 52583 lines long.
    There are 55 import log files and 28 export log files.
    I hope some of this information is helpful for you and thank you again for your assistance!
    Br Linus Hellsing

  • Facing syntax error while calling stored procedure

    hi
    iam calling a stored procedure which is a sybase USP.my code is as follows
    clsm3=CommonLib.cnClient.prepareCall("{call SYB1103.SIFGSYS..USP_Ins_ShipmentInvLines_Tmp "+coid+",'"+invclass+"',"+newsysno+","+productcd+",'"+batchno+"',"+qty+","+productrate+","+assrate+","+expercent+","+examt+","+saleed+","+bonused+",'"+recby+"',"+linestat+","+brno+","+prinvno+","+invno+","+recno+"}");
    clsm3.executeUpdate();
    where clsm3 is an object of CallableStatement.but it is giving me a syntax error saying
    "Invalid JDBC escape syntax at line position 84 '}' character expected"
    please reply as soon as possible

    clsm3=CommonLib.cnClient.prepareCall("{call
    {call SYB1103.SIFGSYS..USP_Ins_ShipmentInvLines_Tmp
    "+coid+",'"+invclass+"',"+newsysno+","+productcd+",'"+
    batchno+"',"+qty+","+productrate+","+assrate+","+exper
    cent+","+examt+","+saleed+","+bonused+",'"+recby+"',"+
    linestat+","+brno+","+prinvno+","+invno+","+recno+"}")
    ;clsm3=CommonLib.cnClient.prepareCall("call <PROCEDURE_NAME>(?,?,?,....)
    clsm3.setString(1,coid);
    clsm3.setInt(2,invclass);
    and so on...
    Try the above. The syntax of the call is wrong in your code.

Maybe you are looking for