Ejecutar programa externo Java desde Galssfish
"Diego Ochoa Tocachi" <[email protected]>
| Newsgroups | gmane.comp.java.javaspain |
|---|---|
| Message-ID | <[email protected]> |
Saludos listeros, Me encuentro con una situacion relativamente dificil. Lo que pasa es que tengo una aplicacion Java de escritorio el cual interactua con Matlab(TM) 2007 para ejecutar funciones de Matlab(TM) propias de esa version, usando el Matlab Java builder(TM). Tambien tengo una aplicacion Empresarial con glassfish V2 que en su classpath incluye las librerias nativas de Matlab(TM) 2008 para ejecutar funciones Matlab mediante Matlab java builder(TM). Trate de ejecutar las funciones Matlab(TM) que se usan en la aplicacion de escritorio desde la aplicacion empresial pero el servidor glassfih sufre un error cuando uso Matlab(TM) 2007 y las funciones hechas en Matlab(TM) 2007 no son soportadas por Matlab(TM) 2008 (Debido a cambios de version de Matlab(TM)). Una de las soluciones que rapidamente encontre es ejecutar mediante Runtime.exec() la aplicación de escritorio, pero la verdad es que se me hace medio incoherente ejecutar una aplicacion java desde otra aplicacion java. Si pudieran recomendarme una mejor solucion les agredeceré mucho. -- Diego Ochoa - darkbalder email: [email protected] Luis Pasteur 2-30 y Copernico Telf: +593 7 2451 388 Fax: +593 7 2451 388 Movil: 593 95359807 Cuenca - Ecuador