You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@beehive.apache.org by Chad Schoettger <ch...@gmail.com> on 2007/04/12 05:27:16 UTC
Re: NPE bug you fixed in beehive control
This fix didn't make it into the 1.0.2 release, in order to get this
fix you'll need to get the current Beehive source tree from
beehive.apache.org and build it. Details on how to do this can be
found on the Beehive wiki at:
http://wiki.apache.org/beehive/For_Beehive_Developers
This fix will definitely be in the next official Beehive release
although I don't currently have a time frame for that release.
- Chad
n 4/11/07, Balwinder Bhatia <Ba...@mohawkind.com> wrote:
>
> --------------------------------------------------------------------------------------------------------------
> NPE from JDBCControl when method returns XMLBeans Document type
>
> http://issues.apache.org/jira/browse/BEEHIVE-1153
> --------------------------------------------------------------------------------------------------------------
>
> Hi ,
>
> I just downloaded apache-beehive-1.0.2-lib.zip and
> apache-beehive-1.0.2-src.zip
>
> It still gives me the same error.
>
> but I do not see your changes in the source code.
>
> I do not see any changes to RowToXmlObjectMapper.java
>
> I do not even see the file ResultSetXMLStreamReader.java you added to fix
> this bug.
>
> Were your changes part of this release?
>
> If not how can I get them.
>
> Thanks,
> Bhatia
>
>
>
> ---------------------------------
>
> java.lang.NullPointerException
> at
> org.apache.beehive.controls.system.jdbc.RowToXmlObjectMapper.mapRowToReturnType(RowToXmlObjectMapper.java:103)
> at
> org.apache.beehive.controls.system.jdbc.DefaultXmlObjectResultSetMapper.mapToResultType(DefaultXmlObjectResultSetMapper.java:60)
> at
> org.apache.beehive.controls.system.jdbc.JdbcControlImpl.execPreparedStatement(JdbcControlImpl.java:366)
> at
> com.bea.wlw.runtime.core.control.internal.JdbcControlImpl.invoke(JdbcControlImpl.java:136)
> at
> com.daltile.oasis.ItemMasterASI_Yantra_Processes.dbCtrlItemMasterBean.callOASIS_ItemMasterByChangedSinceDate(dbCtrlItemMasterBean.java:210)
> at
> com.daltile.oasis.ItemMasterASI_Yantra_Processes.ItemMasterCommonImpl.getItemsByChangeDate(ItemMasterCommonImpl.java:122)
> at
> com.daltile.oasis.ItemMasterASI_Yantra_Processes.ItemMasterCommonBean.getItemsByChangeDate(ItemMasterCommonBean.java:775)
> 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.bea.wli.knex.runtime.jcs.container.JcsProxy.invokeBeehiveControl(JcsProxy.java:666)
> at
> com.bea.wli.knex.runtime.jcs.container.JcsProxy.invoke(JcsProxy.java:433)
> at $Proxy85.getItemsByChangeDate(Unknown Source)
> at
> com.daltile.oasis.ItemMasterASI_Yantra_Processes.ItemMasterByDate.varItemMasterCommonGetItemsByChangeDate(ItemMasterByDate.java:147)
> 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.bea.wli.bpm.runtime.Perform.invoke(Perform.java:39)
> at com.bea.wli.bpm.runtime.Perform.execute(Perform.java:50)
> at
> com.bea.wli.bpm.runtime.SyncReceive.messageDelivery(SyncReceive.java:63)
> at
> com.bea.wli.bpm.runtime.ProcessState.processMessage(ProcessState.java:215)
> at
> com.bea.wli.bpm.runtime.ProcessState.dispatchRequest(ProcessState.java:239)
> at
> com.bea.wli.bpm.runtime.JpdContainer.dispatchProcessRequest(JpdContainer.java:1043)
> at
> com.bea.wli.bpm.runtime.JpdContainer.preInvoke(JpdContainer.java:1007)
> at
> com.bea.wli.knex.runtime.core.container.Invocable.invoke(Invocable.java:248)
> at
> com.bea.wli.knex.runtime.core.bean.BaseContainerBean.invokeBase(BaseContainerBean.java:224)
> at
> com.bea.wli.knex.runtime.core.bean.SLSBContainerBean.invoke(SLSBContainerBean.java:136)
> at
> com.bea.wlwgen.StatelessContainer_2hozgx_ELOImpl.invoke(StatelessContainer_2hozgx_ELOImpl.java:137)
> at com.bea.wlwgen.SLSBContAdpt.invokeOnBean(SLSBContAdpt.java:29)
> at
> com.bea.wli.knex.runtime.core.bean.BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:185)
> at
> com.bea.wli.knex.runtime.core.bean.BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)
> at
> com.bea.wli.knex.runtime.core.bean.SyncDispatcherBean.invoke(SyncDispatcherBean.java:168)
> at
> com.bea.wli.knex.runtime.core.bean.SyncDispatcher_k1mrl8_EOImpl.invoke(SyncDispatcher_k1mrl8_EOImpl.java:61)
> at
> com.bea.wli.knex.runtime.core.dispatcher.Dispatcher.remoteDispatch(Dispatcher.java:161)
> at
> com.bea.wli.knex.runtime.core.dispatcher.Dispatcher.dispatch(Dispatcher.java:49)
> at
> com.bea.wli.knex.runtime.core.dispatcher.HttpServerHelper.exploreExec(HttpServerHelper.java:285)
> at
> com.bea.wli.knex.runtime.core.dispatcher.HttpServerHelper.executeGetRequest(HttpServerHelper.java:601)
> at
> com.bea.wli.knex.runtime.core.dispatcher.HttpServer.doGet(HttpServer.java:49)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at
> weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:223)
> at
> weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
> at
> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
> at
> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
> at
> weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3242)
> 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:2003)
> at
> weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1909)
> at
> weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1359)
> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
> at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
>
>
>
>
>
>
>
>