Hallo.
Ich versuche zur Zeit eine EJB zum Laufen zu bringen auf meinem Websphere und es erscheint staendig folgender Fehler.
[CODE lang="java" title="Fehlermeldung"]Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at org.apache.webbeans.intercept.InterceptorHandler.invoke(InterceptorHandler.java:300)
at org.apache.webbeans.intercept.NormalScopedBeanInterceptorHandler.invoke(NormalScopedBeanInterceptorHandler.java:99)
at de.continentale.lv.rechenkern.ejb.sf.tarif.Rente.RenteTarifRechner_$$_jvstd44_31.rechneTarif(RenteTarifRechner_$$_jvstd44_31.java)
at de.continentale.lv.rechenkern.ejb.sf.LVRechenkernSFBean.renteRechneTarif(LVRechenkernSFBean.java:465)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at com.ibm.ejs.container.EJSContainer.invokeProceed(EJSContainer.java:5826)
at com.ibm.ejs.container.interceptors.InvocationContextImpl.proceed(InvocationContextImpl.java:569)
at org.apache.webbeans.ejb.common.interceptor.OpenWebBeansEjbInterceptor.callInterceptorsAndDecorators(OpenWebBeansEjbInterceptor.java:559)
at org.apache.webbeans.ejb.common.interceptor.OpenWebBeansEjbInterceptor.callToOwbInterceptors(OpenWebBeansEjbInterceptor.java:222)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at com.ibm.ejs.container.interceptors.InterceptorProxy.invokeInterceptor(InterceptorProxy.java:227)
at com.ibm.ejs.container.interceptors.InvocationContextImpl.proceed(InvocationContextImpl.java:549)
at org.apache.webbeans.ejb.WSEJBInterceptor.callToOwbInterceptors(WSEJBInterceptor.java:152)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at com.ibm.ejs.container.interceptors.InterceptorProxy.invokeInterceptor(InterceptorProxy.java:227)
at com.ibm.ejs.container.interceptors.InvocationContextImpl.proceed(InvocationContextImpl.java:549)
at com.ibm.ejs.container.interceptors.InvocationContextImpl.doAroundInvoke(InvocationContextImpl.java:230)
at com.ibm.ejs.container.EJSContainer.invoke(EJSContainer.java:5766)
... 39 more
Caused by: java.lang.NoClassDefFoundError: javax.imageio.ImageIO (initialization failure)
at java.lang.J9VMInternals.initializationAlreadyFailed(J9VMInternals.java:98)
at de.continentale.lv.rechenkern.ejb.sf.bipro.BIPROUtils.embedImageIntoPdf(BIPROUtils.java:518)
at de.continentale.lv.rechenkern.ejb.sf.DocumentCheckers.checkDoc(DocumentCheckers.java:109)
at de.continentale.lv.rechenkern.ejb.sf.DocumentCheckers.checkDocs(DocumentCheckers.java:162)
at de.continentale.lv.rechenkern.ejb.sf.DocumentCheckers.checkDocsForTyps(DocumentCheckers.java:178)
at de.continentale.lv.rechenkern.ejb.sf.DocumentCheckers.checkDocsForTyps(DocumentCheckers.java:194)
at de.continentale.lv.rechenkern.ejb.sf.AusgabeInfos.setOrderBIPRO(AusgabeInfos.java:684)
at de.continentale.lv.rechenkern.ejb.sf.AusgabeInfos.toSF(AusgabeInfos.java:471)
at de.continentale.lv.rechenkern.ejb.sf.tarif.TarifRechner.toSf(TarifRechner.java:54)
at de.continentale.lv.rechenkern.ejb.sf.tarif.Rente.RenteTarifRechner.rechneTarif(RenteTarifRechner.java:139)
... 70 more[/CODE]
Ich bin mir sicher, dass es sich um Problem mit Websphere bzw. mit JRE handelt. Wie loese ich das?
Gruss
Ich versuche zur Zeit eine EJB zum Laufen zu bringen auf meinem Websphere und es erscheint staendig folgender Fehler.
[CODE lang="java" title="Fehlermeldung"]Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at org.apache.webbeans.intercept.InterceptorHandler.invoke(InterceptorHandler.java:300)
at org.apache.webbeans.intercept.NormalScopedBeanInterceptorHandler.invoke(NormalScopedBeanInterceptorHandler.java:99)
at de.continentale.lv.rechenkern.ejb.sf.tarif.Rente.RenteTarifRechner_$$_jvstd44_31.rechneTarif(RenteTarifRechner_$$_jvstd44_31.java)
at de.continentale.lv.rechenkern.ejb.sf.LVRechenkernSFBean.renteRechneTarif(LVRechenkernSFBean.java:465)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at com.ibm.ejs.container.EJSContainer.invokeProceed(EJSContainer.java:5826)
at com.ibm.ejs.container.interceptors.InvocationContextImpl.proceed(InvocationContextImpl.java:569)
at org.apache.webbeans.ejb.common.interceptor.OpenWebBeansEjbInterceptor.callInterceptorsAndDecorators(OpenWebBeansEjbInterceptor.java:559)
at org.apache.webbeans.ejb.common.interceptor.OpenWebBeansEjbInterceptor.callToOwbInterceptors(OpenWebBeansEjbInterceptor.java:222)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at com.ibm.ejs.container.interceptors.InterceptorProxy.invokeInterceptor(InterceptorProxy.java:227)
at com.ibm.ejs.container.interceptors.InvocationContextImpl.proceed(InvocationContextImpl.java:549)
at org.apache.webbeans.ejb.WSEJBInterceptor.callToOwbInterceptors(WSEJBInterceptor.java:152)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at com.ibm.ejs.container.interceptors.InterceptorProxy.invokeInterceptor(InterceptorProxy.java:227)
at com.ibm.ejs.container.interceptors.InvocationContextImpl.proceed(InvocationContextImpl.java:549)
at com.ibm.ejs.container.interceptors.InvocationContextImpl.doAroundInvoke(InvocationContextImpl.java:230)
at com.ibm.ejs.container.EJSContainer.invoke(EJSContainer.java:5766)
... 39 more
Caused by: java.lang.NoClassDefFoundError: javax.imageio.ImageIO (initialization failure)
at java.lang.J9VMInternals.initializationAlreadyFailed(J9VMInternals.java:98)
at de.continentale.lv.rechenkern.ejb.sf.bipro.BIPROUtils.embedImageIntoPdf(BIPROUtils.java:518)
at de.continentale.lv.rechenkern.ejb.sf.DocumentCheckers.checkDoc(DocumentCheckers.java:109)
at de.continentale.lv.rechenkern.ejb.sf.DocumentCheckers.checkDocs(DocumentCheckers.java:162)
at de.continentale.lv.rechenkern.ejb.sf.DocumentCheckers.checkDocsForTyps(DocumentCheckers.java:178)
at de.continentale.lv.rechenkern.ejb.sf.DocumentCheckers.checkDocsForTyps(DocumentCheckers.java:194)
at de.continentale.lv.rechenkern.ejb.sf.AusgabeInfos.setOrderBIPRO(AusgabeInfos.java:684)
at de.continentale.lv.rechenkern.ejb.sf.AusgabeInfos.toSF(AusgabeInfos.java:471)
at de.continentale.lv.rechenkern.ejb.sf.tarif.TarifRechner.toSf(TarifRechner.java:54)
at de.continentale.lv.rechenkern.ejb.sf.tarif.Rente.RenteTarifRechner.rechneTarif(RenteTarifRechner.java:139)
... 70 more[/CODE]
Ich bin mir sicher, dass es sich um Problem mit Websphere bzw. mit JRE handelt. Wie loese ich das?
Gruss