[jbossseam-issues] [JBoss JIRA] Commented: (JBSEAM-2129) Verify JBossTools compatibility

Max Andersen (JIRA) jira-events at lists.jboss.org
Sun Oct 21 09:26:08 EDT 2007


    [ http://jira.jboss.com/jira/browse/JBSEAM-2129?page=comments#action_12383576 ] 
            
Max Andersen commented on JBSEAM-2129:
--------------------------------------

SeamTest seem to ignore exceptions:

public void test() throws Exception {
		new FacesRequest() {
			@Override
			protected void invokeApplication() {
				//call action methods here
				Object invokeMethod = invokeMethod("#{bkah.blah}");
				assert invokeMethod.equals("you rang");
			}
		}.run();
		
		System.out.println("Here we go!");
	}	

will print out here we go! even though bkah.blah is incorrect and the invokeMethod threw an exception.


javax.servlet.ServletException: javax.el.PropertyNotFoundException: Target Unreachable, identifier 'kkjkkkk' resolved to null
	at org.jboss.seam.mock.BaseSeamTest$Request$2.doFilter(BaseSeamTest.java:516)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
	at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:44)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
	at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:150)
	at org.jboss.seam.mock.BaseSeamTest$Request.run(BaseSeamTest.java:504)
	at org.domain.stack.test.KkkkkTest.test(KkkkkTest.java:17)
	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.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:604)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:470)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:564)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:830)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
	at org.testng.TestRunner.runWorkers(TestRunner.java:678)
	at org.testng.TestRunner.privateRun(TestRunner.java:624)
	at org.testng.TestRunner.run(TestRunner.java:495)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:300)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:295)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:275)
	at org.testng.SuiteRunner.run(SuiteRunner.java:190)
	at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:792)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:765)
	at org.testng.TestNG.run(TestNG.java:699)
	at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:73)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:122)
Caused by: javax.el.PropertyNotFoundException: Target Unreachable, identifier 'kkjkkkk' resolved to null
	at org.jboss.el.parser.AstValue.getTarget(AstValue.java:38)
	at org.jboss.el.parser.AstValue.invoke(AstValue.java:95)
	at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
	at org.jboss.seam.mock.BaseSeamTest$Request.invokeMethod(BaseSeamTest.java:473)
	at org.domain.stack.test.KkkkkTest$1.invokeApplication(KkkkkTest.java:14)
	at org.jboss.seam.mock.BaseSeamTest$Request.invokeApplicationPhase(BaseSeamTest.java:640)
	at org.jboss.seam.mock.BaseSeamTest$Request.emulateJsfLifecycle(BaseSeamTest.java:587)
	at org.jboss.seam.mock.BaseSeamTest$Request.access$300(BaseSeamTest.java:179)
	at org.jboss.seam.mock.BaseSeamTest$Request$2.doFilter(BaseSeamTest.java:509)
	... 40 more


> Verify JBossTools compatibility
> -------------------------------
>
>                 Key: JBSEAM-2129
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-2129
>             Project: JBoss Seam
>          Issue Type: Task
>            Reporter: Norman Richards
>         Assigned To: Max Andersen
>             Fix For: 2.0.0.GA
>
>


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

        



More information about the seam-issues mailing list