I'm receiving the following error when trying to "create" a media item using DAMP:
xception: The DLL: digibizadvancedmediapicker cannot call Courier APIs as you do not have the right licensing in place Please contact Umbraco on either e-mail: [email protected] or phone: DK +45 70 26 11 62 / US: 1.88.UMBRACO.1. - StackTrace: at Umbraco.Courier.Core.Licensing.InfralutionLicensing.ExternalDllCheck(Boolean throwException) at Umbraco.Courier.Core.Packaging.RevisionPackaging..ctor(String revision) at Umbraco.Courier.RepositoryProviders.Local.establishPackagingContext(ExecutionContext context) in c:\Program Files (x86)\teamcity\buildAgent\work\872c402d3442319c\Contrib\Providers\Umbraco.Courier.RepositoryProviders\Local\Local.cs:line 247 at Umbraco.Courier.RepositoryProviders.Local.Package(ItemIdentifier itemId) in c:\Program Files (x86)\teamcity\buildAgent\work\872c402d3442319c\Contrib\Providers\Umbraco.Courier.RepositoryProviders\Local\Local.cs:line 222 at Umbraco.Courier.Cachehandler.V4.CacheHandler._sendToCache(ItemIdentifier itemId) in c:\Program Files (x86)\teamcity\buildAgent\work\872c402d3442319c\Contrib\Providers\Umbraco.Courier.CacheHandler.V4\Cachehandlers\CacheHandler.cs:line 211 at Umbraco.Courier.Cachehandler.V4.CacheHandler.Media_AfterSave(Media sender, SaveEventArgs e) in c:\Program Files (x86)\teamcity\buildAgent\work\872c402d3442319c\Contrib\Providers\Umbraco.Courier.CacheHandler.V4\Cachehandlers\CacheHandler.cs:line 147 at umbraco.cms.businesslogic.media.Media.SaveEventHandler.Invoke(Media sender, SaveEventArgs e) at umbraco.cms.businesslogic.media.Media.Save() at DigibizAdvancedMediaPicker.CreateMediaItem.BtnCreate_Click(Object sender, EventArgs e)
That's the strange part. Courier is licensed and the license is placed into the bin folder. I'm sure it's not a damp issue, but wondered if anyone has run across this that might help me debug or fix it.
OK. Taking your advice, I removed the umbracoCourierExpress.lic from the bin directory and I no longer get the error. Unfortunately without the .lic file, I cannot use Courier. I'll be posting this on Courier forum as well.
I tried re-installing Courier (I don't have Contour in this web site), but it still did not work. I have also submitted a help ticket with Corporate, and Paul Sterling has been assigned the ticket. I'll let everyone know the results when it's complete.
Anthony, You do not need to "install" the hotfix. You'll only need to copy the DLL's from the BIN folder and put them into your website's BIN folder.
FYI: This issue has been corrected. Paul Sterling directed me to: nightly.umbraco.org/.../ and had me replace the Courier DLL's with the hotfix DLL's. Alternatively, if you're not using the API, you can remove the umbraco.courier.cachehandler.v4.dll
I re-installed Courier from nightly.umbraco.org and copied the hotfix .dll's in the bin folder, and now the problem is solved. I really hope this is fixed in a next version of Courier.
DAMP v Courier Error
Umbraco 4.7.2
Courier 2.7.1 (licensed)
Damp 2.0
I'm receiving the following error when trying to "create" a media item using DAMP:
xception: The DLL: digibizadvancedmediapicker cannot call Courier APIs as you do not have the right licensing in place Please contact Umbraco on either e-mail: [email protected] or phone: DK +45 70 26 11 62 / US: 1.88.UMBRACO.1. - StackTrace: at Umbraco.Courier.Core.Licensing.InfralutionLicensing.ExternalDllCheck(Boolean throwException) at Umbraco.Courier.Core.Packaging.RevisionPackaging..ctor(String revision) at Umbraco.Courier.RepositoryProviders.Local.establishPackagingContext(ExecutionContext context) in c:\Program Files (x86)\teamcity\buildAgent\work\872c402d3442319c\Contrib\Providers\Umbraco.Courier.RepositoryProviders\Local\Local.cs:line 247 at Umbraco.Courier.RepositoryProviders.Local.Package(ItemIdentifier itemId) in c:\Program Files (x86)\teamcity\buildAgent\work\872c402d3442319c\Contrib\Providers\Umbraco.Courier.RepositoryProviders\Local\Local.cs:line 222 at Umbraco.Courier.Cachehandler.V4.CacheHandler._sendToCache(ItemIdentifier itemId) in c:\Program Files (x86)\teamcity\buildAgent\work\872c402d3442319c\Contrib\Providers\Umbraco.Courier.CacheHandler.V4\Cachehandlers\CacheHandler.cs:line 211 at Umbraco.Courier.Cachehandler.V4.CacheHandler.Media_AfterSave(Media sender, SaveEventArgs e) in c:\Program Files (x86)\teamcity\buildAgent\work\872c402d3442319c\Contrib\Providers\Umbraco.Courier.CacheHandler.V4\Cachehandlers\CacheHandler.cs:line 147 at umbraco.cms.businesslogic.media.Media.SaveEventHandler.Invoke(Media sender, SaveEventArgs e) at umbraco.cms.businesslogic.media.Media.Save() at DigibizAdvancedMediaPicker.CreateMediaItem.BtnCreate_Click(Object sender, EventArgs e)
Can anyone help?
It looks like this error isn't related to DAMP, but to a missing license file from Courier.
Jeroen
That's the strange part. Courier is licensed and the license is placed into the bin folder. I'm sure it's not a damp issue, but wondered if anyone has run across this that might help me debug or fix it.
Thanks for your help Jeroen.
OK. Taking your advice, I removed the umbracoCourierExpress.lic from the bin directory and I no longer get the error. Unfortunately without the .lic file, I cannot use Courier. I'll be posting this on Courier forum as well.
I'm having the same issue. I'm getting it when trying to save a crop.
Don't know what DAMP has got to do with Courier. I had this issue before, and I solved id by reinstalling Courier and Contour.
greetings,
Anthony
I tried re-installing Courier (I don't have Contour in this web site), but it still did not work. I have also submitted a help ticket with Corporate, and Paul Sterling has been assigned the ticket. I'll let everyone know the results when it's complete.
Hi Mike -
If you'll make sure you have the dll's from the hotfix archive here: http://nightly.umbraco.org/UmbracoCourier/2.7.1/nightly%20builds/ I think you'll be all set to go.
-Paul
Hi Paul,
How exactly do I install this hotfix? I tried to install it as a package, but then I get this error:
greetings,
Anthony
Anthony, You do not need to "install" the hotfix. You'll only need to copy the DLL's from the BIN folder and put them into your website's BIN folder.
FYI: This issue has been corrected. Paul Sterling directed me to: nightly.umbraco.org/.../ and had me replace the Courier DLL's with the hotfix DLL's. Alternatively, if you're not using the API, you can remove the umbraco.courier.cachehandler.v4.dll
Hi Mike,
I re-installed Courier from nightly.umbraco.org and copied the hotfix .dll's in the bin folder, and now the problem is solved. I really hope this is fixed in a next version of Courier.
greetings,
Anthony
is working on a reply...