Trouble executing quartz scheduler
Hi All,
I am trying to run this eample http://www.roseindia.net/quartz/quartz-scheduler-tutorial.shtml
When I run the helloSchedule as a java application I get this
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.commons.collections.SetUtils.orderedSet(Ljava/util/Set;)Ljava/util/Set;
at org.quartz.JobDetail.<init>(JobDetail.java:85)
at com.aexp.ctrdb.schedule.HelloSchedule.<init>(HelloSchedule.java:14)
at com.aexp.ctrdb.schedule.HelloSchedule.main(HelloSchedule.java:21)
Also how should I instantiate the scheduler from the web application?
Thanks
Downloaded the collections API from http://commons.apache.org/downloads/download_collections.cgi
Still the same.
Similar Messages
-
Troubled to get scheduler job to run?
Hi all friends:
I'm having trouble getting any scheduler jobs (here, troubled job name is CUSTMASTER_CHANGES_01) to actually run.
when
sql>select job_name,state,enabled,retry_count,failure_count,run_count,restartable,start_date,repeat_interval,job_class
from all_scheduler_jobs;
JOB_NAME STATE ENABL RETRY_COUNT FAILURE_COUNT RUN_COUNT RESTA START_DATE REPEAT_INTERVAL JOB_CLASS
CUSTMASTER_CHANGES_01 SCHEDULED TRUE 0 0 0 FALSE 14-JAN-08 09.46.14.6 FREQ=SECONDLY;I SCANNER_JO
72965 AM AMERICA/NEW NTERVAL=5 B_CLASS
_YORK
for job 'CUSTMASTER_CHANGES_01'
we can see RUN_COUNT 0 and restartable false.
I upped slave processes to 5. dbms_scheduler.run_job('CUSTMASTER_CHANGES_01') works, but it's still not executing on the schedule
when run as sysdba
SQL> exec dbms_scheduler.run_job('CUSTMASTER_CHANGES_01');
ERROR at line 1:
ORA-27475: "SYS.CUSTMASTER_CHANGES_01" must be a job
ORA-06512: at "SYS.DBMS_ISCHED", line 150
ORA-06512: at "SYS.DBMS_SCHEDULER", line 441
ORA-06512: at line 1
to resolve that,
we found
When you create your job by using dbsm_scheduler, it has a parameter called ‘auto_drop’, is by default, =’true’, like, auto_drop => TRUE
see below;
dbms_scheduler.create_job(
job_name IN VARCHAR2,
job_type IN VARCHAR2,
job_action IN VARCHAR2,
number_of_arguments IN PLS_INTEGER DEFAULT 0,
start_date IN TIMESTAMP WITH TIME ZONE DEFAULT NULL,
repeat_interval IN VARCHAR2 DEFAULT NULL,
end_date IN TIMESTAMP WITH TIME ZONE DEFAULT NULL,
job_class IN VARCHAR2 DEFAULT 'DEFAULT_JOB_CLASS',
enabled IN BOOLEAN DEFAULT FALSE,
auto_drop IN BOOLEAN DEFAULT TRUE,
comments IN VARCHAR2 DEFAULT NULL);
The job you manually run once and then it drops itself when you test.
so I am specifiying auto_drop to be false, but it is showing it has true as the attribute.
DBMS_SCHEDULER.CREATE_JOB(
job_name => scanner.scanner_name,
job_type => 'PLSQL_BLOCK',
job_action => 'BEGIN IF EEG_SCAN.GET_RUNNING_JOBS_COUNT('
||''''||UPPER(scanner.scanner_name)||''''
||') < 2 THEN '||scanner.scanner_proc_name||'; END IF; END;',
repeat_interval => 'FREQ=SECONDLY;INTERVAL=5',
job_class => c_job_class_name,
auto_drop => FALSE,
enabled => true
scheduler job is still not working as expected.....?
Can you help me for this??
thanks a lot in advance.
Message was edited by:
jerrygreat
Message was edited by:
jerrygreatHi,
There are a few other limits you could check .
Make sure that you have not exceeded the maximum number of sessions or the maximum number of processes or the maximum number of scheduler jobs
select * from dba_scheduler_global_attribute;
and
select name,value from v$parameter where name like '%process%';
select name,value from v$parameter where name like '%session%';
Also check how many jobs are currently running
select count(*) from dba_scheduler_running_jobs;
select count(*) from dba_jobs_running ;
select count(*) from v$session ;
One of these limits may need to be increased.
The run_job succeeds because it runs in the current session by default, if you use use_current_session=>false, does it still work ?
Also auto_drop only drops the job when it has completed e.g. past its end_date or exceeded its max_runs.
Finally note that there is a dedicated forum for dbms_scheduler located here
Scheduler
Hope this helps,
Ravi. -
PropertyAccessExceptionsException in quartz scheduler with Spring
Exception:
org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: PropertyAccessExceptionsException (1 errors)]
at org.quartz.core.JobRunShell.run(JobRunShell.java:214)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
* Nested Exception (Underlying Cause) ---------------
PropertyAccessExceptionsException (1 errors)
org.springframework.beans.MethodInvocationException: Property 'methodInvoker' threw exception; nested exception is com.sun.enterprise.InvocationException
Caused by:
com.sun.enterprise.InvocationException
at com.sun.enterprise.distributedtx.UserTransactionImpl.getStatus(UserTransactionImpl.java:249)
at org.springframework.transaction.jta.JtaTransactionManager.isExistingTransaction(JtaTransactionManager.java:605)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:294)
at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:234)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:93)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
at $Proxy32.toString(Unknown Source)
at java.lang.String.valueOf(String.java:2615)
at java.lang.StringBuffer.append(StringBuffer.java:220)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.setMethodInvoker(MethodInvokingJobDetailFactoryBean.java:190)
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:585)
at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:737)
at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:575)
at org.springframework.beans.AbstractPropertyAccessor.setPropertyValue(AbstractPropertyAccessor.java:49)
at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:68)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:85)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)All works fine in tomcat.
Any body can help me?Project Properties -> J2EE Application (then see Embedded OC4J Command Line)
Searching Google for "jdeveloper userthreads" finds this one in the first hit, as does searching this forum for "userThreads"
A better title for your post would have been "How do I set userThreads option in JDeveloper" - Quartz Scheduler is what I would call a "red herring" ;)
best,
John -
Quartz Scheduled Application not working. Please help...
Hi All,
I have deployed a WAR file which has implemented Quartz Scheduler to run a job.
There were no errors in the whitelist scan, but while deploying I found an error in the server log as shown below
"BEA-000903 [Net]" "Incident Error"
I could not make out what the error was, but I am using a listener class to run the scheduler as below in my web.xml.
<listener>
<listener-class>com.crmit.scheduler.QuartzSchedulerListener</listener-class>
</listener>
Can anyone please advice??
Regards,
AbhishekCan you please check your service logs to see what errors are reported in the logs. The Logs can be accessed using Java Service Console,
Please refer Administering Oracle Java Cloud Service - Release 13.1 -
Deployment Queries related to Quartz Scheduler for SOA 11g???
Dear All,
We are using Quartz Scheduler for SOA 11g and have queries on its testing:
1. Can we change the cron expression(say, previously cron expression was with the interval of 15 minutes every hour and we are changing it to 5 minutes every hour) in the scheduler table after we deployed the scheduler application? Should this require redeployment of Scheduler Application or the scheduler java class needs to be be run again to trigger the newly updated cron expression. Or, Will commiting the scheduler details table alone update the application to schedule for every 5 minutes in an hour?
2. Also, if we are trying to schedule a new application(say, previously only 2 of our applications are scheduled and trying to add newly built application in the Scheduler table), will commiting the table alone will schedule the new application or require redeployment of Scheduler Application or the scheduler java class needs to be be run again?
Please share your thoughts!
Thanks in advanceWere you able to control the frequency from the table. Can you please share the detials..
-
Quartz Scheduler in Oracle SOA 10g clustered environment
Hi,
I was able to successfully test the usage of Quartz scheduler in our Oracle SOA 10g dev environment. Our dev is single instance where as our Test and Prod are clustered. I would like to know if the scheduler works in clustered environment. I wasn't able to find any documentation specific to Quartz for Bpel. If it can be done can you provide some guidance.
I really appreciate your help
Jagan.Jagan
The schedulers do work on cluster environment. The trick is that every node has its oc4j containers, so you will need to deploy the scheduler process to every node in the cluster.
Suppose you have two nodes, and have a requirement to run certain process every two hours. You schedule the process in DEV environment to run every two hours. But in cluster you will specify to run every four hours on both the nodes. In simple explanation, node 1 will fire the process at 0,4,8, ... hours and node 2 will fire at 2, 6, 10, ... hours. So, the result is that your process is still running every two hours.
Hope this will help ... -
Add or remove job dynamically in Quartz Scheduler using c#
Hi,
is it possible to add ,update, remove jobs and trigger to quartz scheduler dynamically.just like reading from database and add jobs and trigger to scheduler .Or using a GUI to add ,edit and remove the jobs and triggers to scheduler while scheduler is running.
please share your ideas and sample.Hi, As it appears to be a Java library, I suggest you re-ask this question on Quartz Scheduler community forums (http://www.quartz-scheduler.org/community) Regards, Nick.
-
"Quartz Scheduler failed to initialize" error in application log
We are BIPublisher 10.1.3.4 as J2EE app and I am getting this error in the application log. I have created myDS datasource to get rid of the following error. But no success..
Please Help..
Thanks!
Srini
09/01/09 15:13:43.298 [ecid: 10.39.38.45:96428:1231514019135:0,0] 10.1.3.3.0 Started
09/01/09 15:13:46.492 [ecid: 10.39.38.45:96428:1231514019135:0,0] xmlpserver: QuartzInitializer: Quartz Initializer Servlet loaded, initializing Scheduler...
09/01/09 15:16:55.835 [ecid: 10.39.38.45:96428:1231514019135:0,0] xmlpserver: QuartzInitializer: Quartz Scheduler failed to initialize: org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.JobPersistenceException: Failed to obtain DB connection from data source 'myDS': org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory, cause: Io exception: The Network Adapter could not establish the connection [See nested exception: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory, cause: Io exception: The Network Adapter could not establish the connection]]
09/01/09 15:16:55.837 [ecid: 10.39.38.45:96428:1231514019135:0,0] xmlpserver: Error preloading servlet
javax.servlet.ServletException: Failure occured during job recovery.
at org.quartz.ee.servlet.QuartzInitializerServlet.init(QuartzInitializerServlet.java:170)
at oracle.apps.xdo.servlet.scheduler.quartz.ExtendedQuartzInitializerServlet.init(ExtendedQuartzInitializerServlet.java:124)
at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2371)
at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4824)
at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4748)
at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4936)
at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:1145)
at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:741)
at com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:414)
at com.evermind.server.Application.getHttpApplication(Application.java:570)
at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1987)
at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.<init>(HttpSite.java:1906)
at com.evermind.server.http.HttpSite.initApplications(HttpSite.java:643)
at com.evermind.server.http.HttpSite.setConfig(HttpSite.java:290)
at com.evermind.server.http.HttpServer.setSites(HttpServer.java:270)
at com.evermind.server.http.HttpServer.setConfig(HttpServer.java:177)
at com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer.java:2493)
at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:1042)
at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:131)
at java.lang.Thread.run(Thread.java:619)Pl see if ML Doc 738967.1 helps
HTH
Srini -
ActivationAgent in bpel.xml and Quartz Scheduler
Hi,
i have added to bpel.xml to schedule my BPEL process.
<activationAgent className="oracle.tip.adapter.fw.agent.jca.JCAActivationAgent"
partnerLink="FileFtpInboundPL" heartBeatInterval="10">
<property name="schedulerCallout">DefaultSchedulerCalloutImpl</property>
<property name="endpointScheduleOn">0 1 * * * ?</property>
<property name="endpointScheduleOff">0 2 * * * ?</property>
</activationAgent>
Can anybody tell me like
what is role of quartz scheduler in this case?
Is this above code related to quartz scheduler?
what is the BPM concept befing this scheduling property?
Thanks inadvance. It would be great help.
Edited by: PraveenT2 on Apr 16, 2009 7:15 AM
Edited by: PraveenT2 on Apr 16, 2009 7:16 AMHi,
Thank you for the reply.
Yes,bpel.xml is replaced by composite.xml but i was talking about sceduling the BPEL processes through bpml.xml files.
The example of which is given in following URL but is related to 10.x version and not 11G:
Re: How to schedule to invoke BPEL process
Thank you. -
Hi all ,
We have a requirement to implement Scheduler to our BPEL Processes ,
Can any one help me out in this .
Any document for Quartz Scheduler .
Thanks,
KarthikThe pdf document from Oracle suggests putting the scheduler on Admin server, maybe because the developer was using SOA Suite for developers.
However, if we have Admin Server and SOA Server separate (typically the case in an organisation), then is it advisable to deploy the scheduler on SOA Server instead of Admin server. Has anybody faced any issues.
Thanks in advance. -
How to specify timezone in quartz scheduler
Hi,
I want to initiate a job at a particular time - 6 AM EST every Monday. The cron expression can help me do "6 AM every Monday" part, but not the EST part. How do I specify a timezone. I could not find any examples pertaining to doing this in quartz used in a web application. I found some links that talked about doing this in spring framework - http://forum.springsource.org/archive/index.php/t-16381.html
My web.xml currently looks like this:
<?xml version = '1.0' encoding = 'windows-1252'?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee">
<description>Empty web.xml file for Web Application</description>
<!--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>bpel_quartz.properties</param-value>
</init-param>
</servlet-->
<servlet>
<servlet-name>BPELSchedulerServlet</servlet-name>
<servlet-class>com.otn.samples.BPELSchedulerServlet</servlet-class>
<init-param>
<param-name>cronExpr</param-name>
<param-value>0 0 6 ? * MON</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>BPELSchedulerServlet</servlet-name>
<url-pattern>/bpelschedulerservlet</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>35</session-timeout>
</session-config>
<mime-mapping>
<extension>html</extension>
<mime-type>text/html</mime-type>
</mime-mapping>
<mime-mapping>
<extension>txt</extension>
<mime-type>text/plain</mime-type>
</mime-mapping>
</web-app>
TIA
AmitThanks, I followed your suggestion and was able to make this work. Here is what I have done.
In Web.xml, added a new init parameter, timezone.
<servlet>
<servlet-name>BPELSchedulerServlet</servlet-name>
<servlet-class>com.otn.samples.BPELSchedulerServlet</servlet-class>
<init-param>
<param-name>cronExpr</param-name>
<param-value>0 30 6 ? * MON</param-value> <!--Mondays 6:30amEST -->
</init-param>
<init-param>
<param-name>timezone</param-name>
<param-value>EST</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
then in the scheduler servlet,
String cronExprFromWebXml = null;
// Get the cron Expression as an Init parameter
cronExprFromWebXml = getInitParameter("cronExpr");
String timezone = getInitParameter("timezone");
String cronExpr = convertCronExpr(cronExprFromWebXml,timezone);
and I wrote a function in the same file,
public String convertCronExpr(String inputCronExpr, String desiredTimezone)
String outputCronExpr="";
String[] inputCronArray = inputCronExpr.split(" ");
String dateInDesiredFormat = inputCronArray[0]+":"+inputCronArray[1]+":"+inputCronArray[2]+":"+desiredTimezone;
String dateInServerFormat;
DateFormat genFormat = new SimpleDateFormat("s:m:k:z");
Date specifiedTime;
try
specifiedTime = genFormat.parse(dateInDesiredFormat);
genFormat.setTimeZone(TimeZone.getDefault());//This gets the server timezone
dateInServerFormat = genFormat.format(specifiedTime);
String[] outputCronArray = dateInServerFormat.split(":");
outputCronExpr = outputCronArray[0]+" "+outputCronArray[1]+" "+outputCronArray[2]+" "+inputCronArray[3]+" "+inputCronArray[4]+" "+inputCronArray[5];
System.out.print("inputCronExpr "+inputCronExpr);
System.out.println(" --- In "+desiredTimezone);
System.out.print("outputCronExpr "+outputCronExpr);
System.out.println(" --- In soa suite timezone,"+TimeZone.getDefault().getDisplayName());
return outputCronExpr;
catch (ParseException e)
return inputCronExpr;
ofcourse I havent done any error handling here, and the code really works only for the given situation (it would fail if we use other forms of the cron expression..)
-Amit -
Problem in BDC program when executed using scheduled job
I have developed a BDC program for J1I5 T-code whcih updates RG1 Register. This is working as expected when run in foreground as well as in background. But it is not giving expected results when scheduled in Job. It is not giving any error message, job is executed without error.
What can be the problem? pls. help.
Thanks!
PrakashHi,
Thanks for reply.
I have checked log using SM37, it is not showing any error.
Log details are as follows...
Date Time Message text Message class Message no. Messag
08.05.2010 11:47:10 Job started 00 516 S
08.05.2010 11:47:10 Step 001 started (program ZSDB_J1I5_REG_UPDATE_BDC, variant 1101_1_RMA, user ID STK) 00 550 S
08.05.2010 11:47:20 Job finished 00 517 S -
Process Chain execute method Schedule or Execute Synchronously
Hi Expert:
When i execute process chain, there are two methods to start the PC: Schedule and Execute Synchronously .
Now i wander what the difference between the two methods for executing the PC.
Thanks inadvance.Hi prashanthk
Thank your response,
As a matter of fact, i execute the same process chain which contains a Abap Program with schedule and execute synchronously .
But with schedule, the PC terminate with a error and execute synchronnusly the PC it run correctly .
whether execute the PC in background or dialog mode can make a different result for the same PC .
Now i confused about this.
Can you explain this in more detail for me?
Thanks . -
Process Flow developing/deploying/executing and scheduling through OEM
I have installed OWB92 and Oracle 9i, OEM configured, Oracle workflow 2.6.2 installed. I know OWB and scheduling mapping from OEM.
I have created two mappings and a process flow. I want to schedule process flow from OEM. After creation of process flow, while I deploy it ask for a user/password/port/sid/host. I want to know which user I need to enter here.
If anybody help me out in the this regard providing the detail steps.
Thanks in advance.
LiyakatHi Henrik,
After deploying the process flow, I am getting the following error:
RPE-02085: Failed to test wb_rti_workflow_util.initialize through deployed Workflow Database Link R2MIS.US.ORACLE.COM@WB_LK_PACK1. Please check that "EXECUTE ANY PROCEDURE" privilege is set and that the OWB Runtime is available.
- ORA-06550: line 1, column 7:
PLS-00201: identifier '[email protected]@WB_LK_PACK1' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
OWB runtime is available.What I need to do now?
Thanks and Regards,
Liyakat -
Is Oracle Workflow required to execute OWB schedules?
Hi,
I want to create and deploy a schedule in OWB 10gR2 to automatically run my OWB process flow every week. I would like to know
1) Whether I need to install Oracle workflow too in order to execute the process flow as per the schedule created?
2) If not, how does the OWB scheduler work?
3) Also, if the scheduled proces flow terminates due to some error, how do I resume executing it from the point of termination after correcting the error?
Thanks
AmitHi Amit,
1. Is the workflow monitor a standard part of Oracle workflow,or does one need a separate license for it?All parts Oracle workflow (workflow server, workflow monitor, workflow builder) licensed with Oracle database licenses,
so if you buy Oracle database you can use workflow components without any limitations.
2. In your approach, you had mentioned that there should be no transitions for error, but I would like to send an email notification to the DW administrator incase of an error before suspending the process flow.My recomendation is to use additional PL/SQL procedure which will executed periodically (for example every 30 minutes, scheduled with DBMS_JOBS/DBMS_SCHEDULER),
in this procedure you can use query on OWB public view (ALL_RT_AUDIT_EXECUTIONS) or workflow repository views/tables
for identification failed steps/mappings (if you decide to use OWB public view) or "stucked" processflow (if you will use workflow views/tables,
algorithm of identification stucked processflow you can see in workflow PL/SQL package WF_ENGINE, procedure ProcessStuckProcess).
Using post-mapping is more expensive because you need modify each mapping which you want to monitor for fails.
Example of query for identifiaction failed steps (PL/SQL prcoedures and mappings) within period of time datetime1..datetime2 with ALL_RT_AUDIT_EXECUTIONS
select * from ALL_RT_AUDIT_EXECUTIONS where task_type in ('PLSQL','PLSQLProcedure')
and NOT (return_result is null or return_result='OK') and :datetime1<=created_on and created_on<:datetime2
Regards,
Oleg
Maybe you are looking for
-
Lots of problems in changeover from OSX to OS9
Hi, I have a G4 bought in 2001. It operates fine in OS9, but I recently got broadband, which isn't compatible with OS9. Therefore I had to start using OSX and I have had nothing but problems since. Here is the list of problems: 1. Internet Explorer r
-
Video playback in the native player
Is there a way to make a video (inside the app or on the web) play directly in the native iphone video player. Ive managed to play a video trough navigateToURL(new URLRequest(http://mysite.com/video.mp4)); but this redirects trough mobile safari. Tha
-
Elements 3 WIN-file info shutter speed & aperture missing
Please forgive me if this is a duplicate but I haven't been able to locate this topic in help files, FAQs or on this forum. That doesn't mean it's not there-only that there is so much info that I can't find it. I have a Sony DSC-H2 camera. When I ope
-
I have been asked to enable SSL encryption of ALL databases connections to my SQL server. I am not currently inquiring about data at rest, just traffic between servers and users and the database server. Data from MS regarding the SQL part of this c
-
Getting chapter numbers to show up in the TOC with the page numbers...
First, thank you all very much for posting replies. This forum is wonderful. I have a doc that needs to have the chapter numbers show up with the page numbers in the TOC. I insert the <$chapnum> and <$currentpagenum> in the footer, and I get 1-1 to