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

Pete Muir (JIRA) jira-events at lists.jboss.org
Wed Nov 5 05:53:20 EST 2008


     [ https://jira.jboss.org/jira/browse/JBSEAM-3386?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pete Muir closed JBSEAM-3386.
-----------------------------

    Fix Version/s: 2.1.1.CR1
       Resolution: Done
         Assignee: Pete Muir


Updated sfwk.org to specify ant 1.7.0

> 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
>            Assignee: Pete Muir
>             Fix For: 2.1.1.CR1
>
>         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