Proxy Service JCA AQ Adapter. Queue retries doesn´t work

Hello, i have to integrate two applications by calling a WS with data coming through an AQ Queue. My OSB version is 10.1.3. The steps followed are:
1) Created a QUEUE with 5 retries and a retry delay of 1 minute.
2) Created a AQ Adapter in Jdeveloper.
3) configured a proxy service whith the adapter created. (Non Managed connection)
4) Then I tested the queue sending an alert with the payload dequeued and worked ok. The message is dequeued in database the alert is shown.
5) in the response pipeline i put a service callout and a xquey to transform the message.
If everything is OK the proxy works right, the message is sent to the WS y the rigth format.
If there is an error or the service is not available the message is dequeued anyway. No retry, no delay, and the message is lost.
Can anybody tell me what i am doing wrong?
Best regards

I put a raise error in the request pipeline and you are right the message remains in the queue.
But now de retries feature is not working.
I defined the queue this way:
begin
sys.dbms_aqadm.create_queue(
queue_name => 'INT_INGRESOS_QI',
queue_table => 'INT_INGRESOS_QTAB',
queue_type => sys.dbms_aqadm.normal_queue,
max_retries => 10,
retry_delay => 20,
retention_time => 0);
end;
If i am not wrong , after the raise error the message must stay in the queue and when the retry_delay will expire (20 seconds) the message will be proccesed again and again for 10 retries.
The message is proccesed (i put an alert to see it) but after 20 seconds the message still in the queue,
and in the queue table the column retry_count is not increased.
do you know what i am doing wrong?
Best regards

