Hi All,
I have a script that our team uses that exposes the DB structure for them while
they
are developing an application.
We just migrated to OpenBD from ACF ... and I'm getting an error that I've not
been
able to figure out. Any help or ideas would be greatly appreciated!
I'm using MySQL 5 and basically displaying a list of the tables in the DB using
this code:
<cfquery name="tables" datasource="#dsn#">
show tables
</cfquery>
Works in ACF ... gives this error in OpenBD
47: <cfquery name="tables" datasource="#dsn#">
48: show tables
Stack Trace
java.lang.NullPointerException
at
com.naryx.tagfusion.cfm.engine.cfQueryResultSetMetaData$ColumnMetaData.access$800(Unknown
Source)
at
com.naryx.tagfusion.cfm.engine.cfQueryResultSetMetaData.getColumnType(Unknown
Source)
at com.naryx.tagfusion.cfm.engine.cfQueryResultData.setRow(Unknown
Source)
at com.naryx.tagfusion.cfm.engine.cfQueryResultData.populate(Unknown
Source)
at
com.naryx.tagfusion.cfm.sql.cfSQLQueryData.executeAsStatement(Unknown Source)
at com.naryx.tagfusion.cfm.sql.cfSQLQueryData.execute(Unknown Source)
at com.naryx.tagfusion.cfm.sql.cfSQLQueryData.runQuery(Unknown Source)
at com.naryx.tagfusion.cfm.sql.cfQUERY.executeStatement(Unknown Source)
at
com.naryx.tagfusion.cfm.sql.platform.java.cfQueryImplSQL.render(Unknown Source)
at com.naryx.tagfusion.cfm.sql.cfQUERY.render(Unknown Source)
at com.naryx.tagfusion.cfm.tag.cfTag.coreRender(Unknown Source)
at com.naryx.tagfusion.cfm.tag.cfTag.render(Unknown Source)
at com.naryx.tagfusion.cfm.tag.cfSWITCH.renderOptimzedSwitch(Unknown
Source)
at com.naryx.tagfusion.cfm.tag.cfSWITCH.render(Unknown Source)
at com.naryx.tagfusion.cfm.tag.cfTag.coreRender(Unknown Source)
at com.naryx.tagfusion.cfm.tag.cfTag.render(Unknown Source)
at com.naryx.tagfusion.cfm.file.cfFile.render(Unknown Source)
at com.naryx.tagfusion.cfm.engine.cfSession.onRequest(Unknown Source)
at com.naryx.tagfusion.cfm.engine.cfEngine.service(Unknown Source)
at com.naryx.tagfusion.cfm.cfServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200)
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)
at
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Alan Cole
(PGP Key ID: 0x82D8E0C7)
--
online documentation: http://openbd.org/manual/
google+ hints/tips: https://plus.google.com/115990347459711259462
http://groups.google.com/group/openbd?hl=en