ALFRESCO WORKFLOW KONSOLUYLA TANIMI DEVREYE ALIN

iş akışı

Mehmet Demirel

Alfresco Workflow konsol, iş akışı tanımlarını yeniden başlatmadan açık alana dağıtmaya izin veren mükemmel bir araçtır, bu nedenle geliştirme işlemini çok hızlandırır. Ancak, bazı geliştiricilerin hiç kullanmadığını fark ettik, çünkü nasıl yapılacağına dair bir örnek prk yok. Bu nedenle burada basit bir rehberi paylaşıyoruz.

workflow.png

 

ÖN GEREKSİNİMLER

İş akışı tanımının ne olduğunu (BPMN dosyası) ve onu nasıl oluşturacağınızı zaten bildiğinizi varsayıyoruz. Değilse, aşağıdaki Jeff Pots öğreticisini okumalısınız - Alfresco-developer-series-tutorials / workflow / tutorial / tutorial.html

 

ADIM  1 - ALFRESCO'DA SERVER CLASSPATH TARAFINDAN BPMN DOSYASINI YÜKLEYİN.

Genellikle, iş akışı tanımı dosyasını {ALFRESCO_HOME} / tomcat / shared / classes / alfresco / extension klasörüne yükleriz



ADIM 2 - ALFRESCO WORKFLOW KONSOL SAYFASINI AÇIN

İşte doğrudan bağlantı - http: // {alfresco_host}: {alfresco_port} / alfresco / s / admin / admin-workflowconsole

Örneğin:  http://127.0.0.1/8080/alfresco/s/admin/admin-workflowconsole


Başka bir yol da tarayıcınızı açmak ve Alfresco uygulamasına gitmek, örneğin - http://localhost: 8080/alfresco/ sonra "Alfresco Yönetim Konsolu (yalnızca yönetici)" seçeneğini işaretlemektir.


Bundan sonra "İş Akışı Konsolu" bağlantısına tıklayın:


ADIM 3 - ACTİVİTİ İŞ AKIŞI TANIMINI DAĞITIN

Tanımınızı dağıtmak için aşağıdaki komutu uygulamanız gerekir: 

deploy activiti {path_to_bpmn_file}
 
Bizim durumumuzda aşağıdaki resimde gösterildiği gibi görünecek:



Bir hata görürseniz, dikkatlice okuyunuz ve çözünüz, genellikle, BPMN dosyasındaki yanlış dosya veya hataya ilişkindir, aksi takdirde başarılı bir şekilde dağıtma hakkında bir mesaj göreceksiniz.



Hepsi bu kadar, şu anda, iş akışınızı Alfresco Share arabirimindeki "İş Akışını Başlat" sayfasında görebilmeniz gerekir.

BAZI NOTLAR

Geliştirme ve test sürecinde, açık havada işlevselliklerini bozan hatalar (bana inanın!) Yaparsınız, örneğin, Alfresco Share'te başlatılan tüm iş akışlarının bir listesini açmaya çalışırken hatayı görebilirsiniz. Bu durumda, tüm iş akışlarını silmeniz, ardından iş akışı tanımındaki hatayı düzeltmeniz ve yeniden konuşlandırmanız gerekir.

Alfresco'da iş akışı konsolu ile çalışırken hatırlamanız gereken komutlar:

konuşlandırılmış tüm iş akışı tanımlarının listesini ve sürümlerini görmek için

show definitions all
tüm "uçuş sırasında" iş akışlarının silinmesini zorla

delete all workflows imeanit
activiti $ activitiCRSWorkflow adlı iş akışı tanımını serbest bırakma
undeploy definition name activiti$activitiCRSWorkflow

Tüm mevcut komutların listesini ve bazı açıklamaları görmek için 'yardım'ı kullanın.
help


Kaynak: https://flex-solution.com/page/blog/deploy-alfresco-wokflow