Pessoal,
Gostaria de trocar informações à respeito do jBPM, todas as informações são bem vindas.
Forte abraço
Pessoal,
Gostaria de trocar informações à respeito do jBPM, todas as informações são bem vindas.
Forte abraço
[quote]Gostaria de trocar informações à respeito do jBPM, todas as informações são bem vindas.
[/quote]Quais…??
Eu notei que o jBPM se usado com o JBoss Seam é um poderoso aliado, estudei sua utilização na prática, mas ainda não botei a mão na massa para por algo em produção (por falta de oportunidade).
Mas surgiu uma demanda de utiliza-lo com ferramenta para monitorar/gerenciar processos de outras aplicações, como por exemplo um ERP.
Mas pelo pouco que eu li, não vislumbrei se isso é possível e como implementaria isso…
Reiterando, notei que quando se programa em Java concomitantemente com o jBPM é o que ‘há’, mas e fora isso?
Abraço
[quote=felipeguerra]Eu notei que o jBPM se usado com o JBoss Seam é um poderoso aliado, estudei sua utilização na prática, mas ainda não botei a mão na massa para por algo em produção (por falta de oportunidade).
Mas surgiu uma demanda de utiliza-lo com ferramenta para monitorar/gerenciar processos de outras aplicações, como por exemplo um ERP.
Mas pelo pouco que eu li, não vislumbrei se isso é possível e como implementaria isso…
Reiterando, notei que quando se programa em Java concomitantemente com o jBPM é o que ‘há’, mas e fora isso?
Abraço[/quote]
Olá Felipe, bom o jBPM entra na arena SOA modelo de software. Você teria a implementação de serviços em frameworks ou encapsularia funcionalidades do seu ERP em serviços e modelaria o fluxo numa ferramenta de BPM-BPEL.
Conheço bastante da abordagem, se quiser trocar experiência mande um mail - felipe.oliveira@soaexpert.com.br
Um abraço,
Kenobi .
[quote]Kenobi wrote
Olá Felipe, bom o jBPM entra na arena SOA modelo de software. Você teria a implementação de serviços em frameworks ou encapsularia funcionalidades do seu ERP em serviços e modelaria o fluxo numa ferramenta de BPM-BPEL.
Conheço bastante da abordagem, se quiser trocar experiência mande um mail - felipe.oliveira@soaexpert.com.br[/quote]
Olá Kenobi,
Não entendi a sua argumentação do jBPM (jPDL-Grafos) entrando na arena do SOA(WSDL/BPEL) modelo de software.Porque precisaria implementar serviços Web Services se a finalidade é usar jBPM (=jBPM não é BPM).Rapaz sei que vc. gosta muito de SOA mais será que vc pode ser mais claro na sua argumentação e vamos tentar segura esse questionamentos aqui no post para consultas futuras.
sds.
Olá Felipe, bom o jBPM entra na arena SOA modelo de software. Você teria a implementação de serviços em frameworks ou encapsularia funcionalidades do seu ERP em serviços e modelaria o fluxo numa ferramenta de BPM-BPEL.
Conheço bastante da abordagem, se quiser trocar experiência mande um mail - felipe.oliveira@soaexpert.com.br
Um abraço,
Kenobi . [/quote]
Vou responder de acordo com o que percebi da sua explanação.
No contexto que estou lidando, não há implementação de serviços por parte do ERP, ele está funcionando e creio que o grande player proprietário da ferramenta deve cobrar uma boa grana para implementar isso, sem levar em conta que é inviável fazer tal pedido ao gerente.
A priori, vamos continuar no tópico seguindo a recomendação do William.
Abraço
[quote=WilliamSilva][quote]Kenobi wrote
Olá Felipe, bom o jBPM entra na arena SOA modelo de software. Você teria a implementação de serviços em frameworks ou encapsularia funcionalidades do seu ERP em serviços e modelaria o fluxo numa ferramenta de BPM-BPEL.
Conheço bastante da abordagem, se quiser trocar experiência mande um mail - felipe.oliveira@soaexpert.com.br[/quote]
Olá Kenobi,
Não entendi a sua argumentação do jBPM (jPDL-Grafos) entrando na arena do SOA(WSDL/BPEL) modelo de software.Porque precisaria implementar serviços Web Services se a finalidade é usar jBPM (=jBPM não é BPM).Rapaz sei que vc. gosta muito de SOA mais será que vc pode ser mais claro na sua argumentação e vamos tentar segura esse questionamentos aqui no post para consultas futuras.
sds.
[/quote]
Willian, vc pode utilizar JPDL para uma programação declarativa ou encapsular funcionalidades e expor como serviços, usando o jBPM como orquestrador BPM.
Eu falei encapsular em serviços, pois normalmente quando acessamos ERPs, vide mundo Oracle E-business Suíte, você pode fazê-lo ou com adaptaer ou via SOA. Atualmente a própria Oracle está com arquitetura AIA no catálogo das suas soluções, expondo todas as funcionalidades dos seus diferentes sistemas - CRM (Siebel), JD Edwards, ERP como serviços e criando um modelo de domínio que permeia por todas as soluções, exatamente para você poder extrair cenários e elevar para o BPM o processo de cada vertical, como indústria de cosméticos, saúde e por aí vai.
Achei que o que o Guerra (tb me chamo Felipe) queria dizer era algo nessa linha, encapsular o ERP para prover processos entre até outras plataformas como CRM através de processos.
Mas e pro contexto que coloquei, o que me diz?
Guerra, se sua aplicação já está pronta e não vai expor funcionalidades para um processo, logo não faz sentido usar o jBPM. O que você quer é tipo de um BAM, somente para monitorar sua aplicação. Este vem embutido no jBPM para monitorar processos do mesmo.
Dá uma olhada nesse post http://jboss-overlord.blogspot.com/2008/06/goodbye-bambi-hello-samsi.html
Onde consigo o plugin do jbpm pro eclipse pra utilizar igual nesta apresentação ?
Notei que no arquivo do jbpm que baixei ( jbpm-installer-3.2.6.SP1 ) existe uma opção adicional para baixar o eclipse (este provavelmente vai baixar e já virá com o plugin do jbpm). Mas esta opção nao funciona, pois dá connection time out (mesmo eu já tendo configurado o proxy no javacpl e no internet explorer).
achei !
http://sourceforge.net/project/showfiles.php?group_id=70542
1- Clicar em "g) jBPM Process Designer"
2- baixar o "jbpm-jpdl-designer-site-3.1.7.zip"
3- seguir esta instalação : http://docs.jboss.org/jbpm/v3/gpd/installation.html
[quote]achei !
http://sourceforge.net/project/showfiles.php?group_id=70542
1- Clicar em "g) jBPM Process Designer"
2- baixar o "jbpm-jpdl-designer-site-3.1.7.zip"
3- seguir esta instalação : http://docs.jboss.org/jbpm/v3/gpd/installation.html[/quote]
Olá,
Há um monte de explicações que somente servem para complicar, vc. precisa fazer o seguinte .:
baixar o arquivo “jbpm-installer-3.2.6.SP1.jar”.
-Renomear jbpm.jar e coloca-lo na pasta raiz.
-Instalar o Jboss AS , na pasta jboss
-executar o seguinte comando "java -jar jbpm.jar"
Dentre algumas perguntas será perguntado onde será descompactado a pasta jbpm, derecione para a raiz c:\jbpm.
feito isso copie a pasta c:\jbpm para a sua pasta onde está instalado o Eclipse.
c:\eclipse\jbpm.
E lá no Eclipse :
-Windows ==> preference ==> JBoss jbpm ==> Runtime locations ==> no seu botão add, coloque name :jBPM ; location :C:\eclipse\jbpm .
A confusão de instalação não é minha, a JBoss mudou a estrutura de instalação e gerou uma ginastica desnecessária. Não esqueça de instalar o Jboss Tools.
http://jbossbrasil.ning.com/forum/topics/2234825:Topic:2283
sds.
[quote=WilliamSilva][quote]achei !
http://sourceforge.net/project/showfiles.php?group_id=70542
1- Clicar em "g) jBPM Process Designer"
2- baixar o "jbpm-jpdl-designer-site-3.1.7.zip"
3- seguir esta instalação : http://docs.jboss.org/jbpm/v3/gpd/installation.html[/quote]
Olá,
Há um monte de explicações que somente servem para complicar, vc. precisa fazer o seguinte .:
baixar o arquivo “jbpm-installer-3.2.6.SP1.jar”.
-Renomear jbpm.jar e coloca-lo na pasta raiz.
-Instalar o Jboss AS , na pasta jboss
-executar o seguinte comando "java -jar jbpm.jar"
Dentre algumas perguntas será perguntado onde será descompactado a pasta jbpm, derecione para a raiz c:\jbpm.
feito isso copie a pasta c:\jbpm para a sua pasta onde está instalado o Eclipse.
c:\eclipse\jbpm.
E lá no Eclipse :
-Windows ==> preference ==> JBoss jbpm ==> Runtime locations ==> no seu botão add, coloque name :jBPM ; location :C:\eclipse\jbpm .
A confusão de instalação não é minha, a JBoss mudou a estrutura de instalação e gerou uma ginastica desnecessária. Não esqueça de instalar o Jboss Tools.
http://jbossbrasil.ning.com/forum/topics/2234825:Topic:2283
sds.
[/quote]
Segui as orientações mas ao tentar configurar o Eclipse, na última etapa, ele acusou que o diretório do jBPM não é uma instalação válida.
A versão que tentei instalar é a 4.0.0.
Instalei a versão 3.x do jBPM com JBoss AS 5.0 e não obtive resultado.
Quando digito http://localhost:8080/jbpm-console/ não aparece nada (apenas http://localhost:8080 aparece a página inicial do AS).
Uma coisa que notei de diferente na minha intalação em relação ao que consta no tutorial quick start (http://www.jboss.org/community/wiki/jBPM3GettingStarted) é a estrutura de diretórios, que está diferente (mesmo eu usando a versão de instalação do manual).
Olá, estou tentando instalar o jbpm para trabalhar com o eclipse e postgres e não estou tendo sucesso tanto na versão 3 como 4.
Na três faço uso do suite em que já existe o jboss e o jbpm, consigo fazer o deploy via eclipse e tudo, porém não consigo configurar ele para persistir no postgres.
Outra tentativa fracassada foi com o jbpm 4, onde instalei o mesmo com uso do ant, consigo persistir na base postgres rodo os exemplos, mas não consigo criar uma aplicação e fazer o seu deploy. E mesmo os exemplos estão funcionando de maneira estranha…
Já tentei vááários tutoriais, e não consegui fazer funcionar, já estou tentando a algum tempo e nada.
Desde já agradeço.
Boa noite!
Oi gente,
Meu nome é Ariane estou fazendo TCC sobre comparativos de suítes BPM.
Estou comparando jBPM da JBoss com Weblogic SOA Suite da Oracle.
Além de informações com a Jboss queria opiniões sobre quem já utilizou a ferramenta o suporte\treinamento da JBoss ou outra empresa para o jBPM.
Os tópicos que vou comparar basicamente são; suporte, treinamento, custos, features, maturidade da ferramenta, documentação, requistos técnicos de cada ferramenta.
Pedirei, por gentileza, que se tiver algum comentário, ponto positivo ou negativo para citar sobre suporte\treinamento que já tenha vivenciado ou algo relacionado aos tópicos ou possuir um contato de alguém que possa me fornecer informações, me enviasse.
Valeuu, Ariane
Olá ,
Seria interessante vc. também avaliar.:
-Activiti BPM Suite
http://www.activiti.org/
-Bonita Open Solution
http://www.bonitasoft.com/
Procure fazer uma prova de conceito da ferramenta :
http://my.safaribooksonline.com/programming/java/9781847192363
http://www.indicthreads.com/1510/building-jboss-jbpm-business-process-user-interface/
Ler bons livros.:
http://www.jorambarrez.be/blog/category/jbpm/
Procure estudar Workflow , BPMN, BPMS…etc.
http://www.jorambarrez.be/blog/2009/12/04/jbpm-goes-bpmn/
sds.
Pessoal,
Instalei o jBPM em minha máquina usando o jboss 4.2.2 (…/jbpm-bpel/index.jsp) e está rodando sem problema.
Criei alguns WS rodando no jbossws (…/jbossws/services) e tambem estão rodando sem problema.
Instalei o plugin para o eclipse http://download.eclipse.org/bpel/update-site/ e estou conseguindo criar os processos (.bpel x .wsdl)
Associei no Partner Service Catalog os WS que criei e o catálogo está funcionando sem problema.
O banco é o HSQL
A parte da definição dos processos ainda é trabalhosa no eclipse. Além disso a submissão dos arquivos de processo, gerado no eclipse para o jBPEL, ainda não é algo tão trivial assim.
Tenho percebido que a criação dos processos com o plugin no eclipse ainda demanda um esforço muito grande.
A parte gráfica não representa nem 30% do esforço de programação.
Com a experiencia de voces, é coerente essas afirmações sobre a elaboração dos processos BPEL?