dev@glassfish.java.net

Re: Engineering meeting, Oct 10th, 11am

From: V B Kumar Jayanti <Vbkumar.Jayanti_at_Sun.COM>
Date: Fri, 10 Oct 2008 16:55:57 +0530

Hi Jerome,

     Please see, Update on Issue 5493 below....
Jerome Dochez wrote:

> Hi everyone we will have a special engineering meeting tomorrow
> morning 11am to talk about the left over bugs.
>
> If your name appear in one of the 2 lists, you must come or send
> someone ready to give an update, I will not accept an email update as
> we may need more interaction to decide to fix or exclude. If you have
> another meeting and cannot send anyone, please consider excusing
> yourself from that other meeting.
>
> *Toll Free Dial In Number: *(866)545-5223
> *ACCESS CODE: *5789900
>
> New Bugs
> <https://glassfish.dev.java.net/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&component=glassfish&subcomponent=admin&subcomponent=admin_gui&subcomponent=amx&subcomponent=build_system&subcomponent=cmp&subcomponent=command_line_interface&subcomponent=configuration&subcomponent=deployment&subcomponent=docs&subcomponent=ejb_container&subcomponent=entity-persistence&subcomponent=failover&subcomponent=grizzly-kernel&subcomponent=group_management_service&subcomponent=hadb_admin&subcomponent=i18n&subcomponent=installation&subcomponent=jbi&subcomponent=jca&subcomponent=jdbc&subcomponent=jms&subcomponent=jruby&subcomponent=jts&subcomponent=lifecycle_modules&subcomponent=load_balancer&subcomponent=logging&subcomponent=mail&subcomponent=monitoring&subcomponent=orb&subcomponent=other&subcomponent=packaging&subcomponent=performance&%0Aamp;subcomponent=rmi_iiop_failover&subcomponent=rmi_iiop_load_balancer&subcomponent=sample_apps&subcomponent=security&subcomponent=sqe-test&subcomponent=standalone_client&subcomponent=update_center&subcomponent=upgrade_tool&subcomponent=verifier&subcomponent=webpages&subcomponent=web_container&subcomponent=web_services&subcomponent=web_services_mgmt&subcomponent=wiki&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&priority=P1&priority=P2&priority=P3&version=V3&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfield=creation_ts&chfieldfrom=2008-08-14&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=fulltext&long_desc=&long_desc_type=fulltext&issue_file_loc=&issue_file_loc_type=fulltext&a%0Amp;status_whiteboard=gfv3-prelude-%5Bi%7Ce%5D%5Bn%7Cx%5Dcluded&status_whiteboard_type=notregexp&keywords=&keywords_type=anytokens&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&namedcmd=v3PreludeOpenDefects&newqueryname=&order=Reuse+same+sort+as+last+time>
>
> Open Bugs
> <https://glassfish.dev.java.net/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&component=glassfish&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&priority=P1&priority=P2&priority=P3&version=V3&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=%5E%5C%5BUB%5C%5D*&short_desc_type=notregexp&long_desc=&long_desc_type=fulltext&issue_file_loc=&issue_file_loc_type=fulltext&status_whiteboard=gfv3-prelude-included&status_whiteboard_type=regexp&keywords=&keywords_type=anytokens&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&namedcmd=v3PreludeOpenDefects&newqueryname=&order=Issue+Number>
>
>
> Thanks, jerome
>
> PS : Kumar, you are the only excused one, although I am expecting a
> update on 5493
>
As of 29th Sept when Security Manager was Switched ON there was one
Failure in QL related to JPA and Mitesh has fixed it. However when i
run with latest v3_prelude_release bits (with Security Manager ON) we
are seeing 10 failures and 2 Skpis, in QL out of 46. The Failures are
in JSF area

[testng] ===============================================
[testng] adminconsole_tests
[testng] Tests run: 6, Failures: 6, Skips: 0
[testng] Configuration Failures: 1, Skips: 0
[testng] ===============================================
 ===============================================
     classloader_jsf
     Tests run: 1, Failures: 1, Skips: 0
 ===============================================
 ===============================================
     jsf_injection
     Tests run: 1, Failures: 1, Skips: 0
 ===============================================
 ===============================================
     jsf_hello_world
     Tests run: 2, Failures: 2, Skips: 0
=================================================
[testng] ===============================================
[testng] FunctionalTests
[testng] Total tests run: 46, Failures: 10, Skips: 2
[testng] Configuration Failures: 2, Skips: 0
[testng] ===============================================

Almost all of them are related to the following two exceptions in
server.log :

1. )

[#|2008-10-10T15:49:48.307+0530|SEVERE|GlassFish10.0|javax.enterprise.system.container.web|_ThreadID=18;_ThreadName=Thread-3;|WebModule[]PWC1275:
Exception sending context initialized event to listener instance of
class com.sun.faces.config.ConfigureListener
java.lang.NoClassDefFoundError
    at
com.sun.faces.config.ConfigManager$ParseTask.<init>(ConfigManager.java:373)
    at
com.sun.faces.config.ConfigManager.getConfigDocuments(ConfigManager.java:281)
    at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:203)
    at
