RAC data propagation delay?

Hi Experts,
I have a multi-threaded app that connects to a RAC DB using OCI.
Flow:
1.) Get an expired resource
2.) Assigned it to a user
Each thread executes the following sequence of queries:
1.) SELECT id, data FROM table_name WHERE date_expiry = :min_date AND rownum = 1 FOR UPDATE;
2.) UPDATE table_name SET date_expiry = trunc(sysdate) + 30, user = :user WHERE id = :id
3.) COMMIT;
-- :min_date is always <= trunc(sysdate)
I expect that each row will only be assigned to a unique user.
Apparently, this is not the case. It seems that some threads can still get a row even after the date_expiry has been updated.
Is there a data propagation delay between RAC nodes?
If there is, a thread can fetch a row even after another thread have updated it if the threads are connected in different nodes.
This is the only reason I can think of.
I tested this many times on a stand alone DB, but I can't replicate the error.
Please help!
BTW, our oracle version is:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production With the Partitioning, Real Application Clusters, OLAP, Data Mining and Real Application Testing options
Edited by: user11912154 on Sep 17, 2009 3:01 AM

user11912154 wrote:
Each thread executes the following sequence of queries:
1.) SELECT id, data FROM table_name WHERE date_expiry = :min_date AND rownum = 1 FOR UPDATE;Bad method IMO. I have experimented with it when designing a PL/SQL replication system (Oracle SE) and this approach was not very robust and did not work properly.
A better method would be to use something like a dispatcher/thread manager that hands out the work. So instead of each thread trying to discover what work needs to be done - and running into concurrency issues - the manager process picks up a batch of work to be done and distributed that amongst threads.
Simplistic example. The thread manager fires of the SQL to find work and bulk fetches the 1st 50 rows. It closes the cursor, caches the 50 rowids and fires off 10 threads to process the 1st 10 rows. Each sleeps for a few seconds, wakes up, checks the thread number, finds that 8 threads are still busy and fires off 2 more threads to do the next 2 rowids. Repeat. When the cache has been processed (or when it is down to the last 10 rowids), the manager finds the next batch of work to do.
The key design issue is not to have threads competing to find work. As this means competing for access to the same resource, and potential serialisation issues - threads stepping on one another's toes and getting hurt.

