‏הצגת רשומות עם תוויות SBL-EAI-******. הצג את כל הרשומות
‏הצגת רשומות עם תוויות SBL-EAI-******. הצג את כל הרשומות

יום שני, 11 באפריל 2011

SBL-EAI-50187: The file '%1' does not exist.


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1
PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50187: The file reference '%1' does not exist.
ScopeThis document is informational and intended for any user.
SBL-EAI-50187: The file reference '%1' does not exist.ExplanationThe specified file cannot be found on the file system.
Corrective ActionCheck whether the specified file exists and whether the user temporary directory is defined and accessible.









Applies to: Siebel System Software - Version: 8.0 [20405] and later [Release: V8 and later ]
z*OBSOLETE: Microsoft Windows Server 2003
Product Release: V8 (Enterprise)
Version: 8.0 [20405] FRA Pub Sect
Database: Microsoft SQL Server 2005
Application Server OS: Microsoft Windows 2003 Server
Database Server OS: Microsoft Windows 2003 Server

This document was previously published as Siebel SR 38-3474521161.
***Checked for relevance on 22-NOV-2010***
SymptomsHave a Siebel Web Service that has a file (buffer) as an input parameter.
Push a file bigger thant 10 Kilobyte and get the following error :
Erreur lors du traitement de l'argument http://www.siebel.com/xml/RBQ%20Form%20Instance%20Attachment:ListOfRBQFormInstanceNumerisation de l'op�ration IncrireDocument(SBL-EAI-04316)

in english
SBL-EAI-50187 The file 'D:\sba80\siebsrvr\temp\1-IG49_0.tmp'does not exist.
CauseWS-Security is used to pass security credentials in the SOAP header. When a SOAP / inline XML message reaches Siebel the SOAP header is parsed and temporary attachment files are created.

After the authenticate event the EAI OM runs the ReLogin event to disconnect the anon user and connect the SOAP header user. During this event the EAI OM deletes the temporary files.

When the XML Converter is invoked to convert the XML message and attachment temp file into property set the message error SBL-EAI-50187 is experienced, crashing the EAI OM component.

The Change Request# 10531649 was created to address this issue on future releases.
Solution

Since customer was not allowed to pass security credentials in the URL it was suggested to use the Session Management instead of WS-Security.

Reference Bookshelf 8.0 > Integration Platform Technologies: Siebel Enterprise Application Integration > Web Services > About Siebel Authentication and Session Management SOAP Headers

This issue has been fixed in 8.0.0.6 Fix Pack and 8.1.1.1 Fix Pack
ReferencesNOTE:745864.1 - EAI File Streaming is NOT supported before 8.0.0.6 Fix Pack or 8.1.1.1 Fix Pack

SBL-EAI-50177: Error getting the size of file reference file '%1'


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50177: Error getting the size of file reference '%1'

ScopeThis document is informational and intended for any user.

SBL-EAI-50177: Error getting the size of file reference '%1'ExplanationCannot get the size of a temporary file.

Corrective ActionCheck whether the specified file exists and is readable.

SBL-EAI-50176: Error writing to file reference file '%1'


Applies to: Siebel CRM - Version: 8.0 [20405] to 8.1.1 [21112] - Release: V8 to V8
Information in this document applies to any platform.
***Checked for relevance on 23-NOV-2010***

SymptomsThe "Error writing to file reference 'C:\sba80\siebsrvr\temp\1-18RZ0U_0.tmp' (SBL-EAI-50176)" error reported by the "IntObjHierToXMLDo" method of the "EAI XML Converter", broke the integration process, worked well before.

Cause
The "temp" folder's file system on the affected Siebel Server was likely lack of free space.

Since Siebel CRM Release 8.0, the internal memory management mechanism has been significantly improved for optimized RAM usage. The EAI XML Converter BS and other EAI business services which are manipulating with property set hierarchies and XML Documents are using now the "temp" sub-folder of the Siebel Product installation root to store temporary XML file references if the parsed or produced document size exceeds the 50Kb size. So the big XML documents can be efficiently passed between an XML Converter and an EAI Transport without its intermediate loading it into memory buffer.

Normally, all temporary files are automatically removed once the BS is unregistered (unloaded) or Siebel Session is completed . However some orphan files could remain there in case of unexpected Siebel CRM Application crash and termination.

Solution
Monitor the space usage in the "temp" folder of each Siebel Server installation
and periodically clean-up .tmp files from the "temp" sub-folder when the accordant Siebel Server is shutdown.

Product Enhancement Request CR # BUG 10566911 "Enable parameterization of XML file reference creation" has been logged to address the need in parametrisation of the XML file referencing feature (e.g. either increase the XML document file size threshold or turn it off or change the path to the temporary folder). This will be reviewed and evaluated for a possible implementation in future releases.

