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 File | Log File Details |
---|---|
CATALOGUE_UPLOAD_PROCESSLOG.txt | All import and upload actions performed by CatalogueLINK Upload |
CATALOGUE_UPLOAD_AUTO_PROCESSLOG.txt | All operations performed by CatalogueLINK Upload Automation |
CATALOGUE_UPLOAD_ERRORLOG.txt | Detailed errors relating to operations performed by CatalogueLINK Upload + Automation |
ORDERS_DOWNLOAD_PROCESSLOG.txt | All download and export actions performed by CatalogueLINK Download |
ORDERS_DOWNLOAD_AUTO_PROCESSLOG.txt | All operations performed by CatalogueLINK Download Automation |
ORDERS_DOWNLOAD_ERRORLOG.txt | Detailed 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)