Similar Messages

  • What is the typical propagation delay?

    Hello,
    I am building a ring oscillator in SPARTAN6. The output is connected to a multiplexer and mux output is connected to a 32-bit counter. How much maximum frequency can mux and counter handle?
    I generated 2 ring oscillators one with 100 and one with 200 NOT gates. RO with 100 gates generate 10 MHz frequency, RO with 200 gates generate 5 MHz. It means the propagation delay of a gate is 10ns, which seems not correct. And I need less NOT gates in order to get maximum frequency. How "less" can I go further? 
    Thanks.

    You should check your math.  100 gates in a ring should mean that 10 MHz (100 ns) gets divided by 100 (1 ns) which might be a typical gate delay.  Remember that a "gate delay" in any FPGA really also includes the routing delay between the gates.  Just because the LUT delay from the data sheet says something like 150 ps doesn't mean you can string these end to end and get 150 ps total from one LUT to the next.  Routing delays can account for as much as 70% of the typical path delay in a modern FPGA.
    You should also note that the tools are not well equipped to do things like ring oscillators.  You should probably be adding LOC constraints to your LUTs in the ring to get a consistent delay time from build to build.  Even better, also add directed routing constraints once you have the ring going at somewhere near the frequency you want.
    As for the max frequency, you can just add a period constraint to the clock you provide for your counter.  That will tell the tools what your target frequency is, and they will do their best to meet it.  The actual max frequency and worst case path will appear in the post P&R timing report if you select the "verbose" report.  For the normal report, you will get a max frequency if you enable generation of the data sheet section, but you won't see the worst case path unless it fails timing.

  • Data propagation problems w/ NIS+ to LDAP migration..

    Hello All,
    I'm running in to an issue performing an NIS+ to LDAP migration with Solaris 9.
    It all happens like this: NIS+ successfully populates the directory through the 'initialUpdateAction=to_ldap' option-- afterwards, no updates made directly to LDAP are ever pushed back into NIS+.
    I'm of the understanding (which might be incorrect) that after performing the initial update, NIS+ should simply act as a cache to the data stored in LDAP. Do I need to perform an 'initialUpdateAction=from_ldap' after populating LDAP to force the direction of the data propagation to change?
    I'm experienced with LDAP, so I'm comfortable everything is all right on that side, however, I'm not so sure about NIS+. Anyone out there who has gone through this migration who'd be willing to offer some assistance or advice would be greatly appreciated.
    Many thanks in advance..
    ..Sean.

    Well, you neglected to outline exactly how you accomplished your migration.
    Starting with Tiger Server using NetInfo as a standalone server, we created an Open Directory Master, as described in Apple's Open Directory Guide. By the time we'd finished that, we had an OD admin. From there, we did as I previously described -- exported with WGM from NetInfo, imported with WGM into LDAP, deleted with WGM from NetInfo.
    See http://support.apple.com/kb/TA23888?viewlocale=en_US
    This seems to be an article on how to re-create a password that's been lost. That's not really what we need, though. The OD admin account we created works fine for other services, just not for WGM. And other admin users we created work fine for other services, but not for WGM. The problem is that although admin users can log into many services, they can't log into WGM -- only root can.

  • Error when using data postion delay

    I obtained this error when using data position delay. Can anyone please
    tell me the reason why I can not configure the delay to be between 0.7
    and 0.8.
    Possible reason(s):
    Driver Status:  (Hex 0xBFFA403F) Unable to configure requested delay property given the current clock rate.
    Ensure that the delay value specified is within the valid range for the
    frequency specified or do not configure property for delay operation.
    Device: PXI1Slot2
    Property: Data Position
    Sample Rate: 40000000.0
    Requested Value: 0.71875
    Supported Values: 0.000 through 0.200, 0.300 through 0.700, 0.800 through 1.000,
    Status Code: -219401

    Timothy,
    The 656x devices have a limit on the available data delay values based
    on frequency.  Between 25MHz and 50MHz there are "holes" in the
    available delay range.  Above 50MHz, the full 0 to 1 data delay is
    valid.  If you look in the specifications installed with NI HSDIO
    for the NI 656x, on page 7, Figure 1, there is an illustration showing
    how to compute what the valid range is for the frequency of interest.
    For example, at 40MHz, valid values are:
    0 to 0.2
    0.3 to 0.7
    0.8 to 1
    In the error message posted below, you tried to input a value of 0.71875 which is not within these ranges.

  • Activation date unnecessarily delayed?

    Hello,
    Earlier this week we signed up to a new BT line. We actually already had one with a phone/broadband service but annoyingly when our neighbour moved out their provider (Sky) took our line instead of theirs. After a fews days of thinking the lack of internet was a techincal problem we finally learned about this and despite asking Sky to release the line, BT closed our account thinking we switched providers.
    So to cut a long story short - we had a line at our house (there was a dial tone), but our number had changed and it didn't show on BT's system (maybe the wires were crossed!). Three days of unhelpful phone calls with more delays, transfers and misunderstandings followed - in the death of it we simply chose to start over again, paying more another connection charge as well as a £30 dongle to see emails in the mean time. When we ordered on Monday 14th, our installation date was scheduled for 11th June. A massive wait but there was apparently nothing else we could do.
    We were then surprised to get a visit from a BT engineer the next day! Had Christmas come early? Well no, apparently he was the pre-engineer who comes before the other. After telling him of our woes he seemed as confused as we were - I don't think he expected a line to be there. He told us about the situation and got to work doing his job, wiring some wires taking a few trips to the exchange and back.
    Now what doesn't make sense to me is how we now have to wait almost a month for another man to come. Hasn't all the work just been done? The engineer himself said that he's the one who does most of the work compared to the other. Surely all BT need to do now to activate the line at the exchange - it's all wired up. The engineer even said the date should really be brought forward and I'm hoping he put this in his report. No news from BT as of yet though...
    What should we do?
    Many thanks,
    Sarah

    'We were then surprised to get a visit from a BT engineer the next day! Had Christmas come early? Well no, apparently he was the pre-engineer who comes before the other. After telling him of our woes he seemed as confused as we were - I don't think he expected a line to be there. He told us about the situation and got to work doing his job, wiring some wires taking a few trips to the exchange and back.'
    He would have been sent out to do what they call a 'Pair Prove'. Basically to check there is the infrastructure needed to provide you with a line.
    'Surely all BT need to do now to activate the line at the exchange - it's all wired up.'
    Not necessarily, he would have just proved there was sufficient line plant, i.e. Enough spare pairs from the DP, working D sides, etc. He wouldn't have physically connected much because he wouldn't have been given any routing, i.e. What exchange side cable pair to connect to what distribution point pair, etc. That would be done by the installation engineer.
    'The engineer even said the date should really be brought forward and I'm hoping he put this in his report. No news from BT as of yet though...'
    Engineers say a lot of things, sometimes things they shouldn't say. Also he doesn't do any kind of report for BT or whichever service provider it is. He would have simply closed of his task with job notes saying what he did, found, etc I highly doubt he would have said they could bring the installation date forward and even if he did I can virtually guarantee that no one would take the slightest bit of notice of it.

  • RAC-DATA FILE ACCESSING ISSUE FROM ONE NODE

    Dear All,
    We have a two node RAC (10.2.0.3)running on Hp Unix. From yesterday onwards, from one instance accessing data from a specific data file showing the below error, whereas accessing from other node to the same datafile is working properly.
    Errors in file /oracle/product/admin/tap3plus/bdump/tap3plus4_dbw0_24950.trc:
    ORA-01157: cannot identify/lock data file 75 - see DBWR trace file
    ORA-01110: data file 75: '/dev/vg_rac/rraw_tap3plus_temp_live05'
    ORA-27041: unable to open file
    HPUX-ia64 Error: 19: No such device
    Additional information: 2
    Tue Jan 31 08:52:09 2012
    Errors in file /oracle/product/admin/tap3plus/bdump/tap3plus4_dbw0_24950.trc:
    ORA-01186: file 75 failed verification tests
    ORA-01157: cannot identify/lock data file 75 - see DBWR trace file
    ORA-01110: data file 75: '/dev/vg_rac/rraw_tap3plus_temp_live05'
    Tue Jan 31 08:52:09 2012
    File 75 not verified due to error ORA-01157
    Tue Jan 31 08:52:09 2012
    Thanks in Advance

    user585870 wrote:
    We have a two node RAC (10.2.0.3)running on Hp Unix. From yesterday onwards, from one instance accessing data from a specific data file showing the below error, whereas accessing from other node to the same datafile is working properly.That would be due to some kind of failure in the shared storage layer.
    RAC needs the very same storage layer to be visible and available on each RAC node - thus this needs to be some form of shared cluster storage.
    Should a piece of it fails on one node, that node would not be able to access the RAC database files on that shared storage layer - and will throw the type of errors you are seeing.
    So how does this shared storage layer look like? Fibre channels (HBAs) connected to a Fibre Channel Switch and SAN - making SAN LUNs available as shared storage devices?
    Typically a shared storage failure would throw errors in the kernel log. This is because the error is not an Oracle error, but a kernel error. As it is in your case. The bottom error on the error stack points to the root cause:
    ORA-01157: cannot identify/lock data file 75 - see DBWR trace file
    ORA-01110: data file 75: '/dev/vg_rac/rraw_tap3plus_temp_live05'
    ORA-27041: unable to open file
    HPUX-ia64 Error: 19: No such device
    So HP-UX on that node is not seeing a specific shared storage device.

  • Security Data Propagation

    Hi
    Since propagation tool doesnt propagate some of the security data (like global roles etc for more details http://download.oracle.com/docs/cd/E13155_01/wlp/docs103/prodOps/propToolAdvanced.html#wp1054464 ).
    We would like to use the import/export options in the WLS console to migrate from one domain to another domain the embedded ldap data.
    Questions:
    can we use this options for migrating global roles. But this options will also move other data in embedded ldap associated with visitor roles etc. So can we use both the ldap migration option and propagation tool? In the ldap migration option there is no way to select to move only the global roles.
    Is there a possibility of inconsistency between the ldap data after the migration and using propagation tool
    Any ideas?

    Hi!
    calling 'new IntialContext()' should pass the authenticated user automatically to the
    initial context request. You could also pass the parameters like listed below:
    Principal princ = request.getUserPrincipal();
    Properties prop = new Properties();
    prop.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
    prop.put(Context.PROVIDER_URL, "t3://host:port");
    prop.put(Context.SECURITY_PRINCIPAL, princ.getName());
    prop.put(Context.SECURITY_CREDENTIALS, ((weblogic.security.acl.User)princ).getCredential(princ));
    new InitialContext(prop);
    Make sure, that your realm implements the getCredential() method (this is not the case in WLS examples).
    regards,
    przemek
    sudarson schrieb:
    Realm based basic or form authentication, so that whenever user asks for anything
    under some directory(or context), login page/dialog box will be shown.
    Regards,
    Sudarson
    "Amar Pratap" <[email protected]> wrote:
    What kind of authentication ur using in the Servet/JSP?
    "sudarson" <[email protected]> wrote in message
    news:3c5e65a9$[email protected]..
    Hi All,
    If I use realm to enter ceratin web application then will the securitycontext
    (what ever credential user will provide)propagate thru the session? And
    if I
    call a ejb from any of the servlet or jsp, will the same security rolewill be
    used to determine the authorization level ?
    If yes, how should I create the context in that case ? Or Should Iuse
    new IntialContext()with out environment property hashtable ?
    Any suggestion is welcome.
    TIA,
    Sudarson
    Przemyslaw Rychlewski . . . . . . Pixelpark AG
    Senior IT-Developer . . . . . . . Systems & Technology
    mailto:[email protected] . http://www.pixelpark.com/
    Tel.:++49.30.5058.1812. . . . . . Rotherstr. 8
    Fax.:++49.30.5058.1600. . . . . . 10783 Berlin

  • Charts in Web VI not using current data - lag, delayed

    Hi, I'm using Labview to generate a "web portal" for viewing some realtime information coming from a number of machines.
    The machines report power system frequency from a number of sites and display the current measurement as an ASCII readout on the Labview front panel, but I also have a chart showing the history of the measurements over the last 20 seconds.  When I look at the front panel on the computer hosting the VI (i.e. on its monitor) all is well and all the data is correct, current and up-to-date.
    However, when I access via the web interface (using an Embedded VI) the ASCII readouts are all current, however, the chart is delayed by a variable amount.  I have seen it chart data 3 seconds behind the current samples, and sometimes nearly a minute behind.  i.e., the timestamp of the most recent value on the web chart is lagging the most recent time stamp at the server, even though the web interface is getting the most recent values on the ASCII readouts.
    I'm guessing there is some sort of error in rendering the charts at the web client Labview Runtime Engine, but I've no idea how I might fix this.  Any advice would be much appreciated.
    I am using Labview 7.1 for historical reasons, I can upgrade to 8.6, but would prefer not to.
    Thanks

    It is a good amount of time ago that I have been using remote panels with LabVIEW 7.0 but I have faced the same issue in 2003 (if I remember correctly). As far as I remember, the big difference between updating a numeric indicator and a chart is, that updating the chart requires the entire history needs to be send to the remote client.
    You say "I also have a chart showing the history of the measurements over the last 20 seconds". I think that you expect too much from the remote panel in conjunction with charts. If you write to the chart at a slower rate you might get better behaviour.
    Another apprach (I do not remember if this is a good tip): The behaviour might improve by decreasing the Chart History Length.
    Hope this helps, Guenter

  • ColdFusion Event Gateway - Data Processing Delay

    Hi,
    We are running ColdFusion 9 inside JBOSS.
    We have event gateways that communicate with JMS Queue from JBOSS to acquire the vehicle related data for further processing (about 2 millions data per day in real time).
    However, we facing performance degradation for the event gateways after it runs for 8hrs (initially data processing at 0 sec delay, subsequently built up to almost 10 mins delay) and it requires restart to resume back to normal speed.
    Further checking on the servers show that the event gateways occupied all CPU processing power after running for few hrs.
    May I know what is the issue and what can i do improve the performance. Your help shall be high appreciated.
    Below the settings for event gateways.
    Queue Size : 10000
    Thread : 30
    Server Spec
    IBM x3650 series
    RAM : 6GB
    Processor : Dual Quad Core Processors 2.5GHZ

    Hi, anyone can assist for my question posted ?
    TQ

  • Ios 4.1 Search Calendar data entry delayed by "Instant Search".

    When attempting to enter search data into the Calendar Search Box, display of characters entered is delayed. The first character is fine, the second will hold the character display above its key for about 4 seconds and then display it in the Search Box after the +Instant Search+ results based on the first character entered have been displayed.
    Entry of more characters while the second character is still "hanging" results in their keyboard clicks being delayed until the second character has been displayed in the Search Box and then they will all display too. The situation repeats itself if one restarts data entry after a pause.
    I note that the same problem _does not exist_ in the +Spotlight Search+ which, in my case, is set to search all +data types+, not just the Calendar.
    Anyone else experiencing this issue?
    Suggestions? (Other than switching to a 3rd Party calendar.)

    Thanks for the suggestions. Reset was the first thing I tried - No improvement. My second thought was the data until I tried the Spotlight Search and that works fine on the same data.
    I've only noticed this problem since the iOS4.1 release and will postpone an OS reload until I see if anyone else is experiencing the issue. I note that many people have already reported the initial calendar display problem that has manifested itself with this release and if Apple QA let that one through, there are probably more.

  • RAC + Data Guard setup

    In high-level terms, if you are running a 2-node RAC and get asked to create a 2-node disaster recovery site, how would I go about doing that? (The cluster in the disaster recovery site has already been created and the Oracle 11.2.0.1 software installed).
    I'm thinking generally that an RMAN clone of production to the secondary site would be an idea: but can that be done with both production nodes up? And is the best approach to clone to a single-instance and then add a second instance manually later on?
    Any pointers, or tips for a 2-node data guard from a 2-node RAC setup would be appreciated, basically. I realise it's pretty vague, but I'm just scoping this out at the moment and need some general pointers.

    Hi,
    Step by Step RAC to RAC Dataguard.
    <<http://www.oracledba.org/11gR2/dr/11gR2_dataguard_RAC_to_RAC.html>>
    Regards,

  • Refresh  staging RAC data  by PROD  rac

    Hi all experts,
    we are in 11gr2 on windows 2008 . Our production and staging are two nodes RAC instance with asm. My client wants to refresh staging rac database with production data. Both prod and stg  have identical file structures in different server  . My question is how i can refresh staging data with production? i googled and found most people used rman duplicate. Different people used different steps to get it done and it is very confusing and all of them in unix  operating system rather than windows. I will appreciate if some one have the step by step documentaion and share with me. I will be greateful for your help guys.

    user10890219 wrote:
    Hi all experts,
    we are in 11gr2 on windows 2008 . Our production and staging are two nodes RAC instance with asm. My client wants to refresh staging rac database with production data. Both prod and stg  have identical file structures in different server  . My question is how i can refresh staging data with production? i googled and found most people used rman duplicate. Different people used different steps to get it done and it is very confusing and all of them in unix  operating system rather than windows. I will appreciate if some one have the step by step documentaion and share with me. I will be greateful for your help guys.
    The "step by step documentation" is in the docs, right here
    Duplicating a Database
    It is not Unix specific. It includes text such as this:
    "For example, on Linux and UNIX the default initialization parameter file name is ORACLE_HOME/dbs/initORACLE_SID.ora and on Windows the file name is ORACLE_HOME\database\initORACLE_SID.ora"
    The examples tend to use a forward slash, /, as a directory delimiter but I'm sure you can convert that to a back slash, \.
    Just follow one of the suggested procedures and you will be fine.

  • OIM - multivalued data propagation

    OIM guru,
    We are implementing OIM project where among others we would like to propagate user roles (from HR) to AD. It means we need to deal with multivalued data in OIM.
    Based on available documentation we have to setup target resource reconciliation from CSV (by GTC) and provisioning to AD.
    CSV(HR) ---&gt; OIM ---&gt; AD
    We have no idea how to setup propagation from CSV account table to AD process form and even how to propagate multivalued data from CSV (account child table) to AD group memberships.
    Any idea is appreciated!
    Jiri

    Hi,
    I guess you are reconciling from CSV so my suggestion will be stored group name as different delimiter.
    Your csv should look like this:
    UserId,FirstName,LastName,Group
    test1,test1,test1,Group1|Group2|Group3|Group4
    So now you reconcile the user the UDF will be populated with
    Group1|Group2|Group3|Group4
    Now when you these value in UDF you can easly process the UDF field using String oeprations.
    Please let me know if you have follow up questions.
    Regards
    Nitesh

  • Data loading delay

    Hi Friends.,
               Shall i have an answer for one error,
    The Issue is: Every day i load to one info cube, whatever the cube it is, it takes 2 Hours for every load, but once it has taken 5 Hours, what might be the reason? just confusing with that, can anybody let me clarify !!!!
    Regards.,
    Balaji Reddy K.

    Reddy,
    1. Is the time taken for loading to PSA or to load from PSA to cube ? if it is to oad to PSA then  uaually the problem lies at the extractor
    2. If it is loading to the cube.. then check out if statistics are being maintained for the cube and they would give an accurate picture of where the dataload is taking up most time.
    Do an SQL trace during the data load and if you find a lot of aster Data Lookups .. make sure that master data is loaded and if there are a lot of looups to Table NRIV check if number range buffering is on so that dim IDs get generated faster
    Check if the data load happens fast if you drop any existing indexes...
    Are you loading any agregates after the data load ? check fi th aggregates are necessary or if they have been enabled for delta loads..
    If you have indexes active and there is a huge data loa , depending on the index , the data load can get delayed..
    If the cube is not compressd , some times the data load can get delayed..
    Also when the data load is going on check in SM50 and SM37 to see if the jobs are active - this means that the data load is active from both sides...
    Always update the statistics for the cube before the load and ater the load , this helps in deciphering the time it takes for the data load... after activating the statistics .. check table RSDDSTAT or the standard reports available as part of BW tecnical content..
    Hope it helps..
    Arun
    Assgn points if helpful

  • Dasylab rs485 data request delay

    Hi,
    I have 6 devices connected on an RS485 chain and am reading the devices using an RS232 module.
    The data is collected from the devices by sending out the command 'SEND 10' 'SEND 20' 'SEND 30' etc. and I can successfully read data from each device individually.
    However, when I try to collect data from all the devices together it becomes garbled.
    I have one device on an RS232 master and then the other 5 devices are on their own RS232 slaves. I have tried combining the SEND command all into the RS232 master and have also tried entering them into each individual slave but that stopped any data from being read.
    It seems as though the devices are all trying to output their data at the same time. Can I add a delay between each send command or is there something else I am ommitting.
    Kind regards
    Donald

    Hi, Michael and CJ.
    Many thanks for your responses.
    I have looked at the time delay module but cannot seem to attach it to the input com module to get it to control the data request commands. I don't know if it can be utilised with a com output module but I get an error if I try to use another com module on the same port so have drawn a blank there.
    The RS845 devices are quite basic and cannot transmit their ID with the data. The data appears to be being sent out as a text string which can be programmed so I have given each piece of data a unique text string and am parsing the data using a search string in each channel on the com module.
    i.e. 
          ch0 = "Dryer In=" 2a
          ch1 = "Inlet aw=" 4a
          ch2 = "Inlet T=" 3a
          ch3 = "Inlet H2o=" 3a \r\n
    I then repeat the parsing for the next device in a slave com module using 'outlet' as the search string instead of 'inlet'.
    Whilst playing around I have found that I can use a \px command in the start command box in the options dialog of the com module to create a delay with x giving the delay in milliseconds.
    So I have ended up with the following in the start command box;
        SEND 10\r
        \p 2000
        SEND 20\r
        \p 2000
        SEND 30\r
    and so on until there is a SEND command for each device with a delay between. On a com port monitor this shows as about a 2 second delay between each SEND command.
    The only problem this left me with was that I could no longer use the auto data request to repeat the SEND commands out to the devices so I have now created an action module to stop and start the measurements within DASYLab every 25 seconds to refresh the data.
    Don't think this is very elegant but will give it a go out on the plant in the next couple of days to see if the data gets collected from all of the devices.
    Kind regards
    Donald

Maybe you are looking for

  • How to populate the CST and VAT registration no  in billing.

    Hello Gurus , Goodevening , How to populate VAT NO  and CST NO  of Customer and Company in the invoice of the customer. Looking for your inputs Regards Ravi.M

  • Quick mask mode no longer works for Photoshop CC

    I have the latest version of Photoshop CC,  and  the  quick-mask-mode no longer functions as it should. When I try to modify an existing mask with the quick-mask-mode the highlighted read only appears on some of the photo being edited. In additions,

  • Problems creating PDF from JPEGs.

    I am using Acrobat Standard 6.0.5. I am having trouble creating a PDF from certain JPEGs. I created these JPEGs using a scanner and Photoshop Elements 5, saving them as 8-bit grayscale at 300dpi. When I create a PDF from these JPEGs in Acrobat, I get

  • Manufacturer Name in Service type Items

    Hi Gurus, Can anyone explain that why manufacturer name is shown in Item Listing for Service type items? We do not mention any manufacturer for service type items hence the manufacturer field should be empty for this type of items.

  • Bought laptop only has Firefox. How to import IE-Favorites from my USB?

    Bought a used laptop that only has Firefox Version 3.6.12. How do I import IE-Favorites from my USB stick?