This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
NB Build:Build-200810151401 JDK:jdk1.5.0_13 GFV2.1:b-56 Steps to reproduce: -Install NB and GFV2.1 -Open IDE and register GF V2.1 server. -Start the server. -Open java web(Visual jsf)-TravelCenter sample application. -RIght click on the application select Clean&Build/Deploy/Run. -Undeploy the application from the server. ISSUE: On Undeployong application from the server getiing exception in the server.log Exception Got: Oct 16, 2008 11:49:08 AM com.sun.enterprise.admin.servermgmt.launch.ASLauncher buildCommand INFO: /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/java -Dcom.sun.aas.instanceRoot=/Users/kumardasari/9.1.1/domains/domain1 -Dcom.sun.aas.ClassPathPrefix= -Dcom.sun.aas.ClassPathSuffix= -Dcom.sun.aas.ServerClassPath= -Dcom.sun.aas.classloader.appserverChainJars.ee= -Dcom.sun.aas.classloader.appserverChainJars=admin-cli.jar,admin-cli-ee.jar,j2ee-svc.jar -Dcom.sun.aas.classloader.excludesList=admin-cli.jar,appserv-upgrade.jar,sun-appserv-ant.jar -Dcom.sun.aas.classloader.optionalOverrideableChain.ee= -Dcom.sun.aas.classloader.optionalOverrideableChain=webservices-rt.jar,webservices-tools.jar -Dcom.sun.aas.classloader.serverClassPath.ee=Does not exist/lib/hadbjdbc4.jar,/Users/kumardasari/9.1.1/lib/SUNWjdmk/5.1/lib/jdmkrt.jar,Does not exist/lib/dbstate.jar,Does not exist/lib/hadbm.jar,Does not exist/lib/hadbmgt.jar,/opt/SUNWmfwk/lib/mfwk_instrum_tk.jar - Dcom.sun.aas.classloader.serverClassPath=/Users/kumardasari/9.1.1/lib/install/applications/jmsra/imqjmsra.jar,/Users/kumardasari/9.1.1/imq/lib/jaxm - api.jar,/Users/kumardasari/9.1.1/imq/lib/fscontext.jar,/Users/kumardasari/9.1.1/imq/lib/imqbroker.jar,/Users/kumardasari/9.1.1/imq/lib/imqjmx.jar,/ Users/kumardasari/9.1.1/lib/ant/lib/ant.jar,/Users/kumardasari/9.1.1/lib/SUNWjdmk/5.1/lib/jdmkrt.jar -Dcom.sun.aas.classloader.sharedChainJars.ee=appserv-se.jar,appserv-ee.jar,jesmf-plugin.jar,Does not exist/lib/dbstate.jar,Does not exist/lib/hadbjdbc4.jar,jgroups-all.jar,/opt/SUNWmfwk/lib/mfwk_instrum_tk.jar - Dcom.sun.aas.classloader.sharedChainJars=javaee.jar,/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/tools.jar,install/applicati ons/jmsra/imqjmsra.jar,com-sun-commons-launcher.jar,com-sun-commons-logging.jar,/Users/kumardasari/9.1.1/imq/lib/jaxm- api.jar,/Users/kumardasari/9.1.1/imq/lib/fscontext.jar,/Users/kumardasari/9.1.1/imq/lib/imqbroker.jar,/Users/kumardasari/9.1.1/imq/lib/imqjmx.jar,/ Users/kumardasari/9.1.1/imq/lib/imqxm.jar,webservices-rt.jar,webservices-tools.jar,mail.jar,appserv- jstl.jar,jmxremote_optional.jar,/Users/kumardasari/9.1.1/lib/SUNWjdmk/5.1/lib/jdmkrt.jar,activation.jar,appserv-rt.jar,appserv-admin.jar,appserv- cmp.jar,/Users/kumardasari/9.1.1/updatecenter/lib/updatecenter.jar,/Users/kumardasari/9.1.1/jbi/lib/jbi.jar,/Users/kumardasari/9.1.1/imq/lib/imqjmx. jar,/Users/kumardasari/9.1.1/lib/ant/lib/ant.jar,dbschema.jar -Dcom.sun.aas.configName=server-config -Dcom.sun.aas.configRoot=/Users/kumardasari/9.1.1/config -Dcom.sun.aas.defaultLogFile=/Users/kumardasari/9.1.1/domains/domain1/logs/server.log -Dcom.sun.aas.domainName=domain1 -Dcom.sun.aas.installRoot=/Users/kumardasari/9.1.1 -Dcom.sun.aas.instanceName=server -Dcom.sun.aas.processLauncher=SE -Dcom.sun.aas.promptForIdentity=true -Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory -Dcom.sun.enterprise.overrideablejavaxpackages=javax.help,javax.portlet -Dcom.sun.enterprise.taglibs=appserv-jstl.jar,jsf-impl.jar -Dcom.sun.enterprise.taglisteners=jsf-impl.jar -Dcom.sun.updatecenter.home=/Users/kumardasari/9.1.1/updatecenter -Ddomain.name=domain1 -Djava.endorsed.dirs=/Users/kumardasari/9.1.1/lib/endorsed - Djava.ext.dirs=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/ext:/System/Library/Frameworks/JavaVM.framework/Versions/ 1.5.0/Home/jre/lib/ext:/Users/kumardasari/9.1.1/domains/domain1/lib/ext:/Users/kumardasari/9.1.1/javadb/lib -Djava.library.path=/Users/kumardasari/9.1.1/lib:/Users/kumardasari/9.1.1/lib:/Users/kumardasari/9.1.1/lib -Djava.security.auth.login.config=/Users/kumardasari/9.1.1/domains/domain1/config/login.conf -Djava.security.policy=/Users/kumardasari/9.1.1/domains/domain1/config/server.policy -Djava.util.logging.manager=com.sun.enterprise.server.logging.ServerLogManager -Djavax.management.builder.initial=com.sun.enterprise.admin.server.core.jmx.AppServerMBeanServerBuilder -Djavax.net.ssl.keyStore=/Users/kumardasari/9.1.1/domains/domain1/config/keystore.jks -Djavax.net.ssl.trustStore=/Users/kumardasari/9.1.1/domains/domain1/config/cacerts.jks -Djdbc.drivers=org.apache.derby.jdbc.ClientDriver -Djmx.invoke.getters=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -client -XX:+UnlockDiagnosticVMOptions -XX:MaxPermSize=192m -Xmx512m -XX:NewRatio=2 -XX:+LogVMOutput -XX:LogFile=/Users/kumardasari/9.1.1/domains/domain1/logs/jvm.log -cp /Users/kumardasari/9.1.1/lib/jhall.jar:/Users/kumardasari/9.1.1/lib/appserv-launch.jar com.sun.enterprise.server.PELaunch start CORE5098: AS Socket Service Initialization has been completed. CORE5076: Using [Java HotSpot(TM) Client VM, Version 1.5.0_13] from [Apple Inc.] SEC1002: Security Manager is OFF. SEC1143: Loading policy provider com.sun.enterprise.security.provider.PolicyWrapper. WEB0114: SSO is disabled in virtual server [server] WEB0114: SSO is disabled in virtual server [__asadmin] REgistering Custom ContextConfig REgistering Custom Context ADM1079: Initialization of AMX MBeans started ADM1504: Here is the JMXServiceURL for the Standard JMXConnectorServer: [service:jmx:rmi:///jndi/rmi://dhcp-cblr03-223- 248.India.Sun.COM:8686/jmxrmi]. This is where the remote administrative clients should connect using the standard JMX connectors ADM1506: Status of Standard JMX Connector: Active = [true] WEB0302: Starting Sun-Java-System/Application-Server. JBIFW0010: JBI framework ready to accept requests. WEB0712: Starting Sun-Java-System/Application-Server HTTP/1.1 on 8080 WEB0712: Starting Sun-Java-System/Application-Server HTTP/1.1 on 8181 WEB0712: Starting Sun-Java-System/Application-Server HTTP/1.1 on 4848 SMGT0007: Self Management Rules service is enabled Application server startup complete. ADM1041:Sent the event to instance:[ResourceDeployEvent -- reference-added jdbc/jdbc/TRAVEL_ApacheDerby] CORE5004: Resource Deployed: [jdbc:jdbc/TRAVEL_ApacheDerby]. deployed with moduleid = TravelCenter Initializing Sun's JavaServer Faces implementation (1.2_04-b22-p05) for context '/TravelCenter' java.lang.NoClassDefFoundError: java/sql/NClob at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2395) at java.lang.Class.getDeclaredMethod(Class.java:1907) at java.io.ObjectStreamClass.getPrivateMethod(ObjectStreamClass.java:1354) at java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:52) at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:421) at java.security.AccessController.doPrivileged(Native Method) at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:400) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:297) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1035) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302) at org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1947) 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 java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:917) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1339) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302) at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:670) at org.apache.catalina.session.StandardManager.unload(StandardManager.java:584) at org.apache.catalina.session.StandardManager.stop(StandardManager.java:840) at org.apache.catalina.core.StandardContext.managerStop(StandardContext.java:4952) at org.apache.catalina.core.StandardContext.stop(StandardContext.java:5452) at com.sun.enterprise.web.WebModule.stop(WebModule.java:384) at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1118) at com.sun.enterprise.web.WebContainer.unloadWebModule(WebContainer.java:2067) at com.sun.enterprise.web.WebContainer.unloadWebModule(WebContainer.java:1997) at com.sun.enterprise.server.WebModuleDeployEventListener.moduleUndeployed(WebModuleDeployEventListener.java:226) at com.sun.enterprise.server.WebModuleDeployEventListener.moduleUndeployed(WebModuleDeployEventListener.java:317) at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:1006) at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:991) at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:470) at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:182) at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:308) at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:230) at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStopEvent(ServerDeploymentTarget.java:332) at com.sun.enterprise.deployment.phasing.ApplicationStopPhase.runPhase(ApplicationStopPhase.java:136) at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:108) at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:934) at com.sun.enterprise.deployment.phasing.PEDeploymentService.stop(PEDeploymentService.java:666) at com.sun.enterprise.deployment.phasing.PEDeploymentService.stop(PEDeploymentService.java:713) at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.stop(ApplicationsConfigMBean.java:796) 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 com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:381) at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:364) at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:477) at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213) at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784) at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:90) at $Proxy1.invoke(Unknown Source) at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:304) at com.sun.enterprise.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:174) at com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:69) at com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:155) at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:122) at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:193) at javax.servlet.http.HttpServlet.service(HttpServlet.java:754) at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:427) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:315) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:287) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94) at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:98) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:222) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1096) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:166) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1096) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:288) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:647) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:579) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:831) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341) at com.sun.enterpri se.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214) at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265) at com.sun.enterprise.web.connector.grizzly.WorkerThreadImpl.run(WorkerThreadImpl.java:116) ADM5603:Event listener error [java/sql/NClob]
this is tricky. java.sql.NClob is a JDK 6 class... so it is not a huge surprise that we cannot find it in Apple's JDK 5 class libraries. Does the sample app use this interface?
I was able to reproduce this using asadmin and the TravelCenter.war file. Opened https://glassfish.dev.java.net/issues/show_bug.cgi?id=6565...
I cannot predict when the server team will address this issue.
I will push the server team for a resolution in v2.1 (which would be part of the 7.0 bundle)
this was a marker issue anyway.
NetBeans.org Migration: changing resolution from LATER to WONTFIX