Log Files

Summary

Log files are generated automatically by the various CatalogueLINK processes.

The default directory for these log files is: C:\Program Files (x86)\SEL\CatalogueLINK\log.

Below is a breakdown of the details of each log file that is generated.


Log FileLog File Details

CATALOGUE_UPLOAD_PROCESSLOG.txt

All import and upload actions performed by CatalogueLINK Upload
CATALOGUE_UPLOAD_AUTO_PROCESSLOG.txtAll operations performed by CatalogueLINK Upload Automation
CATALOGUE_UPLOAD_ERRORLOG.txtDetailed errors relating to operations performed by CatalogueLINK Upload + Automation
ORDERS_DOWNLOAD_PROCESSLOG.txtAll download and export actions performed by CatalogueLINK Download
ORDERS_DOWNLOAD_AUTO_PROCESSLOG.txtAll operations performed by CatalogueLINK Download Automation
ORDERS_DOWNLOAD_ERRORLOG.txtDetailed errors relating to operations performed by CatalogueLINK Download + Automation

CATALOGUE_UPLOAD_PROCESSLOG.txt

Definition: All actions performed via Import and Upload in CatalogueLINK Upload are logged in this file.

Example:

30/05/2016 11:47:35 AM: 0 new groups were added.

0 groups were modified.

367 prices were added.

0 new items were added.

0 items were modified.

0 items were ignored.

0 items were deleted.

0 customers were added.

0 customers were modified.

0 customers were ignored.

0 customers were deleted.

0 invoices were added.

0 invoices were modified.

CATALOGUE_UPLOAD_AUTO_PROCESSLOG.txt

Definition: All actions performed via automating the Import and Upload in CatalogueLINK Upload are logged in this file.

Example:

30/11/2015 11:12:45 PM: Checking automation settings.......

30/11/2015 11:12:46 PM: Updating Catalog Items

30/11/2015 11:12:46 PM: Updating Customer details

30/11/2015 11:12:46 PM: Updating Invoices

30/11/2015 11:12:50 PM: Creating upload message.

30/11/2015 11:12:51 PM: Uploading Catalogue Items.

                                              -- no changes to upload.

30/11/2015 11:12:52 PM: Uploading Customers.

                                              -- no changes to upload.

30/11/2015 11:12:52 PM: Uploading Invoices.

                                              -- no changes to upload.

30/11/2015 11:12:53 PM: Done.

CATALOGUE_UPLOAD_ERRORLOG.txt

Definition: Raw output of an error message received when performing a import or upload in CatalogueLINK Upload.

This should match up with a similar timestamp as a CATALOGUE_UPLOAD_PROCESSLOG or CATALOGUE_UPLOAD_AUTO_PROCESSLOG entry.

Example:

30/05/2016 11:12:34 AM : An Exception has occurred.

                Type : MYOB.AccountRight.SDK.ApiCommunicationException

                Message : Encountered a communication error (https://secure.myob.com/oauth2/v1/authorize)

                Stacktrace :

   at MYOB.AccountRight.SDK.Extensions.ExceptionExtensions.ProcessException(Exception ex, Uri requestUri)

   at MYOB.AccountRight.SDK.Services.OAuthService.GetTokens(String code)

   at com.strategicecommerce.straightsell.cataloguelink.integrations.myoblive.dbwrappers.clDataSource.testConnection(Boolean useCloud, String filePath, String username, String password, String cloudfilepath)

 

                Inner Exception:

                                                                Type : System.Net.WebException

                                                                Message : The remote server returned an error: (400) Bad Request.

                                                                Stacktrace :    at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)

   at MYOB.AccountRight.SDK.Communication.BaseRequestHandler.HandleResponseCallback[T,TReq,TResp](IAsyncResult asynchronousResult)

ORDERS_DOWNLOAD_PROCESSLOG.txt

Definition: All actions performed via download and export in CatalogueLINK Download are logged in this file.

Example:

30/05/2016 11:48:36 AM: Checking for new Customers.

30/05/2016 11:48:44 AM: No new customers added.

30/05/2016 11:48:44 AM: Checking for new orders.

30/05/2016 11:48:44 AM: No new orders to download.

30/05/2016 11:48:44 AM: Checking for new Payments.

30/05/2016 11:48:45 AM: No new payments added.

30/05/2016 11:48:54 AM: Checking for new Customers.

30/05/2016 11:49:03 AM: No new customers added.

30/05/2016 11:49:03 AM: Checking for new orders.

