Oracle.jms.AQjmsException: invalid arguments in call
Hi
Has anyone seen this error before?
Environment Configuration:
APP SERVER 9.0.4 (OUT 0F BOX CONFIG)
JDK 1.4
RED HAT ENTERPRISE SERVER 3.0
COMPAC DL380
ON VM SOFTWARE
DB 9.2.0.4
HP-UX 11i
SUPERDOME
Error logs:
[18-06-04 10:27:20] [AJPRequestHandler-ApplicationServerThread-137] - [bcc.sde.common.jms.pool.QueueConnectionPool]
[getQueueConnection] :Using pooled queue connection for factory:
java:comp/resource/SDEJMS/QueueConnectionFactories/SDEQUEUETAB
[18-06-04 10:27:20] [AJPRequestHandler-ApplicationServerThread-137] - [bcc.sde.common.jms.pool.QueueSessionPool]
[createQueueSession] :Failed to create queue session: oracle.jms.AQjmsException: invalid arguments in call
[18-06-04 10:27:20] [AJPRequestHandler-ApplicationServerThread-137] - [bcc.sde.common.jms.BytesMessageWriter]
[writeBytesMessage] :Failed to write message onto queue: java:comp/resource/SDEJMS/Queues/SDEDEV_LOGQUEUE using queue
factory: java:comp/resource/SDEJMS/QueueConnectionFactories/SDEQUEUETAB - bcc.sde.common.jms.pool.JMSPoolException:
QueueSessionPool.createQueueSession() failed to create queue session - oracle.jms.AQjmsException: invalid arguments in call
[18-06-04 10:27:20] [AJPRequestHandler-ApplicationServerThread-137] - [bcc.sde.sil.common.log.silInteractionLogger] [log]
:silInteractionLogger.log() Exception writing ServiceExecutionRecord to JMS queue: bcc.sde.common.exception.SDEException:
Failed to write message onto queue: java:comp/resource/SDEJMS/Queues/SDEDEV_LOGQUEUE using queue factory:
java:comp/resource/SDEJMS/QueueConnectionFactories/SDEQUEUETAB - bcc.sde.common.jms.pool.JMSPoolException:
QueueSessionPool.createQueueSession() failed to create queue session - oracle.jms.AQjmsException: invalid arguments in
call: QueueSessionPool.createQueueSession() failed to create queue session - oracle.jms.AQjmsException: invalid arguments
in call;
---> nested: bcc.sde.common.jms.pool.JMSPoolException: QueueSessionPool.createQueueSession() failed to create queue
session - oracle.jms.AQjmsException: invalid arguments in call
[18-06-04 10:27:20] [AJPRequestHandler-ApplicationServerThread-137] - [bcc.sde.sil.bids.api.sql.BidsSQLInterface]
[logInteractionRecord] :Failed to log interaction record: bcc.sde.common.exception.SDEException: silInteractionLogger.log()
Exception writing ServiceExecutionRecord to JMS queue: bcc.sde.common.exception.SDEException: Failed to write message onto
queue: java:comp/resource/SDEJMS/Queues/SDEDEV_LOGQUEUE using queue factory:
java:comp/resource/SDEJMS/QueueConnectionFactories/SDEQUEUETAB - bcc.sde.common.jms.pool.JMSPoolException:
QueueSessionPool.createQueueSession() failed to create queue session - oracle.jms.AQjmsException: invalid arguments in
call: QueueSessionPool.createQueueSession() failed to create queue session - oracle.jms.AQjmsException: invalid arguments
in call;
---> nested: bcc.sde.common.jms.pool.JMSPoolException: QueueSessionPool.createQueueSession() failed to create queue
session - oracle.jms.AQjmsException: invalid arguments in call
Database error with same error message:
ORA-17433 - invalid arguments in call
http://www.doc.gold.ac.uk/oracle/doc/java.817/a83724/ermesap3.htm
Code causing problem:
queueConnection = queueConnectionPool.getQueueConnection(queueConnectionFactoryName, runningExternal);
queueSession = queueConnection.createQueueSession(TRANSACTIONAL, AUTO_ACK_MODE);
I am facing the same problem. Have you figured out what the cause was? Thanks,
Similar Messages
-
Oracle.jms.AQjmsException: JMS-225: Invalid JDBC driver
I am deploying an MDB to an SOA Suite iAS 10g OC4J container version 10.1.3.1 and I am receiving this error when trying to start the bean, even though the connection pool has been setup and tested to connect using OCI.
Error in MessageDrivenBean 'MessageDrivenEJBBean': oracle.jms.AQjmsException: JMS-225: Invalid JDBC driver - OCI driver must be used for
this operation
oracle.jms.AQjmsException: JMS-225: Invalid JDBC driver - OCI driver must be used for this operation
at oracle.jms.AQjmsError.throwEx(AQjmsError.java:285)
at oracle.jms.AQjmsConsumer.dequeue(AQjmsConsumer.java:1186)
at oracle.jms.AQjmsConsumer.receiveFromAQ(AQjmsConsumer.java:922)
at oracle.jms.AQjmsConsumer.receiveFromAQ(AQjmsConsumer.java:835)
at oracle.jms.AQjmsConsumer.receive(AQjmsConsumer.java:776)
at oracle.j2ee.ra.jms.generic.CommonConsumerWrapper.receive(CommonConsumerWrapper.java:203)
at com.evermind.server.ejb.MessageDrivenConsumer.receiveMessage(MessageDrivenConsumer.java:424)
at com.evermind.server.ejb.MessageDrivenConsumer.processMessages(MessageDrivenConsumer.java:213)
at com.evermind.server.ejb.MessageDrivenConsumer.run(MessageDrivenConsumer.java:169)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
Anyone have any ideas?
ThanksHello,
You need to use the OCI driver as the error indicates.
The thin driver does not have support for the ANYDATA type in 10.2 only the OCI driver does. in 11.1 onwards the thin driver supports the ANYDATA type. So an option may be to use the jar files from an 11g install.
Thanks
Peter -
Invalid arguments in call for an Application Module
We are writing a web-app which has two packages in our BC4J project, each with an Application Module. One of these app modules contains business components for objects owned by the user ILOGNET and the other for objects owned by the user EAGLE. We are allowing users to logon and connect to the database as themselves by specifying username and password dynamically as attributes of each instance of both application modules.
The problem we are having is that for a particular JSP sometimes when we deploy, we get an "invalid arguments in call" error. Other times, it doesn't seem to be a problem. The user I am testing with has Oracle roles that have privileges to view all the necessary objects. I'm just not sure why it seems to be temperamental like this. Does anyone have any ideas ? The code for the problem JSP is shown below.
Thanks for any help :
<%@ taglib uri="/webapp/DataTags.tld" prefix="jbo" %>
<%@ page contentType="text/html;charset=windows-1252"%>
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
<link rel="stylesheet" type="text/css" href="../style/style.css">
<TITLE>
Commenting Subject Administration Portlet
</TITLE>
<script language="JavaScript">
var g_valid = false;
function get_validate()
var el_subject = document.getElementById("id_subject");
el_subject.value = pro_trim(el_subject.value);
if (el_subject.value == "")
alert("Subject is a required field");
g_valid = false;
else
g_valid = true;
function pro_trim(p_in)
var s_remaining = p_in;
while (s_remaining.charAt(s_remaining.length - 1) == ' ')
s_remaining = s_remaining.substring(0, s_remaining.length - 1);
while (s_remaining.charAt(0) == ' ')
s_remaining = s_remaining.substring(1, s_remaining.length);
return s_remaining;
</script>
</HEAD>
<body class="portlet">
<jbo:ApplicationModule id="am_subjectAdmin" configname="eagle.EagleModule.EagleModuleLocal" releasemode="Stateful" username="<%=request.getRemoteUser()%>" password='<%=(String)session.getValue("PASSWORD")%>' />
<jbo:DataSource id="ds_enditems" orderbyclause="eiacodxa" rangesize="4" appid="am_subjectAdmin" viewobject="EIACSELECTView" />
<table class="portlet" width="100%" cellpadding=10 cellspacing=0>
<tr class="portlet-title">
<td>
Commenting Subject Administration Portlet
</td>
</tr>
<tr class="portlet-body" height="100%">
<td>
<table width="100%" align="center">
<tr>
<td height="50"></td>
</tr>
<tr>
<td>
<form name="frm_subject" action="cls_comment_subject" method="post" onSubmit="get_validate();return g_valid;">
<table>
<tr>
<td width="150">End Item :</td>
<td align="left">
<jbo:InputSelect datasource="ds_enditems" dataitem="Eiacodxa" displaydatasource="ds_enditems" displaydataitem="Eiacodxa" displayvaluedataitem="Eiacodxa" ></jbo:InputSelect>
</td>
<td align="right">Subject Type :</td>
<td align="left">
<select name="type">
<option value="C">Comment
<option value="R">Response
</select>
</td>
<td width="250"></td>
</tr>
<tr>
<td width="150">Subject Title :</td>
<td colspan="3">
<input id="id_subject" type="text" name="subject" size="100" maxlength="255">
</td>
</tr>
<tr>
<td colspan="4" align="right">
<input type="Submit" value="Submit Subject">
<input type="Reset" value=" Clear ">
</td>
</tr>
<tr>
<td height="250">
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</HTML><jbo:ReleasePageResources />
Regards,
Joe MellorsI'd forgotten all about this until now when it just happened again. Seems strange that it works fine a lot of the time. It only seems to happen with one of the two Application Module's in the project.
Here is the call stack. I'd appreciate any help.
Thanks,
Joe
JBO-30003: The application pool (eagle.EagleModule.EagleModuleLocal) failed to checkout an application module due to the following exception:
oracle.jbo.DMLException: JBO-26061: Error while opening JDBC connection.
at oracle.jbo.server.ConnectionPool.createConnection(ConnectionPool.java:193)
at oracle.jbo.server.ConnectionPool.instantiateResource(ConnectionPool.java:116)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:290)
at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:208)
at oracle.jbo.server.ConnectionPool.getConnection(ConnectionPool.java:63)
at oracle.jbo.server.ConnectionPoolManagerImpl.getConnection(ConnectionPoolManagerImpl.java:53)
at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:615)
at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:815)
at oracle.jbo.server.NullDBTransactionImpl.initTxn(NullDBTransactionImpl.java:489)
at oracle.jbo.server.NullDBTransactionImpl.connect(NullDBTransactionImpl.java:367)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:201)
at oracle.jbo.common.ampool.ApplicationPoolImpl.connect(ApplicationPoolImpl.java:2304)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1096)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:1669)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:289)
at oracle.jbo.html.jsp.datatags.ApplicationModuleTag.doStartTag(ApplicationModuleTag.java:181)
at org.apache.jsp.mp_0005fdt$jsp._jspService(mp_0005fdt$jsp.java:83)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:531)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)
at java.lang.Thread.run(Thread.java:536)
## Detail 0 ##
java.sql.SQLException: invalid arguments in call
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:185)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:227)
at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:973)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:197)
at oracle.jdbc.driver.OracleConnection.(OracleConnection.java:353)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:457)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:332)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at oracle.jbo.server.ConnectionPool.createConnection(ConnectionPool.java:162)
at oracle.jbo.server.ConnectionPool.instantiateResource(ConnectionPool.java:116)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:290)
at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:208)
at oracle.jbo.server.ConnectionPool.getConnection(ConnectionPool.java:63)
at oracle.jbo.server.ConnectionPoolManagerImpl.getConnection(ConnectionPoolManagerImpl.java:53)
at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:615)
at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:815)
at oracle.jbo.server.NullDBTransactionImpl.initTxn(NullDBTransactionImpl.java:489)
at oracle.jbo.server.NullDBTransactionImpl.connect(NullDBTransactionImpl.java:367)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:201)
at oracle.jbo.common.ampool.ApplicationPoolImpl.connect(ApplicationPoolImpl.java:2304)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1096)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:1669)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:289)
at oracle.jbo.html.jsp.datatags.ApplicationModuleTag.doStartTag(ApplicationModuleTag.java:181)
at org.apache.jsp.mp_0005fdt$jsp._jspService(mp_0005fdt$jsp.java:83)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:531)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)
at java.lang.Thread.run(Thread.java:536) -
Good Day,
i am using oracle driver to test a small application and i am getting these Error:
oracle.jdbc.driver.OracleDriver od = new oracle.jdbc.driver.OracleDriver();
properties p = new properties();
p.load("new FileInputStream("c:\\filename.properties");
connection con = od.connect("jdbc:oracle:thin:@localhost:1521:sid",p);
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("select user from dual");
while(rs.next()) {
System.out.println(rs);
rs.close();
Error Message is showing at od.connect("url",p);
java.sql.SQLException: invalid arguments in call
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:1160)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:183)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:346)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:468)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
Exception in thread "main"Hi user,
try to do that:
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public void method() {
try {
Connection connection;
String driver = "oracle.jdbc.driver.OracleDriver";
String url = "jdbc:oracle:thin:@localhost:1521:Sid";
Class.forName(driver).newInstance();
connection = DriverManager.getConnection(url, your_user, your_password);
PreparedStatement st = connection.prepareStatement("select user from dual");
ResultSet rs = st.executeQuery();
while(rs.next()) {
System.out.println(rs);
rs.close();
} catch (ClassNotFoundException e) {
} catch (IllegalAccessException e) {
} catch (InstantiationException e) {
} catch (SQLException e) {
} -
hi All,
I am beginner in OSB 11g. Please excuse me if I am asking any dumb question.
I am trying to post messages to Oracle AQ by configuring JMS Destination in OSB Alert destination
I have configured AQ JMS in weblogic 10.3.3 ( OSB PS2) following the blog (http://jianmingli.com/wp/?p=2950)
When i invoked my proxy OSB proxy service i am getting following exception. Can you please help if i am missing any kind of setup while configuring the JMS Module.
Caused By: oracle.jms.AQjmsException: Error creating the db_connection
at oracle.jms.AQjmsDBConnMgr.getConnection(AQjmsDBConnMgr.java:625)
at oracle.jms.AQjmsDBConnMgr.<init>(AQjmsDBConnMgr.java:399)
at oracle.jms.AQjmsXAConnection.<init>(AQjmsXAConnection.java:112)
at oracle.jms.AQjmsXAQueueConnectionFactory.createAllXAConnection(AQjmsXAQueueConnectionFactory.java:320)
at oracle.jms.AQjmsXAQueueConnectionFactory.createXAQueueConnection(AQjmsXAQueueConnectionFactory.java:198)
at weblogic.deployment.jms.JMSConnectionHelper.openConnection(JMSConnectionHelper.java:282)
at weblogic.deployment.jms.JMSConnectionHelper.<init>(JMSConnectionHelper.java:144)
at weblogic.deployment.jms.JMSSessionPool.getConnectionHelper(JMSSessionPool.java:517)
at weblogic.deployment.jms.PooledConnectionFactory.createConnectionInternal(PooledConnectionFactory.java:355)
at weblogic.deployment.jms.PooledConnectionFactory.createQueueConnection(PooledConnectionFactory.java:188)
at com.bea.wli.sb.transports.jms.JmsOutboundMessageContext.getSession(JmsOutboundMessageContext.java:399)
at com.bea.wli.sb.transports.jms.JmsOutboundMessageContext.newMessage(JmsOutboundMessageContext.java:621)
at com.bea.wli.sb.transports.jms.JmsOutboundMessageContext.setRequestMetaData(JmsOutboundMessageContext.java:229)
at com.bea.wli.sb.transports.jms.JmsOutboundMessageContext.access$100(JmsOutboundMessageContext.java:72)
at com.bea.wli.sb.transports.jms.JmsOutboundMessageContext$SendAction.run(JmsOutboundMessageContext.java:788)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at weblogic.security.Security.runAs(Security.java:61)
at com.bea.wli.sb.transports.jms.JmsOutboundMessageContext.send(JmsOutboundMessageContext.java:551)
at com.bea.wli.sb.transports.jms.JmsTransportProvider.sendMessageAsync(JmsTransportProvider.java:680)
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:597)
at com.bea.wli.sb.transports.Util$1.invoke(Util.java:83)
at $Proxy111.sendMessageAsync(Unknown Source)
at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageWithoutService(TransportManagerImpl.java:489)
at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageAsync(TransportManagerImpl.java:417)
at com.bea.wli.sb.init.FrameworkStarter$TransportServiceImpl.sendMessageAsync(FrameworkStarter.java:391)
at com.bea.alsb.alert.action.jms.JmsActionProvider.executeAction(JmsActionProvider.java:345)
at com.bea.alsb.alert.AlertDestinationHandlerImpl.sendAlertToDestination(AlertDestinationHandlerImpl.java:105)
at com.bea.alsb.alert.pipeline.PipelineAlertManager.processAlert(PipelineAlertManager.java:59)
at stages.logging.runtime.AlertRuntimeStep.processMessage(AlertRuntimeStep.java:125)
at com.bea.wli.sb.pipeline.debug.DebuggerRuntimeStep.processMessage(DebuggerRuntimeStep.java:74)
at com.bea.wli.sb.stages.StageMetadataImpl$WrapperRuntimeStep.processMessage(StageMetadataImpl.java:346)
at com.bea.wli.sb.stages.impl.SequenceRuntimeStep.processMessage(SequenceRuntimeStep.java:33)
at stages.routing.runtime.RouteRuntimeStep.processMessage(RouteRuntimeStep.java:102)
at com.bea.wli.sb.pipeline.debug.DebuggerRuntimeStep.processMessage(DebuggerRuntimeStep.java:74)
at com.bea.wli.sb.stages.StageMetadataImpl$WrapperRuntimeStep.processMessage(StageMetadataImpl.java:346)
at com.bea.wli.sb.pipeline.RouteNode.doRequest(RouteNode.java:106)
at com.bea.wli.sb.pipeline.Node.processMessage(Node.java:67)
at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:922)
at com.bea.wli.sb.pipeline.Router.processMessage(Router.java:214)
at com.bea.wli.sb.pipeline.MessageProcessor.processRequest(MessageProcessor.java:99)
at com.bea.wli.sb.pipeline.RouterManager$1.run(RouterManager.java:593)
at com.bea.wli.sb.pipeline.RouterManager$1.run(RouterManager.java:591)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at com.bea.wli.sb.security.WLSSecurityContextService.runAs(WLSSecurityContextService.java:55)
at com.bea.wli.sb.pipeline.RouterManager.processMessage(RouterManager.java:590)
at com.bea.wli.sb.test.service.ServiceMessageSender.send0(ServiceMessageSender.java:329)
at com.bea.wli.sb.test.service.ServiceMessageSender.access$000(ServiceMessageSender.java:76)
at com.bea.wli.sb.test.service.ServiceMessageSender$1.run(ServiceMessageSender.java:134)
at com.bea.wli.sb.test.service.ServiceMessageSender$1.run(ServiceMessageSender.java:132)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at com.bea.wli.sb.security.WLSSecurityContextService.runAs(WLSSecurityContextService.java:55)
at com.bea.wli.sb.test.service.ServiceMessageSender.send(ServiceMessageSender.java:137)
at com.bea.wli.sb.test.service.ServiceProcessor.invoke(ServiceProcessor.java:454)
at com.bea.wli.sb.test.TestServiceImpl.invoke(TestServiceImpl.java:172)
at com.bea.wli.sb.test.client.ejb.TestServiceEJBBean.invoke(TestServiceEJBBean.java:167)
at com.bea.wli.sb.test.client.ejb.TestService_sqr59p_EOImpl.invoke(TestService_sqr59p_EOImpl.java:353)
at com.bea.wli.sb.test.client.ejb.TestService_sqr59p_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:477)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:473)
at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused By: java.lang.ClassCastException: weblogic.jdbc.rmi.SerialConnection_weblogic_jdbc_rmi_internal_ConnectionImpl_weblogic_jdbc_wrapper_JTAConnection_weblogic_jdbc_wrapper_XAConnection_oracle_jdbc_driver_LogicalConnection_1033_WLStub cannot be cast to oracle.jdbc.internal.OracleConnection
at oracle.jms.AQjmsGeneralDBConnection.getProviderKey(AQjmsGeneralDBConnection.java:96)
at oracle.jms.AQjmsGeneralDBConnection.<init>(AQjmsGeneralDBConnection.java:65)
at oracle.jms.AQjmsDBConnMgr.getConnection(AQjmsDBConnMgr.java:566)
at oracle.jms.AQjmsDBConnMgr.<init>(AQjmsDBConnMgr.java:399)
at oracle.jms.AQjmsXAConnection.<init>(AQjmsXAConnection.java:112)
at oracle.jms.AQjmsXAQueueConnectionFactory.createAllXAConnection(AQjmsXAQueueConnectionFactory.java:320)
at oracle.jms.AQjmsXAQueueConnectionFactory.createXAQueueConnection(AQjmsXAQueueConnectionFactory.java:198)
at weblogic.deployment.jms.JMSConnectionHelper.openConnection(JMSConnectionHelper.java:282)
at weblogic.deployment.jms.JMSConnectionHelper.<init>(JMSConnectionHelper.java:144)
at weblogic.deployment.jms.JMSSessionPool.getConnectionHelper(JMSSessionPool.java:517)
at weblogic.deployment.jms.PooledConnectionFactory.createConnectionInternal(PooledConnectionFactory.java:355)
at weblogic.deployment.jms.PooledConnectionFactory.createQueueConnection(PooledConnectionFactory.java:188)hi All,
Here is the actual exception while posting message into AQ ( AQ JMS) from OSB.
Caused By: java.lang.ClassCastException: weblogic.jdbc.rmi.SerialConnection_weblogic_jdbc_rmi_internal_ConnectionImpl_weblogic_jdbc_wrapper_JTAConnection_weblogic_jdbc_wrapper_XAConnection_oracle_jdbc_driver_LogicalConnection_1033_WLStub cannot be cast to oracle.jdbc.internal.OracleConnection
at oracle.jms.AQjmsGeneralDBConnection.getProviderKey(AQjmsGeneralDBConnection.java:96)
at oracle.jms.AQjmsGeneralDBConnection.<init>(AQjmsGeneralDBConnection.java:65)
Not sure what is missing in my AQ JMS configuration. Please help.
Regards,
Nagi -
Java.sql.SQLException: invalid arguments in call
Hi
I am getting the following exception
java.sql.SQLException: invalid arguments in call
Please send me a soln.
Thanks in advanceI had to switch the classes12.jar file that I was using with Tomcat to the one that came packaged with JDeveloper. Thanks for the quick reponse though.
-
Oracle.jms.AQjmsException when inserting large MessageMap message via JMS
Is there a limit on the number of items/size of message that can be placed on the AQ using the MessageMap message format?
Ive attempted to place 100 elements, each a small string of approximately 20 characters, into the AQ but I get the following error.
---> nested oracle.jms.AQjmsException: JMS-204: An error occurred in the AQ JNI layer
If I reduce the number of elements to about 70 the message is successfully queued.As long as the byte array obtained by serializing the JMSMapMessage
java object instance fits in a BLOB (max size 4 Gig) you should be able to
enqueue your message (providing the OS and/or the JVM can handle it).
Smaller map messages are stored inline in the table itself. Larger messages
are stored in a BLOB. It is likely that you do not have permissions to
write to the BLOB field of the OJMS MapMessage ADT.
To figure out the exact SQL exception turn tracing on by putting the following
lines of code in your OJMS client and recompiling.
AQjmsOracleDebug.setDebug(true);
AQjmsOracleDebug.setTraceLevel(5);
This will give you the exact SQL exception that is thrown.
-Vivek -
BLOB error: invalid arguments in call
I created a table with 3 columns: PICID(Number), Pic(BLOB) and User(Varchar2[20]). I am using SQL Developer to create a new row and put a picture into the Pic column. When I try to save it, I get this:
One error savings changes to table "PICS":
Row 1: Invalid argument(s) in call.
What am I doing wrong?Forigve me, I thought that the stuff I wrote before that would've been at least SOME help.
INSERT INTO "PICS" (PICID, PIC, INITIALS) VALUES ('1', empty_blob(), 'BOB')
SELECT PIC FROM "PICS" WHERE ROWID='AAATutAAEAAAAMUAAA' AND ORA_ROWSCN='4846781' FOR UPDATE
Invalid argument(s) in call
One error saving changes to table PICS":
Row 1: Invalid argument(s) in call
This is what SQL Developer comes up with after I click 'Load', browse for an image and put it into the PIC column.
I'm running 11g. What other information do you need? Thanks for your help, sorry to bother you. -
Hello,
I have got this error and I need to make a restart to the server to make OAI start to work again.
Can anyone help me to find what is the problem?
Thanks,
António TrindadeAntónio,
Sounds likes your Q has errors.
Try the following...
1.Stop all services connecting to the Hub database. e.g. Adapters, iStudio, any SQL*Plus sessions, and the Repository Service. Only the Database and Listener should be up.
2.Use "oaiexport" to create a backup repository. (Make sure this export works before proceeding. You should get a happy "completed successfully" type of message.) Keep the *.dmp file which is created safe!
3.Run the "hubschema" script (-drop) to drop the Hub User. (This will drop your Hub User, including your metadata - this is why we've taken a backup.).
4.Run the "hubschema" script (-create) to recreate the Hub User, and objects.
5. Use "oaiimport" using the *.dmp file created in Step 2. It will then load it your metadata. Again, you should get a happy "completed successfully" message.
6. Restart your services.
HTH, Yan -
JMS-178 Invalid Queue name - (string)
am getting below error
nested exception is oracle.jms.AQjmsException: JMS-178: Invalid Queue name - test.JMS_TEST_QUEUE
When I look deeper into the oracle error message;
JMS-178 Invalid Queue name - (string)
Cause: The queue name specified is null or invalid
Action: Specify a queue name that is not null. The queue name must not be qualified with the schema name. The schema name must be specified as the value of the owner parameter
For this to work does queue must be owned by aqadm if I'm connecting using that account and the queue CAN'T be in test's schema.
DOES queue tables and queue should be in default schema ?
Thanks for all valuable suggetionsHello,
can you show the corresponding JMS code statement you used here?
Presumably it is a problem concerning missing GRANTs or unqualified (without db schema) access for the JMS user.
Kind regards,
WoG -
Problems with Oracle JMS Advanced Queuing
Hello,
We have build an application using Advanced Queuing (database version 10.2.0.1.0). Everything works fine using PL/SQL. But when we try to send in messages through the Oracle JMS interface messages with less then 4000 bytes are stored in the queu table but the content of the message is not stored in one of the user data attributes.
Messages larger then 4000 bytes result in the following error:
oracle.jms.AQjmsException: JMS-204: Er is een fout opgetreden in de AQ JNI-laag.
at oracle.jms.AQjmsError.throwEx(AQjmsError.java:311)
at oracle.jms.AQjmsProducer.enqueue(AQjmsProducer.java:1323)
at oracle.jms.AQjmsProducer.send(AQjmsProducer.java:692)
at oracle.jms.AQjmsProducer.send(AQjmsProducer.java:465)
at nl.detailresult.aqadapter.test.OracleQueueSendTextMsgTest.testOracleQueuePlus4000(OracleQueueSendTextMsgTest.java:125)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at junit.framework.TestCase.runTest(TestCase.java:154)
at junit.framework.TestCase.runBare(TestCase.java:127)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:118)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:128)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
[Linked-exception]
oracle.jms.AQjmsException: ORA-00942: table or view does not exist
As far as I can see we have done everything according to the books but does anyone have a clue what we might have missed?Hi,
Have you found a solution to this? I am running into similar issue with SOA Suite using OJMS queues.
Regards,
Rajesh -
Invalid argument(s) in call: SetRowBufferAt
The following exception is produced because resultSet.next() was
called on an empty resultSet why ??
Driver = Oracle 8.1.7 thin (current version 8/30/01) for NT.
Thanks
try
m_resultSet = m_statement.executeQuery("SELECT
CODE_DECODE.* FROM CODE_DECODE WHERE 0 = 1");
// NOTE If this statement is not called the code works
fine.
while( m_resultSet.next())
// Does nothing as the resultset is empty
// NOTE If the above statement is not called the code
works fine
// Insert a row
m_resultSet.moveToInsertRow();
m_resultSet.updateObject
("CODE_DECODE.CODE_DECODE_ID",new Double(100000001d));
// Next statement causes the exception
m_resultSet.insertRow();
catch(Exception e)
e.printStackTrace();
gives the following stack trace
java.sql.SQLException: Invalid argument(s) in call:
setRowBufferAt
at oracle.jdbc.dbaccess.DBError.throwSqlException
(DBError.java:168)
at oracle.jdbc.dbaccess.DBError.throwSqlException
(DBError.java:210)
at oracle.jdbc.driver.UpdatableResultSet.setRowBufferAt
(UpdatableResultSet.java:1803)
at oracle.jdbc.driver.UpdatableResultSet.setRowBufferAt
(UpdatableResultSet.java:1785)
at oracle.jdbc.driver.UpdatableResultSet.updateObject
(UpdatableResultSet.java:1574)
at oracle.jdbc.driver.OracleResultSet.updateObject
(OracleResultSet.java:2787)Hi, same problem with insert.
A path exist for Oracle database jdbc support.
see this link for doc.
http://jpsunf01.oracle.co.jp/PATCH/PSR/IBM_RS6000/90PATCHSETS/90130_64/README.html#JDBC
No way to find the patch file !!!!!
See you ... -
Insert error SQLException: Invalid argument(s) in call:
The following exception is produced because resultSet.next() was
called on an empty resultSet why ??
Driver = Oracle 8.1.7 thin (current version 8/30/01) for NT.
Thanks
try
m_resultSet = m_statement.executeQuery("SELECT
CODE_DECODE.* FROM CODE_DECODE WHERE 0 = 1");
// NOTE If this statement is not called the code works
fine.
while( m_resultSet.next())
// Does nothing as the resultset is empty
// NOTE If the above statement is not called the code
works fine
// Insert a row
m_resultSet.moveToInsertRow();
m_resultSet.updateObject
("CODE_DECODE.CODE_DECODE_ID",new Double(100000001d));
// Next statement causes the exception
m_resultSet.insertRow();
catch(Exception e)
e.printStackTrace();
gives the following stack trace
java.sql.SQLException: Invalid argument(s) in call:
setRowBufferAt
at oracle.jdbc.dbaccess.DBError.throwSqlException
(DBError.java:168)
at oracle.jdbc.dbaccess.DBError.throwSqlException
(DBError.java:210)
at oracle.jdbc.driver.UpdatableResultSet.setRowBufferAt
(UpdatableResultSet.java:1803)
at oracle.jdbc.driver.UpdatableResultSet.setRowBufferAt
(UpdatableResultSet.java:1785)
at oracle.jdbc.driver.UpdatableResultSet.updateObject
(UpdatableResultSet.java:1574)
at oracle.jdbc.driver.OracleResultSet.updateObject
(OracleResultSet.java:2787)
at com.aceva.tool.toolbox.dbtool.JDBCAdapter.insertRow
(JDBCAdapter.java:440)
at com.aceva.tool.toolbox.dbtool.DBToolPanel.doInsert
(DBToolPanel.java:289)
at
com.aceva.tool.toolbox.dbtool.DBToolPanel$4.actionPerformed
(DBToolPanel.java:102)
at javax.swing.AbstractButton.fireActionPerformed
(AbstractButton.java:1450)
at
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed
(AbstractButton.java:1504)
at javax.swing.DefaultButtonModel.fireActionPerformed
(DefaultButtonModel.java:378)
at javax.swing.DefaultButtonModel.setPressed
(DefaultButtonModel.java:250)
at
javax.swing.plaf.basic.BasicButtonListener.mouseReleased
(BasicButtonListener.java:216)
at java.awt.Component.processMouseEvent
(Component.java:3717)
at java.awt.Component.processEvent(Component.java:3546)
at java.awt.Container.processEvent(Container.java:1164)
at java.awt.Component.dispatchEventImpl
(Component.java:2595)
at java.awt.Container.dispatchEventImpl
(Container.java:1213)
at java.awt.Component.dispatchEvent(Component.java:2499)
at java.awt.LightweightDispatcher.retargetMouseEvent
(Container.java:2451)
at java.awt.LightweightDispatcher.processMouseEvent
(Container.java:2216)
at java.awt.LightweightDispatcher.dispatchEvent
(Container.java:2125)
at java.awt.Container.dispatchEventImpl
(Container.java:1200)
at java.awt.Window.dispatchEventImpl(Window.java:912)
at java.awt.Component.dispatchEvent(Component.java:2499)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:319)
at java.awt.EventDispatchThread.pumpOneEvent
(EventDispatchThread.java:103)
at java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run
(EventDispatchThread.java:84)The stack trace was:
06/09/06 09:02:52 java.sql.SQLException: Invalid argument(s) in call
06/09/06 09:02:52 at oracle.jdbc.dbaccess.DBError.throwSqlException(DBErro
r.java:189)
06/09/06 09:02:52 at oracle.jdbc.dbaccess.DBError.throwSqlException(DBErro
r.java:231)
06/09/06 09:02:52 at oracle.jdbc.dbaccess.DBError.throwSqlException(DBErro
r.java:294)
06/09/06 09:02:52 at oracle.sql.CLOB.createTemporary(CLOB.java:527)
After that I change a code little bit:
clob = oracle.sql.CLOB.createTemporary(c, true, 1);
Ant it pass through, but it fails with CastException. Then I upgraded JDBC driver, because I'm using Java 1.4
So, now I have this kind of error:
at oracle.jdbc.driver.OracleConnection.physicalConnectionWithin(OracleConnection.java:5174)
at oracle.sql.CLOB.createTemporary(CLOB.java:1009)
at oracle.sql.CLOB.createTemporary(CLOB.java:956)
at my.pack.db.impl.ImportDatabaseDAO_JDBC.execute(ImportDatabaseDAO_JDBC.java:68)
It fails when I'm creating temporaryClob:
clob = oracle.sql.CLOB.createTemporary(c, true, 1);
The problem occurs, because my connection driver is:
com.evermind.sql.OrclCMTConnection and it can't be converted into oracle.jdbc.driver.OracleConnection.
It is datasource config:
<data-source location="jdbc/oooDS"
class="com.evermind.sql.DriverManagerDataSource"
password="iate"
xa-location="jdbc/xa/oooXADS"
connection-driver="oracle.jdbc.driver.OracleDriver"
username="ooo"
url="jdbc:oracle:thin:@192.168.45.14:1526:ooo"
inactivity-timeout="30"
name="oooDS"
ejb-location="jdbc/oooDS"
pooled-location="jdbc/oooPoolDS"
min-connections="3"
max-connections="200"/>
Could you advise, how can I convert my Connection class? -
I have created a custom tag that does inserts. While it works on most every other table that I have dealt with, I keep getting this error for a particular table. I have created another table on an entirely different database, but get the same error.
Is anyone familiar with this error? I'm running Oracle 8.1.7.0.0
Thanks in advance,
JimBug 1548205 Fixed: 9011
JDBC
Inserting into an empty Updateable Resultset causes an
SQLException:
java.sql.SQLException: Invalid argument(s) in call: setRowBufferAt -
Invalid arguments error while executing oracle procedure
Dear all,
we have a table hr_emp with fields ecode, ename, edoj.
the following procedure we created to return the table data to our .net app.
CREATE OR REPLACE
PACKAGE pname AS
TYPE T_hr_cursor IS REF CURSOR;
PROCEDURE get_hr_list (P_hrlist OUT T_hr_cursor);
END HRPACK;
create or replace PACKAGE BODY pname AS
PROCEDURE get_hr_list (P_hrlist OUT T_hr_cursor)
IS
BEGIN
OPEN P_hrlist FOR
SELECT *
FROM Hr_Emp WHERE edoj>='01-jan-2009';
END get_hr_list;
END;
these code edited in a single file [both package and package body] and created successfully.
but, while executing, by typing execute get_hr_list, ORA-00304 error, invalid arguments, is coming. How to resolve this, please help.
also, in sql developer 1.5.3, when we create this, another error is ciming like 'source doesnot have a runnable target'.
Where is the issue? please helpYes, its great dear...
sqlplus>
declare
hr_cursor hrmain.t_hr_cursor;
begin
pname.get_hr_list(hr_cursor);
end;
Its worked as i got 'pl/sql procedure successfully executed'.
Also, then how i can call this get_hr_list procedure from .net? im using c# and i want to get the result of hr_emp to c#. how i can call the same from c#? any help please
Maybe you are looking for
-
File adapter on a Non-Central adapter issue.
Hi, We are running PI 7.10 SP 7. We have installed and configured an additional local/non-central adapter in our DMZ. We are able to see the local/non-central adapter engine in the RWB and also in IR. We have configured the file adapter to use the lo
-
How Can I Blink Between Before and After in Liquify?
I think I've done this before (in prior versions), but I'm drawing a blank... Is there a quick way to blink between before and after results in Liquify? Thanks. -Noel
-
Database in sap..
hi experts, hw do check database is full or not and hw can we increase the table space through BRTOOLS please explain it?
-
Typo in Developer XML/Parsing XML Efficiently ?
Hi ! On this web page : http://otn.oracle.com/oramag/oracle/03-sep/o53devxml.html If you look at the "Figure 1: A DOM Tree" for the book example from an XML piece above on that page you'll see that in a second from the bottom line, box, second from t
-
Satellite A660 - cannot see saved files
The problem is with a game that I have. I can see a file that I downloaded from the net to play, but those files from the game that I have saved do not show up when I look for them they don't show up. But when I view compatibility files they show, bu