Thanks a lot Micah !!!!

I have copied the new version of beehive-netui-tags.jar into WEB-INF/lib and 
now the table pagination works fine !

I have also tried to substitute weblogic libraries (and this will be a better 
solution for me) but I have another problem.
In fact, if I try to remove the original version of beehive libraries (4) from 
the Web Logic console, I get this exception:

An unexpected exception has occurred processing your request

Message: null

Stack Trace:    
javax.management.RuntimeOperationsException at 
weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:205) at 
weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:223) at 
javax.management.remote.rmi.RMIConnectionImpl_920_WLStub.getMBeanInfo(Unknown 
Source) at 
javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.getMBeanInfo(RMIConnector.java:1028)
 at 
weblogic.management.jmx.MBeanServerInvocationHandler.newProxyInstance(MBeanServerInvocationHandler.java:591)
 at 
weblogic.management.jmx.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:432)
 at $Proxy103.getReferencingRuntimes(Unknown Source) at 
com.bea.console.utils.DeploymentUtils.mergeReferencingApps(DeploymentUtils.java:3979)
 at 
com.bea.console.utils.DeploymentUtils.getReferencingApps(DeploymentUtils.java:3945)
 at com.bea.console.actions.app.uninstall.Flow.begin(Flow.java:122) 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.apache.beehive.netui.pageflow.FlowController.invokeActionMethod(FlowController.java:869)
 at 
org.apache.beehive.netui.pageflow.FlowController.getActionMethodForward(FlowController.java:808)
 at 
org.apache.beehive.netui.pageflow.FlowController.internalExecute(FlowController.java:477)
 at 
org.apache.beehive.netui.pageflow.PageFlowController.internalExecute(PageFlowController.java:305)
 at 
org.apache.beehive.netui.pageflow.FlowController.execute(FlowController.java:335)
 at 
org.apache.beehive.netui.pageflow.internal.FlowControllerAction.execute(FlowControllerAction.java:51)
 at 
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
 at 
org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(PageFlowRequestProcessor.java:95)
 at 
org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute(PageFlowRequestProcessor.java:2042)
 at 
org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors$WrapActionInterceptorChain.continueChain(ActionInterceptors.java:63)
 at 
org.apache.beehive.netui.pageflow.interceptor.action.ActionInterceptor.wrapAction(ActionInterceptor.java:167)
 at 
org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors$WrapActionInterceptorChain.invoke(ActionInterceptors.java:49)
 at 
org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors$WrapActionInterceptorChain.continueChain(ActionInterceptors.java:57)
 at 
org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors.wrapAction(ActionInterceptors.java:86)
 at 
org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:2114)
 at 
com.bea.console.internal.ConsolePageFlowRequestProcessor.processActionPerform(ConsolePageFlowRequestProcessor.java:221)
 at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224) at 
org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:554)
 at 
org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:851)
 at 
org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:630)
 at 
org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:157)
 at 
com.bea.console.internal.ConsoleActionServlet.process(ConsoleActionServlet.java:241)
 at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at 
com.bea.console.internal.ConsoleActionServlet.doGet(ConsoleActionServlet.java:130)
 at 
org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1169)
 at 
com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.executeAction(ScopedContentCommonSupport.java:688)
 at 
com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.renderInternal(ScopedContentCommonSupport.java:268)
 at 
com.bea.portlet.adapter.scopedcontent.PageFlowStubImpl.render(PageFlowStubImpl.java:136)
 at 
com.bea.netuix.servlets.controls.content.NetuiContent.preRender(NetuiContent.java:288)
 at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:427) at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:708)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at 
com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:720)
 at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:183) at 
com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361) at 
com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:339) at 
com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:186) at 
com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:140) at 
com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:419) at 
com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:267) at 
com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:197) at 
com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:221)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at 
weblogic.servlet.AsyncInitServlet.service(AsyncInitServlet.java:124) at 
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
 at 
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
 at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283) 
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at 
weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:26)
 at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) 
