• Workflow

  • Hemos intentado hacer de OpenKM una aplicación lo más intuitiva posible, sin embargo siempre viene bien algún consejo.
Hemos intentado hacer de OpenKM una aplicación lo más intuitiva posible, sin embargo siempre viene bien algún consejo.
Forum rules: Por favor, antes de preguntar algo consulta el wiki de documentación o utiliza la función de búsqueda del foro. Recuerda que no tenemos una bola de cristal ni poderes mentales, o sea que que para informar sobre un error es necesario que nos indiques tanto la versión de OpenKM que usas como la del navegador y sistema operativo. Para más información consulta Cómo informar de fallos de forma efectiva.
 #42335  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 !
 #42381  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 !
 #42386  by awachens
 
Update:

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

Image
 #42388  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 )
 #42390  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 !
 #42397  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
 #42402  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 !
 #42409  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
 #42413  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 !
 #42417  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 )

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.