Testcase: testLoadPortletApplicationTree took 2,393 sec
Caused an ERROR
null
java.lang.NullPointerException
at org.apache.jetspeed.tools.pamanager.TestPortletDescriptor.validateHelloPortlet(TestPortletDescriptor.java:199)
at org.apache.jetspeed.tools.pamanager.TestPortletDescriptor.testLoadPortletApplicationTree(TestPortletDescriptor.java:159)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
cheers, felix
David Sean Taylor wrote:
On Tuesday, November 18, 2003, at 12:04 AM, [EMAIL PROTECTED] wrote:
thank�s for your quick reply and the hint (i�m never used junit before ...) . I had a look at this file, it say�s:Yes.
Display Name is null
junit.framework.AssertionFailedError: Display Name is null
at org.apache.jetspeed.tools.pamanager.TestPortletDescriptor.validateHello Portlet(TestPortletDescriptor.java:186)
at org.apache.jetspeed.tools.pamanager.TestPortletDescriptor.testLoadPortl etApplicationTree(TestPortletDescriptor.java:160)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja va:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso rImpl.java:25)
any idea?
Judging from your email address, your default locale must be German.
We don't have an entry for German in the test data, thus when we go to get the display name with the default locale, we get null.
The test was written with only the English locale in mind.
I'll fix the unit test to not use the default locale, and specify English, otherwise this is going to keep popping up
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Testsuite: org.apache.jetspeed.tools.pamanager.TestPortletDescriptor Tests run: 2, Failures: 1, Errors: 0, Time elapsed: 7,271 sec ------------- Standard Output --------------- INFO: Creating portlet container... JMX locked by operation init JMX released by operation init Testing loadPortletApplicationTree JMX locked by operation shutdown stopping RMI registry JMX released by operation shutdown INFO: Creating portlet container... JMX locked by operation init JMX released by operation init portlet name: LoginPortlet portlet name: LoginPortlet String encoded portlet name: AttributeScopePortlet portlet name: AttributeScopePortlet String encoded String encoded portlet name: CustomerInfo portlet name: CustomerInfo String encoded portlet name: JMXPortlet portlet name: JMXPortlet String encoded String encoded portlet name: CustomerDetail portlet name: CustomerDetail String encoded portlet name: PickANumberPortlet portlet name: PickANumberPortlet String encoded String encoded portlet name: CustomerList portlet name: CustomerList String encoded portlet name: DisplayRequestPortlet portlet name: DisplayRequestPortlet String encoded String encoded portlet name: HelloPortlet portlet name: HelloPortlet String encoded String encoded String encoded String encoded portlet name: PreferencePortlet portlet name: PreferencePortlet String encoded String encoded Parsed token value: view Parsed token value: help Parsed token value: view Parsed token value: view Parsed token value: view Parsed token value: view Parsed token value: help Parsed token value: Test Parsed token value: view Parsed token value: help Parsed token value: edit Parsed token value: JMX Parsed token value: view Parsed token value: view Parsed token value: view Parsed token value: help Parsed token value: Preferences Parsed token value: view Value 1=Hello Value 2=Hello2 portlet name: AttributeScopePortlet portlet name: AttributeScopePortlet portlet name: CustomerInfo portlet name: CustomerInfo portlet name: CustomerInfo portlet name: CustomerInfo portlet name: JMXPortlet portlet name: JMXPortlet portlet name: JMXPortlet portlet name: JMXPortlet portlet name: JMXPortlet portlet name: JMXPortlet portlet name: CustomerDetail portlet name: CustomerDetail portlet name: CustomerDetail portlet name: CustomerDetail portlet name: CustomerDetail portlet name: CustomerDetail portlet name: CustomerDetail portlet name: CustomerDetail portlet name: PickANumberPortlet portlet name: PickANumberPortlet portlet name: PickANumberPortlet portlet name: PickANumberPortlet portlet name: PickANumberPortlet portlet name: PickANumberPortlet portlet name: PickANumberPortlet portlet name: PickANumberPortlet portlet name: PickANumberPortlet portlet name: PickANumberPortlet portlet name: CustomerList portlet name: CustomerList portlet name: CustomerList portlet name: CustomerList portlet name: CustomerList portlet name: CustomerList portlet name: CustomerList portlet name: CustomerList portlet name: CustomerList portlet name: CustomerList portlet name: CustomerList portlet name: CustomerList portlet name: DisplayRequestPortlet portlet name: DisplayRequestPortlet portlet name: DisplayRequestPortlet portlet name: DisplayRequestPortlet portlet name: DisplayRequestPortlet portlet name: DisplayRequestPortlet portlet name: DisplayRequestPortlet portlet name: DisplayRequestPortlet portlet name: DisplayRequestPortlet portlet name: DisplayRequestPortlet portlet name: DisplayRequestPortlet portlet name: DisplayRequestPortlet portlet name: DisplayRequestPortlet portlet name: DisplayRequestPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: HelloPortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet portlet name: PreferencePortlet JMX locked by operation shutdown stopping RMI registry JMX released by operation shutdown ------------- ---------------- --------------- ------------- Standard Error ----------------- 0 [main] INFO jetspeed.Jetspeed - Jetspeed environment attempting to initialize portal Engine... ------------- ---------------- ---------------
Testcase: testLoadPortletApplicationTree took 2,423 sec
FAILED
Display Name is null
junit.framework.AssertionFailedError: Display Name is null
at
org.apache.jetspeed.tools.pamanager.TestPortletDescriptor.validateHelloPortlet(TestPortletDescriptor.java:186)
at
org.apache.jetspeed.tools.pamanager.TestPortletDescriptor.testLoadPortletApplicationTree(TestPortletDescriptor.java:160)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
Testcase: testLoadPortletApplicationTreeTestcase: testWritingToDB took 4,577 sec
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