ReferencesBUG:10566911 - ENABLE PARAMETERIZATION OF XML FILE REFERENCE CREATION.
NOTE:745864.1 - EAI File Streaming is NOT supported before 8.0.0.6 Fix Pack or 8.1.1.1 Fix Pack















Applies to: Siebel CRM - Version: 8.1.1 SIA [21111] and later [Release: V8 and later ]
Information in this document applies to any platform.

SymptomsDuring processing for some interfaces, XML is written to a file in a network folder, for further processing by the middleware. The 'EAI XML Write to File' Business Service is used to write the file to the intended network location.

When processing some large files (e.g. 1 MB), it was observed that Siebel would write to a temporary location. And when this occurred, a failure was reported :-

ObjMgrBusServiceLog Error 1 000002ef4be2083c:0 2010-05-06 01:53:54 (eaixmlprtsvc.cpp (234)) SBL-EAI-04266: 'EAI XML Write to File' service with method 'WriteXMLHier' failed while generating XML to be written to file '\\10.10.10.10\SiebFS\CreditCard\FileWJ05.000006.xml'.

New large file reference is created - 'D:\sba811\siebsrvr\temp\1-6TU2_0.tmp'.

EAIFileAttachments EAIFileAttachmentDebug 5 000030134bde1fbc:0 2010-05-04 04:36:40 New large file reference is registered - 'D:\sba811\siebsrvr\temp\1-6TU2_0.tmp'.

ObjMgrLog Error 1 000030134bde1fbc:0 2010-05-04 04:36:40 (filerefutil.cpp (272)) SBL-GEN-10103: Error opening specified file

ObjMgrLog Error 1 000030134bde1fbc:0 2010-05-04 04:36:40 (filerefutil.cpp (272)) SBL-EAI-50176: Error writing to file reference 'D:\sba811\siebsrvr\temp\1-6TU2_0.tmp'.


CauseIn this case, it was determined that the error arose because the middleware application was picking up the file before Siebel had completed writing the file.

SolutionThe middleware process picking up the file was delayed, to allow Siebel to complete it's operation.

Other points to check :-

1. Ensure the \temp directory being written to is accessible from the operating system user running the Siebel Server service.

2. Ensure there is sufficient space, as discussed in :-

The "Error writing to file reference '...\siebsrvr\....tmp (SBL-EAI-50176)'" is raised from "IntObjHierToXMLDoc" method of the "EAI XML Converter" BS when producing large XML document (Doc ID 824888.1)

3. Check that no other processes (e.g. anti-virus software) are trying to access the files being written to by Siebel.


ReferencesNOTE:824888.1 - The "Error writing to file reference '...\siebsrvr\....tmp (SBL-EAI-50176)'" is raised from "IntObjHierToXMLDoc" method of the "EAI XML Converter" BS when producing large XML document
















Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50176: Error writing to file reference '%1'.

ScopeThis document is informational and intended for any user.

SBL-EAI-50176: Error writing to file reference '%1'.ExplanationUnable to write to temporary file.

Corrective ActionCheck whether the specified file exists and is writable.





















Applies to: Siebel CRM - Version: 8.0.0.2 [20412] to 8.0.0.5 [20420] - Release: V8 to V8
Information in this document applies to any platform.
***Checked for relevance on 22-NOV-2010***

DescriptionEAI File Streaming is NOT supported on Siebel before 8.0.0.6 Fix Pack or 8.1.1.1 Fix Pack

There are known issues in using the new "EAI File Streaming" that causes failure in specific cases.

One example is BUG :12-1LTG2F6 described in "Problem with file attachment size with EAI object manager (Doc ID 496506.1)"

Please do not use it prior to 8.0.0.6 Fix Pack or 8.1.1.1 Fix Pack

Likelihood of OccurrenceMay happen if "LargeFileChunkingEnabled" is explicitly set to TRUE in the [Application] section of eapps.cfg and a large dataset is returned from an inbound web service call.

Possible SymptomsEAIFileAttachments EAIFileAttachmentDebug 5 00000af848f814f2:0 2008-10-18 11:35:28 Getting file reference manager Session Global by key 'FileReferenceManager'
EAIFileAttachments EAIFileAttachmentDetail 4 00000af848f814f2:0 2008-10-18 11:35:28 New large file reference is created - '/sbsiebcrmtest/siebsrvr/temp/1-DN5R_0.tmp'
EAIFileAttachments EAIFileAttachmentDebug 5 00000af848f814f2:0 2008-10-18 11:35:28 New large file reference is registered - '/sbsiebcrmtest/siebsrvr/temp/1-DN5R_0.tmp'
ObjMgrLog Error 1 00000af848f814f2:0 2008-10-18 11:35:28 (filerefutil.cpp (249)) SBL-GEN-10103: Error opening specified file
ObjMgrLog Error 1 00000af848f814f2:0 2008-10-18 11:35:28 (filerefutil.cpp (249)) SBL-EAI-50176: Error writing to file reference

