cancel
Showing results for 
Search instead for 
Did you mean: 

Enlazar action con componente externo

kara
Confirmed Champ
Confirmed Champ

Buenas tardes, soy nueva en alfresco  y estoy trabajando siguiendo Alfresco Developer Guide, la cuestión es que necesito crear un UI action que ya lo tengo en el folder(lo he creado en el web-client-config.xml), mi problema ahora es que tengo que llamar  a un componente externo que tengo desplegado en mi tomcat y no sé como puedo enlazar de alguna manera  mi botón de alfresco con mi otra app desplegada en mi webapp de tomcat. Por lo que he leído, creo que podría ser a través de un action con parámetros, pero la verdad es que no sé acerca de esto. agradezco cualquier comentario que me ayude a encontrar el camino adecuado hacia la solución que necesito.

25 REPLIES 25

cristinamr
World-Class Innovator
World-Class Innovator

Prueba con ésta: alfresco-community-sdk-3.4.d.zip

Te has descargado la aplicación en sí (por eso tienes el share.war y el alfresco.war).

Prueba y nos comentas 😉

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc

Buenos días, ya tengo todo el entorno configurado y he importado correctamente el sdk que del link que se me sumistró en la respuesta anterior (¡urra!) pero ahora me surge una duda (bendito desconocimiento)  yo he instalado en mi máquina virtual la aplicación que al descomprimirlo lo que tiene dentro es lo que se ve en las fotos que puse dos comentarios antes de este, mi duda es ¿debo agregar algo más de este sdk que tengo importado en eclipse, ya que es diferente del que yo instale en mi máquina virtual centos?  dejo una captura de pantalla de los que esta desplegado en mi máquina centos en la ruta  /opt/alfresco-3.4.d.

Como siempre muchas gracias de antemano por su tiempo 🙂

PD: Este alfresco que tengo desplegado en mi máquina virtual responde correctamente en el buscador cuando accedo a http://miIp/alfresco

kara
Confirmed Champ
Confirmed Champ

Lo haré, paciencia, paciencia , paciencia .....  🙂 Gracias.

kara
Confirmed Champ
Confirmed Champ

Bueno días, he estado probando cosas para intentar conseguir lo que quiero, he probado Web Scripts pero creo que no me sirve; mejor voy a hacer un resumen de lo que quiero y he probado para entrar en contexto nuevamente .

OBJETIVO:

Agregar un  nuevo boton a mi documento (ahí sonde sale el de cortar, ver detalles ....)  os pinto lo que quiero 🙂

Ya he conseguido pintar el botón haciendo los siguientes pasos, como bien me ha indicado Cristina en su respuesta de 9/mayo/2017.

1- Importar el SDK 3.4.d en eclipse y configurarlo para que se ejecute con el sdk de java 1.6 y con ANT.

2- He reautilizado el ejemplo del sdk CustumDialog y he modificado el

/SDK CustomDialog/source/alfresco/extension/web-client-config-custom.xml de la siguiente manera para que se vea en los diferentes grupos el nuevo botón: 

La cuestión ahora es que no se que debe contener el actionExecuter.java para que cuando el usuario haga click en el botón que tiene asignado este nuevo action, éste a su vez llame a mi aplicación java desplegada en alfresco.  He probado los WebScrip y los ejemplos me funcionan, pero ¿cómo asigno un WebScrip a un botón? y ¿se puede hacer hace con WebScript o se hace con Action?

Como siempre muchas gracias por la ayuda que me puedan prestar y un saludo.

cristinamr
World-Class Innovator
World-Class Innovator

Buenas tardes.

Te he mandado vía HO otra opción a ver si te sirve (con código que tenía por ahí). Básicamente probar esto que comenta Cesar Capillas‌ aquí: - Dashlets a medida en Alfresco Explorer - zylk 

Intenta crear ese link con tu aplicación, y una vez tengamos eso vemos cómo meterlo en ese botón.   A veces es mejor hacer un "divide y vencerás" e ir poco a poco avanzando hasta llegar a dónde quieres.

Un saludo,

Cris.

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc

Tengo ya la información que me enviaste, me pongo manos a la obra y te voy contando, muchas gracias.

Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.