[jbossseam-issues] [JBoss JIRA] Created: (JBSEAM-3386) Building with ant 1.7.1 causes NPE in testing/deployed apps

Marek Novotny (JIRA) jira-events at lists.jboss.org
Fri Sep 5 10:02:38 EDT 2008


Building with ant 1.7.1 causes NPE in testing/deployed apps
-----------------------------------------------------------

                 Key: JBSEAM-3386
                 URL: https://jira.jboss.org/jira/browse/JBSEAM-3386
             Project: Seam
          Issue Type: Bug
          Components: Build
    Affects Versions: 2.0.3.CR1
         Environment: Linux, Ant 1.7.1, jdk5/jdk6
            Reporter: Marek Novotny
         Attachments: ant171_build.log

Building with ant 1.7.1 causes NullPointerException in examples NumberGuess, Todo, Drools, DVDStore and in Integration test of BPM. 

2 different places with NPE:
   [testng] java.lang.NullPointerException
   [testng] 	at org.jboss.seam.navigation.ConversationControl.beginOrEndConversation(ConversationControl.java:79)
   [testng] 	at org.jboss.seam.navigation.Page.preRender(Page.java:242)
   [testng] 	at org.jboss.seam.navigation.Pages.preRender(Pages.java:316)
   [testng] 	at org.jboss.seam.jsf.SeamPhaseListener.preRenderPage(SeamPhaseListener.java:560)
   [testng] 	at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:471)
   [testng] 	at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:144)
   [testng] 	at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:114)
   [testng] 	at org.jboss.seam.mock.BaseSeamTest$Request.renderResponsePhase(BaseSeamTest.java:629)
   [testng] 	at org.jboss.seam.mock.BaseSeamTest$Request.emulateJsfLifecycle(BaseSeamTest.java:622)
   [testng] 	at org.jboss.seam.mock.BaseSeamTest$Request.access$300(BaseSeamTest.java:184)
   [testng] 	at org.jboss.seam.mock.BaseSeamTest$Request$2.doFilter(BaseSeamTest.java:530)
   [testng] 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
   [testng] 	at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
   [testng] 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
   [testng] 	at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
   [testng] 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
   [testng] 	at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
   [testng] 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
   [testng] 	at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
   [testng] 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
   [testng] 	at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
   [testng] 	at org.jboss.seam.mock.BaseSeamTest$Request.run(BaseSeamTest.java:524)
   [testng] 	at org.jboss.seam.example.numberguess.test.NumberGuessTest.testNumberGuessWin(NumberGuessTest.java:18)
   [testng] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   [testng] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   [testng] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   [testng] 	at java.lang.reflect.Method.invoke(Method.java:585)
   [testng] 	at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:604)
   [testng] 	at org.testng.internal.Invoker.invokeMethod(Invoker.java:470)
   [testng] 	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:564)
   [testng] 	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:830)
   [testng] 	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
   [testng] 	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
   [testng] 	at org.testng.TestRunner.runWorkers(TestRunner.java:678)
   [testng] 	at org.testng.TestRunner.privateRun(TestRunner.java:624)
   [testng] 	at org.testng.TestRunner.run(TestRunner.java:495)
   [testng] 	at org.testng.SuiteRunner.runTest(SuiteRunner.java:300)
   [testng] 	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:295)
   [testng] 	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:275)
   [testng] 	at org.testng.SuiteRunner.run(SuiteRunner.java:190)
   [testng] 	at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:792)
   [testng] 	at org.testng.TestNG.runSuitesLocally(TestNG.java:765)
   [testng] 	at org.testng.TestNG.run(TestNG.java:699)
   [testng] 	at org.testng.TestNG.privateMain(TestNG.java:824)
   [testng] 	at org.testng.TestNG.main(TestNG.java:802)

or in DVDstore:
   [testng] Caused by: java.lang.NullPointerException
   [testng] 	at org.jboss.seam.core.ConversationInterceptor.beginNavigation(ConversationInterceptor.java:243)
   [testng] 	at org.jboss.seam.core.ConversationInterceptor.beginConversation(ConversationInterceptor.java:235)
   [testng] 	at org.jboss.seam.core.ConversationInterceptor.beginConversationIfNecessary(ConversationInterceptor.java:166)
   [testng] 	at org.jboss.seam.core.ConversationInterceptor.aroundInvoke(ConversationInterceptor.java:57)
   [testng] 	at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
   [testng] 	at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42)
   [testng] 	at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
   [testng] 	at org.jboss.seam.persistence.EntityManagerProxyInterceptor.aroundInvoke(EntityManagerProxyInterceptor.java:26)
   [testng] 	at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
   [testng] 	at org.jboss.seam.persistence.HibernateSessionProxyInterceptor.aroundInvoke(HibernateSessionProxyInterceptor.java:27)
   [testng] 	at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
   [testng] 	at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
   [testng] 	at org.jboss.seam.intercept.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:50)
   [testng] 	at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:118)
   [testng] 	at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
   [testng] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
   [testng] 	at org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.invoke(ExtendedPersistenceContextPropagationInterceptor.java:71)
   [testng] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
   [testng] 	at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
   [testng] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
   [testng] 	at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
   [testng] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
   [testng] 	at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the seam-issues mailing list