Problem in understanding literals

Hi
Im learning Java for about a week now and I still dont know what literals are used for. But i have a suggestion:
They are used if a method expects a certain simple variable type (e.g. float) and you want to give the number 10 to it. And now you need the literal because otherwise the method would interpret 10 as an integet and cause an error right?!
So you could give 10f as a literal to the method or write 10.0 right?!
If not please or if there are other (maybe more important) usages of literals please tell me...
thx
Xadian

I think you are missing the definition of a "literal". A literal is a sequence of characters which are interpreted by the compiler to mean what they say. All numbers are literals.
Some examples:
12 is an int literal, if it appears in your code, it really means 12. It is not a placeholder for another value nor can it be.
12f is a float literal, though it still means 12, it can be used in methods which expect a float (rather than an int).
12d and 12.0 are both double literals that mean 12.
"12" is a String literal, and it means (and always will mean) a String containing the characters '1' and '2' (those are char literals).
In the expression:
Integer myInt = new Integer(4);
the 4 is an int literal.
It would be very difficult (bordering on impossible) to right a useful program without using literals.

Similar Messages

  • Adobe Acrobat Reader via OLE, Problems to understand...

    Hi,
    i have a little problem to understand how the OLE API works...
    Here is what I mean:
    1. Load a Document (No view)
    2. Findo out the page size
    3. Close the document
    I can start via:
    $OLE$AcroExch.Document.11
    But i did not become an object to load the document...
    What is the right way for that?
    The API reference is not a help for me on this point...
    Best Regards
    Bernd

    Here is an easy? Problem?
    What is wrong?
    The problem is: "Acrobat.AcroAVDocClass..."
    I will only open a PDF File in C#...
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Windows;
    using System.Windows.Controls;
    using System.Windows.Data;
    using System.Windows.Documents;
    using System.Windows.Input;
    using System.Windows.Media;
    using System.Windows.Media.Imaging;
    using System.Windows.Navigation;
    using System.Windows.Shapes;
    using Acrobat;
    namespace WpfApplication1
        public partial class MainWindow : Window
            public String pdfFile;
            public MainWindow()
                InitializeComponent();
                MyPDF();
            public void MyPDF()
                pdfFile = "c:/MyPDF.DFF";
                Acrobat.AcroAVDocClass _acroDoc = new Acrobat.AcroAVDocClass();
                Acrobat.AcroApp _myAdobe = new Acrobat.AcroApp();
                Acrobat.AcroPDDoc _pdDoc = null;
                _acroDoc.Open(pdfFile);
                _pdDoc = (Acrobat.AcroPDDoc)(_acroDoc.GetPDDoc());
                _acroDoc.SetViewMode(2);
                _myAdobe.Show();

  • Problems to understand

    I try to use with clients für präsentation and sharing.
    Tell them they need an acrobat.com account. but my experience: this service from adobe is to confuse. nobody understand.
    they go oin the website and are confused, dont understand what this do, why they need ist - and the communication on the site is not really helful.
    the same like me - before I had to use ist, because of InDesign ePublishing I didn't understand too.
    Everybody think: ok ADOBE want clients on there cloud. all want it. apple. microsoft. adobe. but why I shall do it?
    And what is the problem Apple Safari? I lost the CURSOR in ACROBAT.COM ... this is a very bad feeling and not usefull.

    Here is an easy? Problem?
    What is wrong?
    The problem is: "Acrobat.AcroAVDocClass..."
    I will only open a PDF File in C#...
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Windows;
    using System.Windows.Controls;
    using System.Windows.Data;
    using System.Windows.Documents;
    using System.Windows.Input;
    using System.Windows.Media;
    using System.Windows.Media.Imaging;
    using System.Windows.Navigation;
    using System.Windows.Shapes;
    using Acrobat;
    namespace WpfApplication1
        public partial class MainWindow : Window
            public String pdfFile;
            public MainWindow()
                InitializeComponent();
                MyPDF();
            public void MyPDF()
                pdfFile = "c:/MyPDF.DFF";
                Acrobat.AcroAVDocClass _acroDoc = new Acrobat.AcroAVDocClass();
                Acrobat.AcroApp _myAdobe = new Acrobat.AcroApp();
                Acrobat.AcroPDDoc _pdDoc = null;
                _acroDoc.Open(pdfFile);
                _pdDoc = (Acrobat.AcroPDDoc)(_acroDoc.GetPDDoc());
                _acroDoc.SetViewMode(2);
                _myAdobe.Show();

  • Just some help understanding literals

    I read the tutorials, and I still don't really get what literals actually are ?
    And also, what is the significance of '.class' ? Because I also couldn't understand this :
    Finally, there's also a special kind of literal called a class literal, formed by taking a type name and appending ".class"; for example, String.class. This refers to the object (of type Class) that represents the type itself.

    JoachimSauer wrote:
    _ELBEE_ wrote:
    So the +.class+ suffix can be added to any class name to inspect that class.
    Basically yes. A different way to get the Class object for a given class is to call Class.forName() with the class name as a String (literal) as the parameter.Or call getClass() on a particular instance. It all depends on the exact scenario in which you're trying to get a class object
    int i1 = 42;
    int i2 = Integer.parseInt("42");
    Integer i3  = Integer.valueOf(i1);
    Class c1 = java.lang.Integer.class; // I knew the classname when I wrote the code
    Class c2 = Class.forName("java.lang.Integer"); // I didn't know the classname when I wrote the code
    Class c3 = i3.getClass();  // I have an instance, and I want it's class objectIn this code i1 and c1 are intialized using literals of their respective types, and i2 and c2 are initialized by calling method that return values of their respective types.

  • Problems with string literals in ejb-ql's

    I have a couple EJB-QL's that look like:
    <![CDATA[SELECT OBJECT(o) FROM AssignedStatus AS o WHERE o.recipientID = ?1 AND o.statusID = ?2 AND o.state <> 'r']]>
    which used to work in Orion without a problem but in OC4J I get the following errors:
    com/sun/ejb/ejbql/StringLiteral
    EJB QL statement : 'SELECT OBJECT(o) FROM AssignedStatus AS o WHERE o.recipientID = ?1 AND o.statusID = ?2 AND o.state <> 'r'
    EJB QL method : public abstract com.mongoosetech.reputation.ejb_entity.AssignedStatus com.mongoosetech.reputation.ejb_enti
    ty.AssignedStatusHome.findByRecipientIDAndStatusIDNotRevoked(java.lang.String,java.lang.String) throws javax.ejb.FinderExcept
    ion,java.rmi.RemoteException
    at com.sun.ejb.ejbql.parser.EjbQLParser.parse(EjbQLParser.java:226)
    at com.sun.ejb.ejbql.EjbQLDriver.parse(EjbQLDriver.java:86)
    at com.sun.ejb.sqlgen.SQLGenerator.generateSQLForEjbQLQueries(SQLGenerator.java:628)
    at com.sun.ejb.sqlgen.SQLGenerator.generateSQL(SQLGenerator.java:270)
    at com.evermind.server.ejb.deployment.EJBPackage.init(EJBPackage.java:1947)
    at com.evermind.server.ServerComponent.init(ServerComponent.java:199)
    at com.evermind.server.ejb.EJBPackageDeployment.getPackage(EJBPackageDeployment.java:645)
    at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:513)
    at com.evermind.server.Application.postInit(Application.java:429)
    at com.evermind.server.Application.setConfig(Application.java:136)
    at com.evermind.server.ApplicationServer.addApplication(ApplicationServer.java:1479)
    at com.evermind.server.ApplicationServer.initializeApplications(ApplicationServer.java:1436)
    at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:1099)
    at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:93)
    at java.lang.Thread.run(Thread.java:479)
    at com.evermind.util.ThreadPoolThread.run(ThreadPoolThread.java:49)
    Error in application ACME Portal: Error loading package at file:/C:/dev/staging/portalstudio/ee/image/deploy/portal/portal-ej
    b.jar, Failure to initialize EJBQL descriptors: com/sun/ejb/ejbql/StringLiteral
    EJB QL statement : 'SELECT OBJECT(o) FROM AssignedStatus AS o WHERE o.recipientID = ?1 AND o.statusID = ?2 AND o.state <> 'r'
    EJB QL method : public abstract com.mongoosetech.reputation.ejb_entity.AssignedStatus com.mongoosetech.reputation.ejb_enti
    ty.AssignedStatusHome.findByRecipientIDAndStatusIDNotRevoked(java.lang.String,java.lang.String) throws javax.ejb.FinderExcept
    ion,java.rmi.RemoteException
    Am I doing something wrong here? These QL's work in several other App Servers so I am lost as to why this doesn't work.

    Kevin,
    We are aware of this bug in the developer's preview and will be fixed when next version of OC4J 9.0.3 will be released.
    regards
    Debu Panda
    Oracle

  • Problem in understanding the code

    this particular code is given as stadard example in sap unicode conversion
    this particular code is replcement for 'translate code page syntax'
    this code describes  how to use particular cl_abap_conv_in_ce classs
    i cannot understand the   'buffer'  field in this code
    can any one tell me what is the meaning of buffer = '41424320' from where did he get this value?
      DATA:
        text(100) TYPE c,
        int TYPE i,
        buffer(4) TYPE x,
        conv TYPE REF TO cl_abap_conv_in_ce.
      conv = cl_abap_conv_in_ce=>create(
              encoding = 'UTF-8'
              endian = 'L' ).
      buffer = '41424320'.
      conv->convert(
        EXPORTING input = buffer
        IMPORTING data = text ).
      buffer = '02010000'.
      conv->convert(
        EXPORTING input = buffer
        IMPORTING data = int ).

    thank you mahmet i also want to check weather  i am doing the  code correct or not
    i have old syntax in my program like    'TRANSLATE header-id FROM CODE PAGE file_tab-codepage'.
    i am replacing the above syntax with the follwing code and can u correct me if  i am wrong
    data:
    buffer1 type xstring,
    conv type ref to cl_abap_conv_in_ce,
    int type i.
    conv = cl_abap_conv_in_ce=>create(
              encoding = 'file_tab-codepage'
              endian = 'L' ).
      buffer1 = '41424320'.
      conv->convert(
        exporting input = buffer1
        importing data = header-id ).

  • Problem in understanding Axis client-side artifacts

    Hi,
    I created a web service using complex type - Industry & Product as shown below -
    package com.server;
    public class Industry {
         public int industryID;
         public String industryName;
         public Product[ ] products;
    package com.server;
    public class Product {
         public int productID;
         public String productName;
    package com.server;
    public class IndustryService{
         public Industry getIndustryData(int industryID){
              Product product1 = new Product();
              product1.productID = 712;
              product1.productName = "Sensor Light";
              Product product2 = new Product();
              product2.productID = 1774;
              product2.productName = "Light Beamer";
              Product [] products = new Product[] { product1, product2 };
              Industry industry = new Industry();
              industry.industryID = 2311;
              industry.industryName = "Test";
              industry.products = products;
              return industry;
    }After I run the commands
    classes>java org.apache.axis.wsdl.Java2WSDL -o industry.wsdl -l"http://localhost:8080/axis/services/IndustryRepository" -n"urn:IndustryService" -p"com.server" com:server:IndustryService com.server.IndustryService
    and again
    classes>java org.apache.axis.wsdl.WSDL2Java -o . -d Session -s -S true -Nurn:IndustryService com.server.ws industry.wsdl
    Axis created these files in a seperate package com.server.ws as defined by me in the command line -
    Industry.java, IndustryRepositorySoapBindingImpl.java, IndustryRepositorySoapBindingSkeleton.java, IndustryRepositorySoapBindingStub.java, IndustryService.java, IndustryServiceService.java, IndustryServiceServiceLocator.java, Product.java and deploy.wsdd
    Problem Statement-_
    When I try to implement IndustryRepositorySoapBindingImpl.java, the IndustryService.java in the com.server.ws package refers to the Industry.java and Product.java in the com.server.ws package and not the com.server package. Does that mean I cannot use my existing classes in the com.server package and must copy the Code in the com.server.IndustryService.java to com.server.ws.IndustryService.java or change the com.server.IndustryService.java to refer the Industry and Product beans in the ws package.
    I am sure there is a better way of reusing the existing services to expose them as web services but I am not following the right approach. Could you pls guide me
    regards,
    Ashish

    I guess there are no replies to my problem because the problem statement is very complex. If so pls let me know and I'll re-phrase it but I need to know the right way of creating web services on Axis.

  • Regular Expression, problem when the literals have content "I_"

    Hi,
    I guess this seems to be an Oracle bug/defect. If I am doing it wrongly, please let me know.
    I need to remove the "_VERSION" which comes at the last of a string column. For e.g, If the string is WINDOWS_XP_VERSION, then the output should be WINDOWS_XP.
    But if you run the below query,
    SELECT
    REGEXP_SUBSTR('AA_TEST_3_XI_VERSION', '\w+[^_VERSION]') t1,
    REGEXP_SUBSTR('AA_TEST_3_Xi_VERSION', '\w+[^_VERSION]') t2,
    REGEXP_SUBSTR('AA_TEST_3_XIA_VERSION', '\w+[^_VERSION]') t3
    FROM DUAL;
    T1 T2 T3
    AA_TEST_3_X AA_TEST_3_Xi AA_TEST_3_XIA
    1 rows selected
    It seems the issue exists only when I use "I_" and works fine with "i_". I checked with few other characters and it all worked fine.
    Any ideas? I am using 11g.
    Thanks,
    Sharmin

    Folks,
    Thanks for all your helps.
    MichaelS, REGEXO_SUBSTR (str, '(\w+)_VERSION$',1,1,null,1) works, but if any string which does not have "_VERSION", it would return NULL. Also, I had used'$' in my expression and missed to put it in the forum. I am sorry not to make it clear that my column can/cannot end with "_VERSION".
    hm, Thank you for making me understand how the regexp works. I thought if you do a '^' and supply a word, it would be considered together.
    What needs to be done for making negation for a specific word?
    WhiteHat,
    REGEXP_REPLACE is a better option. But in this case, it helps me the same way with the regular REPLACE function as my column will not contain any other '_VERSION' substring.
    I am going to use a regular replace function. select REPLACE('AA_TEST_3_XE_VERSION_VERSION','_VERSION','') substring from dual;
    Thanks once again for all your helps.
    Thanks,
    Sharmin

  • Find problems in understanding a tutorial relating to IDOC

    Please check the link
    http://idocs.de/www5/books/IDocBook/cook_A5.pdf
    In page no: 32 (Topic: 8.5 Assigning a processing function )  ,FM is assigned directly to Message type and Idoc type combination.
    But in the next page, Process code is created for that FM and Asigned that process code to message type and Idoc type combination.
    What's the differece.
    Another thing is in which transaction we assign Process codes to Message type and Idoc type Combinations
    Above tutorial looks like old version. In my system Transactions are looking different ,than they are in Tutorial. I am working in version 5.0. If possible, Please provide me perfect material.

    Please check the link
    http://idocs.de/www5/books/IDocBook/cook_A5.pdf
    In page no: 32 (Topic: 8.5 Assigning a processing function )  ,FM is assigned directly to Message type and Idoc type combination.
    But in the next page, Process code is created for that FM and Asigned that process code to message type and Idoc type combination.
    What's the differece.
    Another thing is in which transaction we assign Process codes to Message type and Idoc type Combinations
    Above tutorial looks like old version. In my system Transactions are looking different ,than they are in Tutorial. I am working in version 5.0. If possible, Please provide me perfect material.

  • Comparator Problem in understanding

    hello all please find query as below :
    /* program to alter the ordering of the elements in the collection class TREESET
    class Demo1 overrides compare() of Comparator interface
    which returns the int value.
    when 'return b1.compareTo(a1);' is used then the program output is as
         o/p:- vijay sunil shyjin rupesh ishwar
    i.e., names are displayed in ascending order
    when 'return a1.compareTo(b1);' is used then the program output is as
         o/p:- ishwar rupesh shyjin sunil vijay
    i.e., names are displayed in descending order
    How these change of ordering occurs ?
    import java.util.*;
    class Demo1 implements Comparator
         public int compare(Object a,Object b)
              String a1=(String) a;
              String b1=(String) b;
              return a1.compareTo(b1);
    class DemoComparator
         public static void main(String args[])
              TreeSet t=new TreeSet(new Demo1());
              t.add("sunil");
              t.add("ishwar");
              t.add("shyjin");
              t.add("rupesh");
              t.add("vijay");
              Iterator i=t.iterator();
              while(i.hasNext())
                   Object o=i.next();
                   System.out.print(o+" ");
              System.out.println();
    }

    Per the java docs:
    public interface Comparable
    This interface imposes a total ordering on the objects of each class that implements it. This ordering is referred to as the class's natural ordering, and the class's compareTo method is referred to as its natural comparison method.
    Lists (and arrays) of objects that implement this interface can be sorted automatically by Collections.sort (and Arrays.sort). Objects that implement this interface can be used as keys in a sorted map or elements in a sorted set, without the need to specify a comparator.
    A class's natural ordering is said to be consistent with equals if and only if (e1.compareTo((Object)e2)==0) has the same boolean value as e1.equals((Object)e2) for every e1 and e2 of class C.
    It is strongly recommended (though not required) that natural orderings be consistent with equals. This is so because sorted sets (and sorted maps) without explicit comparators behave "strangely" when they are used with elements (or keys) whose natural ordering is inconsistent with equals. In particular, such a sorted set (or sorted map) violates the general contract for set (or map), which is defined in terms of the equals operation.
    For example, if one adds two keys a and b such that (a.equals((Object)b) && a.compareTo((Object)b) != 0) to a sorted set that does not use an explicit comparator, the second add operation returns false (and the size of the sorted set does not increase) because a and b are equivalent from the sorted set's perspective.
    Virtually all Java core classes that implement comparable have natural orderings that are consistent with equals. One exception is java.math.BigDecimal, whose natural ordering equates BigDecimals with equal values and different precisions (such as 4.0 and 4.00).
    For the mathematically inclined, the relation that defines the natural ordering on a given class C is:
    {(x, y) such that x.compareTo((Object)y) <= 0}.
    The quotient for this total order is:
    {(x, y) such that x.compareTo((Object)y) == 0}.
    It follows immediately from the contract for compareTo that the quotient is an equivalence relation on C, and that the natural ordering is a total order on C. When we say that a class's natural ordering is consistent with equals, we mean that the quotient for the natural ordering is the equivalence relation defined by the class's equals(Object) method:
    {(x, y) such that x.equals((Object)y)}.

  • Problem in understanding EventDispatchThread?

    Hi,
    I am little bit confused abt. eventdispatchthread.
    when i tried to update component status during some process i tried for following pattern.
    Runnable send = new Runnable() {
    public void run() {
    // code for update component
    //processing
    SwingUtilities.invokeLater(send);
    i get not accurate result, now i think by this way i tried to put my process in eventdispatchthread and if process is long than it will not update component status.
    but when i tried for following pattern
    new Thread(){
    public void run() {
    ProcessIt();
    }.start();
    void ProcessIt(){
    //update component
    //processing
    //update component
    it's working fine, so what i mean for that, i think my thread have higher priority then eventdispatchthread so it should be complete first, then it should not working as first case, then what happen actully? my thread sync. with eventdispatchthread ?
    Waiting fo reply.....

    The idea is to use SwingUtilities.invokeLater() inside the processing code of the new thread. Maybe the example from reply 5 of this thread will help explain it:
    http://forum.java.sun.com/thread.jsp?forum=57&thread=420676
    Check out this section from the Swing tutorial on "Threads":
    http://java.sun.com/docs/books/tutorial/uiswing/mini/threads.html

  • Cannot understand the problem

    Hi frnds my name is raj , i am very new to OBIEE , i have been pracitcing it on my own and now i had few problems in understanding the errors .
    I built a physical layer with CHANNELS ,COSTS , COUNTRIES , PRODUCTS , SALES ,TIMES tables and SALES being the fact table ,,, I have physical joined every column except COST to sales .
    And in Bussiness layer i have created a new bussiness model and dragged all the tables from physical layer except COST table..
    In BMM layer , in Sales Table i have dragged a column named UNIT_COST from cost table in physcial layer and renamed it to unitcost , so the sales table in BMM layer has two sources i.e., SALES and COSTS .
    Now i applied aggergation sum rule on UNIT COST and dragged it to presentation layer ...
    When i opened the presentation server , and selected Product name from product table and Amount sold and Unitcost from sales table and when i click the results to view i have encountered with an error
    ODBC DRIVER RETURNED AN ERROR(SQLEXECDirectVV)
    the message says : UNIT_COST : invalid Identifier at OCI call .
    Please help me in understanding this error and kindly give me the solution for it
    thanks ...

    Hi,
    Firstly did you make a "view data" in the physical layer for the COSTS table. I am doubting that this table wasnot created in the db itself. Kindly check it and let us know if you have any issues
    Regards,
    BI Learner

  • Problems understanding authorization

    Hi everybody, I'm having problems in understanding how to authorize my program to perform privileged tasks.
    I read the apple documentation and wrote this piece of code:
    AuthorizationRef auth;
    OSStatus os;
    AuthorizationRights rights;
    AuthorizationItem item;
    AuthorizationFlags flags;
    os = AuthorizationCreate(NULL, kAuthorizationEmptyEnvironment, kAuthorizationFlagDefaults, &auth);
    item.name = "com.Me.myApp.test";
    item.valueLength = 0;
    item.value = NULL;
    item.flags = 0;
    rights.count = 1;
    rights.items = &item;
    flags = kAuthorizationFlagDefaults |
    kAuthorizationFlagInteractionAllowed |
    kAuthorizationFlagExtendRights;
    os = AuthorizationCopyRights (auth, &rights, kAuthorizationEmptyEnvironment, flags, NULL);
    after calling AuthorizationCopyRights I should be able to perform privileged tasks, right? Is there still something I've got to do?

    etresoft wrote:
    No. I mean you should study that documentation and figure out exactly what you want to do and the best way to go about it. You don't want to mess around with root access unless you know precisely what you are doing. I have seen programs that abused that privilege and caused me to have to reinstall unrelated 3rd party software that was inadvertently altered by an installer.
    I've read that documentation 6 or 7 times, but it does explain only the concepts behind authorization (the Security Server, authentication without rights, naming the rights, credential cache and so on) while it's not such clear talking about code. What I need now is understand how it works. I've downloaded all the related sample code but I've found it filled with glue code, so that I didn't managed to understand what it really does. I'd prefer a bare code that actually does nothing useful rather than complete programs that does many things but don't let me understand the essentials.
    Besides, what I'm trying to do is exactly to figure out the best way to solve my problem, but how can I choose the best way if I do not get where this way leads me to? I thought it was clear that my intention was not to acquire root privileges or to use AuthorizationExecuteWithPrivileges just to print a couple of strings or to execute an helloworld. I think it's obvious that root privileges should be used only if there's no other way, but I just want to understand how it works. It think it's absurd that, in order to understand that, I have to open low numbered ports!
    Documentation says +The Security Server creates the file, opens it for reading and writing, and connects it to the tool’s standard input and output+. All right then, let's try. I executed ls and, reading the file, I found the output. Wonderful! Let's try with a custom program. Blank. So there's something I do not get. What? Mystery. I ask and the answer is "study the documentation".
    I have never used a communication pipe when using AuthorizationExecuteWithPrivileges. I have never even released a program using AuthorizationExecuteWithPrivileges.
    So maybe it would be easier to say "I don't know".
    The best solution is not to use that function. The 2nd best solution is not to try to communicate with the tool you are executing. The third best solution is to study the documentation and example programs in order to learn how to do it correctly.
    Probably you're right, probably the best solution is not to use that function. Probably it worths the effort to understand why. Even if the only result is that I'll be able to say "hey, that guy on the forum was right, let's find another way".
    Well, except this, I have to thank you, your help has been useful this far.

  • The Hideous Lack of Help I received trying to resolve Creative Suite Problems

    Rarely, in the many years I've been a techie have I been as outraged and disgusted with a vendor as I am today with Adobe.  I've been a loyal customer for decades.  I had a simple problem - repair my software license problem.  My laptop malfunctioned and was replaced, I cloned my hard drive to the new machine.  Trying to run CS3 software produced a "product license no longer works" message.  I understood, the software didn't recognize the new machine.  But, I have the original software, the original serial numbers, etc.  It should be an easy problem to fix - call tech service get them to direct me to the file/s I need to delete, get the serial number and I'd be back in business.  Sure!  I might as well have speculated that I would have been successful french kissing a King Cobra where success means I'd still be alive after the passion. 
    This process has been and still is a nightmare.  Firstly, I had to endure profound incompetence dealing with English speaking people who didn't understand English and for whom I had to provide a passport number!  No, not just the plain definition of words was a problem, but understanding concepts.  Then, I drowned in the murky waters of neophytes who read responses from a cheat sheet recommendations for solutions page that were not for the problem I had.  Well, I have a trick.  Instead of fighting with challenged workers, just call back surely you'll get another tech service person more adept.  I asked for someone from North America presuming that communication would then not be a problem.  Customer Service agreed to send me to such a tech service person.  When the phone was answered, however, I realized that once again I'd traveled 9,000 miles.  Ok, make the best of it I thought.  All I need is to get my software working.  I've got projects to complete.  By now, its 4 PM in the afternoon - booh, I'll have to work all night.  The new tech service person gave me a web address follow these eight steps and your problem will be solved.   Clearly, even through no webcam was running the Tech Service person saw emblazoned on my forehead the word "FOOL"  I admit it, I AM A FOOL!  I actually thought that following the 8 steps would work. 
    I methodically tried every step - deleted files, ran repair permissions, and on and on.  Nothing worked!  So, resigned that a complete uninstall and reinstall was my only recourse (Step 8) I did so.  By now, its midnight (It didn't take me this long to back up from the Time Machine my entire computer)  I was half way through the reinstall.  1:15 AM the install is complete.  Surely, my problem is solved right?  NO FOOL!!  Restart the computer if you must but alas, The SAME DUMB MESSAGE after all this work!  I cannot remember the last time profane language was seemed so appropriate a tool for expression!  The sad part, I know in my gut there is probably some hidden file that needs to be deleted so I can get back to work. 
    In any event, is there anyone who can connect me with expertise personified?  All I want is for my "I PAID FOR IT DIRECTLY FROM ADOBE" software to work.  I hope someone from ADOBE, assigned to monitor this forum, will read this tome with a heart of compassion.  PLEASE

    Does this apply?
    http://kb2.adobe.com/cps/834/cpsid_83499.html
    Bob

  • Issue in understanding report va05

    Dear gurus
    Im facing problem in understanding report va05
    Order  Item   Po Number    size      ordqty   ordqty      remaining          confirm qty
    1400009128     40     LHR1-01024     508 mm     2,000     0     2,000.000     1,598.990
    1400009128     40     LHR1-01024     508 mm     2,000     0     2,000.000     401.010
    1400009128     40     LHR1-01024     508 mm     2,000     2,000     2,000.000     0
    This is the output of my report .
    here the SD document has been delivered partially then remaining quantity should be less then 2000 then why the report is showing 2000 in remaining quantity field.
    Regards
    Saad.

    The <li></li> tags have been floated left:
    nav ul li {
    float: left;

Maybe you are looking for

  • Mac safari keeps crashing- crashes seem to be getting more and more frequent- any ideas?

    Process:         WebProcess [1324] Path:            /System/Library/StagedFrameworks/Safari/WebKit2.framework/WebProcess.app/Conten ts/MacOS/WebProcess Identifier:      com.apple.WebProcess Version:         7537 (7537.77.4) Build Info:      WebKit2-7

  • SAP WCF - Getting incorrect action when trying to send a RFC to SAP

    SAP WCF - Getting incorrect action when trying to send a RFC to SAP I am trying to send a rfc and i am getting this message below. Does anyone know the correct action i need to use? Event Type:        Warning Event Source:    BizTalk Server 2006 Even

  • How to read an E71-encrypted MicroSD in a PC

    Hi to everybody. I think disk encryption it's an excellent feature.  I use it in my laptop, but the main problem is: how can I read the encrypted disk in another environment? I have my E71 8GB MicroSDHC encrypted by the phone.  it works excellent, bu

  • InDesign CS6 Spell Check

    I cannot find a spell check anywhere in inDesign CS6. I have checked all drop down menus and sub menus and preferences and there is no mention of spell check anywhere.

  • Apple iTunes U Contact for Business Development

    Hello,  I would like to talk with an Apple iTunes U Product Manager or Business Development Manager.  Does anyone have a contact they can provide?  Thank you.