Salta ai contenuti. | Salta alla navigazione

Sezioni

Forum

Un luogo per gli utilizzatori di CMDBuild. Consigli e suggerimenti, modelli di integrazione e sviluppo.

Chiedi agli esperti

Richiedi il supporto e l'assistenza professionale del maintainer del progetto. Training personalizzati e sviluppo estensioni funzionali.

Azioni sul documento

Problemas al cargar un xpdl

Tu sei qui: Home Supporto Forum Forum en Español Problemas al cargar un xpdl
Vai al livello superiore

Problemas al cargar un xpdl

Lasciato da Matias il 10 dicembre 2009 alle 14:38

Hola.

  Tengo problemas al cargar un xpdl. Los pasos que realizo son los siguientes:

1_ Descargo el xpdl de un proceso cualquiera, supongamos el Proceso1.

2_ Modifico el proceso 1, agregando nuevos campos y demás cosas.

3_ Como quiero volver el proceso a una version anterior, cargo el Proceso1 (xpdl del paso 1), reemplazando al actual.

 

El error que arroja en la consola del tomcat donde corre Shark es:

2009-12-10 10:35:26,787: PackageAdmin -> Trying to open Package from provided byte[] content
2009-12-10 10:35:28,659: PackageAdmin -> Package file null failed to open
org.enhydra.shark.api.client.wfservice.PackageInvalid: Error in package
    at org.enhydra.shark.PackageAdmin.openPackage(PackageAdmin.java:818)
    at org.enhydra.shark.PackageAdmin.uploadPackage(PackageAdmin.java:238)
    at org.enhydra.shark.ws.PackageAdministrationWrapper.uploadPackage(PackageAdministrationWrapper.java:233)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
    at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
    at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
    at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
    at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
    at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
    at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
    at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
    at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
    at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    at java.lang.Thread.run(Thread.java:619)
2009-12-10 10:35:28,687: PackageAdmin -> Package byte[] representation failed to open
2009-12-10 10:35:28,687: PackageAdmin.uploadPackage took 1900 millis for ,WMSessionHandle[Id=2,vendorData=admin]

 

Estoy realizando lo correcto? Interpreté mal el concepto de carga del xpdl?

Espero su pronta respuesta.

Muchas Gracias.

Re: Problemas al cargar un xpdl

Lasciato da Tecnoteca il 17 dicembre 2009 alle 19:56

Matías,

El mensaje de error dice que el archivo xpdl que estás tratando de importar en CMDBuild no es correcto, independientemente de si es la versión modificada o la original.

Para verificar qué está pasando tendrías que desde JPEd ejecutes la función "Package" / "Check validity", con lo que te serán indicados los errores presentes en el archivo.

Si llegaras a verificar que el problema se relaciona con un template XPLD exportado de CMDBuild desde la funciòn creación/modificación de una clase de tipo "Proceso", el problema sería que el template exportado no es un archivo XPDL válido sino solo un punto de partida para configurar con JPEd un archivo XPDL válido.

 

Saludos

 

Sviluppato da Ploneboard
Tecnoteca

Tecnoteca ha progettato e realizzato CMDBuild ed è maintainer del progetto.

 

Per contatti:
Tecnoteca srl
Via L'Aquila 1/B
33010 Tavagnacco UD
tel. 0432.689094  
fax 0432.689572
modulo contatti

Partecipa
Twitter LinkedIn Google+ RSS YouTube SlideShare