Page 1 of 1

Workflow

PostPosted:Fri Sep 30, 2016 12:09 pm
by awachens
Hola buenas tardes. Con el nuevo jbpm no consigo hacer el Workflow... Alguien podría orientarme sobre cómo hacerlo ? Todo lo que he encontrado es viejo y no consigo instalarlo.

Gracias !

Re: Workflow

PostPosted:Sat Oct 01, 2016 8:21 am
by jllort
Descargate la versión portable que viene con todo ya configurado
https://sourceforge.net/projects/openkmportabledev/

Re: Workflow

PostPosted:Mon Oct 10, 2016 7:56 pm
by awachens
Buenas noches ! He bajado la versión portable, pero al descomprimirla me daba un error con un archivo porque decía que era demasiado largo el nombre... Aún así le di a omitir, acabo de descomprimir ... Pero no consigo hacerlo funcionar.. He leído por ahí, he seguido los pasos para crear las variables etc... En principio esta todo funcionando ok... Pero a la hora de entrar en localhost:8080\OpenKM me da un error 404

type Informe de estado

mensaje /OpenKM

descripción El recurso requerido no está disponible.

Porque puede ser ?

Otra cosa para hacer un workflow lo tengo que hacer desde eclipse - nuevo proyecto etc.. no ?
Sin que me funcione el tomcat entiendo que no lo puedo hacer, no ?
He intentado hacerlo pero se me cuelga eclipse.. Cuando va a crear el nuevo proyecto se queda pensando... y no pasa de ahí.

Saludos !

Re: Workflow

PostPosted:Tue Oct 11, 2016 7:37 am
by awachens
Update:

Subo una foto que ayer no me di cuenta.... Y salen los errores:

Image

Re: Workflow

PostPosted:Tue Oct 11, 2016 11:31 am
by jllort
La version portable viene sin el OpenKM compilado, tienes que compilarlo. Creo que ya tienes un build configurado para esto, pégale un ojo.
Los errores son debido a que no se han descargado todos los paquetes -> en el proyecto realiza un maven -> update project ( esto puede demorarse durante varios minutos, depende de la conexión incluso alguna hora )

Re: Workflow

PostPosted:Tue Oct 11, 2016 2:24 pm
by awachens
Hola buenas tardes ! Ando un poco perdido en esto. Para el proyecto entonces no necesitaría el OpenKM para el proyecto ? O como le digo que el build está en otro directorio ?

Gracias !

Re: Workflow

PostPosted:Wed Oct 12, 2016 10:24 am
by jllort
Arriba en el eclipse tiene un boton "play" verde, deberías tener configurado el maven > build XXX que compila el openkm. Esto te crea un war. Ese war te recomendamos que apunte a la carpeta webapps del tomcat o que lo copies allí ( para desarrollar es mas cómo apuntar la carpeta OpenKM/target con la aplicación junction ). Esto creo que esta comentado en el readme.txt de la carpeta raiz del zip

Re: Workflow

PostPosted:Wed Oct 12, 2016 3:55 pm
by awachens
Hola buenas tardes! Muchas gracias por la ayuda. En el readme.txt creo que no salia nada del botón verde... Leí algo de JAVA_HOME que teníamos que definir.. Lo hice pero seguía sin funcionar... Claramente porque no hice lo de build war 6.3. De todas formas volveré a revisar el readme...