Similar Messages

  • Where should I change the adapter? It doesn't work from the start.

    where should I change the adapter? It doesn't work from the start. But there is no apple store in our city.

    The phone does not charge when linking with adaptor. But it is OK when linking PC using USB instead. I do not know why, but I am just sure there is something wrong with the adaptor.

  • Proxy Service listening a JMS Queue

    HI all,
    I have a simple question.
    I have an web application that write a message into a JMS Queue.
    I wanna know if when a message arrives into a JMSQueue an ESB proxy can listen this queue, get the message and afterwards process it.
    Thanks and Regards!

    Hi,
    In ALSB 2.6 its very much possible. Create a proxy Service (Any XML Service) configure your endpoint to the queue. provide correct Url, Connection factory JNDI and queue JNDI to the endpoint.
    Hope this helps you.
    ~Anup

  • LMS25 / Common Services 3.0 problem (dbpasswd.pl doesn't work)

    Hi.
    During CS3.0 installation I got an error:
    ERROR: Unable to Change password for DSN cmf
    ERROR: After install you can change the database password
    ERROR: by running /opt/CSCOpx/bin/dbpasswd.pl
    I tried to run /opt/CSCOpx/bin/dbpasswd.pl script, but got error again:
    bash-2.03# /opt/CSCOpx/bin/dbpasswd.pl all
    Please enter the new password for database cmf:
    Please enter the new password again for verification:
    INFO: Start changing password for database 'cmf'...
    Starting database engine cmfEng
    ld.so.1: perl: fatal: relocation error: file /opt/CSCOpx/objects/db/lib/libdblib9.so.1: symbol UnixForkProtection_Init: referenced symbol not found
    Killed
    I tried to set up LD_LIBRARY_PATH, tried to remove .profile, tried even to install solaris 8 from the scratch. It doesn't work even on fresh installation with 8_Recommended and all required Solaris patches. I tried also different installation disks with May 05 patches and without.
    ldd doesn't show anything strange:
    bash-2.03# ldd /opt/CSCOpx/objects/db/lib/libdblib9.so.1
    libdbtasks9.so.1 => /opt/CSCOpx/objects/db/lib/libdbtasks9.so.1
    librt.so.1 => /usr/lib/librt.so.1
    libnsl.so.1 => /usr/lib/libnsl.so.1
    libdl.so.1 => /usr/lib/libdl.so.1
    libc.so.1 => /usr/lib/libc.so.1
    libxnet.so.1 => /usr/lib/libxnet.so.1
    libm.so.1 => /usr/lib/libm.so.1
    libaio.so.1 => /usr/lib/libaio.so.1
    libmp.so.2 => /usr/lib/libmp.so.2
    /usr/platform/SUNW,Sun-Fire-V440/lib/libc_psr.so.1
    libsocket.so.1 => /usr/lib/libsocket.so.1
    bash-2.03#
    We have same LMS 2.5 on another server ( same model, same operating system, same patches) and it looks fine.
    Could somebody explain how to debug and solve this issue?

    Hi.
    Also /opt/CSCOpx/selftest/database.pl didn't work with same error message.
    I found the cause of problem. I have reproduced this error in test environment. The problem was in 8_Recommended patch cluster for Solaris 8. Patch cluster downloaded in September doesn't cause any errors, but after new patch cluster installing ( late October) CiscoWorks stops working. The reason for it is 109147-39 patch ( linker patch for Solaris). Older version 109147-37 doesn't cause an error in database manipulation. It is enough to run roll back this patch and 2 patches depended on it ( 108652-92, 108773-19). So command "patchrm 108652-92;patchrm 108773-19;patchrm 109147-39" solves the problem.

  • Netscape SSL Proxy to Weblogic 6.0 SSL port doesn't work.

    Has anyone tried Netscape iPlanet Proxying to Weblogic 6.0 port 7002 using SSL? I'm getting an error reponse when I look at the Netscape error log file. The message: "[12/Apr/2001:15:37:15] failure (29375): for host 191.162.18.16 trying to GET /Login.jsp, wl-proxy reports: Error reading WebLogic Response from 191.162.18.16:7002 at line 764 of proxy.cpp, errMsg='File not found'", but if I use port 7001, it works fine.This is my obj.conf:Service fn="wl-proxy" WebLogicHost="191.162.18.16" WebLogicPort="7002" SecureProxy="ON" TrustedCAFile="/opt/bea_weblogic/wlserver6.0/config/myserver/democert.pem" RequireSSLHostMatch="FALSE"

    The server was stopped at 5:52 pm cst....
    Dec 30, 2008 5:52:40 PM org.apache.coyote.http11.Http11Protocol destroy
    INFO: Stopping Coyote HTTP/1.1 on http-12080
    This is the log at start-up at 8:30 pm cst...
    Dec 30, 2008 8:26:06 PM org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\j2sdk1.4.2_13
    Dec 30, 2008 8:26:06 PM org.apache.coyote.http11.Http11Protocol init
    INFO: Initializing Coyote HTTP/1.1 on http-12080
    Dec 30, 2008 8:26:06 PM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 1098 ms
    Dec 30, 2008 8:26:06 PM org.apache.catalina.core.StandardService start
    INFO: Starting service Catalina
    Dec 30, 2008 8:26:06 PM org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
    Dec 30, 2008 8:26:11 PM org.apache.catalina.core.StandardContext start
    SEVERE: Error listenerStart
    Dec 30, 2008 8:26:11 PM org.apache.catalina.core.StandardContext start
    SEVERE: Context [GADXML] startup failed due to previous errors
    Dec 30, 2008 8:26:13 PM org.apache.coyote.http11.Http11Protocol start
    INFO: Starting Coyote HTTP/1.1 on http-12080
    Dec 30, 2008 8:26:13 PM org.apache.jk.common.ChannelSocket init
    INFO: JK: ajp13 listening on /0.0.0.0:8009
    Dec 30, 2008 8:26:13 PM org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=0/187 config=null
    Dec 30, 2008 8:26:13 PM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 7488 ms

  • HT1665 I have the lightning to 30 pin adapter and it doesn't work.

    I bought a lightning to 30-pin adapter and the thing won't  work. I connect is very loose.

    So what do you think writing to a technical support forum would accomplish?  Do you really need someone here to tell you to return it?

  • "Request Product Service" form on apple's website doesn't work

    I'm trying to get Apple to repair my broken IPod. I go to the Request Product Service online form (http://depot.info.apple.com/ipod/), fill in all my info, and when I get to the page that asks "Describe Your Issue," I get stuck on the first part: "Select an issue which describes the reason for service," it says, and provides a drop-down menu - for which there are no options. Try continuing, and it won't let you. I'm so frustrated - is this Apple's way of getting out of servicing IPod's? It's such an obvious technical glitch in the form (I've tried using a different web browser, same thing happens), it's amazing.
    What are my options? Take it to a store?

    You can call apple at 1-800-275-2273 if your still stuck they will help you sort it out. By the way if you are canadian make sure you are filling out the canadian code, and same for u.s. good luck

  • HT4101 The Lightning to USB Camera Adapter doesn't work

    I just bought the Lightning to USB Camera Adapter but it doesn't work and show the message: it is not an authorised accessories..may not work reliabily

    the adapter doesnt work with ios 7 on a lot of new devices, so untill apple fixes the issue, here is a workaround http://www.youtube.com/watch?v=pE28JwxQ3Zc

  • SAML Validation Error  - Proxy Service - Process WS-Security Header

    I am testing a Proxy Service that inspects the WS-Security Header which contains a WS-Policy for a SAML Assertion sender-vouches. The SAML Assertion that is produced is valid according to the oassis schema, but ALSB 2.6 returns a SOAP Fault that the SAML Assertion is not valid. Is there any next steps I should take to diagnose the problem? Also, are there any good tools available for validating a SAML Assertion?
    Here is the response of the ALSB 2.6 running on WebLogic 9.2. It is a simple proxy service we use to test whether SAML is working correctly or not. The client correctly sends the sender-voucher with the username/password/certificate alias and so forth.
    <soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
    <soapenv:Body>
    <soapenv:Fault
    xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
    <axis2ns1:Code xmlns:axis2ns1="http://www.w3.org/2003/05/soap-envelope">
    <axis2ns1:Value>soapenv:Sender</axis2ns1:Value>
    <axis2ns1:Subcode>
    <axis2ns1:Value>wsse:InvalidSecurityToken</axis2ns1:Value>
    </axis2ns1:Subcode>
    </axis2ns1:Code>
    <axis2ns2:Reason xmlns:axis2ns2="http://www.w3.org/2003/05/soap-envelope">
    <axis2ns2:Text xml:lang="en-US"
    >Security token failed to validate. weblogic.xml.crypto.wss.SecurityTokenValidateResult@563c52a[status: false][msg The SAML token is not valid.]</axis2ns2:Text>
    </axis2ns2:Reason>
    </soapenv:Fault>
    </soapenv:Body>
    </soapenv:Envelope>
    Thanks,
    Jay Blanton

    Hi, Pls send your client code to my mail [email protected]

  • [solved] SSH doesn't work over PPTP VPN with pptpclient

    I just got set up with access to my work's PPTP VPN. Using pptpclient I can establish a connection and ping servers. I can use telnet to confirm ports 22, 80 etc are accessible and I can access web services in my browser, but SSH doesn't work.
    When I try and SSH to a server it just hangs for a minute and then "Connection closed by 10.70.11.10". Wondering if SSH was using my default route rather than the appropriate tunnel, I tried setting my default route to use the VPN, and ping, telnet, nmap etc still seem to function and return expected results, but SSH still hangs and closes. There are no entries in the sshd log on the servers that I attempted to get access to. I have both Arch and CentOS servers and I cannot get to either via SSH.
    My colleague connected to the VPN on his mobile phone and managed to SSH to a server, so it doesn't seem that the VPN is blocking this... any ideas?
    Thanks
    [update]
    Solved! I found that in /etc/ppp/options, un-commenting -mru fixed this for me:
    # Disable MRU [Maximum Receive Unit] negotiation (use default, i.e.
    # 1500).
    -mru
    [/update]
    Last edited by jsteel (2014-08-10 20:06:31)

    targetbsp wrote:
    summit48 wrote:
     Windows10 has hijacked the back end believing every Laptop and Desktop PC is a Smartphone. What do you mean by that?Windows 10: Microsoft under attack over privacyhttp://www.theguardian.com/technology/2015/jul/31/windows-10-microsoft-faces-criticism-over-privacy-default-settings In the "one size fits all" philosophy of Microsoft there is no distinction between a smartphone and a PC. You might turn some of these privacy setting on for a smartphone but not on a PC. 

  • Cannot create Proxy service with JCA transport

    Hello everyone.
    I have some issues while trying to create ftp service with jca transport. I follow the instruction in this tutorial:
    http://blogs.oracle.com/MarkSmith/entry/osb_and_ftp_adapter_in_11g
    I stuck in Step 4, cannot create proxy service to use JCA file that I created by JDeveloper 11g (11.1.1.5). When I specify jca file for proxy service, a error message returned:
    <ALSB Console> <BEA-494002> <Internal error occured in OSBConsole : Transport exception occurred with the following message:
    Invalid JCA file for JCA proxy service. If you are creating a Proxy from a Business Service, please select a different transport type (for example, http). If not, JCA file must contain JCA activation spec properties.And these are my jca file content that created by JDeveloper:
    <adapter-config name="myJCA_FTP_service" adapter="FTP Adapter" wsdlLocation="myJCA_FTP_service.wsdl" xmlns="http://platform.integration.oracle/blocks/adapter/fw/metadata">
      <connection-factory location="eis/ftp/MyFtpAdapter"/>
      <endpoint-interaction portType="Put_ptt" operation="Put">
        <interaction-spec className="oracle.tip.adapter.ftp.outbound.FTPInteractionSpec">
          <property name="PhysicalDirectory" value="/home/FTP-shared/upload"/>
          <property name="FileType" value="ascii"/>
          <property name="Append" value="false"/>
          <property name="FileNamingConvention" value="osb_%SEQ%"/>
          <property name="NumberMessages" value="1"/>
        </interaction-spec>
      </endpoint-interaction>
    </adapter-config>Is there anyone who had tried to use JCA transport with Ftp adapter already? Please give me a suggestion.
    Any response is appreciated
    Regards, Cuong Pham

    To get to the basics.
    You use GET to read files from an FTP location - This can be done by an OSB proxy service only.
    You use PUT to write files to an FTP location - This can be done by an OSB business service only.
    So forget that you need a proxy service for PUT.

  • Make jms queue forward messages to a proxy service

    Greetings!
    Here's my task. I have a pretty complex proxy service that routes the message to different web services. This proxy has a conditional branch. Now, what I needed to do was implement a JMS queue and fuse it with my proxy. I have successfully created a proxy and a business service that send messages to the JMS queue. However, the queue doesn't forward the messages to my routing proxy. My guess is that when the queue tries to send the message to my proxy, it encounters a conditional branch and doesn't know which branch to use. I have tried to put a log action in the default branch to determine if the message ends up there, but it doesn't.
    If anyone knows a way to forward messages from a JMS queue to a proxy with a conditional branch, please advise a solution.
    Thanks in advance,
    Andrew

    Hello Andrew,
    To communicate with JMS (either to poll JMS for dequing messages or to connect to JMS to enqueue a message), you have to use JMS transport in Oracle Service Bus.
    I am still not sure if this would have worked had I left the conditional branch in my Message Flow.It will work. You may try configuring it.
    Could you please be more specific as to where I can enable message tracking for my proxy service?You may enable message tracing in "Operational Settings" of a particular proxy/business service. Please refer sections "Configuring Operational Settings for Proxy Services" and "Configuring Operational Settings for Business Services" on below link to know more -
    http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/consolehelp/monitoring.html#wp1028056
    Should it be enabled for a specific proxy service or for all of them?You may enable it for all or for a particular service. It depends on requirement.
    Regards,
    Anuj

  • How to forward message to two different queue using jms proxy service

    Hi all,
    In my project I need to listen to one jms queue then forward the messages to two different queue.
    Now I already made one proxy for listening to the queue then pass it to another queue using business service, It works.
    But how to forward the messages to two different queue in same flow process using one proxy and bs??
    or any other way?
    Really thanks in advance.
    Regards,
    Kahlil

    Hi,
    I have a MQ queue and i created a Proxy to listen to the queue , but i dont see any activity in OSB logs ..how do i knw if OSB proxy is polling that MQ ( mq is the transport protocol that i am using ) .
    Thanks
    Prarthana.

  • Consuming Data from Queue using proxy service

    Hi , i am coming up the problem of consuming the queue .
    My flow is like :
    1. Created Connection factory(JNDI - cf) targeting Admin Server and queue(JNDI - q) targeting WllsbJmsserver.
    2. Created A JMS based Buissness Service of Any XML type and it is used for publishing the incoming xml payload to the destination queue (q).
    3. Now i am able to see the published payload on the console using monitoring option of the queue.
    4. Now i have created the proxy service and gave the same url as given for BS (jms://localhost:7001/cf/q).
    5.After activating the session the Messege Current Count on weblogic console is now coming 0 as i think it's being consumed up by the proxy service, but I am not able to see the consumed message.
    6.I want to do some processing on the message, how to go about this?
    My requirement is that i wanted to store some ID in a queue and used that particular id /consume that particaular id in some other proxy service .

    Anuj,
    I tried one more flow ...
    My resources are:
    1.BS :BSQ_Push
    2.PS :PS_Read_Message
    3.PS: PS_Publish_Message
    I edit the pipeline of PS_Publish_Message and made a route to PS_Publish_Message service and added some more actions and i am listing up all the actions below step by step
    Message Flow for PS_Publish_Message
    a. Postiing Message In Queue stage:
    Publish to [ BSQ_Push ] used , and Request Actions used : Log [ $body ]
    b. Route to [ PS_Read_Messege ]
    Message Flow for PS_Read_Message :
    a. Reading Message Stage :
    Log [$body  ]
    But at the end my logs are as follows when i run the PS_Publish_Message wth a request as <id>Abhinav</id> :
    ####<Apr 1, 2011 2:19:50 PM IST> <Error> <ALSB Logging> <Abhinav9639-g15> <AdminServer> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <62e9b948932bcb91:7dc8e539:12f0f9d195c:-8000-0000000000043f89> <1301647790389> <BEA-000000> < [Publishing Messege Pipeline, Publishing Messege Pipeline_request, Postiing Messege In Queue, REQUEST] ||||||||||||Posting Messege In Queue ||||||||||: <soapenv:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <id>Abhinav</id>
    </soapenv:Body>>
    ####<Apr 1, 2011 2:19:50 PM IST> <Error> <ALSB Logging> <Abhinav9639-g15> <AdminServer> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <62e9b948932bcb91:7dc8e539:12f0f9d195c:-8000-0000000000043f89> <1301647790551> <BEA-000000> < [Reading Queue Pipeline, Reading Queue Pipeline_request, Reading Message, REQUEST] ---------------------Log For ID in Read Proxy Flow--------------------------------: <soapenv:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <id>Abhinav</id>
    </soapenv:Body>>
    ####<Apr 1, 2011 2:19:50 PM IST> <Error> <ALSB Logging> <Abhinav9639-g15> <AdminServer> <[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <62e9b948932bcb91:7dc8e539:12f0f9d195c:-8000-0000000000043f89> <1301647790578> <BEA-000000> < [Reading Queue Pipeline, Reading Queue Pipeline_request, Reading Message, REQUEST] ---------------------Log For ID in Read Proxy Flow--------------------------------: <soapenv:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"/>>

  • Publishing message to JMS Queue on Weblogic from OSB proxy service

    Hi,
    1. I have created a JMS module: testModule and a JMS queue: testQueue in the weblogic admin console.
    2. Created a business service with the above queue as endpoint.
    3. Created a proxy service which publishes the message to the queue using the business service. I have used Publish activity to publish the message to the business service.
    When i run the proxy service with the request message, then, no error is coming but, in the admin console when i click on JMS module->testModule->testQueue->Monitoring tab, i see nothing. There are no entries in the table so, how can i check if the message is properly published to the queue or not.
    The queue is not listened by any service for consuming the messages.
    Kindly help me in figuring out this issue.
    Thanks in advance.

    If the destination was a topic, the behavior would be expected. Messages only stays on a topic and are delivered to consumers if there are consumers or durable subscribers.
    Did you check the server logs and see if there are any exceptions or warnings?
    You can also turn on jms debugging by adding the following to your server startup script.
    -Dweblogic.debug.DebugJMSFrontEnd=true
    -Dweblogic.debug.DebugJMSBackEnd=true
    The debugging messages wiill show up in the server log.

Maybe you are looking for

  • Multiple devices with one iTunes account

    Want to use my Desk Mac as the repository of ALL iTunes items. Have a MacBook Pro & MacBook Air (to use on the go). Everything is fully backed-up. When I try to clean up my MacBooks and I delete an iTunes movie from them, will it be removed forever f

  • How to change the variable value in fox formula?

    Hi All,     Please help me achieve this scenario,          in the variable selection screen , i wil give some i/p like, calyear(0calyear) = 2008.       In planing function using FOX formula, i must be able change the variable value to 2009.   Will it

  • HowDoI copy a phone number from a contact and paste it into a text

    Z10 HowDoI copy a phone number from a contact and paste it into a text message? Help Please. It should be so simple but in the maze of approaches to contacts from the phone or home screen which ever way you get there; how do I select a phone number,

  • Adobe Acrobat 9 Pro Installation Problem

    Hi, I just bought Adobe Acrobat 9 Pro.  Cannot install it as I get a message that my serial # is for an upgrade version only of Adobe Acrobat Pro.  I also have Adobe Reader 9 in my computer.  What is the most economical way to install it without payi

  • HT6058 how to solve if i forget apple id when update iOS 7.0.4?

    Please help me !