at 
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3212)
 at 
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
 at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) 
at 
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1983)
 at 
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1890)
 at 
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1344) 
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209) at 
weblogic.work.ExecuteThread.run(ExecuteThread.java:181) Caused by: 
java.lang.IllegalArgumentException: ObjectName must not be null at 
javax.management.remote.rmi.RMIConnectionImpl.checkNonNull(RMIConnectionImpl.java:1697)
 at 
javax.management.remote.rmi.RMIConnectionImpl.getMBeanInfo(RMIConnectionImpl.java:849)
 at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown Source) 
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174) ... 
97 more

Do you know what can I do ?

Thank you, 

Marelli Daniele

-----Messaggio originale-----
Da: Micah Koch [mailto:[EMAIL PROTECTED]
Inviato: mercoledì 29 agosto 2007 16.02
A: Beehive Users; Marelli Daniele
Oggetto: RE: Upgrading Beehive into WebLogic 9.2


Either forget about using the deployable libraries and just stick the
.jar files in your WEB-INF/lib(make sure to remove references to the
deployable libraries from your weblogic.xml), OR take the weblogic
deployable libraries, and overwrite the jars they contain with your new
beehive jars.  Then redeploy the updated deployable libraries and your
application.

All the deployable libraries are, are ears with .jar files in
APP-INF/lib or they are wars with .jar files in WEB-INF/lib.  These
libraries just get merged at deployment time into any ear/war that
references them from the weblogic.xml.
Micah

-----Original Message-----
From: Marelli Daniele [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, August 29, 2007 4:00 AM
To: [email protected]
Subject: Upgrading Beehive into WebLogic 9.2

Hi All,

I am using Beehive in WebLogic 9.2 and I have a great problem with
"netui-data:dataGrid" component.
The next and previous links of pager works fine when I open the page,
but if I run an action (for example pressing a button in the same page)
then this buttons execute the same action too !

I think that this problem can be dued to the obsolete Beehive version
(1.0.1) that comes with WebLogic 9.2 and I want try to install the
latest version.

I am able to get the latest version from cvs and to build it (ant
build.dist).
But I don't understand how I can install the outputs JARs into WebLogic
!
In fact, build.xml produces only .jar files, but WebLogic use this
enterprise archieves:

        
../weblogic92/common/deployable-libraries/beehive-controls-1.0.ear
        
../weblogic92/common/deployable-libraries/beehive-netui-resources-1.0.wa
r
        ../weblogic92/common/deployable-libraries/beehive-netui-1.0.war
        
../weblogic92/common/deployable-libraries/beehive-controls-1.0.war

Have you any suggestion ?

Thank you in advance,

Marelli Daniele


Internet Email Confidentiality Footer
------------------------------------------------------------------------
-----------------------------
La presente comunicazione, con le informazioni in essa contenute e ogni
documento o file allegato, e' rivolta unicamente alla/e persona/e cui e'
indirizzata ed alle altre da questa autorizzata/e a riceverla. Se non
siete i destinatari/autorizzati siete avvisati che qualsiasi azione,
copia, comunicazione, divulgazione o simili basate sul contenuto di tali
informazioni e' vietata e potrebbe essere contro la legge (art. 616
C.P., D.Lgs n. 196/2003 Codice in materia di protezione dei dati
personali). Se avete ricevuto questa comunicazione per errore, vi
preghiamo di darne immediata notizia al mittente e di distruggere il
messaggio originale e ogni file allegato senza farne copia alcuna o
riprodurne in alcun modo il contenuto. 

This e-mail and its attachments are intended for the addressee(s) only
and are confidential and/or may contain legally privileged information.
If you have received this message by mistake or are not one of the
addressees above, you may take no action based on it, and you may not
copy or show it to anyone; please reply to this e-mail and point out the
error which has occurred. 
------------------------------------------------------------------------
-----------------------------

Reply via email to