estoy teniendo esta excepción con algunos talones de generateds por Axis2:error en Eclipse sobre el tipo de referencia indirectamente de archivo .class requerido
"The type org.apache.axiom.om.OMElement cannot be resolved. It is indirectly referenced from required .class files"
He estado leyendo muchos mensajes, y tratando de encontrar una solución. Lo que he encontrado hasta ahora es agregar la biblioteca apache tomcat 5.5 a la ruta de compilación. Se elimina el error en el archivo de java, pero luego, cuando para ejecutar cualquier programa Java dentro del proyecto, tengo este error:
'Launching myApp' has encountered a problem Exception occurred executing command line. Cannot run program "C:\Program Files\Java\jdk1.5.0_22\bin\javaw.exe" (in directory "D:\Digicel\workspace\Digicel\myClassSample"): CreateProcess error=87, The parameter is incorrect
entonces si quito la biblioteca Apache Tomcat de la trayectoria de la estructura, lo que pueda ejecuta los otros programas de Java, pero no el mencionado inicialmente.
¿Alguna idea de ello?
Ok, he encontrado la causa del problema con la ayuda de un amigo :) La cuestión es que Eclipse sabe que una de mis dependencias depende de otra biblioteca y Eclipse la está verificando cuando intenta compilar el código. Entonces, lo que he hecho es intentar verificar qué archivo jar contiene esta biblioteca: "org.apache.axiom.om.OMElement". Lo busqué en Google y encontré que es "axiom-api-1.2.10.jar" y finalmente mi archivo compilado con 0 errores. Entonces, la solución fue encontrar el contenedor apropiado y agregarlo al proyecto. –
También me explicó que mi solución original de agregar la biblioteca de servidor apache tomcat es agregar todas las jarras que acompañan a apache tomcat (que es una gran lista), y probablemente haya habido un conflicto de versión con mi lista actual de agregados paso. Entonces, la solución fue encontrar el contenedor apropiado y agregarlo al proyecto. Como soy un nuevo usuario, tengo que esperar 7 horas más para publicar una solución a mi propia pregunta, entonces le envío el comentario en su lugar :) –