and

Erreur lors du traitement de l'argument http://www.siebel.com/xml/RBQ%20Form%20Instance%20Attachment:ListOfRBQFormInstanceNumerisation de l'op�ration IncrireDocument(SBL-EAI-04316)

SBL-EAI-50187 The file 'D:\sba80\siebsrvr\temp\1-IG49_0.tmp'does not exist

Workaround or Resolution
Please ensure "LargeFileChunkingEnabled" is explicitly set to FALSE in the [Application] section of eapps.cfg. and restart the web server.

Or please apply 8.0.0.6 Fix Pack or higher or 8.1.1.1 Fix Pack or higher.









Related







Products








Siebel > Customer Relationship Management > CRM - Enterprise Edition > Siebel CRM


Keywords






 

WEB SERVICES; INBOUND; SERVICES

 

Errors





 

SBL-EAI-50176; SBL-EAI-04316; SBL-EAI-50187; SBL-GEN-10103; ERROR 1



SBL-EAI-50175: Error reading from file reference file '%1'


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1
PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50175: Error reading from file reference '%1'.
ScopeThis document is informational and intended for any user.
SBL-EAI-50175: Error reading from file reference '%1'.ExplanationUnable to read from temporary file.
Corrective ActionCheck whether the specified file exists and is readable.

SBL-EAI-50174: Error deleting file reference file '%1'


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50174: Error deleting file reference '%1'.

ScopeThis document is informational and intended for any user.

SBL-EAI-50174: Error deleting file reference '%1'.ExplanationError deleting temporary file.

Corrective ActionCheck to see if a user temporary file exists.

SBL-EAI-50173: Error creating file reference file '%1'


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1
PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50173: Error creating file reference '%1'.
ScopeThis document is informational and intended for any user.
SBL-EAI-50173: Error creating file reference '%1'.ExplanationError creating temporary file.
Corrective ActionCheck to see if the user temporary directory is defined and accessible.

SBL-EAI-50172: The Workflow Process '%1' is either not active or its status is not "Completed" and cannot be exposed as a Web Service.


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50172: The workflow process '%1' is either not activated or its status is not ""Completed"", and therefore cannot be exposed as a Web Service.

ScopeThis document is informational and intended for any user.

SBL-EAI-50172: The workflow process '%1' is either not activated or its status is not ""Completed"", and therefore cannot be exposed as a Web Service. ExplanationThe workflow may not be activated or completed.

Corrective ActionMake sure the workflow is completed and activated.

SBL-EAI-50171: The Business Service '%1' is not active. Please activate it first.


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50171: The business service '%1' is not active. You must activate it.

ScopeThis document is informational and intended for any user.

SBL-EAI-50171: The business service '%1' is not active. You must activate it.ExplanationThe business service is not active.

Corrective ActionActivate the business service first.

SBL-EAI-50170: The Business Service %s does not contain any method that can be exposed.


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50170: The business service % does not contain any method that can be exposed.

ScopeThis document is informational and intended for any user.

SBL-EAI-50170: The business service % does not contain any method that can be exposed.ExplanationThe business service does not contain any method that can be exposed.

Corrective ActionVerify that the business service to be exposed as a Web service contains methods.

SBL-EAI-50169: No method was selected to get exposed. Please selecte the methods to be exposed.


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50169: Select the methods you want to expose.

ScopeThis document is informational and intended for any user.

SBL-EAI-50169: Select the methods you want to expose.ExplanationNo method is selected.

Corrective ActionSelect at least one method.

SBL-EAI-50168: The following selected methods either have arguemnt(s) of unsupported type hierarchy without an Integration Object specified or do not have any argument at all.


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50168: The following selected methods either have argument(s) of unsupported type hierarchy without an Integration Object specified or do not have any argument configured. They are not supported in Siebel inbound web service: %s. Please unselect them to proceed.

ScopeThis document is informational and intended for any user.

SBL-EAI-50168: The following selected methods either have argument(s) of unsupported type hierarchy without an Integration Object specified or do not have any argument configured. They are not supported in Siebel inbound web service: %s. Please unselect them to proceed.ExplanationSome methods either have argument(s) of unsupported type hierarchy without an Integration Object specified or do not have any argument configured.

Corrective ActionMake sure that all methods have arguments and that for any argument of data type Hierarcy, an Integration Object Name is also specified.

