{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://tutos-gameserver.fr/2019/05/04/java-le-pilote-jdbc-pour-sql-server-leve-lexception-sqlserverexception-operation-non-prise-en-charge-lors-de-lappel-dune-procedure-stockee-utilisant-des-curseurs-serv/","llm_html_url":"https://tutos-gameserver.fr/2019/05/04/java-le-pilote-jdbc-pour-sql-server-leve-lexception-sqlserverexception-operation-non-prise-en-charge-lors-de-lappel-dune-procedure-stockee-utilisant-des-curseurs-serv/llm","llm_json_url":"https://tutos-gameserver.fr/2019/05/04/java-le-pilote-jdbc-pour-sql-server-leve-lexception-sqlserverexception-operation-non-prise-en-charge-lors-de-lappel-dune-procedure-stockee-utilisant-des-curseurs-serv/llm.json","manifest_url":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"java &#8211; Le pilote JDBC pour SQL Server lève l&#39;exception SqlServerException: &quot;Opération non prise en charge&quot; lors de l&#39;appel d&#39;une procédure stockée utilisant des curseurs\n\n &#8211; Serveur d&rsquo;impression","site":{"name":"Tutos GameServer","url":"https://tutos-gameserver.fr/"},"author":{"id":1,"name":"Titanfall","url":"https://tutos-gameserver.fr/author/titanfall/"},"published_at":"2019-05-04T07:30:05+00:00","modified_at":"2019-05-04T07:30:05+00:00","word_count":738,"reading_time_seconds":222,"summary":"J&#39;essaie d&#39;appeler une procédure stockée à l&#39;aide de Pilote JDBC 6.0 pour SQL Server et obtenir l&#39;erreur Opération non supportée si la procédure stockée utilise des curseurs, une manipulation XML et / ou des tables temporaires. Si je modifie la définition de procédure stockée pour avoir une requête de sélection simple, alors cela fonctionne, mais [&hellip;]","summary_points":["J&#39;essaie d&#39;appeler une procédure stockée à l&#39;aide de Pilote JDBC 6.0 pour SQL Server et obtenir l&#39;erreur Opération non supportée si la procédure stockée utilise des curseurs, une manipulation XML et / ou des tables temporaires.","Si je modifie la définition de procédure stockée pour avoir une requête de sélection simple, alors cela fonctionne, mais s&#39;il y a des curseurs ou des tables temporaires, l&#39;erreur est renvoyée.","Opération non supportée.","j&#39;utilise SQL Server 2008."],"topics":["Serveur d'impression"],"entities":[],"entities_metadata":[{"id":10,"name":"Serveur d'impression","slug":"serveur-dimpression","taxonomy":"category","count":3907,"url":"https://tutos-gameserver.fr/category/serveur-dimpression/"}],"tags":["Serveur d'impression"],"content_hash":"809e888335347c4f25e56d6002e9b764","plain_text":"J&#39;essaie d&#39;appeler une procédure stockée à l&#39;aide de Pilote JDBC 6.0 pour SQL Server et obtenir l&#39;erreur Opération non supportée si la procédure stockée utilise des curseurs, une manipulation XML et / ou des tables temporaires.  \nSi je modifie la définition de procédure stockée pour avoir une requête de sélection simple, alors cela fonctionne, mais s&#39;il y a des curseurs ou des tables temporaires, l&#39;erreur est renvoyée. Opération non supportée.\nj&#39;utilise SQL Server 2008.\nJ&#39;appelle la procédure stockée de Serveur WSO2 DSS\nL&#39;erreur exacte que je reçois est la suivante:  \n\ncom.microsoft.sqlserver.jdbc.SQLServerException: cette opération n&#39;est pas prise en charge.\n                 à l&#39;adresse org.wso2.carbon.dataservices.core.engine.DSOMDataSource.execute (DSOMDataSource.java:102)\n                 à l&#39;adresse org.wso2.carbon.dataservices.core.dispatch.SingleDataServiceRequest.processRequest (SingleDataServiceRequest.java:73)\n\nVoici la trace de pile complète pour le problème:\nCode DS: DATABASE_ERROR\nException imbriquée: -\njavax.xml.stream.XMLStreamException: message d&#39;erreur DS: erreur dans &#39;SQLQuery.processStoredProcQuery&#39;: cette opération n&#39;est pas prise en charge.\n\nCode DS: DATABASE_ERROR\nService de données source: -\nNom: RMLDS\nEmplacement: C:  WSO2SO ~ 1  WSO2DS ~ 1.1  bin  ..  tmp  carbonapps  -1234  1479805129410stap-capp_1.0.0.car  RMLDS_1.0.0  RMLDS-1.0.0.dbs\nLa description:\nEspace de noms par défaut:\nNom de la demande actuelle: _putorionsetuppagecount\nParamètres actuels: xml = 23\nException imbriquée: -\ncom.microsoft.sqlserver.jdbc.SQLServerException: cette opération n&#39;est pas prise en charge.\n           à l&#39;adresse org.wso2.carbon.dataservices.core.dispatch.SingleDataServiceRequest.processRequest (SingleDataServiceRequest.java:75)\n           à l&#39;adresse org.wso2.carbon.dataservices.core.dispatch.DataServiceRequest.dispatch (DataServiceRequest.java:354)\n           à org.wso2.carbon.dataservices.core.DataServiceProcessor.dispatch (DataServiceProcessor.java:41)\n           at org.wso2.carbon.dataservices.core.DBInOutMessageReceiver.invokeBusinessLogic (DBInOutMessageReceiver.java:57)\n           à org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.invokeBusinessLogic (AbstractInOutSyncMessageReceiver.java:42)\n           à org.apache.axis2.receivers.AbstractMessageReceiver.receive (AbstractMessageReceiver.java:110)\n           à org.apache.axis2.engine.AxisEngine.receive (AxisEngine.java:180)\n           à org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest (HTTPTransportUtils.java:173)\n           à org.apache.axis2.transport.http.AxisServlet.doPost (AxisServlet.java:146)\n           à org.wso2.carbon.core.transports.CarbonServlet.doPost (CarbonServlet.java:231)\n           à l&#39;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:650)\n           à l&#39;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:731)\n           à org.eclipse.equinox.http.servlet.internal.ServletRegistration.service (ServletRegistration.java:61)\n           à org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias ​​(ProxyServlet.java:128)\n           à org.eclipse.equinox.http.servlet.internal.ProxyServlet.service (ProxyServlet.java:68)\n           à l&#39;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:731)\n           à org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service (DelegationServlet.java:68)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:303)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.tomcat.websocket.server.WsFilter.doFilter (WsFilter.java:52)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.owasp.csrfguard.CsrfGuardFilter.doFilter (CsrfGuardFilter.java:72)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter (CharacterSetFilter.java:61)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter (HttpHeaderSecurityFilter.java:120)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:218)\n           à org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:122)\n           à org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:505)\n           à org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:169)\n           à org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:103)\n           à org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation (CompositeValve.java:99)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve $ 1.invoke (CarbonTomcatValve.java:47)\n           à org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke (TenantLazyLoaderValve.java:57)\n           à org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves (TomcatValveContainer.java:47)\n           à org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke (CompositeValve.java:62)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke (CarbonStuckThreadDetectionValve.java:159)\n           à org.apache.catalina.valves.AccessLogValve.invoke (AccessLogValve.java:956)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke (CarbonContextCreatorValve.java:57)\n           à org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:116)\n           à org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:442)\n           à org.apache.coyote.http11.AbstractHttp11Processor.process (AbstractHttp11Processor.java:1082)\n           à org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process (AbstractProtocol.java:623)\n           à org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun (NioEndpoint.java:1756)\n           à org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.run (NioEndpoint.java:1715)\n           à java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142)\n           à java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617)\n           à org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61)\n           sur java.lang.Thread.run (Thread.java:745)\n\n\nClick to rate this post!\r\n                                   \r\n                               [Total: 0  Average: 0]","paragraphs":["J&#39;essaie d&#39;appeler une procédure stockée à l&#39;aide de Pilote JDBC 6.0 pour SQL Server et obtenir l&#39;erreur Opération non supportée si la procédure stockée utilise des curseurs, une manipulation XML et / ou des tables temporaires.  \nSi je modifie la définition de procédure stockée pour avoir une requête de sélection simple, alors cela fonctionne, mais s&#39;il y a des curseurs ou des tables temporaires, l&#39;erreur est renvoyée. Opération non supportée.\nj&#39;utilise SQL Server 2008.\nJ&#39;appelle la procédure stockée de Serveur WSO2 DSS\nL&#39;erreur exacte que je reçois est la suivante:","com.microsoft.sqlserver.jdbc.SQLServerException: cette opération n&#39;est pas prise en charge.\n                 à l&#39;adresse org.wso2.carbon.dataservices.core.engine.DSOMDataSource.execute (DSOMDataSource.java:102)\n                 à l&#39;adresse org.wso2.carbon.dataservices.core.dispatch.SingleDataServiceRequest.processRequest (SingleDataServiceRequest.java:73)","Voici la trace de pile complète pour le problème:\nCode DS: DATABASE_ERROR\nException imbriquée: -\njavax.xml.stream.XMLStreamException: message d&#39;erreur DS: erreur dans &#39;SQLQuery.processStoredProcQuery&#39;: cette opération n&#39;est pas prise en charge.","Code DS: DATABASE_ERROR\nService de données source: -\nNom: RMLDS\nEmplacement: C:  WSO2SO ~ 1  WSO2DS ~ 1.1  bin  ..  tmp  carbonapps  -1234  1479805129410stap-capp_1.0.0.car  RMLDS_1.0.0  RMLDS-1.0.0.dbs\nLa description:\nEspace de noms par défaut:\nNom de la demande actuelle: _putorionsetuppagecount\nParamètres actuels: xml = 23\nException imbriquée: -\ncom.microsoft.sqlserver.jdbc.SQLServerException: cette opération n&#39;est pas prise en charge.\n           à l&#39;adresse org.wso2.carbon.dataservices.core.dispatch.SingleDataServiceRequest.processRequest (SingleDataServiceRequest.java:75)\n           à l&#39;adresse org.wso2.carbon.dataservices.core.dispatch.DataServiceRequest.dispatch (DataServiceRequest.java:354)\n           à org.wso2.carbon.dataservices.core.DataServiceProcessor.dispatch (DataServiceProcessor.java:41)\n           at org.wso2.carbon.dataservices.core.DBInOutMessageReceiver.invokeBusinessLogic (DBInOutMessageReceiver.java:57)\n           à org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.invokeBusinessLogic (AbstractInOutSyncMessageReceiver.java:42)\n           à org.apache.axis2.receivers.AbstractMessageReceiver.receive (AbstractMessageReceiver.java:110)\n           à org.apache.axis2.engine.AxisEngine.receive (AxisEngine.java:180)\n           à org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest (HTTPTransportUtils.java:173)\n           à org.apache.axis2.transport.http.AxisServlet.doPost (AxisServlet.java:146)\n           à org.wso2.carbon.core.transports.CarbonServlet.doPost (CarbonServlet.java:231)\n           à l&#39;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:650)\n           à l&#39;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:731)\n           à org.eclipse.equinox.http.servlet.internal.ServletRegistration.service (ServletRegistration.java:61)\n           à org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias ​​(ProxyServlet.java:128)\n           à org.eclipse.equinox.http.servlet.internal.ProxyServlet.service (ProxyServlet.java:68)\n           à l&#39;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:731)\n           à org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service (DelegationServlet.java:68)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:303)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.tomcat.websocket.server.WsFilter.doFilter (WsFilter.java:52)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.owasp.csrfguard.CsrfGuardFilter.doFilter (CsrfGuardFilter.java:72)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter (CharacterSetFilter.java:61)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter (HttpHeaderSecurityFilter.java:120)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:218)\n           à org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:122)\n           à org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:505)\n           à org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:169)\n           à org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:103)\n           à org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation (CompositeValve.java:99)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve $ 1.invoke (CarbonTomcatValve.java:47)\n           à org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke (TenantLazyLoaderValve.java:57)\n           à org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves (TomcatValveContainer.java:47)\n           à org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke (CompositeValve.java:62)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke (CarbonStuckThreadDetectionValve.java:159)\n           à org.apache.catalina.valves.AccessLogValve.invoke (AccessLogValve.java:956)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke (CarbonContextCreatorValve.java:57)\n           à org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:116)\n           à org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:442)\n           à org.apache.coyote.http11.AbstractHttp11Processor.process (AbstractHttp11Processor.java:1082)\n           à org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process (AbstractProtocol.java:623)\n           à org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun (NioEndpoint.java:1756)\n           à org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.run (NioEndpoint.java:1715)\n           à java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142)\n           à java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617)\n           à org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61)\n           sur java.lang.Thread.run (Thread.java:745)","Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"J&#39;essaie d&#39;appeler une procédure stockée à l&#39;aide de Pilote JDBC 6.0 pour SQL Server et obtenir l&#39;erreur Opération non supportée si la procédure stockée utilise des curseurs, une manipulation XML et / ou des tables temporaires.  \nSi je modifie la définition de procédure stockée pour avoir une requête de sélection simple, alors cela fonctionne, mais s&#39;il y a des curseurs ou des tables temporaires, l&#39;erreur est renvoyée. Opération non supportée.\nj&#39;utilise SQL Server 2008.\nJ&#39;appelle la procédure stockée de Serveur WSO2 DSS\nL&#39;erreur exacte que je reçois est la suivante:","html":"<p>J&#039;essaie d&#039;appeler une procédure stockée à l&#039;aide de Pilote JDBC 6.0 pour SQL Server et obtenir l&#039;erreur Opération non supportée si la procédure stockée utilise des curseurs, une manipulation XML et / ou des tables temporaires.  \nSi je modifie la définition de procédure stockée pour avoir une requête de sélection simple, alors cela fonctionne, mais s&#039;il y a des curseurs ou des tables temporaires, l&#039;erreur est renvoyée. Opération non supportée.\nj&#039;utilise SQL Server 2008.\nJ&#039;appelle la procédure stockée de Serveur WSO2 DSS\nL&#039;erreur exacte que je reçois est la suivante:</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"com.microsoft.sqlserver.jdbc.SQLServerException: cette opération n&#39;est pas prise en charge.\n                 à l&#39;adresse org.wso2.carbon.dataservices.core.engine.DSOMDataSource.execute (DSOMDataSource.java:102)\n                 à l&#39;adresse org.wso2.carbon.dataservices.core.dispatch.SingleDataServiceRequest.processRequest (SingleDataServiceRequest.java:73)","html":"<p>com.microsoft.sqlserver.jdbc.SQLServerException: cette opération n&#039;est pas prise en charge.\n                 à l&#039;adresse org.wso2.carbon.dataservices.core.engine.DSOMDataSource.execute (DSOMDataSource.java:102)\n                 à l&#039;adresse org.wso2.carbon.dataservices.core.dispatch.SingleDataServiceRequest.processRequest (SingleDataServiceRequest.java:73)</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"Voici la trace de pile complète pour le problème:\nCode DS: DATABASE_ERROR\nException imbriquée: -\njavax.xml.stream.XMLStreamException: message d&#39;erreur DS: erreur dans &#39;SQLQuery.processStoredProcQuery&#39;: cette opération n&#39;est pas prise en charge.","html":"<p>Voici la trace de pile complète pour le problème:\nCode DS: DATABASE_ERROR\nException imbriquée: -\njavax.xml.stream.XMLStreamException: message d&#039;erreur DS: erreur dans &#039;SQLQuery.processStoredProcQuery&#039;: cette opération n&#039;est pas prise en charge.</p>"},{"id":"text-4","type":"text","heading":"","plain_text":"Code DS: DATABASE_ERROR\nService de données source: -\nNom: RMLDS\nEmplacement: C:  WSO2SO ~ 1  WSO2DS ~ 1.1  bin  ..  tmp  carbonapps  -1234  1479805129410stap-capp_1.0.0.car  RMLDS_1.0.0  RMLDS-1.0.0.dbs\nLa description:\nEspace de noms par défaut:\nNom de la demande actuelle: _putorionsetuppagecount\nParamètres actuels: xml = 23\nException imbriquée: -\ncom.microsoft.sqlserver.jdbc.SQLServerException: cette opération n&#39;est pas prise en charge.\n           à l&#39;adresse org.wso2.carbon.dataservices.core.dispatch.SingleDataServiceRequest.processRequest (SingleDataServiceRequest.java:75)\n           à l&#39;adresse org.wso2.carbon.dataservices.core.dispatch.DataServiceRequest.dispatch (DataServiceRequest.java:354)\n           à org.wso2.carbon.dataservices.core.DataServiceProcessor.dispatch (DataServiceProcessor.java:41)\n           at org.wso2.carbon.dataservices.core.DBInOutMessageReceiver.invokeBusinessLogic (DBInOutMessageReceiver.java:57)\n           à org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.invokeBusinessLogic (AbstractInOutSyncMessageReceiver.java:42)\n           à org.apache.axis2.receivers.AbstractMessageReceiver.receive (AbstractMessageReceiver.java:110)\n           à org.apache.axis2.engine.AxisEngine.receive (AxisEngine.java:180)\n           à org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest (HTTPTransportUtils.java:173)\n           à org.apache.axis2.transport.http.AxisServlet.doPost (AxisServlet.java:146)\n           à org.wso2.carbon.core.transports.CarbonServlet.doPost (CarbonServlet.java:231)\n           à l&#39;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:650)\n           à l&#39;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:731)\n           à org.eclipse.equinox.http.servlet.internal.ServletRegistration.service (ServletRegistration.java:61)\n           à org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias ​​(ProxyServlet.java:128)\n           à org.eclipse.equinox.http.servlet.internal.ProxyServlet.service (ProxyServlet.java:68)\n           à l&#39;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:731)\n           à org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service (DelegationServlet.java:68)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:303)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.tomcat.websocket.server.WsFilter.doFilter (WsFilter.java:52)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.owasp.csrfguard.CsrfGuardFilter.doFilter (CsrfGuardFilter.java:72)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter (CharacterSetFilter.java:61)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter (HttpHeaderSecurityFilter.java:120)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:218)\n           à org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:122)\n           à org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:505)\n           à org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:169)\n           à org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:103)\n           à org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation (CompositeValve.java:99)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve $ 1.invoke (CarbonTomcatValve.java:47)\n           à org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke (TenantLazyLoaderValve.java:57)\n           à org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves (TomcatValveContainer.java:47)\n           à org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke (CompositeValve.java:62)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke (CarbonStuckThreadDetectionValve.java:159)\n           à org.apache.catalina.valves.AccessLogValve.invoke (AccessLogValve.java:956)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke (CarbonContextCreatorValve.java:57)\n           à org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:116)\n           à org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:442)\n           à org.apache.coyote.http11.AbstractHttp11Processor.process (AbstractHttp11Processor.java:1082)\n           à org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process (AbstractProtocol.java:623)\n           à org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun (NioEndpoint.java:1756)\n           à org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.run (NioEndpoint.java:1715)\n           à java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142)\n           à java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617)\n           à org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61)\n           sur java.lang.Thread.run (Thread.java:745)","html":"<p>Code DS: DATABASE_ERROR\nService de données source: -\nNom: RMLDS\nEmplacement: C:  WSO2SO ~ 1  WSO2DS ~ 1.1  bin  ..  tmp  carbonapps  -1234  1479805129410stap-capp_1.0.0.car  RMLDS_1.0.0  RMLDS-1.0.0.dbs\nLa description:\nEspace de noms par défaut:\nNom de la demande actuelle: _putorionsetuppagecount\nParamètres actuels: xml = 23\nException imbriquée: -\ncom.microsoft.sqlserver.jdbc.SQLServerException: cette opération n&#039;est pas prise en charge.\n           à l&#039;adresse org.wso2.carbon.dataservices.core.dispatch.SingleDataServiceRequest.processRequest (SingleDataServiceRequest.java:75)\n           à l&#039;adresse org.wso2.carbon.dataservices.core.dispatch.DataServiceRequest.dispatch (DataServiceRequest.java:354)\n           à org.wso2.carbon.dataservices.core.DataServiceProcessor.dispatch (DataServiceProcessor.java:41)\n           at org.wso2.carbon.dataservices.core.DBInOutMessageReceiver.invokeBusinessLogic (DBInOutMessageReceiver.java:57)\n           à org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.invokeBusinessLogic (AbstractInOutSyncMessageReceiver.java:42)\n           à org.apache.axis2.receivers.AbstractMessageReceiver.receive (AbstractMessageReceiver.java:110)\n           à org.apache.axis2.engine.AxisEngine.receive (AxisEngine.java:180)\n           à org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest (HTTPTransportUtils.java:173)\n           à org.apache.axis2.transport.http.AxisServlet.doPost (AxisServlet.java:146)\n           à org.wso2.carbon.core.transports.CarbonServlet.doPost (CarbonServlet.java:231)\n           à l&#039;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:650)\n           à l&#039;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:731)\n           à org.eclipse.equinox.http.servlet.internal.ServletRegistration.service (ServletRegistration.java:61)\n           à org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias ​​(ProxyServlet.java:128)\n           à org.eclipse.equinox.http.servlet.internal.ProxyServlet.service (ProxyServlet.java:68)\n           à l&#039;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:731)\n           à org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service (DelegationServlet.java:68)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:303)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.tomcat.websocket.server.WsFilter.doFilter (WsFilter.java:52)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.owasp.csrfguard.CsrfGuardFilter.doFilter (CsrfGuardFilter.java:72)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter (CharacterSetFilter.java:61)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter (HttpHeaderSecurityFilter.java:120)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:218)\n           à org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:122)\n           à org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:505)\n           à org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:169)\n           à org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:103)\n           à org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation (CompositeValve.java:99)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve $ 1.invoke (CarbonTomcatValve.java:47)\n           à org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke (TenantLazyLoaderValve.java:57)\n           à org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves (TomcatValveContainer.java:47)\n           à org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke (CompositeValve.java:62)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke (CarbonStuckThreadDetectionValve.java:159)\n           à org.apache.catalina.valves.AccessLogValve.invoke (AccessLogValve.java:956)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke (CarbonContextCreatorValve.java:57)\n           à org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:116)\n           à org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:442)\n           à org.apache.coyote.http11.AbstractHttp11Processor.process (AbstractHttp11Processor.java:1082)\n           à org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process (AbstractProtocol.java:623)\n           à org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun (NioEndpoint.java:1756)\n           à org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.run (NioEndpoint.java:1715)\n           à java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142)\n           à java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617)\n           à org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61)\n           sur java.lang.Thread.run (Thread.java:745)</p>"},{"id":"text-5","type":"text","heading":"","plain_text":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]","html":"<p>Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"J&#39;essaie d&#39;appeler une procédure stockée à l&#39;aide de Pilote JDBC 6.0 pour SQL Server et obtenir l&#39;erreur Opération non supportée si la procédure stockée utilise des curseurs, une manipulation XML et / ou des tables temporaires.  \nSi je modifie la définition de procédure stockée pour avoir une requête de sélection simple, alors cela fonctionne, mais s&#39;il y a des curseurs ou des tables temporaires, l&#39;erreur est renvoyée. Opération non supportée.\nj&#39;utilise SQL Server 2008.\nJ&#39;appelle la procédure stockée de Serveur WSO2 DSS\nL&#39;erreur exacte que je reçois est la suivante:"},{"id":"text-2","heading":"Text","content":"com.microsoft.sqlserver.jdbc.SQLServerException: cette opération n&#39;est pas prise en charge.\n                 à l&#39;adresse org.wso2.carbon.dataservices.core.engine.DSOMDataSource.execute (DSOMDataSource.java:102)\n                 à l&#39;adresse org.wso2.carbon.dataservices.core.dispatch.SingleDataServiceRequest.processRequest (SingleDataServiceRequest.java:73)"},{"id":"text-3","heading":"Text","content":"Voici la trace de pile complète pour le problème:\nCode DS: DATABASE_ERROR\nException imbriquée: -\njavax.xml.stream.XMLStreamException: message d&#39;erreur DS: erreur dans &#39;SQLQuery.processStoredProcQuery&#39;: cette opération n&#39;est pas prise en charge."},{"id":"text-4","heading":"Text","content":"Code DS: DATABASE_ERROR\nService de données source: -\nNom: RMLDS\nEmplacement: C:  WSO2SO ~ 1  WSO2DS ~ 1.1  bin  ..  tmp  carbonapps  -1234  1479805129410stap-capp_1.0.0.car  RMLDS_1.0.0  RMLDS-1.0.0.dbs\nLa description:\nEspace de noms par défaut:\nNom de la demande actuelle: _putorionsetuppagecount\nParamètres actuels: xml = 23\nException imbriquée: -\ncom.microsoft.sqlserver.jdbc.SQLServerException: cette opération n&#39;est pas prise en charge.\n           à l&#39;adresse org.wso2.carbon.dataservices.core.dispatch.SingleDataServiceRequest.processRequest (SingleDataServiceRequest.java:75)\n           à l&#39;adresse org.wso2.carbon.dataservices.core.dispatch.DataServiceRequest.dispatch (DataServiceRequest.java:354)\n           à org.wso2.carbon.dataservices.core.DataServiceProcessor.dispatch (DataServiceProcessor.java:41)\n           at org.wso2.carbon.dataservices.core.DBInOutMessageReceiver.invokeBusinessLogic (DBInOutMessageReceiver.java:57)\n           à org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.invokeBusinessLogic (AbstractInOutSyncMessageReceiver.java:42)\n           à org.apache.axis2.receivers.AbstractMessageReceiver.receive (AbstractMessageReceiver.java:110)\n           à org.apache.axis2.engine.AxisEngine.receive (AxisEngine.java:180)\n           à org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest (HTTPTransportUtils.java:173)\n           à org.apache.axis2.transport.http.AxisServlet.doPost (AxisServlet.java:146)\n           à org.wso2.carbon.core.transports.CarbonServlet.doPost (CarbonServlet.java:231)\n           à l&#39;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:650)\n           à l&#39;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:731)\n           à org.eclipse.equinox.http.servlet.internal.ServletRegistration.service (ServletRegistration.java:61)\n           à org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias ​​(ProxyServlet.java:128)\n           à org.eclipse.equinox.http.servlet.internal.ProxyServlet.service (ProxyServlet.java:68)\n           à l&#39;adresse javax.servlet.http.HttpServlet.service (HttpServlet.java:731)\n           à org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service (DelegationServlet.java:68)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:303)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.tomcat.websocket.server.WsFilter.doFilter (WsFilter.java:52)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.owasp.csrfguard.CsrfGuardFilter.doFilter (CsrfGuardFilter.java:72)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter (CharacterSetFilter.java:61)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter (HttpHeaderSecurityFilter.java:120)\n           à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:241)\n           à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208)\n           à org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:218)\n           à org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:122)\n           à org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:505)\n           à org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:169)\n           à org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:103)\n           à org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation (CompositeValve.java:99)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve $ 1.invoke (CarbonTomcatValve.java:47)\n           à org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke (TenantLazyLoaderValve.java:57)\n           à org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves (TomcatValveContainer.java:47)\n           à org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke (CompositeValve.java:62)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke (CarbonStuckThreadDetectionValve.java:159)\n           à org.apache.catalina.valves.AccessLogValve.invoke (AccessLogValve.java:956)\n           à org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke (CarbonContextCreatorValve.java:57)\n           à org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:116)\n           à org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:442)\n           à org.apache.coyote.http11.AbstractHttp11Processor.process (AbstractHttp11Processor.java:1082)\n           à org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process (AbstractProtocol.java:623)\n           à org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun (NioEndpoint.java:1756)\n           à org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.run (NioEndpoint.java:1715)\n           à java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142)\n           à java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617)\n           à org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61)\n           sur java.lang.Thread.run (Thread.java:745)"},{"id":"text-5","heading":"Text","content":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"}],"media":{"primary_image":"https://tutos-gameserver.fr/wp-content/uploads/2019/04/apple-touch-icon@2.png"},"relations":[{"rel":"canonical","href":"https://tutos-gameserver.fr/2019/05/04/java-le-pilote-jdbc-pour-sql-server-leve-lexception-sqlserverexception-operation-non-prise-en-charge-lors-de-lappel-dune-procedure-stockee-utilisant-des-curseurs-serv/"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2019/05/04/java-le-pilote-jdbc-pour-sql-server-leve-lexception-sqlserverexception-operation-non-prise-en-charge-lors-de-lappel-dune-procedure-stockee-utilisant-des-curseurs-serv/llm","type":"text/html"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2019/05/04/java-le-pilote-jdbc-pour-sql-server-leve-lexception-sqlserverexception-operation-non-prise-en-charge-lors-de-lappel-dune-procedure-stockee-utilisant-des-curseurs-serv/llm.json","type":"application/json"},{"rel":"llm-manifest","href":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","type":"application/json"}],"http_headers":{"X-LLM-Friendly":"1","X-LLM-Schema":"1.1.0","Content-Security-Policy":"default-src 'none'; img-src * data:; style-src 'unsafe-inline'"},"license":"CC BY-ND 4.0","attribution_required":true,"allow_cors":false}