I'll have to think about how to fix this..... however the original change is essential for corba to work and it needs to be reinstated for tck work to proceed. I haven't been able to tell whether or not you did this and I probably wont be able to until monday.
I opened http://issues.apache.org/jira/browse/GERONIMO-2580 to track this problem. I'm not sure what the best way to actually fix this is. I guess we could move the corba-ref-builders to a corba-builder module that we don't start in a corba-free server, but this means you have to start more modules to enable corba deployments. I'm not thrilled with that. thanks david jencks ----- Original Message ---- From: Kevan Miller <[EMAIL PROTECTED]> To: [email protected] Cc: David Jencks <[EMAIL PROTECTED]> Sent: Friday, November 17, 2006 7:24:39 PM Subject: Re: svn commit: r476126 - /geronimo/server/trunk/modules/geronimo-naming-builder/src/main/java/org/apache/geronimo/naming/deployment/CorbaRefBuilder.java David,This change seems to have broken the console. Server (and console) start ok. However, if you login and click on something like Server Information, the console fails and we get exceptions. I accidentally reverted your change in svn (I didn't mean to, but I forgot it was in my src tree when committing license header changes). Failure information is below... --kevan On Nov 17, 2006, at 7:55 AM, [EMAIL PROTECTED] wrote: Author: djencks Date: Fri Nov 17 04:55:08 2006 New Revision: 476126 URL: http://svn.apache.org/viewvc?view=rev&rev=476126 Log: GERONIMO-2499 missed a use of the extra-stuff bucket Modified: geronimo/server/trunk/modules/geronimo-naming-builder/src/main/java/org/apache/geronimo/naming/deployment/CorbaRefBuilder.java Modified: geronimo/server/trunk/modules/geronimo-naming-builder/src/main/java/org/apache/geronimo/naming/deployment/CorbaRefBuilder.java URL: http://svn.apache.org/viewvc/geronimo/server/trunk/modules/geronimo-naming-builder/src/main/java/org/apache/geronimo/naming/deployment/CorbaRefBuilder.java?view=diff&rev=476126&r1=476125&r2=476126 ============================================================================== --- geronimo/server/trunk/modules/geronimo-naming-builder/src/main/java/org/apache/geronimo/naming/deployment/CorbaRefBuilder.java (original) +++ geronimo/server/trunk/modules/geronimo-naming-builder/src/main/java/org/apache/geronimo/naming/deployment/CorbaRefBuilder.java Fri Nov 17 04:55:08 2006 @@ -53,8 +53,9 @@ AbstractNameQuery corbaName = corbaGBeanNameSource.getCorbaGBeanName(); if (corbaName != null) { Artifact moduleId = localConfiguration.getId(); - componentContext.put("ORB", new ORBReference(moduleId, corbaName)); - componentContext.put("HandleDelegate", new HandleDelegateReference(moduleId, corbaName)); + Map context = getJndiContextMap(componentContext); + context.put("ORB", new ORBReference(moduleId, corbaName)); + context.put("HandleDelegate", new HandleDelegateReference(moduleId, corbaName)); } } } Failure: [INFO] 13:40:03,082 ERROR [PortletFragment] Error in Portlet [INFO] java.lang.RuntimeException: javax.naming.NameNotFoundException: Error getting ORB attribute from CORBAGBean: name query =[?name=Server#] [Root exception is org.apache.geronimo.kernel.GBeanNotFoundException: Name query [?name=Server#] not satisfied in kernel, matches: []] [INFO] at org.apache.xbean.naming.context.ContextUtil$ReadOnlyBinding.getObject(ContextUtil.java:194) [INFO] at org.apache.xbean.naming.context.ContextFederation.getFederatedBindings(ContextFederation.java:81) [INFO] at org.apache.xbean.naming.context.AbstractFederatedContext.getBindings(AbstractFederatedContext.java:63) [INFO] at org.apache.xbean.naming.context.AbstractContext.getBinding(AbstractContext.java:86) [INFO] at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:128) [INFO] at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:607) [INFO] at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:151) [INFO] at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:593) [INFO] at javax.naming.InitialContext.lookup(InitialContext.java:351) [INFO] at org.apache.geronimo.console.util.PortletManager.createHelper(PortletManager.java:83) [INFO] at org.apache.geronimo.console.util.PortletManager.getManagementHelper(PortletManager.java:107) [INFO] at org.apache.geronimo.console.util.PortletManager.getCurrentJVM(PortletManager.java:146) [INFO] at org.apache.geronimo.console.infomanager.ServerInfoPortlet.doView(ServerInfoPortlet.java:71) [INFO] at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) [INFO] at javax.portlet.GenericPortlet.render(GenericPortlet.java:175) [INFO] at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218) [INFO] at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158) [INFO] at javax.servlet.http.HttpServlet.service(HttpServlet.java:595) [INFO] at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) [INFO] at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153) [INFO] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) [INFO] at org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.java:103) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830) [INFO] at org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471) [INFO] at org.apache.geronimo.jetty.JettyWebApplicationHandler.dispatch(JettyWebApplicationHandler.java:58) [INFO] at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283) [INFO] at org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163) [INFO] at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120) [INFO] at org.apache.pluto.invoker.impl.PortletInvokerImpl.render(PortletInvokerImpl.java:73) [INFO] at org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:119) [INFO] at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.renderPortlet(PortletContainerWrapperImpl.java:70) [INFO] at org.apache.pluto.portalImpl.aggregation.PortletFragment.service(PortletFragment.java:168) [INFO] at jsp.WEB_002dINF.aggregation.ColumnFragment_jsp._jspService(jsp.WEB_002dINF.aggregation.ColumnFragment_jsp:60) [INFO] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) [INFO] at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) [INFO] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) [INFO] at org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.java:103) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830) [INFO] at org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471) [INFO] at org.apache.geronimo.jetty.JettyWebApplicationHandler.dispatch(JettyWebApplicationHandler.java:58) [INFO] at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283) [INFO] at org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163) [INFO] at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112) [INFO] at jsp.WEB_002dINF.aggregation.RowFragment_jsp._jspService(jsp.WEB_002dINF.aggregation.RowFragment_jsp:57) [INFO] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) [INFO] at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) [INFO] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) [INFO] at org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.java:103) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830) [INFO] at org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471) [INFO] at org.apache.geronimo.jetty.JettyWebApplicationHandler.dispatch(JettyWebApplicationHandler.java:58) [INFO] at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283) [INFO] at org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163) [INFO] at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112) [INFO] at jsp.WEB_002dINF.aggregation.PageFragment_jsp._jspService(jsp.WEB_002dINF.aggregation.PageFragment_jsp:61) [INFO] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) [INFO] at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) [INFO] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) [INFO] at org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.java:103) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830) [INFO] at org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471) [INFO] at org.apache.geronimo.jetty.JettyWebApplicationHandler.dispatch(JettyWebApplicationHandler.java:58) [INFO] at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283) [INFO] at org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163) [INFO] at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112) [INFO] at jsp.WEB_002dINF.aggregation.PageFragment_jsp._jspService(jsp.WEB_002dINF.aggregation.PageFragment_jsp:61) [INFO] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) [INFO] at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) [INFO] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) [INFO] at org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.java:103) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830) [INFO] at org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471) [INFO] at org.apache.geronimo.jetty.JettyWebApplicationHandler.dispatch(JettyWebApplicationHandler.java:58) [INFO] at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283) [INFO] at org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163) [INFO] at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112) [INFO] at jsp.WEB_002dINF.aggregation.RootFragment_jsp._jspService(jsp.WEB_002dINF.aggregation.RootFragment_jsp:102) [INFO] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) [INFO] at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) [INFO] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) [INFO] at org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.java:103) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830) [INFO] at org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471) [INFO] at org.apache.geronimo.jetty.JettyWebApplicationHandler.dispatch(JettyWebApplicationHandler.java:58) [INFO] at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283) [INFO] at org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163) [INFO] at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112) [INFO] at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:254) [INFO] at javax.servlet.http.HttpServlet.service(HttpServlet.java:595) [INFO] at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) [INFO] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) [INFO] at org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.java:103) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830) [INFO] at org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821) [INFO] at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471) [INFO] at org.apache.geronimo.jetty.JettyWebApplicationHandler.dispatch(JettyWebApplicationHandler.java:58) [INFO] at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) [INFO] at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) [INFO] at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) [INFO] at org.apache.geronimo.jetty.JettyWebAppContext.handle(JettyWebAppContext.java:329) [INFO] at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) [INFO] at org.apache.geronimo.jetty.JettyWebAppContext.handle(JettyWebAppContext.java:313) [INFO] at org.mortbay.http.HttpServer.service(HttpServer.java:909) [INFO] at org.mortbay.http.HttpConnection.service(HttpConnection.java:820) [INFO] at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986) [INFO] at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837) [INFO] at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245) [INFO] at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) [INFO] at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) [INFO] Caused by: javax.naming.NameNotFoundException: Error getting ORB attribute from CORBAGBean: name query =[?name=Server#] [Root exception is org.apache.geronimo.kernel.GBeanNotFoundException: Name query [?name=Server#] not satisfied in kernel, matches: []] [INFO] at org.apache.geronimo.naming.reference.ORBReference.getContent(ORBReference.java:46) [INFO] at org.apache.xbean.naming.context.ContextUtil.resolve(ContextUtil.java:61) [INFO] at org.apache.xbean.naming.reference.CachingReference.getContent(CachingReference.java:66) [INFO] at org.apache.xbean.naming.context.ContextUtil.resolve(ContextUtil.java:61) [INFO] at org.apache.xbean.naming.context.ContextUtil$ReadOnlyBinding.getObject(ContextUtil.java:192) [INFO] ... 121 more [INFO] Caused by: org.apache.geronimo.kernel.GBeanNotFoundException: Name query [?name=Server#] not satisfied in kernel, matches: [] [INFO] at org.apache.geronimo.naming.reference.ConfigurationAwareReference.resolveTargetName(ConfigurationAwareReference.java:70) [INFO] at org.apache.geronimo.naming.reference.ORBReference.getContent(ORBReference.java:43) [INFO] ... 125 more [INFO] Caused by: org.apache.geronimo.kernel.GBeanNotFoundException: No matches for referencePatterns: [?name=Server#] [INFO] at org.apache.geronimo.kernel.config.Configuration.findGBeanData(Configuration.java:661) [INFO] at org.apache.geronimo.kernel.config.Configuration.findGBean(Configuration.java:632) [INFO] at org.apache.geronimo.naming.reference.ConfigurationAwareReference.resolveTargetName(ConfigurationAwareReference.java:64) [INFO] ... 126 more
