There isn't realy an exception I get a null pointer when i use the bean because 
it isn't injected.


  | 15:19:38,946 INFO  [Server] Starting JBoss (MX MicroKernel)...
  | 15:19:38,946 INFO  [Server] Release ID: JBoss [Zion] 4.0.4.GA (build: 
CVSTag=JBoss_4_0_4_GA date=200
  | 605151000)
  | 15:19:38,956 INFO  [Server] Home Dir: C:\jboss-4.0.4.GA
  | 15:19:38,956 INFO  [Server] Home URL: file:/C:/jboss-4.0.4.GA/
  | 15:19:38,956 INFO  [Server] Patch URL: null
  | 15:19:38,956 INFO  [Server] Server Name: default
  | 15:19:38,956 INFO  [Server] Server Home Dir: 
C:\jboss-4.0.4.GA\server\default
  | 15:19:38,956 INFO  [Server] Server Home URL: 
file:/C:/jboss-4.0.4.GA/server/default/
  | 15:19:38,966 INFO  [Server] Server Log Dir: 
C:\jboss-4.0.4.GA\server\default\log
  | 15:19:38,966 INFO  [Server] Server Temp Dir: 
C:\jboss-4.0.4.GA\server\default\tmp
  | 15:19:38,966 INFO  [Server] Root Deployment Filename: jboss-service.xml
  | 15:19:39,467 INFO  [ServerInfo] Java version: 1.5.0_06,Sun Microsystems Inc.
  | 15:19:39,467 INFO  [ServerInfo] Java VM: Java HotSpot(TM) Client VM 
1.5.0_06-b05,Sun Microsystems In
  | c.
  | 15:19:39,477 INFO  [ServerInfo] OS-System: Windows XP 5.1,x86
  | 15:19:40,048 INFO  [Server] Core system initialized
  | 15:19:43,453 INFO  [Log4jService$URLWatchTimerTask] Configuring from URL: 
resource:log4j.xml
  | 15:20:39,013 WARN  [Ejb3Configuration] Persistence provider caller does not 
implements the EJB3 spec
  |  correctly. PersistenceUnitInfo.getNewTempClassLoader() is null.
  | 15:20:47,595 WARN  [Digester] 
[NavigationRuleRule]{faces-config/navigation-rule} Merge(/generic/Item
  | UserView.jsp)
  | 15:20:50,399 ERROR [ExceptionFilter] INIT Filter
  | 15:21:01,495 WARN  [MethodInvokingJobDetailFactoryBean$MethodInvokingJob] 
Could not invoke method 'r
  | un' on target object [RssGeneratorFeederTaskPandoraImpl]
  | javax.ejb.EJBTransactionRolledbackException: java.lang.NullPointerException
  |         at 
org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:93)
  |         at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
  |         at 
org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:201)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor
  | .java:62)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.jav
  | a:78)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:1
  | 06)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:225)
  |         at 
org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:55)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.ejb3.stateless.StatelessRemoteProxy.invoke(StatelessRemoteProxy.java:102)
  |         at $Proxy128.createRSSFeed(Unknown Source)
  |         at 
be.jcs.pandora.rss.RssGeneratorFeederTaskPandoraImpl.createFeedForCategory(RssGeneratorFe
  | ederTaskPandoraImpl.java:86)
  |         at 
be.jcs.pandora.rss.RssGeneratorFeederTaskPandoraImpl.run(RssGeneratorFeederTaskPandoraImp
  | l.java:73)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
  |         at 
org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
  |         at 
org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor
  | .java:63)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedE
  | ntityManagerInterceptor.java:54)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
  |         at 
org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:197)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor
  | .java:62)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.jav
  | a:78)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:1
  | 06)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:181)
  |         at 
org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:79)
  |         at $Proxy132.run(Unknown Source)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:335
  | )
  |         at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:165)
  |         at $Proxy193.run(Unknown Source)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at 
org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:248)
  |         at 
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJo
  | b.executeInternal(MethodInvokingJobDetailFactoryBean.java:165)
  |         at 
org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:66)
  |         at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
  |         at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
  | Caused by: java.lang.NullPointerException
  |         at 
be.jcs.agnostic.property.rss.rome.RssFeedGeneratorRome.createFilePath(RssFeedGeneratorRom
  | e.java:132)
  |         at 
be.jcs.agnostic.property.rss.rome.RssFeedGeneratorRome.createRSSFeed(RssFeedGeneratorRome
  | .java:84)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
  |         at 
org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
  |         at 
org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor
  | .java:63)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedE
  | ntityManagerInterceptor.java:54)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at 
org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
  |         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
  |         ... 63 more
  | 
  | 

This is the line where i use the spring bean and get the null pointer
be.jcs.agnostic.property.rss.rome.RssFeedGeneratorRome.createFilePath(RssFeedGeneratorRome.java:132
  | 

This is how is use the @spring
        /**
  |      * The configParameters
  |      */
  |     @Spring(jndiName="prop", bean="configParams")
  |     private ConfigParams configParams;

And the jar is called prop.spring.

I can find it in the jndi list(jboss jmx console)

  | prop
  | org.jboss.spring.factory.NamedXmlApplicationContext

The jboss-spring-jdk5.deployer dir is in my deploy dir.
Is there anything i have forgotten.


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3945665#3945665

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3945665


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to