SBL-EAI-50167: The selected Workflow Process contains process properties of hierarchy type without Integration Object name specified. This is not supported in Siebel Inbound Web Service.


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50167: The selected workflow process contains hierarchy type process properties without having the integration object name specified.

ScopeThis document is informational and intended for any user.

SBL-EAI-50167: The selected workflow process contains hierarchy type process properties without having the integration object name specified.ExplanationThe selected workflow process contains hierarchy type process properties without having the integration object name specified.

Corrective ActionSpecify an integration object name for process properties of hierarchy type.

SBL-EAI-50166: The web service URL is not valid. Please replace and with the appropriate values.


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50166: The Web Service URL is not valid. Replace and with the appropriate values.

ScopeThis document is informational and intended for any user.

SBL-EAI-50166: The Web Service URL is not valid. Replace and with the appropriate values.ExplanationThe Web Service URL is not valid.

Corrective ActionEnter a valid URL for the Web Service.

SBL-EAI-50165: The operation name '%1' is not unique. Please enter a new one or use the one generated for you.


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50165: The operation name '%1' is not unique. Please enter a new one or use the one generated for you.

ScopeThis document is informational and intended for any user.

SBL-EAI-50165: The operation name '%1' is not unique. Please enter a new one or use the one generated for you.ExplanationThe operation name is not unique.

Corrective ActionEnter a new name or use the name generated for you by the wizard.

SBL-EAI-50164: Please enter a operation name for the web service.


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1
PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50164: Enter an operation name for the Web Service.
ScopeThis document is informational and intended for any user.
SBL-EAI-50164: Enter an operation name for the Web Service.ExplanationThe operation name is missing.
Corrective ActionEnter an operation name.

SBL-EAI-50163: Please enter a valid path for the wsdl file.


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50163: Enter a valid path for the WSDL file.

ScopeThis document is informational and intended for any user.

SBL-EAI-50163: Enter a valid path for the WSDL file.ExplanationA valid path for the WSDL file is missing.

Corrective ActionEnter a valid path for the WSDL file.

SBL-EAI-50162: WSDL cannot be generated for web service '%1'. The Workflow Process '%1' may not be activated and caused the WSDL generation to fail.


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50162: WSDL cannot be generated for web service '%1'. The Workflow Process '%1' may not have been activated and caused the WSDL generation to fail.

ScopeThis document is informational and intended for any user.

SBL-EAI-50162: WSDL cannot be generated for web service '%1'. The Workflow Process '%1' may not have been activated and caused the WSDL generation to fail.ExplanationThe Workflow is not activated.

Corrective ActionActivate the Workflow Process before generating the WSDL file.

SBL-EAI-50162: WSDL cannot be generated for web service '%1'. The Workflow Process '%1' may not be activated and caused the WSDL generation to fail.

SBL-EAI-50161: The Business Service or Workflow Process '%1' has already been deployed as a web service of namespace '%2'.


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50161: The business service or workflow process '%1' has already been deployed as a Web Service of namespace '%2'.

ScopeThis document is informational and intended for any user.

SBL-EAI-50161: The business service or workflow process '%1' has already been deployed as a Web Service of namespace '%2'.ExplanationThe business service or workflow has already been deployed in the same namespace.

Corrective ActionDelete the existing Web Service before trying to deploy it again.

SBL-EAI-50160: Cannot find integration component field definition (Integration Component '%1', Integration Object '%2') corresponding to the property '%3' (Property Set Type '%4')


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50160: Cannot find integration component field definition (Integration Component '%1', Integration Object '%2') corresponding to the property '%3' (Property Set Type '%4')

ScopeThis document is informational and intended for any user.

SBL-EAI-50160: Cannot find integration component field definition (Integration Component '%1', Integration Object '%2') corresponding to the property '%3' (Property Set Type '%4')ExplanationA property set property was found that does not correspond to a known integration component field.

Corrective ActionCheck that the specified property in the property set corresponds to an integration component field in the integration component definition.

SBL-EAI-50157: Error converting property set hierarchy to integration object hierarchy. Cannot find integration component definition correspoding to property set with type '%1'


Applies to: Error Message Area:Application Integration Infrastructure, Enterprise Application Interfaces - EAI
Version:Siebel 8.1

PurposeThis document is intended to provide cause and corrective action information about Siebel Error Message SBL-EAI-50157: Error converting property set hierarchy to integration object hierarchy. Cannot find integration component corresponding to property set with type '%1'.

ScopeThis document is informational and intended for any user.

SBL-EAI-50157: Error converting property set hierarchy to integration object hierarchy. Cannot find integration component corresponding to property set with type '%1'.ExplanationThe property set type does not match any known integration component.

Corrective ActionCheck the input property set type and make sure it corresponds to an integration component.