Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
gwusermanual:configuration_4_4_x [2022/10/21 10:20] mariasole.angelucci [Gestori Documentali (CMIS e CMS)] |
gwusermanual:configuration_4_4_x [2023/05/25 09:55] (versione attuale) mariasole.angelucci [MongoDB] |
||
---|---|---|---|
Linea 544: | Linea 544: | ||
#images.bannerCenter=MyCustomBannerCenter.png | #images.bannerCenter=MyCustomBannerCenter.png | ||
#images.bannerRight=MyCustomBannerRight.jpeg | #images.bannerRight=MyCustomBannerRight.jpeg | ||
- | |||
- | ################################################################## | ||
- | # C M S A P I R E S T W I D G E T | ||
- | ################################################################## | ||
- | cms.api.enable=true | ||
- | #cms.api.name options: [alfresco,sharepoint,docer] | ||
- | cms.api.name=alfresco | ||
- | cms.api.user=admin | ||
- | cms.user.password=<cmisAdminPassword> | ||
- | cms.api.baseUrl=http://acs.k8s.gwcloud.it/alfresco | ||
- | cms.api.rootPath=/Sites/TestSite/Documenti | ||
- | |||
- | |||
- | </code> | ||
Linea 726: | Linea 712: | ||
=== Dentro dispatcher-servlet.xml === | === Dentro dispatcher-servlet.xml === | ||
- | Dalla versione 4.4.x la non è più necessario intervenire nel file dispatcher-servlet.xml per la configurazione dBMongo DB. Deve solo rimanere dichiarato questo bean: | + | Dalla versione 4.4.x la non è più necessario intervenire nel file dispatcher-servlet.xml per la configurazione di MongoDB. Deve solo rimanere dichiarato questo bean nel webclient.beandef.xml: |
<code xml> | <code xml> | ||
Linea 820: | Linea 806: | ||
- | ==== Gestori Documentali (CMIS e CMS) ==== | + | ==== Gestori Documentali (CMIS) ==== |
=== CMIS === | === CMIS === | ||
TODO | TODO | ||
- | |||
- | === CMS === | ||
- | Con la versione 4.4.6 è stata introdotta una nuova modalità di gestione dei documentali che non prevede l'utilizzo della libreria Java OpenCMIS (ormai deprecata). Per il funzionamento di questa nuova modalità, sono stati aggiunti 6 nuovi parametri al configuration.properties che iniziano con il prefisso __cms.api__. | ||
- | |||
- | Per l'abilitazione di questa nuova modalità va impostato il parametro **cms.api.enable** a 'true' (ovviamente se impostato a 'false' verrà invece disabilitata). Il valore di default (cioè se il parametro non esiste nel configuration.properties) è 'false' per garantire la retro-compatibilità. Se questo parametro è uguale a 'true', allora tutti i successivi parametri devono esistere ed essere valorizzati, altrimenti si andrà incontro ad errori di connessione con il documentale. | ||
- | |||
- | Il parametro **cms.api.name** deve indicare il tipo di documentale utilizzato dall'applicativo. Attualmente possono essere gestite due tipologie di documentale, quindi le opzioni per questo parametro sono 'alfresco' oppure 'sharepoint'. Si noti che, per quanto riguarda alfresco, questa modalità può essere usata solo con versioni uguali o superiori alla 5.2. | ||
- | |||
- | Similmente ai parametri usati dal CMIS cmisUser e cmisPassword, devono essere configurati **cms.api.user** e **cms.user.password** con - rispettivamente - l'username e la password di accesso al documentale. | ||
- | |||
- | Il parametro **cms.api.baseUrl** deve contenere l'url che punta al documentale scelto. Alcuni esempi sono http://winsharepoint:1000/siti/test per sharepoint oppure http://acs.k8s.gwcloud.it/alfresco per alfresco 7. | ||
- | |||
- | Infine, il parametro **cms.api.rootPath** deve indicare il path della cartella iniziale su cui poi i widget andranno a creare altre cartelle, leggere i documenti, caricarli, modificarli, cancellarli, eccetera. | ||
- | |||
- | |||
- | |||
==== MapGuide ==== | ==== MapGuide ==== |