30/05/2016 11:49:04 AM: No new orders to download.

30/05/2016 11:49:04 AM: Checking for new Payments.

30/05/2016 11:49:04 AM: No new payments added.

ORDERS_DOWNLOAD_AUTO_PROCESSLOG.txt

Definition: All actions performed via automating the download and export in CatalogueLINK Download are logged in this file.

Example:

30/05/2016 01:17:01 PM: Checking for new Customers.

30/05/2016 01:17:03 PM: No new customers added.

30/05/2016 01:17:03 PM: Checking for new orders.

30/05/2016 01:17:04 PM: No new orders to download.

30/05/2016 01:17:04 PM: Checking for new Payments.

30/05/2016 01:17:05 PM: No new payments added.

ORDERS_DOWNLOAD_ERRORLOG.txt

Definition: Raw output of an error message received when performing a download or export in CatalogueLINK Download.

This should match up with a similar timestamp as an ORDERS_DOWNLOAD_PROCESSLOG or ORDERS_DOWNLOAD_AUTO_PROCESSLOG entry.

Example:

30/05/2016 01:17:06 PM : CommonRules_StringRequired - Encountered a communication error (http://localhost:8080/AccountRight/bbf2c552-5124-4e15-a7f5-dd8a1936a90f/Contact/Customer/)

18/09/2014 04:34:33 PM : An Exception has occurred.

                Type : MYOB.AccountRight.SDK.ApiCommunicationException

                Message : Encountered a communication error (http://localhost:8080/AccountRight/bbf2c552-5124-4e15-a7f5-dd8a1936a90f/Contact/Customer/)

                Stacktrace :

   at MYOB.AccountRight.SDK.Extensions.ExceptionExtensions.ProcessException(Exception ex, Uri requestUri)

   at MYOB.AccountRight.SDK.Services.ServiceBase.MakeApiPostRequestSync[TRequest,TResponse](Uri uri, TRequest entity, ICompanyFileCredentials credentials)

   at MYOB.AccountRight.SDK.Services.ServiceBase.MakeApiPostRequestSync[T](Uri uri, T entity, ICompanyFileCredentials credentials)

   at MYOB.AccountRight.SDK.Services.MutableService`1.Insert(CompanyFile cf, T entity, ICompanyFileCredentials credentials, ErrorLevel errorLevel)

   at com.strategicecommerce.straightsell.cataloguelink.integrations.myoblive.dbwrappers.clDataSource.insertCustomer(Customer& cust)

                EX toString : MYOB.AccountRight.SDK.ApiCommunicationException: Encountered a communication error (http://localhost:8080/AccountRight/bbf2c552-5124-4e15-a7f5-dd8a1936a90f/Contact/Customer/) ---> System.Net.WebException: The remote server returned an error: (400) Bad Request.

   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)

   at MYOB.AccountRight.SDK.Communication.BaseRequestHandler.HandleResponseCallback[T,TReq,TResp](IAsyncResult asynchronousResult)

   --- End of inner exception stack trace ---

   at MYOB.AccountRight.SDK.Extensions.ExceptionExtensions.ProcessException(Exception ex, Uri requestUri)

   at MYOB.AccountRight.SDK.Services.ServiceBase.MakeApiPostRequestSync[TRequest,TResponse](Uri uri, TRequest entity, ICompanyFileCredentials credentials)

   at MYOB.AccountRight.SDK.Services.ServiceBase.MakeApiPostRequestSync[T](Uri uri, T entity, ICompanyFileCredentials credentials)

   at MYOB.AccountRight.SDK.Services.MutableService`1.Insert(CompanyFile cf, T entity, ICompanyFileCredentials credentials, ErrorLevel errorLevel)

   at com.strategicecommerce.straightsell.cataloguelink.integrations.myoblive.dbwrappers.clDataSource.insertCustomer(Customer& cust)

 

                Inner Exception:

                                                                Type : System.Net.WebException

                                                                Message : The remote server returned an error: (400) Bad Request.

                                                                Stacktrace :    at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)

   at MYOB.AccountRight.SDK.Communication.BaseRequestHandler.HandleResponseCallback[T,TReq,TResp](IAsyncResult asynchronousResult)

                                                                toString : System.Net.WebException: The remote server returned an error: (400) Bad Request.

   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)

   at MYOB.AccountRight.SDK.Communication.BaseRequestHandler.HandleResponseCallback[T,TReq,TResp](IAsyncResult asynchronousResult)