-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not able to use this add-on #31
Comments
Your configuration is partially not correct. I realise that the example configuration in the documentation of the aggregating store does mention |
Hi Alex, I have changed my configuration to defaultTenantFileStore, but still I am getting the error as below. Below is my configuration. dir.root=C:/Alfresco/alf_data simpleContentStores.enabled=true simpleContentStores.customStores=myCustomFileStore,myAggregatingStore simpleContentStores.customStore.myAggregatingStore.type=aggregatingStore simpleContentStores.customStore.myCustomFileStore.type=standardFileStore |
If you read the linked config section, you still have to list the |
Hi Alex, Thanks for quick reply, I have added defaultTenantFileStore in the simpleContentStores.customStores, then i get error as below. Please find my configuration below. simpleContentStores.enabled=true #simpleContentStores.customStores=myCustomFileStore simpleContentStores.customStore.myAggregatingStore.type=aggregatingStore simpleContentStores.customStore.myCustomFileStore.type=standardFileStore |
Ok - this error has revealed two issues:
The value |
Thanks Alex, Now it is working. |
Hi Alex,
I am able to configure the Encrypted content store, now I would like to
encrypt existing content. I am following the below configuration, does it
encrypt existing content, or I need to run any job.
simpleContentStores.enabled=true
simpleContentStores.customStores=typeRoutingStore,myAggregatingStore,myEncryptingStore,myCustomFileStore,defaultTenantFileContentStore
simpleContentStores.rootStore=typeRoutingStore
simpleContentStores.customStore.typeRoutingStore.type=typeRoutingStore
simpleContentStores.customStore.typeRoutingStore.ref.fallbackStore=defaultTenantFileContentStore
simpleContentStores.customStore.typeRoutingStore.map.storeByTypeName.ref.cm
\:content=myAggregatingStore
simpleContentStores.customStore.myAggregatingStore.type=aggregatingStore
simpleContentStores.customStore.myAggregatingStore.ref.primaryStore=myEncryptingStore
simpleContentStores.customStore.myAggregatingStore.list.ref.secondaryStores=defaultTenantFileContentStore
simpleContentstores.customStore.myAggregatingStore.deleteContentFromSecondaryStores=false
simpleContentStores.customStore.myEncryptingStore.type=encryptingFacadeStore
simpleContentStores.customStore.myEncryptingStore.ref.backingStore=myCustomFileStore
simpleContentStores.customStore.myEncryptingStore.value.keyStorePath=classpath:keystoresenc.jks
simpleContentStores.customStore.myEncryptingStore.value.keyStorePassword=Reva12#$
simpleContentStores.customStore.myEncryptingStore.value.masterKeyAlias=alfrescoenc
simpleContentStores.customStore.myEncryptingStore.value.masterKeyPassword=Reva12#$
simpleContentStores.customStore.myEncryptingStore.value.masterKeyStoreId=SimpleContentStores
simpleContentStores.customStore.myCustomFileStore.type=standardFileStore
simpleContentStores.customStore.myCustomFileStore.value.rootAbsolutePath=C:/Alfresco/alf_data/myContentStore
simpleContentStores.customStore.myCustomFileStore.value.deleteEmptyDirs=true
simpleContentStores.customStore.myCustomFileStore.value.protocol=store
simpleContentStores.customStore.myCustomFileStore.value.fixedLimit=104857600
Please advise me.
…On Tue, Oct 27, 2020 at 4:40 PM Axel Faust ***@***.***> wrote:
Ok - this error has revealed two issues:
- I made a copy&paste mistake (actually I typed it instead of doing a
copy&paste) from my own documentation
- you have indeed not read the linked documentation
The value defaultTenantFileStore is incorrect, and it should have been
defaultTenantFileContentStore
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#31 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHHBMAOFOEMKNGI76AJ4JNLSM2TBJANCNFSM4S4MUPUQ>
.
--
---------------------------
Sagar Nimmala
+91 9908931780
|
You already commented on #29 and likely saw my reply in that thread that said "encrypting existing content is not automatically done" - this means there is no job to run etc.
|
Hi Axel,
Can you please provide me property based configuration to encrypt existing
content using an encrypted store.
https://github.com/Acosix/alfresco-simple-content-stores/blob/master/docs/SelectorPropertyRoutingStore.md
this link is not working.
I am struck in encrypting existing content. It would be great help if you
show me example how can I encrypt existing default store current version
documents, otherwise i need to write code reimporting existing content
simpleContentStores.customStore.myEncryptingStore.type=encryptingFacadeStore
simpleContentStores.customStore.myEncryptingStore.ref.backingStore=defaultTenantFileContentStore
simpleContentStores.customStore.myEncryptingStore.value.keyStorePath=classpath:keystoresenc.jks
simpleContentStores.customStore.myEncryptingStore.value.keyStorePassword=password
simpleContentStores.customStore.myEncryptingStore.value.masterKeyAlias=alias
simpleContentStores.customStore.myEncryptingStore.value.masterKeyPassword=password
simpleContentStores.customStore.myEncryptingStore.value.masterKeyStoreId=SimpleContentStores
…On Thu, Oct 29, 2020 at 4:16 PM Axel Faust ***@***.***> wrote:
You already commented on #29
<#29> and
likely saw my reply in that thread that said "encrypting existing content
is not automatically done" - this means there is no job to run etc.
With your configuration, existing content would never be encrypted, as you
have put the encrypting store in an aggregating content store. Only new
versions / new files would ever be encrypted.
If you used a property or site routing instead of an aggregating content
store, then existing content would be encrypted as soon as you trigger a
change on the node that affects where its content is to be stored, e.g.
update the selector property or move it between sites. Note that:
- this is only able to encrypt the "current version" of the node
- unencrypted content may still be referenced by other nodes (e.g.
when copied / or frozen version nodes)
- oboslete / orphaned unencrypted content is deleted in accordance
with Alfresco's standard handling of orphaned content (typically with 14
day delay)
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#31 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHHBMAP7JRSZCZPSDPPLCUTSNFBY5ANCNFSM4S4MUPUQ>
.
--
---------------------------
Sagar Nimmala
+91 9908931780
|
There is a slight error in the Readme-Link, the correct one is https://github.com/Acosix/alfresco-simple-content-stores/blob/master/docs/SelectorPropertyStore.md |
Can you please help me encrypting existing content.
…On Mon, Nov 2, 2020 at 1:44 PM Axel Faust ***@***.***> wrote:
There is a slight error in the Readme-Link, the correct one is
https://github.com/Acosix/alfresco-simple-content-stores/blob/master/docs/SelectorPropertyStore.md
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#31 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHHBMAPMTXNL7PCDLWFGU73SNZS6VANCNFSM4S4MUPUQ>
.
--
---------------------------
Sagar Nimmala
+91 9908931780
|
I don't know how I can help / support you more (except for giving you ready-to-use code for your environment, which I obviously can't and won't) other than advising you to:
You have the documentation of the selector store (correct link provided in my last response), and problably know best about your system, UI and custom metadata model to decide which of the option you need / should take. |
Hi Alex,
I am trying with a property routing store, but getting error as below.
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException:
No bean named 'simpleContentStoresTemplate-selectorPropertyStore' available.
using the below configuration.
simpleContentStores.enabled=true
simpleContentStores.customStores=myEncryptingStore,myCustomFileStore,propertyRoutingStore,defaultTenantFileContentStore
simpleContentStores.rootStore=propertyRoutingStore
simpleContentStores.customStore.propertyRoutingStore.type=selectorPropertyStore
simpleContentStores.customStore.propertyRoutingStore.ref.fallbackStore=defaultTenantFileContentStore
simpleContentStores.customStore.propertyRoutingStore.value.selectorClassName=cr:documentary
simpleContentStores.customStore.propertyRoutingStore.value.selectorPropertyName=cr:storeName
simpleContentStores.customStore.propertyRoutingStore.map.storeBySelectorPropertyValue.ref.encrypt=myEncryptingStore
simpleContentStores.customStore.myEncryptingStore.type=encryptingFacadeStore
simpleContentStores.customStore.myEncryptingStore.ref.backingStore=myCustomFileStore
simpleContentStores.customStore.myEncryptingStore.value.keyStorePath=classpath:keystoresenc.jks
simpleContentStores.customStore.myEncryptingStore.value.keyStorePassword=password
simpleContentStores.customStore.myEncryptingStore.value.masterKeyAlias=alfrescoenc
simpleContentStores.customStore.myEncryptingStore.value.masterKeyPassword=password
simpleContentStores.customStore.myEncryptingStore.value.masterKeyStoreId=SimpleContentStores
simpleContentStores.customStore.myCustomFileStore.type=standardFileStore
simpleContentStores.customStore.myCustomFileStore.value.rootAbsolutePath=C:/Alfresco/alf_data/myContentStore
simpleContentStores.customStore.myCustomFileStore.value.deleteEmptyDirs=true
simpleContentStores.customStore.myCustomFileStore.value.protocol=store
simpleContentStores.customStore.myCustomFileStore.value.fixedLimit=104857600
…On Mon, Nov 2, 2020 at 4:41 PM Axel Faust ***@***.***> wrote:
I don't know how I can help / support you more (except for giving you
ready-to-use code for your environment, which I obviously can't and won't)
other than advising you to:
- configure a property routing content store with the default file
content store as the default / fallback store and the encrypting store as a
store mapped to a specific property value (you can use the default
content store selector aspect
<https://github.com/Alfresco/alfresco-repository/blob/master/src/main/resources/alfresco/model/contentModel.xml#L1319>
or an aspect of your own)
- option a) configure a form or action in whatever UI you are using
(Share / ADF) to change the value of the selector property and execute a
property change for any document you want encrypted
- option b) implement / run a script, job or action which processes
batches of your existing documents to change that selector property without
minimal / no user interaction
You have the documentation of the selector store (correct link provided in
my last response), and problably know best about your system, UI and custom
metadata model to decide which of the option you need / should take.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#31 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHHBMAMACJYFRPGJYVGOTULSN2HXTANCNFSM4S4MUPUQ>
.
--
---------------------------
Sagar Nimmala
+91 9908931780
|
Hi Axel,
Can you please let me know how I can fix this error.
…On Mon, Nov 2, 2020 at 5:07 PM sagar nimmala ***@***.***> wrote:
Hi Alex,
I am trying with a property routing store, but getting error as below.
Caused by:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
named 'simpleContentStoresTemplate-selectorPropertyStore' available.
using the below configuration.
simpleContentStores.enabled=true
simpleContentStores.customStores=myEncryptingStore,myCustomFileStore,propertyRoutingStore,defaultTenantFileContentStore
simpleContentStores.rootStore=propertyRoutingStore
simpleContentStores.customStore.propertyRoutingStore.type=selectorPropertyStore
simpleContentStores.customStore.propertyRoutingStore.ref.fallbackStore=defaultTenantFileContentStore
simpleContentStores.customStore.propertyRoutingStore.value.selectorClassName=cr:documentary
simpleContentStores.customStore.propertyRoutingStore.value.selectorPropertyName=cr:storeName
simpleContentStores.customStore.propertyRoutingStore.map.storeBySelectorPropertyValue.ref.encrypt=myEncryptingStore
simpleContentStores.customStore.myEncryptingStore.type=encryptingFacadeStore
simpleContentStores.customStore.myEncryptingStore.ref.backingStore=myCustomFileStore
simpleContentStores.customStore.myEncryptingStore.value.keyStorePath=classpath:keystoresenc.jks
simpleContentStores.customStore.myEncryptingStore.value.keyStorePassword=password
simpleContentStores.customStore.myEncryptingStore.value.masterKeyAlias=alfrescoenc
simpleContentStores.customStore.myEncryptingStore.value.masterKeyPassword=password
simpleContentStores.customStore.myEncryptingStore.value.masterKeyStoreId=SimpleContentStores
simpleContentStores.customStore.myCustomFileStore.type=standardFileStore
simpleContentStores.customStore.myCustomFileStore.value.rootAbsolutePath=C:/Alfresco/alf_data/myContentStore
simpleContentStores.customStore.myCustomFileStore.value.deleteEmptyDirs=true
simpleContentStores.customStore.myCustomFileStore.value.protocol=store
simpleContentStores.customStore.myCustomFileStore.value.fixedLimit=104857600
On Mon, Nov 2, 2020 at 4:41 PM Axel Faust ***@***.***>
wrote:
> I don't know how I can help / support you more (except for giving you
> ready-to-use code for your environment, which I obviously can't and won't)
> other than advising you to:
>
> - configure a property routing content store with the default file
> content store as the default / fallback store and the encrypting store as a
> store mapped to a specific property value (you can use the default
> content store selector aspect
> <https://github.com/Alfresco/alfresco-repository/blob/master/src/main/resources/alfresco/model/contentModel.xml#L1319>
> or an aspect of your own)
> - option a) configure a form or action in whatever UI you are using
> (Share / ADF) to change the value of the selector property and execute a
> property change for any document you want encrypted
> - option b) implement / run a script, job or action which processes
> batches of your existing documents to change that selector property without
> minimal / no user interaction
>
> You have the documentation of the selector store (correct link provided
> in my last response), and problably know best about your system, UI and
> custom metadata model to decide which of the option you need / should take.
>
> —
> You are receiving this because you modified the open/close state.
> Reply to this email directly, view it on GitHub
> <#31 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AHHBMAMACJYFRPGJYVGOTULSN2HXTANCNFSM4S4MUPUQ>
> .
>
--
---------------------------
Sagar Nimmala
+91 9908931780
--
---------------------------
Sagar Nimmala
+91 9908931780
|
Use |
Hi Axel,
Thanks, now it is not throwing error. I have added below configuration and
added a script to add "Aspect and Property", but it is not copying the
content to the encrypted store. Can you please let what i am missing.
simpleContentStores.enabled=true
simpleContentStores.customStores=myEncryptingStore,myCustomFileStore,propertyRoutingStore,defaultTenantFileContentStore
simpleContentStores.rootStore=propertyRoutingStore
simpleContentStores.customStore.propertyRoutingStore.type=selectorPropertyRoutingStore
simpleContentStores.customStore.propertyRoutingStore.ref.fallbackStore=defaultTenantFileContentStore
simpleContentStores.customStore.propertyRoutingStore.value.selectorClassName=cr:documentary
simpleContentStores.customStore.propertyRoutingStore.value.selectorPropertyName=cr:storeName
simpleContentStores.customStore.propertyRoutingStore.map.storeBySelectorPropertyValue.ref.encrypt=myEncryptingStore
simpleContentStores.customStore.myEncryptingStore.type=encryptingFacadeStore
simpleContentStores.customStore.myEncryptingStore.ref.backingStore=myCustomFileStore
simpleContentStores.customStore.myEncryptingStore.value.keyStorePath=classpath:keystoresenc.jks
simpleContentStores.customStore.myEncryptingStore.value.keyStorePassword=password
simpleContentStores.customStore.myEncryptingStore.value.masterKeyAlias=alfrescoenc
simpleContentStores.customStore.myEncryptingStore.value.masterKeyPassword=password
simpleContentStores.customStore.myEncryptingStore.value.masterKeyStoreId=SimpleContentStores
simpleContentStores.customStore.myCustomFileStore.type=standardFileStore
simpleContentStores.customStore.myCustomFileStore.value.rootAbsolutePath=C:/Alfresco/alf_data/myContentStore
simpleContentStores.customStore.myCustomFileStore.value.deleteEmptyDirs=true
simpleContentStores.customStore.myCustomFileStore.value.protocol=store
simpleContentStores.customStore.myCustomFileStore.value.fixedLimit=104857600
Script for Aspect and Property is:
var node = document;
if(node.isDocument){
if(!node.hasAspect("cr:documentary"))
node.addAspect("cr:documentary");
node.properties["cr:storeName"] = "encrypt";
node.save();
}
My custom model is:
<aspect name="cr:documentary">
<title>Custom Documentary</title>
<properties>
<property name="cr:storeName">
<title>Store Name</title>
<type>d:text</type>
<index enabled="true">
<atomic>true</atomic> <!-- index in the background -->
<stored>true</stored> <!-- store the property value in the index -->
<tokenised>true</tokenised>
</index>
</property>
</properties>
</aspect>
…On Wed, Nov 4, 2020 at 11:22 AM Axel Faust ***@***.***> wrote:
Use selectorPropertyRoutingStore instead of selectorPropertyStore -
apparently the name was changed at some point but the documentation was not
yet updated.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#31 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHHBMAI4BHX23KUJJM2TZ6TSODTY3ANCNFSM4S4MUPUQ>
.
--
---------------------------
Sagar Nimmala
+91 9908931780
|
You are missing the |
Hi Axel,
Please correct me, from documentation I understood moveStoresOnChange
will move if we set true, else it will copy. As I didn't it should copy the
content when property value is set.
…On Thu, Nov 5, 2020 at 2:36 PM Axel Faust ***@***.***> wrote:
You are missing the moveStoresOnChange property in your configuration.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#31 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHHBMAKNOVDFKT7KGO4T3RTSOJTH7ANCNFSM4S4MUPUQ>
.
--
---------------------------
Sagar Nimmala
+91 9908931780
|
Documentation: "This functionality must be explicitly enabled via the configuration." |
Hi Axel, I have added moveStoresOnChange=true, but the content is being copied is not moving from default store. As a result the disk space is growing. Can you please tell me how can I move instead of copy. Thanks, |
I refer you again to the documentation: "Instances of this store type will only ever copy contents between backing stores. Similar to Alfresco default behaviour for deleting content, the content in the old location will not be actively deleted by default. If the previous content URL is no longer associated with any other content data instance in Alfresco, the URL will be marked as an orphan and be be eligible for a move into the contentstore.deleted directory after a configurable grace period (default 14 days) has elapsed. By configuring the Alfresco orphan cleanup to be "eager", that is immediately process any orphaned content URLs at the end of a transaction, the copy operation of this store can effectively be turned into a move operation." The Alfresco documentation explains the orphan handling and most configuration properties related to it. What it lacks is the mention of the flag for eager content cleanup which needs to be set in alfresco-global.properties to enable (almost) immediately deletion of the old file. NOTE: This is a global flag which does not only affect this content store, but any handling of content in Alfresco. Use this with caution and only if your backup / recovery process can deal with it. |
Hi Axel,
I have set the store name as "encStore", but still the old content url is
not orphaned even after 15 days.
Can you please help me in removing the duplicate when we move to
encryptStore using property behaviour.
…On Wed, Mar 17, 2021 at 2:55 PM Axel Faust ***@***.***> wrote:
I refer you again to the documentation
<https://github.com/Acosix/alfresco-simple-content-stores/blob/master/docs/SelectorPropertyStore.md#copying--moving-content-between-stores>:
"Instances of this store type will only ever copy contents between backing
stores. Similar to Alfresco default behaviour for deleting content, the
content in the old location will not be actively deleted by default. If the
previous content URL is no longer associated with any other content data
instance in Alfresco, the URL will be marked as an orphan and be be
eligible for a move into the contentstore.deleted directory after a
configurable grace period (default 14 days) has elapsed. By configuring the
Alfresco orphan cleanup to be "eager", that is immediately process any
orphaned content URLs at the end of a transaction, the copy operation of
this store can effectively be turned into a move operation."
The Alfresco documentation explains the orphan handling and most
configuration properties related to it
<https://docs.alfresco.com/content-services/6.0/admin/content-stores/#content-stores-overview>.
What it lacks is the mention of the flag for eager content cleanup
<https://github.com/Alfresco/alfresco-community-repo/blob/9.0/repository/src/main/resources/alfresco/repository.properties#L212>
which needs to be set in alfresco-global.properties to enable (almost)
immediately deletion of the old file. *NOTE*: This is a global flag which
does not only affect this content store, but any handling of content in
Alfresco. Use this with caution and only if your backup / recovery process
can deal with it.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#31 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHHBMAJLO7JMWMBN3TCSR7DTEBYRBANCNFSM4S4MUPUQ>
.
--
---------------------------
Sagar Nimmala
+91 9908931780
|
If you configured your file store to use a different protocol to ensure that content URLs are unique between the default and the encrypted store, Alfresco would cleanup the old content after the orphan grace period. Since your |
Hi Axel,
I set store to different store, please find the configuration below. but
the old file still there also it is not orphaned, find the screenshot from
DB.
simpleContentStores.customStore.myEncryptingStore.type=encryptingFacadeStore
simpleContentStores.customStore.myEncryptingStore.ref.backingStore=myCustomFileStore
simpleContentStores.customStore.myEncryptingStore.value.keyStorePath=classpath:keystoresenc.jks
simpleContentStores.customStore.myEncryptingStore.value.keyStorePassword=password
simpleContentStores.customStore.myEncryptingStore.value.masterKeyAlias=alfrescoenc
simpleContentStores.customStore.myEncryptingStore.value.masterKeyPassword=password
simpleContentStores.customStore.myEncryptingStore.value.masterKeyStoreId=SimpleContentStores
simpleContentStores.customStore.myCustomFileStore.type=standardFileStore
simpleContentStores.customStore.myCustomFileStore.value.protocol=encStore
simpleContentStores.customStore.myCustomFileStore.value.rootAbsolutePath=${dir.root}/encryptContentStore
simpleContentStores.customStore.myCustomFileStore.value.deleteEmptyDirs=true
simpleContentStores.customStore.myCustomFileStore.value.fixedLimit=104857600
[image: image.png]
…On Fri, Apr 9, 2021 at 4:48 PM Axel Faust ***@***.***> wrote:
If you configured your file store to use a different protocol to ensure
that content URLs are unique between the default and the encrypted store,
Alfresco would cleanup the old content after the orphan grace period. Since
your simpleContentStores.customStore.myCustomFileStore.value.protocol is
set to store, which is the default protocol in Alfresco, the content URL
after copy into the encrypted store is identical to the original content
URL, and Alfresco is unable to detect it as being orphaned, so can not
clean up the original one from the unencrypted store. Change the protocol
to something unique, and you will see that the default orphan handling of
Alfresco will take care of removing duplicates (note: existing duplicates
before the configuration change will not be cleared up - you'd have to
toggle the store selector once to the original value and back to the
encrypted store value, so it runs through the copy one more time, resulting
in a unique content URL).
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#31 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHHBMAOKDCNGYGVIOT2WU6DTH3PCHANCNFSM4S4MUPUQ>
.
--
---------------------------
Sagar Nimmala
+91 9908931780
|
Apparently if you sent comments to GitHub via email, the attached / inlined images are not properly carried over, so I don't see your screenshot. Have you made sure that the orphan protect duration is sufficiently low or that eager orphan cleanup is enabled? Otherwise (if Alfresco default configuration is used), it is normal that the file is still there and remains there for up to 14 days. |
And have you checked which node is referencing the old content_url? If the node in question uses versioning, then any old version of that node still references the old content URL and it will never be orphaned as long as the old version is not deleted. When Alfresco versions nodes, the values of the properties are decoupled, so if you move the content for the "current" version, the old version is unaffected by this. |
Hi Axel,
I have alfresco 6.2 community installed, it is working fine. After that I have applied Alfresco-simple-content stores amp.
Now I am trying to add simple store (standardFileStore), while doing that i am getting not able to some content and alf_data not pointed to correct location error.
I tried with Aggregating store, there I am getting error Error creating bean with name 'myAggregatingStore': Cannot resolve reference to bean 'fileContentStore' while setting bean property 'secondaryStores'
Can you please help me in fixing this.
Thanks,
Sagar
The text was updated successfully, but these errors were encountered: