Logon Balancing Parser error

hi Axel ,
i too got the same error please tell me what other
parameters you gave to connect to SAP BW System through
Enterprise Portal
Plz Respond ASAP
regards,
Kiran

Hi Kiran,
I want to add an iview to our Portal which links to a workbook in BEx.
I also have the same Error Message, how did you solve this issue?
Many thanks
Michelle

Similar Messages

  • Logon balancing: parser error in '/M/server/S/3600/G/'

    Hi,
    I have created SAP transaction iView (SAP GUI for Windows) in portal and when I tried to preview the same an error message:
    "Logon balancing: parser error in '/M/<hostname>/S/3600/G/' " is popping up. We are using SAP GUI 710.
    I would greatly appreciate your help if anyone can help me in resloving this issue.
    Thanks & Regards,
    Gopal.

    Hi Gopal,
    I am facing same error. I also added enty in service file as above.
    In dev we are maintaining application host name but in QA we are maintaining message server.
    could you pls tell if u did any other configuration.
    Thanks,
    Gaurav

  • Logon balancing: parser error in '/M/server/S//G/'

    Hi,
    I have created SAP transaction iView (SAP GUI for Windows) in portal and when I tried to preview the same an error message:
    "Logon balancing: parser error in '/M/server/S//G/' " is popping up.
    Could any one know about this message, how to resolve this?
    I am using SAP GUI 710.
    Thanks & Regards,
    Ravi.

    Hi Ravi,
    I am also trying to create an iview in the Portal which should like to a workbook in BEx.
    I have the same error message, how did you solve this issue?
    Many thanks
    Michelle

  • Error while running BI reports:Logon balancing error 88

    Hi all
    I had uploaded BI role with user mapping in EP.When i am running  BI reports some reports are running absolutely fine but some reports shows me the error:Logon balancing error 88:Cannot connect to message server(rc=9).Can any body suggest us.

    Hi,
    Lot of reasons are identified for such error and all are well listed in that already suggested SAP Note 882741 - SAP Logon: "Logon balancing error", service 'sap...' unknown. Have you verified all the possible reasons ?
    When i am running BI reports some reports are running
    absolutely fine but some reports shows me the error:Logon balancing
    error 88:Cannot connect to message server(rc=9).
    Some Reports ?
    Have your tried to run those reports (which are throwing that error) by using latest version of SAP GUI and with latest patch level ?
    Also, It may be temporary network link problem. When you face such error next time, then quickly execute the following commands at the Desktop/Laptop (where problem is occurred) to diagnostic the N/w problem.
    Open a Command Prompt
    Start -> run -> cmd
    Type in the following commands:
    Ping xxx.xxx.xxx.xxx
    telnet xxx.xxx.xxx.xxx 3200
    telnet xxx.xxx.xxx.xxx 3300
    telnet xxx.xxx.xxx.xxx 3600
    (xxx.xxx.xxx.xxx = IP address of SAP Server or host name)
    If you find any doubtful result then save that result and forward it to your network admin team for further analysis.
    Regards
    Bhavik G. Shroff

  • Logon Balancing error 88 and Error timeout occured for BW transaction Iview

    Hello All,
    I am trying to connect BW system from portal.
    We are using SAP GUI for Window to launch the Transaction iViews and browser we are using is IE 7.0 and IE 8.0. I have selected the Technique to Start SAP GUI for Windows is "SAP Shortcut File". When calling the iView, it opens in the new  window and asked downloads the file.
    After download , I am getting connecting window and then following error
    Logon Balancing error 88 :Connection to server is not possible(RC.9)
    In detail error is
    Error: timeout occured
    Tue Aug 16 15:50:44 2011
    Release 640
    Component NI(Network interface), version 37 rc=-5,
    Please suggest any approaches for the issue.
    Thanks
    Anand Kumar

    Hello Vijay, Sandeep,
    1) when I try the following combination in service file, I am getting given below error. if i use sapmsBWD 3600/tcp or if I do not use sapmsBWD 3600/tcp, i am getting the same following error.
    sapgw97  3397/tcp
    sapgw98  3398/tcp
    sapgw99  3399/tcp
    SAPmsBWD 52500/tcp
    sapmsBWD 3600/tcp
    <return>
    Logon Balancing error 88 :Connection to server is not possible(RC.9)
    In detail error is
    Error: timeout occured
    Tue Aug 16 15:50:44 2011
    Release 640
    Component NI(Network interface), version 37 rc=-5,
    2) when I try the following combination in service file, I am getting given below error
    sapgw97  3397/tcp
    sapgw98  3398/tcp
    sapgw99  3399/tcp
    sapmsBWD 3600/tcp
    SAPmsBWD 52500/tcp
    <return>
    Error:partner 10.21.80.23:sapmsBWD not reached
    Tue Aug 16 17:22:31 2011
    realease 710
    Component NI(network interface) version 39
    Detail Nip connect2: 10.21.80.23:3600
    system call connect
    Error No:10061
    'WSAECONNREFUSED:connection refused'
    @Sandeep: I have check the port number in SMMS transaction code: I have three port Number :3220,3320,8020.
    Please any one can guide me further.
    Thanks.
    With regards.
    Anand Kumar

  • Logon balancing error:cannot connect to message server (rc=9)

    Hi Gurus,
    I have just installed SAP GUI 710 in my new system and copied the saplogon.ini file to the respective folder in the new system.
    I am now able to see the servers in the logon pad but not able to login .
    When i try clicking the logon i am getting the below error message "
    "Logon balancing error:cannot connect to message server (rc=9)"
    Then further expanding the message i am getting the below message
    " Error: Server '?' unknown
    Tue Mar 02 11:51:05 2010
    Release 710
    Component NI (Network Interface), Version 39 rc =-3 , Detail NiErrSet. "
    Can you please help me out in accessing the servers.
    Regards
    Vikram

    Check OSS Note : 882741
    Summary
    Symptom
    Some users cannot longer connect SAP GUI to any SAP systems e.g. via SAP Logon, SAPShortcut etc. although they have not made any update to either SAP GUI or SAP system. The attempt to connect to the SAP system ends with  error messages like this: "Logon balancing error: could not connect to message server (rc=9)", "service sapmsXXX unknown" or "service sapdp## unknown".
    The detailed error information is as follows:
        Error: service 'sap...' unknown
        Component NI (network interface), ...
        rc = -3, module ninti.c, line 463
        Detail NiPGetServByName: service 'sap...' not found
        System Call getservbyname
    Other terms
    service sapmsXXX unknown,logon balancing,service sapdp## not found error,etc/services,drivers\etc\services,getservbyname, sapdpxx
    MSN Messenger 7.5,Connection Troubleshooter
    Reason and Prerequisites
    The reason for this malfunction is, that the datatype of the registry value HKLM\System\CurrentControlSet\Services\TCPIP\Parameters\DatabasePath
    was changed from REG_EXPAND_SZ to REG_SZ.
    The following programs are currently known to cause this registry change:
    Starting MSN Messenger 7.5 "Connection Troubleshooter" (Build 7.5.0299).
    Installation of MSN Messenger 7.0 or MSN Messenger 7.5 with the option automatic scanning and configuration of ports.
    This modification prevents the expansion of environment variables in the value of the parameter. Therefore,
          %SystemRoot%\system32\drivers\etc
    is not translated to
       c:\windows\system32\drivers\etc
    and the services database is not found by the API function getservbyname().
    If you have checked the datatype of registry value DatabasePath and it is REG_EXPAND_SZ, apply SAP Note 52959 to check the appropriate settings in the services file.
    Solution
    Start the registry editor and rename the registry value HKLM\System\CurrentControlSet\Services\TCPIP\Parameters\DatabasePath
    Create an Expandable-String Value (REG_EXPAND_SZ) with the same name and value.
    If more PCs are affected, you can export the correct value to a .reg file and import the .reg to other PCs.
    If you have the same problem although you have not installed Microsoft MSN Messenger 7.5, create a customer message, collect the following information and attach it to the message according to note 541726 or upload it to sapservX (see note 40024):
    Scan your workstations for spyware and viruses with up-to-date virus definitions. If you already did that what was the result ?
    What software has been installed recently ? (client software, Firewall)
    Create a registry export of the following key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstallon the affected and the unaffected PC respectively and attach the two .reg files to the customer message.
    Are the users on the affected workstations logged on with administrative credentials (local administrator ) ?
    Create an MPS Report Networking and Setup Perf of an affected workstation so that we can check if they use an software in common.
    You can download the Networking MPS Reporting Tool at:
    http://download.microsoft.com/download/b/b/1/bb139fcb-4aac-4fe5-a579-30b0bd915706/MPSRPT_Network.exe
    You can find a short description about the features of the tool at:
    http://download.microsoft.com/download/b/b/1/bb139fcb-4aac-4fe5-a579-30b0bd915706/MPSRPT_Network_Readme.txt
    The Setup Perf MPS Reporting Tool is located at:
    http://download.microsoft.com/download/b/b/1/bb139fcb-4aac-4fe5-a579-30b0bd915706/MPSRPT_SETUPPerf.EXE
    Run this report too on identically configured workstations, which are not affected.
    If you have already changed back the DatabasePath parameter and if after a while the value was switched back to REG_SZ perform the  following steps to help us to identify the reason for this problem:
    Switch the datatype back to REG_EXPAND_SZ
    Download Regmon from http://www.sysinternals.com on the affected machines
    Enable auditing on the affected clients
    Modify the settings of the eventlog so that no important entry is deleted!
    Open Regedit and highlight HKLM\System\CCS\Services\TCPIP\Parameters
    Right-click on "Parameters" and choos "Permissions" and click "Advanced".
    Choose "Auditing" and "Add".
    Add "Everyone" and select "this key only" under "Apply onto".
    Check the boxes "Set Value" and "Delete" and click "OK".
    Apply these settings
    Start Regmon and apply the correct filter settings:
    Press the "magnifying glass" button  to stop the monitoring.
    Press the rubber button to delete  all logged entries.
    Go to "Options Filter/Highlight".
    Copy the following value to the include field: tcpip\parameters\databasepath and click "Apply".
    Start Regmon by pressing the magnifying glass button
    Verify that logging starts when you double-click the TCPIP Key in regedit!
    If the datatype will be changed again,  provide us the output of the monitoring tools.
    Solution provided by Microsoft
    This issue is said to be fixed as of build 7.5.0311 of MSN messenger.

  • OIM date format parsing error on reconciliation

    Hi All,
    I am using OIM 9.0.3 . When I do the recon , I am able to retrieve user from source and created in OIM ,but one of my field is DATE and which I have map to start date.
    Recon Manager shows me that my date field having parsing error. I tried various date format ,but still the error is coming.
    I don't know which format OIM expecting for date type data for I am missing something. Please tell me .
    Thanks in Advance.

    Hi All,
    I created a GTC connector with following configuration
    Staging Directory (Parent identity data): /home/GTC
    Archiving Directory: /home/GTC/archive
    File Prefix: PLC
    Specified Delimiter: |
    File Encoding UTF8
    Source Date Format yyyy/MM/dd hh:mm:ss z
    Reconcile Deletion of Multivalued Attribute Data check box cleared
    Reconciliation Type Full
    In the Configuration Mapping, I created a Status varaible and mapped it to OIM Object Status and changed the Data type of Last Logon TimeStamp to Date.
    The Layout of flat file PLC.csv.txt is like this:
    Account Name|Full Name|Domain|Last Logon Timestamp|Description|GUID|Mail|Employee ID|First Name|Last Name
    PLC\!alders|Steve Alder|PLC.COM|2007/01/10 11:16:27|Directory and Messaging Services|E109B9F8-40BD-4E72-B336-B46600A5B38E|||Steve|Alder
    PLC\!lewisj|Jonathan Lewis|PLC.COM||Data Centre Scheduled Activities Team|1D580887-EDEB-4C87-A079-837AFBAA782F|||Jonathan|Lewis
    I am facing same kind of issues in which I am getting following error on flat file reconciliation;
    DEBUG,24 Aug 2009 19:49:38,211,http://XELLERATE.GC.PROVIDERREGISTRATION,inside getProvider......2
    DEBUG,24 Aug 2009 19:49:38,211,http://XELLERATE.GC.PROVIDERREGISTRATION,validationProviderclassname:com.thortech.xl.gc.impl.validation.IsFloatValidatorProvider, name:IsFloat
    DEBUG,24 Aug 2009 19:49:38,211,http://XELLERATE.GC.PROVIDERREGISTRATION,nameIsFloat
    DEBUG,24 Aug 2009 19:49:38,211,http://XELLERATE.GC.PROVIDERREGISTRATION,inside getProvider......2
    DEBUG,24 Aug 2009 19:49:38,211,http://XELLERATE.GC.PROVIDERREGISTRATION,validationProviderclassname:com.thortech.xl.gc.impl.validation.IsDoubleValidatorProvider, name:IsDouble
    DEBUG,24 Aug 2009 19:49:38,211,http://XELLERATE.GC.PROVIDERREGISTRATION,nameIsDouble
    DEBUG,24 Aug 2009 19:49:38,211,http://XELLERATE.GC.PROVIDERREGISTRATION,inside getProvider......2
    DEBUG,24 Aug 2009 19:49:38,211,http://XELLERATE.GC.PROVIDERREGISTRATION,validationProviderclassname:com.thortech.xl.gc.impl.validation.IsInRangeValidatorProvider, name:IsInRange
    DEBUG,24 Aug 2009 19:49:38,211,http://XELLERATE.GC.PROVIDERREGISTRATION,nameIsInRange
    DEBUG,24 Aug 2009 19:49:38,211,http://XELLERATE.GC.PROVIDERREGISTRATION,inside getProvider......2
    DEBUG,24 Aug 2009 19:49:38,211,http://XELLERATE.GC.PROVIDERREGISTRATION,validationProviderclassname:com.thortech.xl.gc.impl.validation.MatchRegexpValidatorProvider, name:MatchRegularExpression
    DEBUG,24 Aug 2009 19:49:38,211,http://XELLERATE.GC.PROVIDERREGISTRATION,nameMatchRegularExpression
    DEBUG,24 Aug 2009 19:49:38,211,http://XELLERATE.GC.PROVIDERREGISTRATION,inside getProvider......2
    DEBUG,24 Aug 2009 19:49:38,212,http://XELLERATE.GC.PROVIDERREGISTRATION,validationProviderclassname:com.thortech.xl.gc.impl.validation.ValidateDateFormat, name:ValidateDateFormat
    DEBUG,24 Aug 2009 19:49:38,212,http://XELLERATE.GC.PROVIDERREGISTRATION,nameValidateDateFormat
    DEBUG,24 Aug 2009 19:49:38,212,http://XELLERATE.GC.PROVIDERREGISTRATION,come in validationName.equalsIgnoreCase(name)
    DEBUG,24 Aug 2009 19:49:38,212,http://XELLERATE.GC.PROVIDERREGISTRATION,inside getProviderClassName. ..found transformation provider.....
    DEBUG,24 Aug 2009 19:49:38,212,http://XELLERATE.GC.PROVIDERREGISTRATION,inside getProviderClassName....provider class name = ..com.thortech.xl.gc.impl.validation.ValidateDateFormat
    DEBUG,24 Aug 2009 19:49:38,212,http://XELLERATE.GC.PROVIDERREGISTRATION, provider nameValidateDateFormat
    DEBUG,24 Aug 2009 19:49:38,212,http://XELLERATE.GC.PROVIDERREGISTRATION, provider def attribnull
    DEBUG,24 Aug 2009 19:49:38,212,http://XELLERATE.GC.PROVIDERREGISTRATION, provider resp codes{}
    DEBUG,24 Aug 2009 19:49:38,212,http://XELLERATE.GC.PROVIDERREGISTRATION,inside getProviderClassName. ..found transformation provider.....com.thortech.xl.gc.impl.validation.ValidateDateFormat
    DEBUG,24 Aug 2009 19:49:38,212,http://XELLERATE.ADAPTERS,Class/Method: tcADPClassLoader/getClassLoader entered.
    DEBUG,24 Aug 2009 19:49:38,212,http://XELLERATE.ADAPTERS,Class/Method: tcADPClassLoader/getClassLoader left.
    DEBUG,24 Aug 2009 19:49:38,212,http://XELLERATE.GC.PROVIDERREGISTRATION,Loading Provider Class -->com.thortech.xl.gc.impl.validation.ValidateDateFormat WARN,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.FRAMEWORKRECONCILIATION,Record failed on Validation and therefore would not be Reconciled*
    +WARN,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.FRAMEWORKRECONCILIATION,Parent Data -->{Description=2029/03/07 09:01:11, Account Name=HRL\PUNEET, First Name=, Last Logon Timestamp=HRL1.CORP, Domain=Les, GUID=Hrl, Employee [email protected], Full Name=PUNEETKING, Mail=C7F1A30E-A0C7-444E-BA09-EC66E63831EB, Last Name=PUNEET}DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.SCHEDULER.TASK,Class/Method: SchedulerBaseTask/isStopped entered.+*
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.SCHEDULER.TASK,Class/Method: SchedulerBaseTask/isStopped left.
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,Class/Method: SharedDriveReconTransportProvider/getNextPage entered.
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,Class/Method: SharedDriveReconTransportProvider/getNextPage - Data: page size--> - Value: -1
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,pagesize-->-1
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,Class/Method: SharedDriveReconTransportProvider/end entered.
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,Class/Medthod: SharedDriveReconTransportProvider/end - Before calling: copyFilesToArchive(for Parent files)
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,Class/Method: SharedDriveReconTransportProvider/copyFilesToArchive entered.
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,Class/Method: SharedDriveReconTransportProvider/copyFilesToArchive - Data: src File--> - Value: LINUXRECON.COM.txt~
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,src File-->LINUXRECON.COM.txt~
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,Class/Method: SharedDriveReconTransportProvider/copyFilesToArchive - Data: stage Dir--> - Value: /home/GTC
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,stageDir-->/home/GTC
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,Class/Method: SharedDriveReconTransportProvider/copyFilesToArchive - Data: archive Dir--> - Value: /home/GTC/archive
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,archiveDir-->/home/GTC/archive
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,fis closed for /home/GTC/LINUXRECON.COM.txt~
    DEBUG,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,fos closed for /home/GTC/archive/LINUXRECON.COM.txt~
    INFO,24 Aug 2009 19:32:54,225,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,Info Data: file deleted --> - Value: true
    WARN,24 Aug 2009 19:32:54,226,http://XELLERATE.GC.PROVIDER.RECONCILIATIONTRANSPORT,FILE SUCCESSFULLY ARCHIVED : /home/GTC/LINUXRECON.COM.txt~
    I know the issue is with date format but I am not able to solve it after trying so many times with all kind of date formats.
    Kindly help.
    Thanks

  • Error message when opened in browser - Parse error?

    I'm having this problem when I use the image upload server behavior in my PHP file.  Anyone have an explanation of this error when I open it into a browser?
    Also there is a red exclamation point next to the server behavior.  Is there a place in Dreamweaver that tells me where the error is occuring (like in Flash)?
    Parse error:  syntax error, unexpected $end in .......line 308
    Thanks for your help!

    I tried the Balanced Bracket in Dreamweaver with no luck.  I feel like I'm flying blind but I'm trying to work through this.  Since I couldn't attach the file, I decided to paste it here.  Thanks so much.
    <?php require_once('Connections/users.php'); ?>
    <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data" name="upload" id="uploadform">
      <?php
      if($message_default){echo '<span style="color:'.$color.';" class="uploadtop">'.$message_default.'</span><br />';}
      if($UPFILES[0]){echo '<span style="color:'.$go_color.';" class="uploadgo">'.$message_go.'</span><br />';}
      for($x=0;$x<$inputfiles;$x++){
          if($UPFILES[$x]){echo $UPFILES[$x].'<br />';}
      if($showErrors){
          if($UPFILES[0]){echo '<br />';}
              echo '<span style="color:'.$error_color.';" class="uploaderrors">'.$message_error.'</span><br />';}
      for($x=0;$x<$inputfiles;$x++){
          if($errorfiles[$x]){
            echo $errorfiles[$x].'  <span style="color:'.$error_color.';" class="uploaderror">('.$errormesage[$x].')</span><br />';}
        if($errorthumbfile[$x]){
            echo $errorthumbfile[$x].'  <span style="color:'.$error_color.';" class="uploaderror">('.$errorthumbmessage[$x].')</span><br />';}
      /*start dynamic form*/
      for($x=0;$x<$inputfiles;$x++){
      ?>
      <input name="file<? echo $x;?>" type="file" class="fileUp" />
      <br />
      <? } /*end dynamic form*/ ?>
      <input type="submit" name="submit" value="Upload" />
    </form>
    <?php
    /* *** start upload script *** */
    $upload_dir="images";
    $extensions_allowed="jpg,jpeg,gif"; // e.g. "jpg,gif,png,pdf"
    $max_size="1000000"; // 1000000 = 1MB
    $max_height="400";
    $max_width="400";
    $default_color='#000000';
    $error_color='#FF0000';
    $go_color='#00CC00';
    $inputfiles="1";
    $overwrite='true';
    $rename='';
    $rename_new=(!empty($_POST['newfilename']))?$_POST['newfilename']:'';
    $rename_post='_#';
    $resizePic='';
    $new_width="600";
    $new_hight="450";
    $makeThumbs='';
    $thumbDir='thumb';
    $thumbPrefix='tb_';
    $thumb_width="150";
    $thumb_hight="100";
    $insert_db='';
    $insert_tb='';
    $updateRec='true';
    $sqlId="$";
    $message_default="Choose file(s):";
    $message_go="This files were uploaded:";
    $message_error="This problems occurred:";
    $error_filesize="Filesize too big";
    $error_picsize="Imagesize too big";
    $error_nothumb="No thumbnail created";
    $error_noupload="Upload failed";
    $error_ext="Wrong file extension";
    $error_overwrite="File already exists";
    $error_db="File path couldn't stored in database";
    $error_nodir="Couldn't create upload folder";
    function rmkdir($path, $mode = 0777) {
        $path = rtrim(preg_replace(array("/\\\\/", "/\/{2,}/"), "/", $path), "/");
        $e = explode("/", ltrim($path, "/"));
        if(substr($path, 0, 1) == "/"){$e[0] = "/".$e[0];}
        $c = count($e);
        $cp = $e[0];
        for($i = 1; $i < $c; $i++) {
            if(!is_dir($cp) && !@mkdir($cp, $mode)) {
                return false;
            $cp .= "/".$e[$i];
            chmod($e[$i], 0777);
        return @mkdir($path, $mode);
    function addColumn($colName) {
        global $users,$database_users;
        mysql_select_db($database_users, $users);
        $query = ("SHOW COLUMNS FROM images = '$colName'");
        $result1 = mysql_query($query, $users);
        $rarray = mysql_fetch_array($result1);
        if (NULL == $rarray[0]) {
            $query = ("ALTER TABLE images ADD COLUMN $colName VARCHAR(255) NOT NULL");
            $result = mysql_query($query, $users);
        return $result;
    function sql_protect($sCode) {
        if (function_exists("mysql_real_escape_string")) {
            $sCode = mysql_real_escape_string($sCode);
        }else{
            $sCode = addslashes($sCode);
        }return $sCode;
    function sql_insert($path,$thumbpath) {
        global $users,$insert_tb,$database_users,$updateRec,$x,$sqlId;
        $path1=str_replace('//', '/',sql_protect($path));
        $thumbpath1=str_replace('//', '/',sql_protect($thumbpath));
        $sqlId=sql_protect($sqlId);
        mysql_select_db($database_users, $users);
        if($updateRec){$col='file_'.$x;$tbcol='tbfile_'.$x;}else{$col='file_0';$tbcol='tbfile_0'; }
        if($thumbpath && $insert_tb){   
            addColumn($col);addColumn($tbcol);
            if($updateRec){
            $insertSQL="UPDATE images SET $col='$path1', $tbcol='$thumbpath1' WHERE image1 = '$sqlId'";
            }else{
            $insertSQL="INSERT INTO images ($col, $tbcol) VALUES ('$path1', '$thumbpath1')";}
        }else{
            addColumn($col);
            if($updateRec){
            $insertSQL="UPDATE images SET $col='$path1' WHERE image1 = '$sqlId'";
            }else{
            $insertSQL="INSERT INTO images ($col) VALUES ('$path1')";}
        $query =  mysql_query($insertSQL, $users);
        return $query;
    function createthumb($name,$filename,$new_w,$new_h){
        if (preg_match("/jpg|jpeg|JPG|JPEG/",$name)){$src_img=imagecreatefromjpeg($name);}
        if (preg_match("/png|PNG/",$name)){$src_img=imagecreatefrompng($name);}
        $old_x=imageSX($src_img);
        $old_y=imageSY($src_img);
        if($old_x<=$new_w){$new_w=$old_x;}
        if($old_y<=$new_h){$new_h=$old_y;}
        if ($old_x > $old_y){
            $thumb_w=($new_w<=$new_h)?$new_w:$old_x/($old_y/$new_h);
            $thumb_h=($new_w<=$new_h)?$old_y/($old_x/$new_w):$new_h;
        if ($old_x < $old_y){
            $thumb_w=($new_h<=$new_w)?$old_x/($old_y/$new_h):$new_w;
            $thumb_h=($new_h<=$new_w)?$new_h:$old_y/($old_x/$new_w);
        if ($old_x == $old_y){
            $thumb_w=($new_w<=$new_h)?$new_w:$new_h;
            $thumb_h=($new_w<=$new_h)?$new_w:$new_h;
        $dst_img=ImageCreateTrueColor($thumb_w,$thumb_h);
        imagecopyresampled($dst_img,$src_img,0,0,0,0,$thumb_w,$thumb_h,$old_x,$old_y);
        if (preg_match("/png|PNG/",$name)){
            imagepng($dst_img,$filename);
        } else {
            imagejpeg($dst_img,$filename);
        imagedestroy($dst_img);
        imagedestroy($src_img);
    if ($_POST['submit']=='Upload') {
    $stop2 = false;
    $upload_dir=($upload_dir)?$upload_dir:'./';
    if(!is_dir($upload_dir)){
        if(rmkdir($upload_dir, 0777)/*$stop2==true*/){
            $stop2=false;
        }else{
            $errorfiles[]=' ';$errormesage[]=$error_nodir;$stop2=true;
        }/*rmkdir*/
    }/*!is_dir*/
    if(!$stop2){
    for($x=0;$x<$inputfiles;$x++){
        $ok = false;
        $stop = false;
        if($_FILES['file'. $x]['name']) {$message_default='';}
        $akt_filename=$_FILES['file'. $x]['name'];
        $extension = pathinfo($_FILES['file'. $x]['name']);
        $extension = strtolower($extension[extension]);
        $allowed_paths = explode(",", $extensions_allowed);
        for($i = 0; $i < count($allowed_paths); $i++) {
            if ($allowed_paths[$i] == "$extension") {
                $ok = true;
            if($rename && $akt_filename){
            switch ($rename_post) {
                 case "_#":$rename_post = '_'.$x;break;
                case "#":$rename_post = $x;break;
                default:$rename_post = '_'.$x;}
            $akt_filename=$rename_new.$rename_post.'.'.$extension;
    if(!$overwrite && is_file($upload_dir.'/'.$akt_filename)){
        $errorfiles[]=$akt_filename;
        $errormesage[]=$error_overwrite;
    }else{
      if ($ok){
        if($_FILES['file'. $x]['size'] > $max_size)
            $errorfiles[]=$akt_filename;
            $errormesage[]=$error_filesize;
        }else{
            if ($max_width && $max_height) {
                list($width, $height, $type, $w) = getimagesize($_FILES['file'. $x]['tmp_name']);
                $max_width=($max_width)?$max_width:1000000;
                $max_height=($max_height)?$max_height:1000000;
                if($width > $max_width || $height > $max_height)
                    $errorfiles[]=$akt_filename;
                    $errormesage[]=$error_picsize;
                    $stop=true;
                } /*max_width - max_hight*/
            }/*$max_width && $max_height*/
            if(!$stop){
                    /*Upload the file*/
                    if(is_uploaded_file($_FILES['file'. $x]['tmp_name']))
                        move_uploaded_file($_FILES['file'. $x]['tmp_name'],$upload_dir.'/'.$akt_filename);
                        if($resizePic){
                            $uploaded_file=$upload_dir.'/'.$akt_filename;
                            createthumb($uploaded_file,$uploaded_file,$new_width,$new_hight);
                        if($makeThumbs){
                            if($thumbDir){mkdir($upload_dir.'/'.$thumbDir, 0777);chmod($upload_dir.'/'.$thumbDir, 0777);}
                            $t_filename=($thumbDir)?$akt_filename:$thumbPrefix.$akt_filename;
                            $t_path=($thumbDir)?$upload_dir.'/'.$thumbDir.'/':$upload_dir.'/';
                            if(preg_match("/jpg|jpeg|png|gif|tif|ico/",$extension)){
                                createthumb($upload_dir.'/'.$akt_filename,$t_path.$t_filename,$thumb_width,$thumb_hight);
                            if(!is_file($t_path.$t_filename)){
                                $errorthumbfile[]=$t_filename;
                                $errorthumbmessage[]=$error_nothumb;
                         }/*make tumbs*/
                        if(is_file($upload_dir.'/'.$akt_filename)){
                            $UPFILES[]=$akt_filename;
                            if($insert_db){
                                if($makeThumbs && is_file($t_path.$t_filename)){
                                    if(sql_insert($upload_dir.'/'.$akt_filename,$t_path.$t_filename)!=1){
                                    $errormesage[]=$error_db;$errorfiles[]=$akt_filename;}
                                }else{
                                    if(sql_insert($upload_dir.'/'.$akt_filename,'')!=1){
                                    $errormesage[]=$error_db;$errorfiles[]=$akt_filename;}
                            }/*insert_db*/
                        }else{
                            $errorfiles[]=$akt_filename;
                            $errormesage[]=$error_noupload;
                        }/*if_file*/
                    }/*is_uploaded_file*/
            }/*stop*/
        }/*max_size*/
    } else {
        $errorfiles[]=$akt_filename;
        $errormesage[]=$error_ext;
      }/*ok*/
    }/*overwrite*/
    }/*end of loop*/
    }/*!stop2*/
    } else {
        $message_def=$message_default;
        $color=$default_color;
    for ($i=0; $i<count($errorfiles) ;$i++) {if ($errorfiles[$i]) {$showErrors=true;}}
    for ($i=0; $i<count($errorthumbfile) ;$i++) {if ($errorthumbfile[$i]) {$showErrors=true;}}
    /* *** end upload script *** */
    ?>
    <!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>
    </head>
    <body>
    <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data" name="upload" id="uploadform">
      <?php
      if($message_default){echo '<span style="color:'.$color.';" class="uploadtop">'.$message_default.'</span><br />';}
      if($UPFILES[0]){echo '<span style="color:'.$go_color.';" class="uploadgo">'.$message_go.'</span><br />';}
      for($x=0;$x<$inputfiles;$x++){
          if($UPFILES[$x]){echo $UPFILES[$x].'<br />';}
      if($showErrors){
          if($UPFILES[0]){echo '<br />';}
              echo '<span style="color:'.$error_color.';" class="uploaderrors">'.$message_error.'</span><br />';}
      for($x=0;$x<$inputfiles;$x++){
          if($errorfiles[$x]){
            echo $errorfiles[$x].'  <span style="color:'.$error_color.';" class="uploaderror">('.$errormesage[$x].')</span><br />';}
        if($errorthumbfile[$x]){
            echo $errorthumbfile[$x].'  <span style="color:'.$error_color.';" class="uploaderror">('.$errorthumbmessage[$x].')</span><br />';}
      /*start dynamic form*/
      for($x=0;$x<$inputfiles;$x++){
      ?>
      <input name="file<? echo $x;?>" type="file" class="fileUp" />
      <br />
      <? } /*end dynamic form*/ ?>
      <input type="submit" name="submit" value="Upload" />
    </form>
    </body>
    </html>
    O

  • Struts - Parsing error processing resource path

    StandardContext[bmd2]Marking servlet action as unavailable
    StandardContext[bmd2]Servlet /bmd2 threw load() exception
    javax.servlet.UnavailableException: Parsing error processing resource path
         at org.apache.struts.action.ActionServlet.handleConfigException(ActionServlet.java:1035)
         at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:1014)
         at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:955)
         at org.apache.struts.action.ActionServlet.init(ActionServlet.java:470)
         at javax.servlet.GenericServlet.init(GenericServlet.java:256)
         at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044)
         at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887)
         at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3948)
         at org.apache.catalina.core.StandardContext.start(StandardContext.java:4271)
         at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
         at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:850)
         at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
         at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:316)
         at org.apache.catalina.core.StandardHost.install(StandardHost.java:859)
         at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:723)
         at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)
         at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1002)
         at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:393)
         at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
         at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)
         at org.apache.catalina.core.StandardHost.start(StandardHost.java:816)
         at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125)
         at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518)
         at org.apache.catalina.core.StandardService.start(StandardService.java:519)
         at org.apache.catalina.core.StandardServer.start(StandardServer.java:2343)
         at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
    struts-config.xml
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <!DOCTYPE struts-config PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
    "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
    <struts-config>
    <!-- ======================================== Data Source Definitions -->
    <data-sources>
         <data-source>
         <set-property property="driverClass" value="com.mysql.jdbc.Driver" />
         <!-- old name is com.mysql.jdbc.Driver -->
         <set-property property="url" value="jdbc:mysql://localhost/microarray" />
         <set-property property="maxCount" value="5"/>
         <set-property property="minCount" value="1"/>
         <set-property property="user" value="apache"/>
         <set-property property="password" value=null />
    </data-source>
    </data-sources>
    <!-- ======================================== Form Bean Definitions -->
    <form-beans>
    <!-- Logon Form offers user to enter credentials to sing in -->
    <!-- name specify the name of the Bean used -->
    <!-- type specify the location and the class name -->
    <form-bean
    name="logonForm"
    type="logon.LogonForm"/>
    </form-beans>
    <!-- ================================= Global Exception Definitions -->
    <global-exceptions>
    <!-- sample exception handler
    <exception
    key="expired.password"
    type="app.ExpiredPasswordException"
    path="/changePassword.jsp"/>
    end sample -->
    </global-exceptions>
    <!-- ================================== Global Forward Definitions -->
    <global-forwards>
    <forward name="logon" path="/logon/Logon.do"/>
    <forward name="logoff"path="/Welcome.do"/>
    <!-- Default forward to "Welcome" action -->
    <!-- Demonstrates using index.jsp to forward -->
    <forward name="welcome" path="/Welcome.do"/>
    </global-forwards>
    <!-- =================================== Action Mapping Definitions -->
    <action-mappings>
    <!-- Default "Welcome" action -->
    <!-- Forwards to Welcome.jsp -->
    <action
    path="/Welcome"
    type="org.apache.struts.actions.ForwardAction"
    parameter="/pages/Welcome.jsp"/>
    <action
    path="/logon/Logon"
    type="org.apache.struts.actions.ForwardAction"
    parameter="/pages/logon/Logon.jsp"/>
    <!-- LogonSubmit action -->
    <action
    path="/logon/LogonSubmit"
    type="logon.LogonAction"
    name="logonForm"
    scope="request"
    validate="true"
    input="/pages/logon/Logon.jsp">
    <forward name="userpage" path="/pages/user/User.jsp"/>
    </action>
    </action-mappings>
    <!-- ===================================== Controller Configuration -->
    <controller
    processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>
    <!-- ================================ Message Resources Definitions -->
    <message-resources parameter="resources.application"/>
    <!-- ======================================= Plug Ins Configuration -->
    <!-- ========== Tiles plugin =================== -->
    <plug-in className="org.apache.struts.tiles.TilesPlugin" >
    <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />
    <set-property property="moduleAware" value="true" />
    <set-property property="definitions-parser-validate" value="true" />
    </plug-in>
    <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
    <set-property
    property="pathnames"
    value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
    </plug-in>
    </struts-config>
    Anyone can give me some hints on where the error is?
    i have struts.jar and the other struts related files in \WEB-INF\lib

    I ran your file through an XML parser and the only error was on the line:<set-property property="password" value=null />because there are no quotes around "null". Fix that and try again. If you're using an IDE, there should be an option to validate the XML file which enables you to check struts.config before starting up the app.

  • XML Parse error while loading an XML file

    HI Folks,
    I was trying to load and XML file into BODS.. The XML file is well-formed and the same when tested in other tools  is getting loaded without any issues..
    I have created a XML-File format with the corresponding XSD..
    But here in BODS it is giving - Parse error
    1) when i try to view the data of the source XML in my dataflow ..it is giving "XML Parser Failed".. and not able to show data..
    2) When I run my job i get the same pares error - with details as under..
    ---> Error here is "Unable to recognize element 'TAB' " or some time is say " Element TAB should be qualified"
    Please guide with this if you have any info..thanks
    I'm pasting the XML source file format here for your reference:--
      <?xml version="1.0" encoding="iso-8859-1" ?>
    - <asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
    - <asx:values>
    - <TAB>
    - <items>
    + <CUSTOMER_RECORD>
      <CUSTOMER_NUMBER>1111111111</CUSTOMER_NUMBER>
      <NAME_1>ABC</NAME_1>
      <NAME_2>OFM/COMMERCIAL ACCOUNTS</NAME_2>
      <STREET_1>31 CENTER DRIVE MCS2045</STREET_1>
      <STREET_2 />
      <CITY>BETHESDA</CITY>
      <STATE_CODE>MD</STATE_CODE>
      <POSTAL_CODE>20892-2045</POSTAL_CODE>
      <COUNTRY_CODE>US</COUNTRY_CODE>
      <ORDER_BLOCK />
      <ERP_CREATE_DATE>20040610</ERP_CREATE_DATE>
      <ERP_CREATED_BY>DGUPTA</ERP_CREATED_BY>
      <ERP_MODIFY_DATE>20120201</ERP_MODIFY_DATE>
      <ERP_MODIFIED_BY>LWOHLFEI</ERP_MODIFIED_BY>
      <INDUSTRY_CODE>0103</INDUSTRY_CODE>
      <ACCOUNT_GROUP_ID>0001</ACCOUNT_GROUP_ID>
      <SALES_NOTE />
      <ADDRESS_NOTE />
      <CUSTOMER_CLASSIFICATION_CODE>02</CUSTOMER_CLASSIFICATION_CODE>
      <GLN_NUMBER />
      <PREVIOUS_ACCT_NO />
      <ACCOUNT_TYPE />
      <GAG />
      <SDI_ID />
      <HOSP_ID />
      <HIN />
      <DUNS />
      <PO_BOX />
      <POB_CITY />
      <POB_ZIP />
      <PHONE_NUMBER>77777</PHONE_NUMBER>
      <EMAIL_DOMAIN />
      <REQUESTER />
      <ERP_SOURCE_SYSTEM>ECC</ERP_SOURCE_SYSTEM>
      </CUSTOMER_RECORD>
    - <SALES_ORG_DATA>
    + <item>
      <CUSTOMER_NUMBER>1111111111</CUSTOMER_NUMBER>
      <SALES_ORG>0130</SALES_ORG>
      <CUSTOMER_GROUP>03</CUSTOMER_GROUP>
      <ORDER_BLOCK_CODE />
      <ERP_SOURCE_SYSTEM>ECC</ERP_SOURCE_SYSTEM>
      </item>
    + <item>
      <CUSTOMER_NUMBER>1111111111</CUSTOMER_NUMBER>
      <SALES_ORG>0120</SALES_ORG>
      <CUSTOMER_GROUP>11</CUSTOMER_GROUP>
      <ORDER_BLOCK_CODE />
      <ERP_SOURCE_SYSTEM>ECC</ERP_SOURCE_SYSTEM>
      </item>
      </SALES_ORG_DATA>
      </items>
      </TAB>
      </asx:values>
      </asx:abap>

    Pierre,
    Depending on the object "myLastFile", the method openDlg might not even exist (if the myLastFile object is not a File object, for instance). And I do not see any need for the myLastFile anyhow, as you are presenting a dialog to select a file to open. I recommend using the global ChooseFile( ) method instead. This will give you a filename as string in full path notation, or null when no file was selected in the dialog. I am not sure what your ExtendScript documentation states about the return value for ChooseFile, but if that differs from what I am telling you here, the documentation is wrong. So, if you replace the first lines of your code with the following it should work:
    function openXMLFile ( ) {
        var filename = ChooseFile ( "Choose XML file ...", "", "*.xml", Constants.FV_ChooseSelect );
    While writing this, I see that Russ has already given you the same advice. Use the symbolic constant value I indicated to use the ChooseFile dialog to select a single file (it can also be used to select a directory or open a file - but you want to control the opening process yourself). Note that this method allows you to set a start directory for the dialog (second parameter). The ESTK autocompletion also gives you a fifth parameter "helplink" which is undocumented and can safely be ignored.
    Good luck
    Jang

  • Facing Parse Errors after upgrading database from 10g to 11g

    Hi,
    We are facing parse errors in the SQL's after upgrading database from 10g to 11g.
    Kindly look into below parse errors.
    ********************************** Parse Error *****************************************************
    Tue Aug 13 14:13:08 2013
    kksSetBindType 16173533-2: parse err=1446 hd=3c73061fb8 flg=100476 cisid=173 sid=173 ciuid=173 uid=173
    PARSE ERROR: ospid=15598, error=1446 for statement:
    SELECT ROWID,ORGANIZATION_CODE,PADDED_CONCATENATED_SEGMENTS,PRIMARY_UOM_CODE,REVISION,SUBINVENTORY_CODE,TOTAL_QOH,NET,RSV,ATP,ORGANIZATION_NAME,ITEM_DESCRIPTION,INVENTORY_ITEM_ID,ORGANIZATION_ID,LOCATOR_ID,LOCATOR_TYPE,ITEM_LOCATOR_CONTROL,ITEM_LOT_CONTROL,ITEM_SERIAL_CONTROL FROM MTL_ONHAND_LOCATOR_V WHERE (INVENTORY_ITEM_ID=:1) and (ORGANIZATION_ID=:2) order by ORGANIZATION_CODE,SUBINVENTORY_CODE,REVISION, organization_code, padded_concatenated_segments
    Tue Aug 13 14:13:10 2013
    kksfbc 16173533: parse err=942 hd=3c387c4028 flg=20 cisid=3266 sid=3266 ciuid=3266 uid=3266
    PARSE ERROR: ospid=29813, error=942 for statement:
    Select feature from toad.toad_restrictions where user_name=USER or user_name in ( select ROLE from sys.session_roles)
    kksfbc 16173533: parse err=942 hd=3c97d83648 flg=20 cisid=3266 sid=3266 ciuid=3266 uid=3266
    PARSE ERROR: ospid=29813, error=942 for statement:
    SELECT password
    FROM SYS.USER$
    WHERE  0=1
    kksfbc 16173533: parse err=6550 hd=35185e4278 flg=20 cisid=3266 sid=3266 ciuid=3266 uid=3266
    ----- PL/SQL Stack -----
    ----- PL/SQL Call Stack -----
      object      line  object
      handle    number  name
    319e277050        30  anonymous block
    319e277050        57  anonymous block
    PARSE ERROR: ospid=29813, error=6550 for statement:
    BEGIN sys.dbms_profiler."146775420110782746251362632012"; END;
    kksfbc 16173533: parse err=942 hd=3c142d8600 flg=20 cisid=3266 sid=3266 ciuid=3266 uid=3266
    ----- PL/SQL Stack -----
    ----- PL/SQL Call Stack -----
      object      line  object
      handle    number  name
    319e277050        67  anonymous block
    PARSE ERROR: ospid=29813, error=942 for statement:
    SELECT 1 FROM plsql_profiler_data WHERE 0 = 1
    Please help.
    Regards
    Suresh

    Hi Suresh,
    Apologies for misunderstanding..
    Tue Aug 13 14:13:08 2013
    kksSetBindType 16173533-2: parse err=1446 hd=3c73061fb8 flg=100476 cisid=173 sid=173 ciuid=173 uid=173
    PARSE ERROR: ospid=15598, error=1446 for statement:
    SELECT ROWID,ORGANIZATION_CODE,PADDED_CONCATENATED_SEGMENTS,PRIMARY_UOM_CODE,REVISION,SUBINVENTORY_CODE,TOTAL_QOH,NET,RSV,ATP,ORGANIZATION_NAME,ITEM_DESCRIPTION,INVENTORY_ITEM_ID,ORGANIZATION_ID,LOCATOR_ID,LOCATOR_TYPE,ITEM_LOCATOR_CONTROL,ITEM_LOT_CONTROL,ITEM_SERIAL_CONTROL FROM MTL_ONHAND_LOCATOR_V WHERE (INVENTORY_ITEM_ID=:1) and (ORGANIZATION_ID=:2) order by ORGANIZATION_CODE,SUBINVENTORY_CODE,REVISION, organization_code, padded_concatenated_segments
    Assuming you see the above error message in the alert log file, which was your original post, follow the below steps:
    1 Get the 'ospid' value from the error
    2. Issue the below command:
    SQL> select request_id,ORACLE_PROCESS_ID
      2 from fnd_concurrent_requests
      3 where request_id = 15598;
    3. After obtaining the request_id
    4, Query it from the front-end using SYSADMIN responsibility
    Hopefully this should get you the respective concurrent report/program.
    Thanks &
    Best Regards,

  • Processing this item failed because of a PDF parser error. Input string was not in a correct format.

    Good Morning,
    We're having issues parsing several hundred PDF files located in two separate Record Center sites. All other PDF documents in the environment are being crawled and parsed without issue. I've verified the permissions for the Search service account, but that
    doesn't seem to be the issue. Searching for this particular error hasn't returned much, but I have ensured that the Search service account has been added to the necessary Local Security Policy objects and cleared the configuration cache. Any help would be
    greatly appreciated.
    Processing this item failed because of a PDF parser error. ( Error parsing document 'https://asdf.com/sites/HRRecords/asdf.pdf'. Input string was not in a correct format.; ; SearchID = 6642FEEF-6921-434E-B084-02809173D8A7 )

    This issue came back up for me as my results aren't displaying since this data is not part of the search index.
    Curious if anyone knows of a way to increase the parser server memory in SharePoint 2013 search?
    http://sharepoint/materials-ca/HPSActiveCDs/Votrevieprofessionnelleetvotrecarrireenregistrement.zip
    Processing this item failed because the parser server ran out of memory. ( Error parsing document 'http://sharepoint/materials-ca/HPSActiveCDs/Votrevieprofessionnelleetvotrecarrireenregistrement.zip'. Document failed to be processed. It probably crashed the
    server.; ; SearchID = 097AE4B0-9EB0-4AEC-AECE-AEFA631D4AA6 )
    http://sharepoint/materials-ca/HPSActiveCDs/Travaillerauseindunequipemultignrationnelle.zip
    Processing this item failed because of a IFilter parser error. ( Error parsing document 'http://sharepoint/materials-ca/HPSActiveCDs/Travaillerauseindunequipemultignrationnelle.zip'. Error loading IFilter for extension '.zip' (Error code is 0x80CB4204). The
    function encountered an unknown error.; ; SearchID = 4A0C99B1-CF44-4C8B-A6FF-E42309F97B72 )

  • SharePoint 2013 Search - Zip - Parser server ran out of memory - Processing this item failed because of a IFilter parser error

    Moving content databases from 2010 to 2013 August CU. Have 7 databases attached and ready to go, all the content is crawled successfully except zip files. Getting errors such as 
    Processing this item failed because of a IFilter parser error. ( Error parsing document 'http://sharepoint/file1.zip'. Error loading IFilter for extension '.zip' (Error code is 0x80CB4204). The function encountered an unknown error.; ; SearchID = 7A541F21-1CD3-4300-A95C-7E2A67B2563C
    Processing this item failed because the parser server ran out of memory. ( Error parsing document 'http://sharepoint/file2.zip'. Document failed to be processed. It probably crashed the server.; ; SearchID = 91B5D685-1C1A-4C43-9505-DA5414E40169 )
    SharePoint 2013 in a single instance out-of-the-box. Didn't install custom iFilters as 2013 supports zip. No other extensions have this issue. Range in file size from 60-90MB per zip. They contain mp3 files. I can download and unzip the file as needed. 
    Should I care that the index isn't being populated with these items since they contain no metadata? I am thinking I should just omit these from the crawl. 

    This issue came back up for me as my results aren't displaying since this data is not part of the search index.
    Curious if anyone knows of a way to increase the parser server memory in SharePoint 2013 search?
    http://sharepoint/materials-ca/HPSActiveCDs/Votrevieprofessionnelleetvotrecarrireenregistrement.zip
    Processing this item failed because the parser server ran out of memory. ( Error parsing document 'http://sharepoint/materials-ca/HPSActiveCDs/Votrevieprofessionnelleetvotrecarrireenregistrement.zip'. Document failed to be processed. It probably crashed the
    server.; ; SearchID = 097AE4B0-9EB0-4AEC-AECE-AEFA631D4AA6 )
    http://sharepoint/materials-ca/HPSActiveCDs/Travaillerauseindunequipemultignrationnelle.zip
    Processing this item failed because of a IFilter parser error. ( Error parsing document 'http://sharepoint/materials-ca/HPSActiveCDs/Travaillerauseindunequipemultignrationnelle.zip'. Error loading IFilter for extension '.zip' (Error code is 0x80CB4204). The
    function encountered an unknown error.; ; SearchID = 4A0C99B1-CF44-4C8B-A6FF-E42309F97B72 )

  • RE: [iPlanet-JATO] Parse error in JSP parser in IAS6

    Hi Todd,
    removing the defaultValue="" attribute works.
    I have not got around to testing the SP3.
    BTW. The reason the default value tag was added was to stop Null pointer
    exceptions being thrown in the
    HrefTag.beginDisplay().
    buffer.append("?")
    .append(field.getQualifiedName()) // "FooHref"
    .append("=")
    .append(URLEncoder.encode(value.toString())); // "/foo"
    If you don't explicitly add a defaultValue="" to the jsp HREF tag ,
    HrefTag.getDefaultValue() returns null.
    Our hack was to add the following in HrefTag.java.
    if (value==null)
    value=getDefaultValue();
    //===========================
    //IP6 ADDED THE FOLLOWING LINE
    value = (value== null? "":value);
    //============================
    Is that pheasible work-around ? This eliminates the need to add
    defaultValue="" to all HREF tags.
    Also, I might as well point another behavior that we encountered with HREFS.
    In ND, if a HREF's display Field was bound to a column in DataObject and the
    particular record had no value, no URL would be rendered on the page.
    The HTML would look something like this( from memory ):
    <A
    HREF="../AppName/PgMsgMain.hrfSubject_onWebEvent(hrfSubject).994226335140? +
    ND URL STUFF"></A>
    In JATO by default a url get displayed with "null" as the link. ie.
    <a href="../AppName/PgMsgMain?PgMsgMain.hrfSubject= + URL STUFF">null</a>
    Our hack was modify the HrefTag.doEndTag method to not append "null" to the
    buffer.
    if (displayed)
    buffer.append(getBodyContent().getString().equals("null")? "":
    getBodyContent().getString()))
    // IP6 HACK buffer.append(getBodyContent().getString())
    .append("</a>");
    writeOutput(fireEndDisplayEvent(buffer.toString()));
    Is there a better way to do this?
    thanks
    Kostas
    -----Original Message-----
    From: Todd Fast [mailto:<a href="/group/SunONE-JATO/post?protectID=189233080150012190218067203043176090006144139218183041">toddwork@c...</a>]
    Sent: Tuesday, July 03, 2001 12:46 AM
    Subject: Re: [iPlanet-JATO] Parse error in JSP parser in IAS6
    Hey Kostas--
    I personally haven't seen this kind of error. Have you tried simplifying
    the expression inside the href tag? For example:
    <% Object foo =
    viewBean.getRptAssignmentMatch().getvwAssignmentMatchModel().getValue(
    vwAssignmentMatchModel.FIELD_ASSIGNMENT_ASSIGNMENT_ID);
    %>
    <jato:href name="hrefASSIGNMENT_ASSIGNMENT_ID" fireDisplayEvents="true">
    <%= foo %>
    </jato:href>
    Also, is there a different version you could upgrade to? iAS SP3 includes
    the Jasper compiler from Tomcat, which should behave quite differently.
    Todd
    ----- Original Message -----
    From: "Kostas Morfis" <kmorfis@i...>
    Sent: Tuesday, July 03, 2001 12:17 AM
    Subject: [iPlanet-JATO] Parse error in JSP parser in IAS6
    >
    Hi all,
    has anyone come across the following error in iPlanet?
    [02/Jul/2001 12:21:32:1] error: Exception: SERVLET-compile_failed: Failedin
    compiling template: /ras/ras/voyager4/pgAssignmentMatch.jsp, Parse errorin
    JSP parser. Missing endtag: /jato:href
    Exception Stack Trace:
    java.lang.Exception: Parse error in JSP parser. Missing endtag: /jato:href
    at com.netscape.jsp.JSP.parseBlock(Unknown Source)
    at com.netscape.jsp.JSP.parseUserTag(Unknown Source)
    at com.netscape.jsp.JSP.parseTag(Unknown Source)
    at com.netscape.jsp.JSP.parseNext(Unknown Source)
    etc etc.
    We have tested the page in Resin and it works fine.
    It seems the JSP parser has a problem with the following type of HREFtags.
    >
    <jato:href name="hrefASSIGNMENT_ASSIGNMENT_ID" fireDisplayEvents="true"
    defaultValue=""><%=
    viewBean.getRptAssignmentMatch().getvwAssignmentMatchModel().getValue(com.cb
    >
    re.ras.voyager4.model.vwAssignmentMatchModel.FIELD_ASSIGNMENT_ASSIGNMENT_ID)
    %></jato:href></font></td>
    anyone have any suggestions/thoughts/comments ?
    Kostas Morfis
    Senior Consultant
    iRise
    www.iRise.com
    [Non-text portions of this message have been removed]
    [email protected]
    [email protected]

    Hi Todd,
    removing the defaultValue="" attribute works.
    I have not got around to testing the SP3.
    BTW. The reason the default value tag was added was to stop Null pointer
    exceptions being thrown in the
    HrefTag.beginDisplay().
    buffer.append("?")
    .append(field.getQualifiedName()) // "FooHref"
    .append("=")
    .append(URLEncoder.encode(value.toString())); // "/foo"
    If you don't explicitly add a defaultValue="" to the jsp HREF tag ,
    HrefTag.getDefaultValue() returns null.
    Our hack was to add the following in HrefTag.java.
    if (value==null)
    value=getDefaultValue();
    //===========================
    //IP6 ADDED THE FOLLOWING LINE
    value = (value== null? "":value);
    //============================
    Is that pheasible work-around ? This eliminates the need to add
    defaultValue="" to all HREF tags.
    Also, I might as well point another behavior that we encountered with HREFS.
    In ND, if a HREF's display Field was bound to a column in DataObject and the
    particular record had no value, no URL would be rendered on the page.
    The HTML would look something like this( from memory ):
    <A
    HREF="../AppName/PgMsgMain.hrfSubject_onWebEvent(hrfSubject).994226335140? +
    ND URL STUFF"></A>
    In JATO by default a url get displayed with "null" as the link. ie.
    <a href="../AppName/PgMsgMain?PgMsgMain.hrfSubject= + URL STUFF">null</a>
    Our hack was modify the HrefTag.doEndTag method to not append "null" to the
    buffer.
    if (displayed)
    buffer.append(getBodyContent().getString().equals("null")? "":
    getBodyContent().getString()))
    // IP6 HACK buffer.append(getBodyContent().getString())
    .append("</a>");
    writeOutput(fireEndDisplayEvent(buffer.toString()));
    Is there a better way to do this?
    thanks
    Kostas
    -----Original Message-----
    From: Todd Fast [mailto:<a href="/group/SunONE-JATO/post?protectID=189233080150012190218067203043176090006144139218183041">toddwork@c...</a>]
    Sent: Tuesday, July 03, 2001 12:46 AM
    Subject: Re: [iPlanet-JATO] Parse error in JSP parser in IAS6
    Hey Kostas--
    I personally haven't seen this kind of error. Have you tried simplifying
    the expression inside the href tag? For example:
    <% Object foo =
    viewBean.getRptAssignmentMatch().getvwAssignmentMatchModel().getValue(
    vwAssignmentMatchModel.FIELD_ASSIGNMENT_ASSIGNMENT_ID);
    %>
    <jato:href name="hrefASSIGNMENT_ASSIGNMENT_ID" fireDisplayEvents="true">
    <%= foo %>
    </jato:href>
    Also, is there a different version you could upgrade to? iAS SP3 includes
    the Jasper compiler from Tomcat, which should behave quite differently.
    Todd
    ----- Original Message -----
    From: "Kostas Morfis" <kmorfis@i...>
    Sent: Tuesday, July 03, 2001 12:17 AM
    Subject: [iPlanet-JATO] Parse error in JSP parser in IAS6
    >
    Hi all,
    has anyone come across the following error in iPlanet?
    [02/Jul/2001 12:21:32:1] error: Exception: SERVLET-compile_failed: Failedin
    compiling template: /ras/ras/voyager4/pgAssignmentMatch.jsp, Parse errorin
    JSP parser. Missing endtag: /jato:href
    Exception Stack Trace:
    java.lang.Exception: Parse error in JSP parser. Missing endtag: /jato:href
    at com.netscape.jsp.JSP.parseBlock(Unknown Source)
    at com.netscape.jsp.JSP.parseUserTag(Unknown Source)
    at com.netscape.jsp.JSP.parseTag(Unknown Source)
    at com.netscape.jsp.JSP.parseNext(Unknown Source)
    etc etc.
    We have tested the page in Resin and it works fine.
    It seems the JSP parser has a problem with the following type of HREFtags.
    >
    <jato:href name="hrefASSIGNMENT_ASSIGNMENT_ID" fireDisplayEvents="true"
    defaultValue=""><%=
    viewBean.getRptAssignmentMatch().getvwAssignmentMatchModel().getValue(com.cb
    >
    re.ras.voyager4.model.vwAssignmentMatchModel.FIELD_ASSIGNMENT_ASSIGNMENT_ID)
    %></jato:href></font></td>
    anyone have any suggestions/thoughts/comments ?
    Kostas Morfis
    Senior Consultant
    iRise
    www.iRise.com
    [Non-text portions of this message have been removed]
    [email protected]
    [email protected]

  • InfoPath 2010 form parsing error with 3600 execution timeout value in SharePoint 2010

    Hi,
    I have a list in SharePoint 2010 with 100 columns where 25 of them are calculated columns. This list is designed by InfoPath 2010 with two secondary data connections to pull a few data from another two lists. There are 25 set value rules with the submit
    button in InfoPath from. At present, the list is containing around 1000 items.
    The problem is, when I published the InfoPath form it throws an error:
    The SOAP message cannot be parsed.
    In fact, the execution timeout is set to 3600 in config file. When I delete items from the list and keep it around 700 the InfoPath form publish then.
    Could somebody tell me why this problem and what is the possible solution.
    Thanks in advance.

    Hi pointtoshare,
    According to your description, my understanding is that you got an error when you published InfoPath form.
    Please modify the web.config file like :
    <location path="_layouts/UploadEx.aspx">
         <system.web>
           <httpRuntime maxRequestLength="51200" executionTimeout="300" />
         </system.web>
       </location>
    And modify the <securityPolicy> section like :
    The web.config file is in C:\inetpub\wwwroot\wss\VirtualDirectories\spwebappname.
    There is another reason for this issue, please take a look at :
    http://www.heyweb.net/2011/07/infopath-the-soap-message-cannot-be-parsed/
    Here are some similar posts for you to take a look at:
    http://social.technet.microsoft.com/Forums/en-US/ea8da113-fe9a-4878-9994-c1f24cc85c37/soap-error-when-publishing-infopath-form-to-sharepoint?forum=sharepointcustomizationprevious
    http://sharepointshah.blogspot.in/2012/11/soap-message-cannot-be-parsed-error.html
    I hope this helps.
    Thanks,
    Wendy
    Wendy Li
    TechNet Community Support

Maybe you are looking for

  • How to stop a movie clip moving

    I'm not newbie to flash but I am newbie to coding using actionscript!!! I am trying to create a button that moves a movie clip ("content1") diagonally across the screen but once the movie clip reaches a certain x co-ordinate I want it to stop and the

  • Title Font Size in Final Cut Pro 6 for exhibition on movie theater sized screen

    When editing a documentary and creating title cards (that play as part of the movie - text center of screen on black b.g.), lower thirds identifying speakers, and end credits (both single card and scrolling) are there some standard fonts and font siz

  • Update to 9.3.2 - doing something wrong

    Hi, I have a DVD of Acrobat 9.0.0 - licensed for 80 users and most users currently running 9.3.0 (each user previously updated manually). I want to automate the installation of 9.3.2 but it's not working. Here's what I've done so far. 1. Copied the i

  • Need help with formula in Numbers for iPad 2

    I have a spreadsheet with a formula such as b2 x c2  very simple.  However, if the formula cells (b2 and 2) are blank then the destination cell contains a zero. How can I make my destination cell b blank while the formula cells are blank? I got thsvr

  • How to run a boot disk or flash card

    как запустить загрузочный диск или флэш-карту, положить в первую очередь, но все же начинает с жесткого диска