You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
NServiceBus.Features.LicenseReminder. Fatal. Failed to initialize the license. Exception: System.IO.IOException: Read-only file system at System.IO.FileSystem.CreateDirectory(String fullPath) at System.IO.Directory.CreateDirectory(String path) at Particular.Licensing.TrialStartDateStore.GetTrialStartDate() at Particular.Licensing.ActiveLicense.Find(String applicationName, LicenseSource[] licenseSources) at NServiceBus.LicenseManager.InitializeLicense(String licenseText, String licenseFilePath) at NServiceBus.Features.LicenseReminder.Setup(FeatureConfigurationContext context)
The text was updated successfully, but these errors were encountered:
More generally, the user experience should be evaluated from the point of view of a new user of NServiceBus. The assumption that a new user will try things out locally is invalid - due to the quality of the Lambda local testing tools, we have found it common that users do their testing in actual Lambda. In this environment, NServiceBus is not able to write trial information into the locations it normally could on a developers workstation, so the entire trial workflow is disrupted.
At the very least, we should consider changing the LicenseReminder to guide users in the correct direction, whether directly in Licensing (where the message originates, which is bundled into Core) or if there is a way to have a context-aware message tailored to serverless.
Here's what happens
The text was updated successfully, but these errors were encountered: