Quantcast
Channel: Adobe Community : Popular Discussions - LiveCycle Workbench
Viewing all articles
Browse latest Browse all 69588

Problem with Datasource for SQL Server Express

$
0
0

I have set up a development environment to develop some processes for the HCSO client and have a question.  I have a turnkey install on my laptop with MYSQL.  The liveCycle databases are in MYSQL.  I have also installed SQL Server Express on this machine and created a table to query that will control workflow.  I added a datasource configuration in the adobe-ds.xml configuration file.  That configuration is:

<local-tx-datasource>

            <jndi-name>HCSO</jndi-name>

            <connection-url>jdbc:sqlserver://localhost:1433;DatabaseName=DBName</ connection-url>

            <driver-class>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver-cl ass>

            <user-name>username</user-name>

            <password>password</password>

            <min-pool-size>1</min-pool-size>

            <max-pool-size>30</max-pool-size>

            <blocking-timeout-millis>60000</blocking-timeout-millis>

            <autoReconnect>true</autoReconnect>

            <idle-timeout-minutes>15</idle-timeout-minutes>

            <prepared-statement-cache-size>100</prepared-statement-cache-size>

            <transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolat ion>

            <new-connection-sql>Select id from HCSOUser.eric</new-connection-sql>

            <check-valid-connection-sql>Select id from HCSOUser.eric</check-valid-connection-sql>

            <metadata>

                  <type-mapping>MS SQLSERVER2000</type-mapping>

            </metadata>

      </local-tx-datasource>

In SQL Server, I created a user and a schema with the same name in a database.  I created a simple table called "eric" with one column called "id".  The user was given the appropriate default schema and given full permissions on the database and table.

In workbench, I added a JDBC query single row activity.  I have configured the datasource as java:/HCSO and also tried java:HCSO.  I then entered the query as "Select id from HCSOUser.eric" and hit test.  Nothing appears in the results area.  I see the following in the server.log:

2009-09-24 14:44:26,437 ERROR [org.jboss.ejb.plugins.LogInterceptor] RuntimeException in method: public abstract java.lang.Object com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionBMTAdapt erLocal.doBMT(com.adobe.idp.dsc.transaction.TransactionCallback) throws com.adobe.idp.dsc.DSCException:

java.lang.RuntimeException: A result set was generated for update.

      at com.adobe.idp.dsc.jdbc.JDBCService.testExecute(JDBCService.java:616)

      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25)

      at java.lang.reflect.Method.invoke(Method.java:592)

      at com.adobe.idp.dsc.component.impl.DefaultPOJOInvokerImpl.invoke(Defaul tPOJOInvokerImpl.java:118)

      at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(In vocationInterceptor.java:140)

      at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

      at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.do InTransaction(TransactionInterceptor.java:74)

      at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionBMTAdapt erBean.doBMT(EjbTransactionBMTAdapterBean.java:197)

      at sun.reflect.GeneratedMethodAccessor573.invoke(Unknown Source)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25)

      at java.lang.reflect.Method.invoke(Method.java:592)

      at org.jboss.invocation.Invocation.performCall(Invocation.java:345)

      at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(S tatelessSessionContainer.java:214)

      at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invo ke(CachedConnectionInterceptor.java:149)

      at org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(Service EndpointInterceptor.java:54)

      at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidation Interceptor.java:48)

      at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInte rceptor.java:106)

      at org.jboss.ejb.plugins.AbstractTxInterceptorBMT.invokeNext(AbstractTxI nterceptorBMT.java:158)

      at org.jboss.ejb.plugins.TxInterceptorBMT.invoke(TxInterceptorBMT.java:6 2)

      at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(Stat elessSessionInstanceInterceptor.java:154)

      at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor. java:153)

      at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)

      at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFacto ryFinderInterceptor.java:122)

      at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:6 24)

      at org.jboss.ejb.Container.invoke(Container.java:873)

      at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalPro xyFactory.java:415)

      at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSes sionProxy.java:88)

      at $Proxy270.doBMT(Unknown Source)

      at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute (EjbTransactionProvider.java:95)

      at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.inte rcept(TransactionInterceptor.java:72)

      at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

      at com.adobe.idp.dsc.interceptor.impl.InvocationStrategyInterceptor.inte rcept(InvocationStrategyInterceptor.java:55)

      at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

      at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept( InvalidStateInterceptor.java:37)

      at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

      at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept (AuthorizationInterceptor.java:132)

      at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

      at com.adobe.idp.dsc.interceptor.impl.JMXInterceptor.intercept(JMXInterc eptor.java:48)

      at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

      at com.adobe.idp.dsc.engine.impl.ServiceEngineImpl.invoke(ServiceEngineI mpl.java:115)

      at com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:118)

      at com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.invoke(A bstractMessageReceiver.java:315)

      at com.adobe.idp.dsc.provider.impl.soap.axis.sdk.SoapSdkEndpoint.invokeC all(SoapSdkEndpoint.java:138)

      at com.adobe.idp.dsc.provider.impl.soap.axis.sdk.SoapSdkEndpoint.invoke( SoapSdkEndpoint.java:81)

      at sun.reflect.GeneratedMethodAccessor710.invoke(Unknown Source)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25)

      at java.lang.reflect.Method.invoke(Method.java:592)

      at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.j ava:397)

      at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider .java:186)

      at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java: 323)

      at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg y.java:32)

      at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)

      at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)

      at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454 )

      at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)

      at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:69 9)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

      at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBas e.java:327)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)

      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:252)

      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:173)

      at com.adobe.idp.dsc.provider.impl.soap.axis.InvocationFilter.doFilter(I nvocationFilter.java:43)

      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:202)

      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:173)

      at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi lter.java:81)

      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:202)

      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:173)

      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java:213)

      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java:178)

      at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrinc ipalValve.java:39)

      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit yAssociationValve.java:159)

      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv e.java:59)

      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:126)

      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:105)

      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:107)

      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:148)

      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :856)

      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce ssConnection(Http11Protocol.java:744)

      at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo int.java:527)

      at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWor kerThread.java:112)

      at java.lang.Thread.run(Thread.java:595)

Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: A result set was generated for update.

      at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(U nknown Source)

      at com.microsoft.sqlserver.jdbc.SQLServerStatement.doExecuteStatement(Un known Source)

      at com.microsoft.sqlserver.jdbc.SQLServerStatement$StatementExecutionReq uest.executeStatement(Unknown Source)

      at com.microsoft.sqlserver.jdbc.CancelableRequest.execute(Unknown Source)

      at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeRequest(Unkno wn Source)

      at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeUpdate(Unknown Source)

      at org.jboss.resource.adapter.jdbc.WrappedStatement.executeUpdate(Wrappe dStatement.java:161)

      at com.adobe.idp.dsc.jdbc.helper.SqlHelper.executeTestUpdate(SqlHelper.j ava:117)

      at com.adobe.idp.dsc.jdbc.JDBCService.testExecute(JDBCService.java:610)

      ... 82 more


Viewing all articles
Browse latest Browse all 69588

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>