Mira me sale estos errores:
Code: Select all
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:42.071s
[INFO] Finished at: Wed Oct 12 17:49:50 CEST 2016
[INFO] Final Memory: 12M/29M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project openkm: Could not resolve dependencies for project com.openkm:openkm:war:6.3.1-DEV: The following artifacts could not be resolved: junit:junit:jar:4.11, org.hamcrest:hamcrest-core:jar:1.3, com.googlecode.catch-exception:catch-exception:jar:1.2.0, org.mockito:mockito-core:jar:1.9.5, org.objenesis:objenesis:jar:1.0, javax.transaction:jta:jar:1.1, javassist:javassist:jar:3.12.1.GA, org.hsqldb:hsqldb:jar:2.2.6, javax.servlet:servlet-api:jar:2.5, javax.servlet:jstl:jar:1.2, javax.servlet.jsp:jsp-api:jar:2.1, javax.mail:mail:jar:1.4.7, javax.activation:activation:jar:1.1, log4j:log4j:jar:1.2.17, org.apache.tomcat:tomcat-catalina:jar:7.0.27, org.apache.tomcat:tomcat-servlet-api:jar:7.0.27, org.apache.tomcat:tomcat-juli:jar:7.0.27, org.apache.tomcat:tomcat-annotations-api:jar:7.0.27, org.apache.tomcat:tomcat-api:jar:7.0.27, org.apache.tomcat:tomcat-util:jar:7.0.27, commons-io:commons-io:jar:1.4, commons-fileupload:commons-fileupload:jar:1.2.2, commons-httpclient:commons-httpclient:jar:3.1, org.apache.commons:commons-compress:jar:1.0, de.schlichtherle:truezip:jar:6.8.2, org.slf4j:slf4j-api:jar:1.5.3, org.slf4j:slf4j-log4j12:jar:1.5.3, org.slf4j:jul-to-slf4j:jar:1.5.3, dnsjava:dnsjava:jar:2.0.8, commons-beanutils:commons-beanutils:jar:1.8.3, commons-codec:commons-codec:jar:1.2, javax.jcr:jcr:jar:1.0, org.apache.jackrabbit:jackrabbit-core:jar:1.6.5, concurrent:concurrent:jar:1.3.4, commons-collections:commons-collections:jar:3.1, org.apache.jackrabbit:jackrabbit-api:jar:1.6.5, org.apache.jackrabbit:jackrabbit-jcr-commons:jar:1.6.5, org.apache.jackrabbit:jackrabbit-spi-commons:jar:1.6.5, org.apache.jackrabbit:jackrabbit-spi:jar:1.6.5, org.apache.derby:derby:jar:10.5.3.0_1, org.apache.jackrabbit:jackrabbit-text-extractors:jar:1.6.5, net.sourceforge.nekohtml:nekohtml:jar:1.9.7, net.homeip.yusuke:twitter4j:jar:2.0.10, rome:rome:jar:1.0, jdom:jdom:jar:1.0, net.sf.jasperreports:jasperreports:jar:3.7.6, commons-digester:commons-digester:jar:1.7, com.lowagie:itext:jar:2.1.7, bouncycastle:bcmail-jdk14:jar:138, bouncycastle:bcprov-jdk14:jar:138, org.bouncycastle:bctsp-jdk14:jar:1.38, org.bouncycastle:bcprov-jdk14:jar:1.38, org.bouncycastle:bcmail-jdk14:jar:1.38, jfree:jcommon:jar:1.0.15, jfree:jfreechart:jar:1.0.12, xml-apis:xml-apis:jar:1.3.02, org.codehaus.groovy:groovy-all-minimal:jar:1.5.8, org.jbpm.jbpm3:jbpm-jpdl:jar:3.3.1.OKM, dom4j:dom4j:jar:1.6.1, org.apache.ant:ant:jar:1.7.0, org.apache.ant:ant-launcher:jar:1.7.0, org.jbpm.jbpm3:jbpm-identity:jar:3.3.1.OKM, org.hibernate:hibernate-core:jar:3.6.10.Final, antlr:antlr:jar:2.7.6, org.hibernate:hibernate-commons-annotations:jar:3.2.0.Final, org.hibernate.javax.persistence:hibernate-jpa-2.0-api:jar:1.0.1.Final, org.hibernate:hibernate-ehcache:jar:3.6.10.Final, net.sf.ehcache:ehcache-core:jar:2.4.3, org.hibernate:hibernate-search:jar:3.4.2.Final, org.hibernate:hibernate-search-analyzers:jar:3.4.2.Final, org.apache.lucene:lucene-analyzers:jar:3.1.0, org.apache.solr:solr-analysis-extras:jar:3.1.0, org.apache.solr:solr-core:jar:3.1.0, org.apache.solr:solr-solrj:jar:3.1.0, org.apache.lucene:lucene-highlighter:jar:3.1.0, org.apache.lucene:lucene-memory:jar:3.1.0, org.apache.lucene:lucene-misc:jar:3.1.0, org.apache.lucene:lucene-spatial:jar:3.1.0, org.apache.lucene:lucene-spellchecker:jar:3.1.0, org.apache.solr:solr-commons-csv:jar:3.1.0, org.apache.lucene:lucene-smartcn:jar:3.1.0, org.apache.lucene:lucene-stempel:jar:3.1.0, org.apache.lucene:lucene-core:jar:3.1.0, org.hibernate:hibernate-validator:jar:4.2.0.Final, javax.validation:validation-api:jar:1.0.0.GA, org.apache.lucene:lucene-queries:jar:3.1.0, jakarta-regexp:jakarta-regexp:jar:1.4, org.beanshell:bsh:jar:2.0b5, com.dropbox.sdk:dropbox-client:jar:5.1.3, org.apache.httpcomponents:httpclient:jar:4.0.3, org.apache.httpcomponents:httpcore:jar:4.0.1, org.apache.httpcomponents:httpmime:jar:4.0.3, org.apache.james:apache-mime4j:jar:0.6, com.googlecode.json-simple:json-simple:jar:1.1, org.artofsolving.jodconverter:jodconverter-core:jar:3.0-beta-4, org.openoffice:juh:jar:3.2.1, org.openoffice:jurt:jar:3.2.1, org.openoffice:ridl:jar:3.2.1, org.openoffice:unoil:jar:3.2.1, entagged.audioformats:audioformats:jar:0.15, com.drewnoakes:metadata-extractor:jar:2.4.0-beta-1, org.apache.poi:poi:jar:3.9, org.apache.poi:poi-scratchpad:jar:3.9, org.apache.pdfbox:pdfbox:jar:1.6.0, org.apache.pdfbox:fontbox:jar:1.6.0, org.apache.pdfbox:jempbox:jar:1.6.0, com.catcode:odfutils:jar:051129, org.dts:jmyspell-core:jar:1.0.0-beta-2, net.sf:jodreports:jar:2.3.0, org.freemarker:freemarker:jar:2.3.16, xom:xom:jar:1.2.5, org.odftoolkit:odfdom-java:jar:0.8.6, xerces:xercesImpl:jar:2.9.1, org.hyperic:sigar:jar:1.6.5.132, com.google.gwt:gwt-servlet:jar:2.4.0, com.google.gwt:gwt-user:jar:2.4.0, javax.validation:validation-api:jar:sources:1.0.0.GA, com.google.gwt:gwt-dev:jar:2.4.0, com.google.code.gwt-log:gwt-log:jar:3.1.6, com.google.gwt:gwt-incubator:jar:2.1.0, gwt-vl.sourceforge.net:gwt-vl:jar:2.0b-without-hibernate, org.openrdf.sesame:onejar:jar:2.2.4, com.google.code.gson:gson:jar:2.2.4, com.kenai.crontab-parser:crontab-parser:jar:1.0.1, de.sven-jacobs:loremipsum:jar:1.0, com.github.dcarter.gdata-java-client:gdata-contacts-3.0:jar:1.46.0, com.github.dcarter.gdata-java-client:gdata-client-1.0:jar:1.46.0, com.github.dcarter.gdata-java-client:gdata-core-1.0:jar:1.46.0, com.google.collections:google-collections:jar:1.0-rc1, com.github.dcarter.gdata-java-client:gdata-docs-3.0:jar:1.46.0, com.github.dcarter.gdata-java-client:gdata-media-1.0:jar:1.46.0, com.github.dcarter.gdata-java-client:gdata-spreadsheet-3.0:jar:1.46.0, org.apache.cxf:cxf-rt-frontend-jaxws:jar:2.7.12, xml-resolver:xml-resolver:jar:1.2, asm:asm:jar:3.3.1, org.apache.cxf:cxf-api:jar:2.7.12, org.codehaus.woodstox:woodstox-core-asl:jar:4.4.0, org.codehaus.woodstox:stax2-api:jar:3.1.4, org.apache.ws.xmlschema:xmlschema-core:jar:2.1.0, org.apache.cxf:cxf-rt-core:jar:2.7.12, com.sun.xml.bind:jaxb-impl:jar:2.2.6, org.apache.cxf:cxf-rt-bindings-soap:jar:2.7.12, org.apache.cxf:cxf-rt-databinding-jaxb:jar:2.7.12, org.apache.cxf:cxf-rt-bindings-xml:jar:2.7.12, org.apache.cxf:cxf-rt-frontend-simple:jar:2.7.12, org.apache.cxf:cxf-rt-ws-addr:jar:2.7.12, org.apache.cxf:cxf-rt-ws-policy:jar:2.7.12, org.apache.neethi:neethi:jar:3.0.3, org.apache.cxf:cxf-rt-frontend-jaxrs:jar:2.7.12, javax.ws.rs:javax.ws.rs-api:jar:2.0-m10, org.apache.cxf:cxf-rt-transports-http:jar:2.7.12, org.apache.cxf:cxf-rt-ws-security:jar:2.7.12, org.opensaml:opensaml:jar:2.6.1, org.opensaml:openws:jar:1.5.1, org.opensaml:xmltooling:jar:1.4.1, joda-time:joda-time:jar:2.2, xalan:serializer:jar:2.7.1, org.apache.ws.security:wss4j:jar:1.6.16, org.apache.santuario:xmlsec:jar:1.5.7, org.springframework:spring-core:jar:3.1.0.RELEASE, org.springframework:spring-asm:jar:3.1.0.RELEASE, org.springframework:spring-beans:jar:3.1.0.RELEASE, org.springframework:spring-web:jar:3.1.0.RELEASE, aopalliance:aopalliance:jar:1.0, org.springframework:spring-context:jar:3.1.0.RELEASE, org.springframework:spring-aop:jar:3.1.0.RELEASE, org.springframework:spring-expression:jar:3.1.0.RELEASE, org.springframework:spring-orm:jar:3.1.0.RELEASE, org.springframework:spring-jdbc:jar:3.1.0.RELEASE, org.springframework:spring-tx:jar:3.1.0.RELEASE, org.springframework.ws:spring-ws-core:jar:2.0.3.RELEASE, wsdl4j:wsdl4j:jar:1.6.1, javax.xml.stream:stax-api:jar:1.0-2, org.springframework.security:spring-security-core:jar:3.1.0.RELEASE, org.springframework.security:spring-security-crypto:jar:3.1.0.RELEASE, org.springframework.security:spring-security-config:jar:3.1.0.RELEASE, org.springframework.security:spring-security-web:jar:3.1.0.RELEASE, org.springframework.security:spring-security-taglibs:jar:3.1.0.RELEASE, org.springframework.security:spring-security-acl:jar:3.1.0.RELEASE, org.springframework.security:spring-security-ldap:jar:3.1.0.RELEASE, org.springframework.ldap:spring-ldap-core:jar:1.3.1.RELEASE, com.google.code:jspf:jar:1.0.1, org.apache.chemistry.opencmis:chemistry-opencmis-server-support:jar:0.10.0, org.apache.chemistry.opencmis:chemistry-opencmis-commons-api:jar:0.10.0, org.apache.chemistry.opencmis:chemistry-opencmis-commons-impl:jar:0.10.0, com.sun.xml.ws:jaxws-rt:jar:2.1.7, javax.xml.ws:jaxws-api:jar:2.1, javax.xml.bind:jaxb-api:jar:2.1, com.sun.xml.messaging.saaj:saaj-impl:jar:1.3.3, javax.xml.soap:saaj-api:jar:1.3, com.sun.xml.stream.buffer:streambuffer:jar:0.9, org.jvnet.staxex:stax-ex:jar:1.2, com.sun.org.apache.xml.internal:resolver:jar:20050927, org.jvnet:mimepull:jar:1.3, org.antlr:antlr-runtime:jar:3.2, org.apache.chemistry.opencmis:chemistry-opencmis-server-bindings:jar:0.10.0, commons-lang:commons-lang:jar:2.6, com.ettrema:milton-api:jar:1.8.1.3, org.jdom:jdom:jar:1.1, eu.medsea.mimeutil:mime-util:jar:2.1.3, com.ettrema:milton-servlet:jar:1.8.1.3, org.slf4j:jcl-over-slf4j:jar:1.5.3, net.sf.dozer:dozer:jar:5.3.2, com.google.zxing:core:jar:2.2, com.google.zxing:javase:jar:2.2, com.amazonaws:aws-java-sdk:jar:1.3.0, org.codehaus.jackson:jackson-core-asl:jar:1.9.11, com.cybozu:langdetect:jar:2011.11.28, net.arnx:jsonic:jar:1.2.11, net.sourceforge:jashi:jar:2008.07.31, com.googlecode.jcsv:jcsv:jar:1.4.0, org.owasp:encoder:jar:1.1, com.auxilii:msgparser:jar:1.12, com.ibm.icu:icu4j:jar:50.1.1, ca.uwaterloo.a3seth:omr-tool:jar:2007.07.01, net.sourceforge:jiu:jar:2007.07.01, org.docx4j:docx4j:jar:2.8.1, org.docx4j:xhtmlrenderer:jar:1.0.0, org.plutext:jaxb-svg11:jar:1.0.2, org.plutext:jaxb-xslfo:jar:1.0.1, org.plutext:jaxb-xmldsig-core:jar:1.0.0, org.apache.xmlgraphics:xmlgraphics-commons:jar:1.4, org.apache.xmlgraphics:fop:jar:1.0, org.apache.avalon.framework:avalon-framework-api:jar:4.3.1, org.apache.avalon.framework:avalon-framework-impl:jar:4.3.1, xalan:xalan:jar:2.7.1, net.arnx:wmf2svg:jar:0.9.0, org.antlr:stringtemplate:jar:3.2.1, org.reflections:reflections:jar:0.9.9-RC1, com.google.guava:guava:jar:11.0.2, com.google.code.findbugs:jsr305:jar:1.3.9, org.javassist:javassist:jar:3.16.1-GA: Could not transfer artifact junit:junit:jar:4.11 from/to openkm.com (http://maven.openkm.com/maven2): connection timed out to http://maven.openkm.com/maven2/junit/junit/4.11/junit-4.11.jar -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
Luego como hago que apunte? A que tomcat ? Al portable o donde tengo instalado el OpenKM ?

Saludos !

Re: Workflow

PostPosted:Thu Oct 13, 2016 6:06 pm
by jllort
En la carpeta c:\openkm-dev tienes un directorio tomcat\webapps
Tienes tambien una utilidad en tools llamanda junction ( la puedes utilizar para crear un enlazce entre la carpeta target/OpenKM o el fichero target/OpenKM.war ( la opción de la carpeta cuando estas desarrollando es mas cómoda ).

Tengo la sensación de que no te estan bajando las dependencias de maven. Te esta dando problema de conectividad contra uno de los servidores, mira a ver si puedes acceder a http://maven.openkm.com/maven2/com/ ( me imagino que si, deberías, sino tienes algun problema temporal con tu conexión a Internet ).

Desde el proyecto vuelve a realizar -> maven -> update project ( esto te tiene que bajar las dependencias ).

Si esto no termina de funcionar, bájate el maven http://maven.openkm.com/maven2/com/ y una vez instalado desde la terminal donde esta el código fuente ejecuta el comando
Code: Select all
mvn clean package install -Dmaven.test.skip=true

Re: Workflow

PostPosted:Sat Oct 15, 2016 6:04 am
by awachens
Hola buenos dias he realizado un maven -> project update... En principio creo que lo hizo correctamente o por lo menos no he visto ningún error...

Pero cuando intento crear el war me sigue dando el mismo error...

No se como hacer lo del código fuente, estoy en Windows.

Si me abre la página esa.

Saludos !

Re: Workflow

PostPosted:Sun Oct 16, 2016 6:26 pm
by jllort
Instalar el maven tal y como se indica en la página en cuestion y ejecutarlo desde la linea de comandos dentro de la carpeta del proyecto de openkm ( si no sabes donde esta en el disco -> botón derecho -> propiedades )