Quartz to schedule BPEL

Hi All,
I am using quartz scheduler to schedule bpel's.
I have a class A which schedules class B to run after every 24 hours using SimpleTrigger. In class B we are schedulling many other jobs using CronTrigger. The schedule time for jobs scheduled in class B are picked from the database(custom tables).
The app server used in Oracle AS 10.1.3.3.
The program works fine on windows install of Oracle AS 10.1.3.3.
On linux install the behavior is very strange. It works some times and other times it doesn't start up.
Is such kind of trigger chaining a workable solution using quartz?
Thanks for the help in advance.

http://technology.amis.nl/blog/1372/starting-a-bpel-process-instance-according-to-a-timed-schedule-in-oracle-bpel-pm

Similar Messages

  • Scheduling BPEL Process in 11g using native SOA Suite functionatliy

    I have spent a significant amount of time reviewing documentation and the forums and have been unable to find a definitive answer on the ability to schedule a BPEL process in SOA Suite 11g.
    A similar question was asked here with no response:
    BPEL(SOA11G) and Quartz
    In SOA Suite 10.1.3.x it is discussed frequently:
    http://www.oracle.com/technology/tech/soa/soa-suite-best-practices/soa_best_practices_1013x_drop1.pdf
    Re: BPEL Adapters & Scheduling
    It appeared to be an actual feature in one of the technology previews:
    http://biemond.blogspot.com/2008/01/scheduling-processes-in-soa-suite-11g.html
    Can anyone provide an definitive answer on whether a BPEL process can be scheduled using functionality native to SOA Suite 11g. I understand there are external workarounds such as calling BPEL process from DBMS_JOB, using external scheduling framework etc. I am interested in solutions which are native to the SOA Suite itself if there is such a solution.
    If there is no definitive answer I will open a support case and post the results here for the benefit of the group.

    Hi-
    You can refer to the below link.
    http://darwin-it.blogspot.com/2008/01/how-to-create-bpel-job-scheduler.html
    I have not personally tried but I think it should work.
    PLease let us know how it goes.
    Thanks,
    Dibya

  • Schedule BPEL with polling frequency

    Hi All -
    I have a BPEL process which receives the file from file adapter and has polling frequency of 5 minutes.
    But my process starts after 12.00 midnight. so I want to schedule the BPEL process after 11.30PM to 1.00AM and in between only it should poll.
    Can it is possible? I just want to avoid polling all the 24hrs.
    I am usning SOA 10.1.3.4.0. Can I use the below in this version, where I have to use te below, if it is correct?
    <activationAgents>
    <activationAgent className="oracle.tip.adapter.fw.agent.jca.JCAActivationAgent"
    partnerLink="FileFtpInboundPL" heartBeatInterval="10">
    <property name="schedulerCallout">DefaultSchedulerCalloutImpl</property>
    <property name="endpointScheduleOn">*0 6 1 ? * **</property>
    <property name="endpointScheduleOff">*0 8 1 ? * **</property>
    </activationAgent>
    </activationAgents>
    Regards,
    Sreejit

    Hi James,
    Let me explain my process:
    1. First process:
    I have BPEL process which starts with recieve activity on database adapter. Database adapter has a polling on database table inserts or updates.
    So whenever there are inserts and updates this BPEL process get starts. My business process say the table insert and update is going to happen in between 23:00 PM and 01:00AM. So I want to know how BPEL do polling? When I say database polling it must be looking for 24X7, and when i t gets the file it picks, so is there any way I can say the BPEL to do polling only withing the time frame.
    So what ever solution we were discussed of activation agent till now in mail thread applicable on this or not?
    2. Second Process.
    I have asynchronus BPEL process which starts with wsdl client getting some input as payload, and I want to start this process at 23:00PM, is it possible with activation agent. The client partner link is not an adapter.
    Regards,
    Sreejit

  • Anyway to use quartz to schedule jobs without EJB

    Hai all,
    I had a web application in jsp where i need to send automatic mails at regular intervals of time.For this scheduling process i had decided to use quartz. But i had too develop some ejb's for this purpose.As i am using tomcat server it's not possible for me to use EJB's. So is there any other way i can use quartz without ejb's to run a scheduled task?.
    I request your kind help and suggestions in this regard.
    Thank you.

    According to the iPod nano (5th generation) - User Guide you can video tape in landscape or portrait mode. By default, it is oriented in portrait mode (240x376), but due to an accelerometer, automatically switches to landscape mode (376x240) when rotated.
    When I hold the cam vertically, the recorded videos are sometimes in portrait mode with borders but not always. When I hold the cam horizontally (landscape), the recorded videos are always borderless.
    Which way are you holding the camera when you get videos with borders?

  • BPEL Adapters & Scheduling

    Hi guy,
    I have downloaded BPEL Process Manager 2.1.2 (the last production version, i think) and already read documentation ... I have some questions:
    1) Do exist an FTP Adapter to move file via FTP? I have seen File Adapter and that it moves/handles file on the same machine (I think so). Is it possible using File Adapter? If it's possible, how can I use File Adapter to do it?
    2) Where can I find a complete list about Oracle BPEL Adapter (because I also need an E-mail Adapter to manage sending and receiving e-mail with attachment or DB Adapter to manage database connection)
    3) Is it possible to schedule BPEL Process activation inside BPEL Process Manager?
    Thanks for your answer.
    Bye,
    Seba.

    No, but have implemented something that works.
    Basically, using quartz as a servlet. This schedules the initation of a generic Java class which pulls out job config information from quartz job.xml file. This java class then calls another java class which connects to the bpel jndi server, and kicks of the bpel process.
    Initially I had problems understanding what functionality the Quartz library provided with BPEL actually supported. It doesn't support reading job/trigger definitions from an xml file, so we decided to go with a later version, Quartz 1.6.0. This then led to conflicts between the two libraries if deploying your servlet to the OC4J_BPEL home. A fix for this was to create an orion-web.xml, and add:
    <web-app-class-loader search-local-classes-first="true"/>which causes it to look at the version of the quartz lib deployed with the servlet before looking at the earlier quartz libs packaged inside orabpel.jar in the applib directory.
    The next problem I had was related to the java class which kicks off the bpel processes. For this to be able to lookup bpel objects in the OC4J_BPEL instances JNDI server, I had to add:
    parent="orabpel"to the config file ~/OraHome_2/j2ee/OC4J_BPEL/config/server.xml for the servlet web application otherwise i would get the error:
    Caused by: java.lang.Exception: Failed to create "ejb/collaxa/system/DomainManagerBean" bean;
    exception reported is: "javax.naming.NameNotFoundException: ejb/collaxa/system/DomainManagerBean not foundI think that's about everything, but if anything else springs to mind I'll edit the post.
    If you use quartz as a servlet, you'll have to add the entry:
      <servlet>
        <servlet-name>QuartzInitializer</servlet-name>
        <servlet-class>org.quartz.ee.servlet.QuartzInitializerServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
           <init-param>
              <param-name>config-file</param-name>
              <param-value>quartz.properties</param-value>
          </init-param>
          <init-param>
              <param-name>shutdown-on-unload</param-name>
              <param-value>true</param-value>
          </init-param>
          <init-param>
              <param-name>start-scheduler-on-load</param-name>
              <param-value>true</param-value>
          </init-param>
      </servlet>to you're web.xml, in addition to other servlets you create.
    Toby

  • Quartz scheduler on jBoss instance

    Hi,
    In our project we are using quartz to schedule the jobs. Some jobs we need to tie up with certain instance of the JBOss server. By default the jobs would run on all the instances. But I want to restrict this.
    The instances would have the wars/ears in which the java class are present. But only in certain instances only the scheduler or java class have to run
    I am using Jboss 4.3 The quartz all jar is present in Jboss lib itself. I am using Spring 2.5 and JSF 2.0
    Let me know how to do this. I am breaking my head and searching a lot in google

    So can you explain to yourself why you are asking questions about JBoss in "java programming" and not in say.... the JBoss forums? Or at least the Enterprise Javabeans forum :/ But I see that you just lazily dump all your questions in Java programming...
    https://community.jboss.org/en/jbossas?view=discussions

  • Schdule email in BPEL ?

    Hi friends
    I am new to BPEL world and I worked on some examples and was able to sent email from BPEL console.
    The actual requirement is, to send an email Every friday morning
    Any approcahes / Ideas .. how to implement this?
    Thanks
    Ravi

    As Clemens pointed out there's no default functionality available for this in BPEL PM. You should build your own solution. There are a lot of options on how to solve this. Which one is the best depends on your architecture/infrastructure and available knowledge. Some options:
    - Use a BPEL with WAIT activity that becomes active at scheduled times and gathers all emails to be sent
    - add records to a db table and use dbms_job to schedule a mail procedure using utl_smtp
    - make a JMS topic and put in messages. Dequeue at a scheduled interval using e.g. EJB timer
    - use Quartz to schedule some Java class (not sure how this works from BPEL PM though)
    - Any combination of the above
    I guess it depends on your architecture and comfort zone ;-)
    HTH,
    Bas

  • How to design a loop process in BPEL

    Dear all:
    Thanks in advance for your any suggestion.
    Scenario
    I try to implement a BPEL which runs some activities periodically until meets some condition.
    Problem
    1. How should I goto the start activity of the loop when the process finishes one cycle?
    2. Could BPEL terminate in the middle of the cycle rather than in the end of the cycle?
    Pls apologize the unclear description, waiting for your words.
    BR,
    Robert

    I dont understand the exact requirement, but you may try
    1)desing bpel process A and bpel process B. have your repeatative tasks as a part of process B. Keep Wait Activity in process A to halt process execution. After the wait will be over, the process B will again gets executed. You may like to use While loop withing process A instead of creating process B.
    2) You can think about scheduling BPEL process. the server will make sure to execute the BPEL process at specific time intervals.

  • OnAlarm/wait thread count configuration in BPEL

    BPEL 10g, We have a com.oracle.bpel.expirationAgent.threadCount property to set the thread count for OnAlarm/wait. ORACLE_HOME/bpel/domain/DOMAIN_NAME/config/resources-quartz.properties.
    BPEL 11g, Can you please point me the configuration file to set the thread count for OnAlarm/wait. I could not find the resources-quartz.properties in SOA 11g.

    Have you been able to find the file or a similar properties location in 11g? I am also looking for it.

  • How to use quartz jobscheduling framework

    how to use quartz job scheduling framework to send mails to a recipint when he places an order.
    give idea abt how it is going to detect the placing of order.is there any listener to detect that
    Edited by: sivaprasadrao on Jun 30, 2008 3:15 AM

    Hi,
    How does he places an order ?. It may be some block of your code. Include your mail function in that block.
    Regards,
    Ram.

  • Quartz Vs JMS ?

    Hi All,
    I like to know the differences between Quartz Job Scheduler and JMS (Java Message Service). Quartz is lacking some features which is there in JMS (such as queuing,dis-allowing of concurrent execution of jobs). When to go for Quartz Job Scheduler rather than using JMS Technology.
    I like to use any one scheduler in my program. I like to know your suggestions and comments on this.
    Is any othere third party open source is available to achieve the scheduling - queuing, dis-allowing concurrent execution - the number of jobs scheduled may be more than 300 or 500 .
    Thanks,
    J.Kathir

    I like to know the differences between
    es between Quartz Job Scheduler and JMS (Java Message
    Service). Quartz is lacking some features which is
    there in JMS (such as queuing,dis-allowing of
    concurrent execution of jobs). When to go for Quartz
    Job Scheduler rather than using JMS Technology.If the purpose is to only schedule the jobs, Quartz should go well. If you really have constraints like preventing concurrent execution of jobs, you should think of having a JMS based solution.
    A Google search brings up this link.
    http://www.redwood.com/information/java_scheduler.htm

  • OIM schedule task not working properly (error - MISFIRE_INSTRUCTION_RE....)

    Hello,
    we're doing trusted reconciliation from DB and it is implemented through a GTC connector (OIM 10g BP 15).
    After we did a sync of OIM from prod to this environment, we're seeing issue using this related trusted recon scheduled job. Here is the error :
    DEBUG,24 Jan 2012 15:09:12,321,[XELLERATE.SCHEDULER],Loading Scheduled task class com.thortech.xl.scheduler.core.quartz.QuartzWrapperusing ADP classloader
    DEBUG,24 Jan 2012 15:09:12,321,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader entered.
    DEBUG,24 Jan 2012 15:09:12,321,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader left.
    DEBUG,24 Jan 2012 15:09:12,340,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getQuartzTrigger entered.
    DEBUG,24 Jan 2012 15:09:12,340,[XELLERATE.SCHEDULER],Creating Custom Trigger with StartTime 2012-01-24 with repeat interval of 21600000 secs
    DEBUG,24 Jan 2012 15:09:12,340,[XELLERATE.SCHEDULER],triggerFreq : CUSTOM
    DEBUG,24 Jan 2012 15:09:12,340,[XELLERATE.SCHEDULER],triggerImpl : Trigger 'DEFAULT.MYMDB_GTC': triggerClass: 'org.quartz.SimpleTrigger isVolatile: false calendar: 'null' misfireInstruction: 0
    DEBUG,24 Jan 2012 15:09:12,340,[XELLERATE.SCHEDULER],trigger Misfire instruction : MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_EXISTING_COUNT
    DEBUG,24 Jan 2012 15:09:12,340,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/getQuartzTrigger left.
    DEBUG,24 Jan 2012 15:09:12,340,[XELLERATE.SCHEDULER],MYMDB_GTC trigger is related to DEFAULT.MYMDB_GTC and new job is DEFAULT.MYMDB_GTC
    DEBUG,24 Jan 2012 15:09:12,340,[XELLERATE.SCHEDULER],Scheduling task : MYMDB_GTC with trigger : Trigger 'DEFAULT.MYMDB_GTC': triggerClass: 'org.quartz.SimpleTrigger isVolatile: false calendar: 'null' misfireInstruction: 5
    DEBUG,24 Jan 2012 15:09:12,392,[XELLERATE.SCHEDULER],Loading Scheduled task class com.thortech.xl.scheduler.core.quartz.QuartzWrapperusing ADP classloader
    DEBUG,24 Jan 2012 15:09:12,392,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader entered.
    DEBUG,24 Jan 2012 15:09:12,392,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader left.
    DEBUG,24 Jan 2012 15:09:12,407,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/updateXellerateForTrigger entered.
    DEBUG,24 Jan 2012 15:09:12,407,[XELLERATE.SCHEDULER],Updating Trigger Details: lastStartTime : 2012-01-24 lastStopTime : Tue Jan 24 15:09:12 PST 2012 nextStartTime : 2012-01-24
    DEBUG,24 Jan 2012 15:09:12,411,[XELLERATE.SCHEDULER],LefMethodDebug
    DEBUG,24 Jan 2012 15:09:12,411,[XELLERATE.SCHEDULER],Class/Method: QuartzSchedulerImpl/updateScheduledTask left.
    DEBUG,24 Jan 2012 15:09:14,035,[XELLERATE.SCHEDULER],Loading Scheduled task class com.thortech.xl.scheduler.core.quartz.QuartzWrapperusing ADP classloader
    DEBUG,24 Jan 2012 15:09:14,035,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader entered.
    DEBUG,24 Jan 2012 15:09:14,035,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader left.
    DEBUG,24 Jan 2012 15:09:14,066,[XELLERATE.SCHEDULER],Loading Scheduled task class com.thortech.xl.scheduler.core.quartz.QuartzWrapperusing ADP classloader
    DEBUG,24 Jan 2012 15:09:14,066,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader entered.
    DEBUG,24 Jan 2012 15:09:14,066,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader left.
    INFO,24 Jan 2012 15:09:14,093,[XELLERATE.SERVER],Quartz Executing Scheduled task : MYMDB_GTC
    DEBUG,24 Jan 2012 15:09:14,099,[XELLERATE.SCHEDULER],Class/Method: SchedulerUtil/eventPreInsert entered.
    DEBUG,24 Jan 2012 15:09:14,099,[XELLERATE.SCHEDULER],Class/Method: SchedulerUtil/getSchedulerInstanc left.
    DEBUG,24 Jan 2012 15:09:14,175,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader entered.
    DEBUG,24 Jan 2012 15:09:14,175,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader left.
    Any idea what could be wrong here?
    Thanks,

    Hello,
    I tried "Edit" the GTC connector and "SAVE" the connector back without doing any editing. I hope that will not cause any difference in the deployed corresponding GTC schedule task which used to work earlier.
    Anyways, i also checked the trusted source database and populated some new values in there and tried reconciling again (incremental reconciliation configured). Surprisingly i see some new error in the logs. Is this because of the unnecessary "Edit" operation i performed ?
    ==========================================================================================================
    ERROR,31 Jan 2012 16:22:49,269,[XELLERATE.GC.FRAMEWORKRECONCILIATION],Reconciliation Encountered error:
    java.lang.IllegalArgumentException: Cannot format given Object as a Date
    at java.text.DateFormat.format(DateFormat.java:281)
    at java.text.Format.format(Format.java:140)
    at com.thortech.xl.gc.impl.common.DBFacade.getStringFromSQLObject(Unknown Source)
    at com.thortech.xl.gc.impl.common.DBFacade.retrieveRecord(Unknown Source)
    at com.thortech.xl.gc.impl.common.DBFacade.getRecord(Unknown Source)
    at com.thortech.xl.gc.impl.common.DBFacade.getTargetRecord(Unknown Source)
    at com.thortech.xl.gc.impl.recon.DBReconTransportProvider.getFirstPage(Unknown Source)
    at com.thortech.xl.gc.runtime.GCScheduleTask.execute(Unknown Source)
    at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.run(Unknown Source)
    at com.thortech.xl.scheduler.core.quartz.QuartzWrapper$TaskExecutionAction.run(Unknown Source)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.security.Security.runAs(Security.java:41)
    at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
    at com.thortech.xl.scheduler.core.quartz.QuartzWrapper.execute(Unknown Source)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:178)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:477)
    DEBUG,31 Jan 2012 16:22:49,270,[XELLERATE.SCHEDULER.TASK],Class/Method: SchedulerBaseTask/setResult entered.
    DEBUG,31 Jan 2012 16:22:49,270,[XELLERATE.SCHEDULER.TASK],Class/Method: SchedulerBaseTask/setResult left.
    WARN,31 Jan 2012 16:22:49,270,[XELLERATE.GC.FRAMEWORKRECONCILIATION],Though Reconciliation Scheduled task has encountered an error, Reconciliation Transport providers have been "ended" smoothly. Any provider operation that occurs during that "end" or "clean-up" phase would have been executed e.g. Data archival. In case you want that data to be a part of next Reconciliation execution, restore it from Staging. Provider logs must be containing details about storage entities that would have been archived
    DEBUG,31 Jan 2012 16:22:49,270,[XELLERATE.SCHEDULER.TASK],Class/Method: SchedulerBaseTask/run left.
    ========================================================================================

  • Priority based processing & Scheduling

    Hello,
    We are using Oracle SOA Suite 11g and have the following 2 requirements:
    *1. Priority based processing:* We need to prioritize the SOAP requests from the clients. e.g. the requests from the GUI should be prioritized compared to the mass processing requests. Do we have some out of the box capabilities in Oracle SOA Suite to achieve this?
    I can think of the only solution based on the deployment, where the requests from the mass provisioning goes somehow to a different nodes.
    *2. Scheduling:* How we can schedule a specific task at a specific time using Oracle SOA Suite? There is any out of box way to do this?
    In Oracle SOA Suite 10g I achieved this using a database polling adapter. Let me know if there is any better way to do it. Thanks!
    Regards, Prafull

    Hi Prafull,
    I can think of the only solution based on the deployment, where the requests from the mass provisioning goes somehow to a different nodes.Yes. It is an option. From my point of view, you should do the priority based routing in service bus. Service bus should receive the message and on the basis of it's priority (you may set a custom header), it should route the message to the appropriate instance. When I say instance, it may be a different node, a different service or any persistent location (AQ, JMS Queue or Topic). Each and every instance will process all the messages it receives.
    2. Scheduling: How we can schedule a specific task at a specific time using Oracle SOA Suite? There is any out of box way to do this?
    Scheduling BPEL Process in 11g using native SOA Suite functionatliy
    Re: How to implement in OSB: Scheduling, Timers and Custom properties
    It's a topic of debate and I think by going through above two threads you may understand that. Let us know your use case in detail.
    Regards,
    Anuj

  • Restart causing Failed to read wsdl and BaseScheduledWorker null pointer

    Hoped that 10.1.3.3.1 patchset would fix this but doesn't seem to have done so. I'm doing a test whereby I restart the application server under simulated load conditions, two BPEL domain log files are created, possibly indicating it has had a problem coming back up, domain.log.1 contains this :
    <2007-12-06 10:39:37,758> <ERROR> <default.collaxa.cube.engine.dispatch> <BaseScheduledWorker::process> Failed to handle dispatch message ... exception
    java.lang.NullPointerException
         at com.collaxa.cube.engine.dispatch.InstanceQueue.acknowledge(InstanceQueue.java:285)
         at com.collaxa.cube.engine.dispatch.BaseDispatchSet.acknowledge(BaseDispatchSet.java:241)
         at com.collaxa.cube.engine.dispatch.Dispatcher.acknowledge(Dispatcher.java:650)
    <2007-12-06 10:39:40,764> <ERROR> <default.collaxa.cube.engine> <CubeEngine::checkExpirable> Failed to unschedule work item "140957-BpInv3-BpSeq1.3-4" from the expiration agent.
    ORABPEL-00025
    Cannot unschedule agent.
    An attempt to unschedule the "expiration" agent with the scheduler has failed. The exception reported is: org.quartz.SchedulerException: Scheduler with name 'BPELPMRamScheduler' already exists.
         at org.quartz.impl.SchedulerRepository.bind(SchedulerRepository.java:87)
         at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:967)
    Async processes caught up in this are getting errors trying to pass back a response back to their invoking process as follows (note these processes work fine when I'm not restarting the app server underneath them) :
    <remoteFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>when invoking locally the endpoint 'http://pukldr00000.whatever.co.uk:7833/orabpel/default/invoker_name/1.0/processname/rolename', ; nested exception is:
         ORABPEL-00000
    Exception not handled by the Collaxa Cube system.
    An unhandled exception has been thrown in the Collaxa Cube system. The exception reported is: "ORABPEL-08003
    Failed to read wsdl.
    Failed to read wsdl at "http://pukldr00000.whatever.co.uk:7833/orabpel/default/processname/processname?wsdl", because "Failed to read WSDL from http://pukldr00000.whatever.co.uk:7833/orabpel/default/processname/processname?wsdl: HTTP connection error code is 500"
    Any help gratefully appreciated.

    SR has been filed for some time and includes an example. My example is as follows, async process A calls async process B, async process B just does a 20 second sleep in java before doing callback to A. To demonstrate the issue I just set off process A and shut down the oc4j through Enterprise Manager, process B hits the failed to read wsdl when it tries to callback to A. It seems like some of the infrastructure has been taken down before all of the in-memory processes have hit a dehydration point, which is not good !
    SR # is 6615784.993 I am now escalating.

  • BI Publisher "Report Job" not showing job continously searching

    Hi Experts,
    I'm facing problem while schedule job in Oracle BI Publisher, I successfully schedule job (for bursting) and its running 3 or 4 days continuously, as a result got the report by email but after that I don't get any email, even no error message by email as well. when I go to "Report Job" it showing no data and continuously searching, showing "Fetching Jobs Data....." right top of the page
    Administration>Scheduler Configuration
    Scheduler = Quartz
    Administration>Scheduler Diagnostics
    Result = Passed
    Oracle BI Publisher 11.1.1.6.0

    Ok, you cannot see report scheduler information, report history if scheduler is down or hung.
    1. How many reports are simultaneously scheduled to run?
    2. How do you rate the size of the scheduled reports? Based on number of rows it generates - Small? Medium? or Large?
    Looks like BI Publisher is not able to push jobs into the scheduler queue.
    Please check BIP scheduler database table "QRTZ_FIRED_TRIGGERS" to see any running or pending jobs.
    You will come to the root cause of the issue by setting the BIP log level to trace:32
    http://docs.oracle.com/cd/E28280_01/bi.1111/e22255/diagnostics.htm#BIPAD343
    or configure xdodebug
    https://blogs.oracle.com/xmlpublisher/entry/get_logging
    Take next action steps based on the error/warning that will be captured in the log files during the time of scheduling
    You can also consider the following but I would prefer to check the log files first
    Please try this at your BIP server side
    1. Increase Java Heapsize if it is less
    2. Increase BIP Scheduler Database size
    3. Clear server cache and scheduler database transaction logs

Maybe you are looking for

  • ITunes put my iPhone in Recovery Mode.

    I'm scared ******** to try and attempt to follow the instructions for reviving my iPhone 3G w/WiFi.  I use my iPhone more than my Laptop.  So much smoothier and faster. This is the page I have picked (maybe) to walk me through the fix.  So that is wh

  • Problems Accessing iTunes Store

    Hi, This is the second Friday in a row that I've had problems accessing the iTunes store to rent or buy movies from my aTV. I can browse and view movie details OK but when I click OK to rent or buy a movie I get the twirling "in progress" thingy with

  • I tried to update to v2.2 now my iphone doesn't work...

    I just went to upgrade to v2.2 on my 3G and after it finished downloading it tried to install then after about 5 min it failed and gave error(9) I think. I disconnected the phone and reset it. Then it said iTunes has detected that my phone is in rest

  • End of the day processing job - KLNACHT

    Hi Friends, I am getting following error messages while executing generate utilization job (Transaction -KLNACHT) in Credit Risk Analyzer. Can some one please guide what is the root cause of this issue. Error Message Log -

  • Allocation - Auto Confirmation At Stores?

    Dear Gurus, I have created an allocation table with notification category CA. I have set today's date as the Request Date. I would like the system to behave in such a way that if the stores never reply after today's date, the system will: 1) allow me