com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:196)
    at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4631)
    at
org.apache.catalina.core.StandardContext.start(StandardContext.java:5304)
    at com.sun.enterprise.web.WebModule.start(WebModule.java:453)
    at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:922)
    at
org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:164)
    at
org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:186)
    at java.security.AccessController.doPrivileged(Native Method)
    at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:904)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:696)
    at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:2205)
    at
com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1890)
    at com.sun.enterprise.web.WebApplication.start(WebApplication.java:85)
    at
com.sun.enterprise.v3.server.ApplicationLifecycle.start(ApplicationLifecycle.java:567)
    at
com.sun.enterprise.v3.server.ApplicationLifecycle.start(ApplicationLifecycle.java:554)
    at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:196)
    at
com.sun.enterprise.v3.server.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:260)
    at
com.sun.enterprise.v3.admin.adapter.InstallerThread.load(InstallerThread.java:288)
    at
com.sun.enterprise.v3.admin.adapter.InstallerThread.run(InstallerThread.java:106)
|#]

If you can have someone from JSF team look into (1) above and someone
handling Felix to look into (2) below that will help. This is really
out of my purview to be able to do anything here.

The steps to run QL with Security Manager ON is to add the following in
domain.xml before running the QL :
<jvm-options>-Djava.security.manager</jvm-options>


2.) There is also an NPE in Felix.


[|FINE|GlassFish10.0|javax.enterprise.system.core.security||Logging in
user [testuser42] into realm: file using JAAS module: fileRealm|#]
[SEVERE||java.lang.NullPointerException|#]
[|SEVERE|GlassFish10.0| at
org.apache.felix.framework.util.SecureAction$Actions.run(SecureAction.java:1136)|#]
[at java.security.AccessController.doPrivileged(Native Method)|#]
[at
org.apache.felix.framework.util.SecureAction.invoke(SecureAction.java:756)|#]
[ at
org.apache.felix.framework.URLHandlers.getFrameworkFromContext(URLHandlers.java:616)|#]
[ at
org.apache.felix.framework.URLHandlersStreamHandlerProxy.getStreamHandlerService(URLHandlersStreamHandlerProxy.java:206)|#]
[at
org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(URLHandlersStreamHandlerProxy.java:148)|#]
[at java.net.URL.<init>(URL.java:596)|#]
[at java.net.URL.<init>(URL.java:464)|#]
[at java.net.URL.<init>(URL.java:413)|#]
[at com.sun.security.auth.login.ConfigFile.init(ConfigFile.java:145)|#]
[at com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:95)|#]
[at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)|#]
[at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)|#]
[ at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)|#]
[at java.lang.reflect.Constructor.newInstance(Constructor.java:494)|#]
[at java.lang.Class.newInstance0(Class.java:350)|#]
[at java.lang.Class.newInstance(Class.java:303)|#]
[at javax.security.auth.login.Configuration$3.run(Configuration.java:216)|#]
[at java.security.AccessController.doPrivileged(Native Method)|#]
[at
javax.security.auth.login.Configuration.getConfiguration(Configuration.java:210)|#]
[at javax.security.auth.login.LoginContext$1.run(LoginContext.java:237)|#]
[at java.security.AccessController.doPrivileged(Native Method)|#]
[at javax.security.auth.login.LoginContext.init(LoginContext.java:234)|#]
[at javax.security.auth.login.LoginContext.<init>(LoginContext.java:367)|#]
[at javax.security.auth.login.LoginContext.<init>(LoginContext.java:444)|#]
[at
com.sun.enterprise.security.auth.login.LoginContextDriver.doPasswordLogin(LoginContextDriver.java:321)|#]
[at
com.sun.enterprise.security.auth.login.LoginContextDriver.login(LoginContextDriver.java:180)|#]
[at
com.sun.enterprise.security.auth.login.LoginContextDriver.login(LoginContextDriver.java:133)|#]
[at com.sun.web.security.RealmAdapter.authenticate(RealmAdapter.java:512)|#]
[at com.sun.web.security.RealmAdapter.authenticate(RealmAdapter.java:452)|#]
[at
org.apache.catalina.authenticator.BasicAuthenticator.authenticate(BasicAuthenticator.java:169)|#]
[at
com.sun.web.security.RealmAdapter.invokeAuthenticateDelegate(RealmAdapter.java:1165)|#]
[at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:614)|#]
[at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:687)|#]
[#FINE|Login module initialized: class
com.sun.enterprise.security.auth.login.FileLoginModule|#]

I do not know if this one is a spurious SEVERE Log because the FINE logs
above and below it coming from security module indicate that loading the
FileLoginModule was successful. Also there are no failures in the
Security QL tests.

regards,
kumar


>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>