ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
1515
1515
EMPFEHLEN
-
Hallo,
ich benutze den JBoss 4.2.1 Server. Spring, JPA mit Hibernate.
Ich habe eine Webapplikation und versuche nun über den Client eine Bean aufzurufen. Diese soll einfach meine eingegebenen Daten wegspeichern. Die Bean wurde auch schon im JBoss registriert.
Mein Deployment hat die folgenden Hierarchy:
*.sar
- WEB-INF
-lib
SpeicherBean.jar
GUI.jar
Spring.jars
-*.war
weitere jars.
Die Fehlermeldung lautet:
org.springframework.aop.AopInvocationException: AOP configuration seems to be invalid: tried calling method [public abstract com.myapp.MyObject
com.myapp.Object.ObjectRepository.save(com.myapp.M yObject)] on target [jboss.j2ee:jar=my-app.jar,name=ObjectRepositoryEJB,service=EJB3]; nested exception is java.lang.IllegalArgumentException: object is not an instance of declaring class
javax.faces.el.EvaluationException: org.springframework.aop.AopInvocationException: AOP configuration seems to be invalid: tried calling method [public abstract com.myapp.MyObject com.myapp.Object.ObjectRepository.save(com.myapp.M yObject)] on target [jboss.j2ee:jar=my-app.jar,name=ObjectRepositoryEJB,service=EJB3]; nested exception is java.lang.IllegalArgumentException: object is not an instance of declaring class
at javax.faces.component.MethodBindingMethodExpressio nAdapter.invoke(MethodBindingMethodExpressionAdapt er.java:91)
Kann mir da jemand helfen ?
Gruesse,
manusch
-
10.09.07 13:04 #2
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.724
- Blog-Einträge
- 29
Hallo,
du verwendest wahrscheinlich von Spring erzeugte Proxies (Transaction Proxies, etc.) bei denen du in der Konfiguration bei Proxy Interface ein "falsches" Interface angegeben hast (Wird nicht vom Zielobjekt implementiert etc.).
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
-
Danke für die Antwort. In der spring-service.xml ist das procyInterface angegeben
<property name="proxyInterface"
value="com.myapp.ObjektRepository" />
Jedoch hatte ich vergessen die jndi.properties richtig einzutragen.
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
java.naming.provider.url=localhost:1099
Jetzt funktioniert es!
Ähnliche Themen
-
Problem bei Java Product Configuration
Von Heraklemos im Forum JavaAntworten: 0Letzter Beitrag: 14.05.10, 18:09 -
Visual C++ 2008 EE - Problem Configuration Properties
Von stEEdZ im Forum VisualStudio & MFCAntworten: 0Letzter Beitrag: 11.03.09, 18:39 -
Drupal: Problem bei Database Configuration
Von Avedo im Forum Content Management Systeme (CMS)Antworten: 1Letzter Beitrag: 28.11.07, 17:41 -
Problem: Commons Configuration über Konsole
Von Ronin-Jay im Forum JavaAntworten: 6Letzter Beitrag: 13.08.07, 13:52 -
Invalid command line. Error : Invalid path
Von ArneH im Forum JavaAntworten: 0Letzter Beitrag: 08.06.04, 20:31





Zitieren


Login




