Is it an error in documentation?

Hi all, I'm not so new to Java, but today I stuck with problem below:
I've found at http://java.sun.com/docs/codeconv/html/CodeConventions.doc9.html
the example of ++ operations usage which has following operator:
if ((c++ = d++) != 0) {
which doesn't compile.
I thought it's compatible with one of old Java versions but I failed to find the way to get it work.
Is it an error in the article or I missed something?
Thanks.

It's an error. I assume they meant
if ((c++ == d++) != 0)EDIT: No, that doesn't work either.
Okay, I don't know what they meant.
Maybe
if ((c = d++) != 0)Meh. Whatever.
Edited by: jverd on Jan 21, 2010 10:05 AM

Similar Messages

  • (Error in documentation?) Math operator precedence problem

    Hello,
    I apologize in advance, while I do know programming (I'm a PHP and Perl programmer) I'm fairly new to Java so this may well be a silly question, but that's why I am here. I hope you'll show me where my error is so I can finally set this to rest before it drives me mad :)
    (Also, I hope I'm posting this in the right forum?)
    So, I am taking a Java class, and the question in the homework related to operand precendence. When dealing with multiplication, division and addition, things were fine, the documentation is clear and it also makes sense math-wise (multiplication comes before addition, etc etc).
    However, we got this exercise to solve:
    If u=2, v=3, w=5, x=7 and y=11, find the value assuming int variables:
    u++ / v+u++ *w
    Now, according to the operator precedence table (http://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html) the unary operator u++ comes first, before multiplication, division and addition.
    This would mean I could rewrite the exercise as:
    ((u+1)/v) + ((u+1)*w) = (3/3) + (4*5) = 1+20 = 21
    However, if I run this in Java, the result I get is 15.
    I tried breaking up the result for the two values in the Java code, so I could see where the problem is with my calculation.
    For
    System.out.println(u++ /v);
    I get 0
    For
    System.out.println("u++ *w");
    I get 15
    My professor suggested I attempt to change the values from int to float, so I can see if the division came out to be something illogical. I did so, and now I get:
    For
    System.out.println(u++ /v);
    I get 0.66667
    For
    System.out.println("u++ *w");
    I get 15.0000
    Which means that for the first operation (the division) the division happens on 2/3 (which is 0.6667) and only afterwards the u value is increased. That is, the u++ operation is done after the division, not before. The same happens with the multiplication; when that is carried out, the value of u is now 3 (after it was raised by one in the previous operation) and the first to be carried out is the multiplication (3*5=15) and only then the u++.
    That is entirely against the documentation.
    This is the script I wrote to test the issue:
    public class MathTest {
         public static void main (String [] args) {
              float u=2, v=3, w=5, x=7, y=11;
              System.out.println("Initial value for 'u': " + u);
              float tmp1 = u++ /v;
              System.out.println("u++ /v = " + tmp1);
              System.out.println("First ++ value for 'u': " + u);
              float tmp2 = u++ *w;
              System.out.println("u++ *w= " + tmp2);
              System.out.println("Second ++ value for 'u': " + u);
              System.out.println(tmp1+tmp2);
    The output:
    Initial value for 'u': 2.0
    u++ /v = 1.0
    First ++ value for 'u': 3.0
    u++ *w= 20.0
    Second ++ value for 'u': 4.0
    21.0
    Clearly, the ++ operation is done after the division and after the multiplication.
    Am I missing something here? Is the documentation wrong, or have I missed something obvious? This is driving me crazy!
    Thanks in advance,
    Mori

    >
    The fact that u++ is evaluated but in the calculation itself the "previously stored" value of u is used is completely confusing.
    >
    Yes it can be confusing - and no one is claiming otherwise. Here are some more thread links from other users about the same issue.
    Re: Code Behavior is different in C and Java.
    Re: diffcult to understand expression computaion having operator such as i++
    Operator Precedence for Increment Operator
    >
    So, when they explain that ++ has a higher precedence, the natural thing to consider is that you "do that first" and then do the rest.
    >
    And, as you have discovered, that would be wrong and, to a large degree, is the nut of the issue.
    What you just said illustrates the difference between 'precedence' and 'evaluation order'. Precedence determines which operators are evaluated first. Evaluation order determines the order that the 'operands' of those operators are evaluated. Those are two different, but related, things.
    See Chapter 15 Expressions
    >
    This chapter specifies the meanings of expressions and the rules for their evaluation.
    >
    Sections in the chapter specify the requirements - note the word 'guarantees' in the quoted text - see 15.7.1
    Also read carefully section 15.7.2
    >
    15.7. Evaluation Order
    The Java programming language guarantees that the operands of operators appear to be evaluated in a specific evaluation order, namely, from left to right.
    15.7.1. Evaluate Left-Hand Operand First
    The left-hand operand of a binary operator appears to be fully evaluated before any part of the right-hand operand is evaluated.
    If the operator is a compound-assignment operator (§15.26.2), then evaluation of
    the left-hand operand includes both remembering the variable that the left-hand
    operand denotes and fetching and saving that variable's value for use in the implied
    binary operation.
    15.7.2. Evaluate Operands before Operation
    The Java programming language guarantees that every operand of an operator (except the conditional operators &&, ||, and ? appears to be fully evaluated before any part of the operation itself is performed.
    15.7.3. Evaluation Respects Parentheses and Precedence
    The Java programming language respects the order of evaluation indicated explicitly by parentheses and implicitly by operator precedence.
    >
    So when there are multiple operators in an expression 'precedence' determines which is evaluated first. And, the chart in your link shows 'postfix' is at the top of the list.
    But, as the quote from the java language spec shows, the result of 'postfix' is the ORIGINAL value before incrementation. If it makes it easier for then consider that this 'original' value is saved on the stack or a temp variable for use in the calculation for that operand.
    Then the evalution order determines how the calculation proceeds.
    It may help to look at a different, simpler, but still confusing example. What should the value of 'test' be in this example?
    i = 0;
    test = i++; The value of 'test' will be zero. The value of i++ is the 'original' value before incrementing and that 'original' value is assigned to 'test'.
    At the risk of further confusion here are the actual JVM instructions executed for your example. I just used
    javap -c -l Test1to disassemble this. I manually added the actual source code so you can try to follow this
            int u = 2;
       4:iconst_2       
       5:istore  5
            int v = 3;
       7:iconst_3       
       8:istore          6
            int w = 5;
      10:iconst_5       
      11:istore          7
            int z;
            z = z = u++ / v + u++ * w;
       13:  iload   5
       15:  iinc    5, 1
       18:  iload   6
       20:  idiv
       21:  iload   5
       23:  iinc    5, 1
       26:  iload   7
       28:  imul
       29:  iadd
       30:  dup
       31:  istore  8
       33:  istore  8The Java Virtual Machine Specification has all of the JVM instructions and what they do.
    http://docs.oracle.com/javase/specs/jvms/se7/jvms7.pdf
    Your assignment to z and formula starts with line 13: above
    13: iload 5 - 'Load int from local variable' page 466
    15: iinc 5, 1 - 'Increment local variable by constant' page 465
    18: iload 6 - another load
    20: idiv - do the division page
    21: iload 5 - load variable 5 again
    23: iinc 5, 1 - inc variable 5 again
    26: iload 7 - load variable 7
    28: imul - do the multiply
    29: iadd - do the addition
    30: dup - duplicate the top stack value and put it on the stack
    31: istore 8 - store the duplicated top stack value
    33: istore 8 - store the original top stack value
    Note the description of 'iload'
    >
    The value of the local variable at index
    is pushed onto the operand stack.
    >
    IMPORTANT - now note the description of 'iinc'
    >
    The value const is first sign-extended to an int, and then
    the local variable at index is incremented by that amount.
    >
    The 'iload' loads the ORIGINAL value of the variable and saves it on the stack.
    Then the 'iinc' increments the VARIABLE value - it DOES NOT increment the ORIGINAL value which is now on the stack.
    Now note the description of 'idiv'
    >
    The values are popped
    from the operand stack. The int result is the value of the Java
    programming language expression value1 / value2. The result is
    pushed onto the operand stack.
    >
    The two values on the stack include the ORIGINAL value of the variable - not the incremented value.
    The above three instructions explain the result you are seeing. For postfix the value is loaded onto the stack and then the variable itself (not the loaded original value) is incremented.
    Then you can see what this line does
      21:  iload   5 - load variable 5 againIt loads the variable again. This IS the incremented value. It was incremented by the 'iinc' on line 15 that I discussed above.
    Sorry to get so detailed but this question seems to come up a lot and maybe now you have enough information and doc links to explore this to any level of detail that you want.

  • Forms Error Message Documentation

    Dear Colleague,
    Could someone please give me a link to documentation that contains the explanations of the Forms Error Messages, e.g. FRM-99999 etc.
    I have not been able to find it in OTN.
    Kind regards,
    Randy

    Yes, there are all available from the online help of the Forms builder.
    click the Summary panel, then the reference -> All Forms error messages link
    Francois

  • Error level documentation for 36xx errros

    Hi,
    Can anyone point me at the documentation for the Error messages for these errors for Sybase 15.x
    3606, 3607, 3619, 3620, 3622
    Looking in ...
    Exception Handling Errors (3600s)
    but they seems to be missing.
    I can see them in the 12.x manual but I think the severities have changed.
    Just wanting to confirm.

    Thanks - is any of this docmented anywhere that a developer can read it ?
    Since its changed since V12 it might be useful to update the manual.
    Its also a little confusing and inconsistent in that sysmessages shows the errors as severity 10.
           select severity from master..sysmessages where error = 3607
    but the errors are shown as
           Msg 3607, Level 16, State 0
           Server 'S1', Line 1
           Divide by zero occurred.

  • Are javac error messages documented with comprehensive explanations

    Hi all:
    Are the error messages which javac produces documented?
    Can anyone recommend a source which explains exactly what the message is trying to tell the beginner?
    Often the meaning of the message is clear. But frequently one looks at the message and wonders exactly what the compiler is trying to tell you and how to go about fixing it.
    By the way, I am using JDK 1.3.1. I did try searching the forum because I am sure this question has been asked but I couldn't phrase the query so that it gave a reasonable number of items to look at.
    Thanks all
    Bill

    One good tutorial on the meaning of the the various common javac error messages can be found here: http://mindprod.com/errormessages.html
    Roedy's stuff is usually quite accurate and reasonably up to date. You might also want to peek around the rest of his Java Glossary - it's got a lot of great info.
    Chuck

  • Any Error Message Documentation?

    Took Oracle course "Dev. DB Apps w/ Java". Am reviewing w/ Practice 2-1 #7. Applet compiles but get "Cannot determine runnable node" when I run it from with JDev.. What does this mean? More to the point, where can I locate documentation to find out for myself?
    Regards.

    Documentation of Jdev error messages will be better supported in the next release. Last release we documented all the Business Component error messages, and you can see these in the Reference section of the oline help.

  • Error in documentation for DBMS Scheduler - Chapter 93

    Sub question: Document display error, URL not found (please include details below)
    Comment: I found what appears to be an error in your
    online documentation. Following is the path to
    the error.
    Web address:
    http://download.oracle.com/docs/cd/B19306_01/appde
    v.102/b14258/d_sched.htm#i1000363
    Chapter 93 DBMS_SCHEDULER
    Heading Hierarchy:
    Using DBMS_SCHEDULER
    Operational Notes
    Calendaring Syntax
    Part Number B14258-02
    THIS SYNTAX SEEMS TO HAVE AN ERROR:
    bymonth_clause = "BYMONTH" "=" monthlist
    monthlist = monthday ( "," monthday)*
    month = numeric_month | char_month
    numeric_month = 1 | 2 | 3 ... 12
    char_month = "JAN" | "FEB" | "MAR" | "APR"
    | "MAY" | "JUN" |
    "JUL" | "AUG" | "SEP" | "OCT" | "NOV" |
    "DEC"
    IT SHOULD PROBABLY READ (monthday changed to
    month):
    bymonth_clause = "BYMONTH" "=" monthlist
    monthlist = month ( "," month)*
    month = numeric_month | char_monthd
    numeric_month = 1 | 2 | 3 ... 12
    char_month = "JAN" | "FEB" | "MAR" | "APR"
    | "MAY" | "JUN" |
    "JUL" | "AUG" | "SEP" | "OCT" | "NOV" |
    "DEC"

    Hi Salman and ashahide,
    thanks for your answers.
    I've changed the syntax like this:
    execute DBMS_SCHEDULER.CREATE_SCHEDULE(repeat_interval => 'FREQ=DAILY;BYHOUR=10;BYMINUTE=30'', start_date => to_timestamp_tz('2013-03-11 Europe/Berlin', 'YYYY-MM-DD TZR'), schedule_name => 'FULLBACKUP_DAILY');
    But now im getting a new error:
    ERROR:
    ORA-01756: quoted string not properly terminated
    Regards,
    David
    EDIT: I'm sorry for spaming. I'm so blind: 'FREQ=DAILY;BYHOUR=10;BYMINUTE=30'' => there is just one ' to much. Now it works! Thanks a lot for help!
    Regards,
    David
    Edited by: David_Pasternak on 11.03.2013 02:54

  • 80 GB Video Ipod I/O Error - Well documented

    Hello all, I have tried everything to fix this problem and am looking for any input before I mail it off to the great shredder in the sky. I bought my IPod in February 07, and my warranty has ran out. The main issue before you is that _My IPod can play music, but I cannot update the music or access files on the IPod’s HD via my PC._ I am using a HP Pavilion dv6000 laptop computer.
    This whole mumbo-jumbo began about two weeks ago when I received a low battery error. After plugging into a wall socket and letting sit overnight, the batteries had barely even charged.
    Whenever my IPod plugs in, it lights up, "Do not disconnect" still appears. The iPod appears in the device manager but no drive is assigned to it. When I open iTunes, the IPod will not appear in the menu to the left.
    After about 15-20 minutes, the IPod will be assigned a drive (in my case G), and appear as a drive in the device manager, and appears in My Computer. (http://s177.photobucket.com/albums/w214/halofan007/?action=view&current=MyComput er.jpg ) But whenever I attempt to access the IPod, I receive the following message: _“G:\ is not accessible. The request could not be performed because of an I/O device error.”_ (http://s177.photobucket.com/albums/w214/halofan007/?action=view&current=Error.jp g)
    So, here is what troubleshooting I have done in response.
    Physical trouble shooting:
    Other USB devices function well from the port, and I have attempted to use the IPod from all the possible USB ports on my laptop. Yesterday I bought (from a Mac store) a brand new USB 2.0 IPod cable. I have reset the IPod over 10 times. I have let the IPod die, and then recharge, (meh, didn’t do much, worked once in the past!). Other friend’s IPods plug in with no issue to my laptop. My computer has been restarted hundreds of times.
    Web/Software troubleshooting:
    I have followed the entire instructions on the iPod missing in "My Computer" or in iTunes for Windows but I will detail what I have done so I won’t be bogged down by “Have you done __?” I used the 5 R’s from the apple website: The 5 R's Assistant minus the restore function (which would be great if my IPod could be detected!). I restarted my computer, updated iTunes, used windows update. In another attempt regarding “Applying to Device Manager malfunctions after you install Windows XP Service Pack 2” at http://support.microsoft.com/default.aspx?scid=kb;en-us;893249 I have had Windows XP Service Pack 2 for almost a year already installed with no IPod/USB Issues before now. I have updated my drivers for my USB ports. (http://s177.photobucket.com/albums/w214/halofan007/?action=view&current=SP2.jpg )I followed the instructions Laptop or portable connecting via USB? And disabled the power saving functions for my USB ports. (http://s177.photobucket.com/albums/w214/halofan007/?action=view&current=Powersav e.jpg ) Yes I have completed the rest of the suggestions on this page before posting.
    I then went on to the list from iPod shows up in Windows but not in iTunes , hoping that it would fix it. I attempted to fix registry keys detailed on this Microsoft page: http://support.microsoft.com/kb/925196 . These keys were not there. Next I deleted my local temp folder in local settings as suggested by http://support.microsoft.com/kb/925196 . No dice. Again, yes, I have completed the rest of the suggestions on this page before posting.
    So, any more suggestions before I attempt to have it serviced? Bang it against a wall? Drive over it? Any useful insight would be greatly appreciated.
    P.S. “If this issue has been addressed in another thread, Bull@$%@ because I have searched this forum like no other, but if it has, please link to it.”
    P.S.S (Don’t hate on me for using paint!)

    The delay in your ipod showing up in Device Manager would indicate a drive collision with another device on your computer. Connect your iPod to your laptop and disconnect all other USB devices, PC cards, and disconnect from any network you might be on and then set another drive letter for your iPod. Try M or P or Z: http://docs.info.apple.com/article.html?artnum=93499
    If this doesn't work, as PP said you are still in warranty, only your free phone support has lapsed. If your purchase AppleCare for this laptop you could extend free phone support, and your warranty, to February 2009.

  • Found Error in Documentation

    In the Oracle Administrator Guide 10G on the create database statement found here
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/create.htm#i1008985
    DEFAULT TABLESPACE tbs_1
    Should have a datafile associated with it. It has been corrected on the Admin guide for version 11, just not for version 10.2.

    Hello James. I'll pass this information alone to the writer responsible for this book, in case that earlier release is updated. Unfortunately we are not always able to correct earlier releases of the documentation.
    Regards,
    Diana

  • H:PanelGroup layout. Error in documentation ???

    Hi,
    The render kit docs clearly say:
    If the "style" or "styleClass" attributes are present, and the "layout" attribute is present with a value of "block", render a "div" element
    ... No matter what I do, I get a span element rendered.
    Can someone explain what I am missing??
    Thanks!
    S

    Hi,
    I was using RI 1.1_01 but read the 1.2 docs
    hence my error
    Thanks for indirectly pointing it out
    S
    Edited by: shandor911 on Nov 9, 2007 4:28 AM

  • Error in documentation?

    Hello,
    I'm reading the "Packaging Extensions with Adobe Extension Manager CS5" pdf. Page 18, about the <product> tag it says:
    maxversion - Specifies the latest product version that an extension can be installed in. For example, if a Dreamweaver extension can be installed with CS5 only, you would specify <product name="Dreamweaver" version="11" maxversion="11"/>
    Maybe I'm wrong, but isn't 12, the CS5 version? So, shouldn't read:
    maxversion - Specifies the latest product version that an extension can be installed in. For example, if a Dreamweaver extension can be installed with CS5 only, you would specify <product name="Dreamweaver" version="12" maxversion="12"/>
    Thanks,
    Davide

    The version of DreamWeaver CS5 is 11. The version numbers of Adobe products are summarized in table at page 16-17. Only version of Photoshop CS5 is 12.

  • BW Authorization Error documentation Question

    Hi,
    I have a question, may be you can help in this:
    Q: In BW Analyzer if we get the following authorization error for some reason:
    ->Authorization Check
    You do not have authorization for Add or Create
    There is a Details tab to see the authorization error details. I need to add documentation for the naming conventions the Users need to use so that it's easy for Users to see what is the reason for the error and what naming convention do they need to use to prevent the error.
    Right now, details tab shows "No Documentation Available". How can I add documentation here? Where do I add this documentation and how do I link it to the Authorization Error Message's Details tab?
    I tried running RSRTRACE to see which function modules/programs get called but that does not help. It gives me the following two function modules which are being called when I get the error message and when I click the details tab:
    RZX0_MESSAGES_GET
    RZX0_MESSAGE_H_GET
    and surprisingly when I try to look them up in SE37 they do not exist … What can be the reason for this?
    Is there a system transaction, like .. SM02, in BW where we can define or create authorization error message documentation for BEx Analyzer? How do I link it to the Authorization Error message?
    Your help or advise will be very much appreciated.
    Thank You,
    Regards,
    Mandeep Virk

    It can be done via SE91.
    Message Class is R9 and message number is 108
    We have to define the Long Text and save it under the RSZ class.
    It works for me now.
    Thanks,
    Mandeep

  • CKPT : Terminating instance due to Error 472

    Hi All,
    I got the above error and the system stopped and restarted on the DR side.
    Snippet from Alert file before shutdown
    ===========================
    Wed Nov 27 22:39:12 2013
    Thread 1 advanced to log sequence 10770
      Current log# 2 seq# 10770 mem# 0: /var/opt/oracle/oradata/xxxx/redo02.log
    Wed Nov 27 22:39:12 2013
    ARC0: Evaluating archive   log 1 thread 1 sequence 10769
    ARC0: Beginning to archive log 1 thread 1 sequence 10769
    Creating archive destination LOG_ARCHIVE_DEST_1: '/var/opt/oracle/oradata/xxxx/archive/1_10769.dbf'
    ARC0: Completed archiving  log 1 thread 1 sequence 10769
    Wed Nov 27 23:18:37 2013
    CKPT: terminating instance due to error 472
    Instance terminated by CKPT, pid = 22682
    After restart following is snippet
    =======================
    Wed Nov 27 23:19:19 2013
    Starting ORACLE instance (force)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    SCN scheme 3
    Using log_archive_dest parameter default value
    LICENSE_MAX_USERS = 0
    SYS auditing is disabled
    Starting up ORACLE RDBMS Version: 9.2.0.1.0.
    System parameters with non-default values:
      processes                = 300
      timed_statistics         = TRUE
      shared_pool_size         = 486539264
      large_pool_size          = 436207616
      java_pool_size           = 33554432
      control_files            = /var/opt/oracle//oradata/xxxx/control01.ctl, /var/opt/oracle//oradata/xxxx/control02.ctl, /var/opt/oracle//oradata/xxxx/control03.ctl
      db_block_size            = 4096
      db_cache_size            = 1761607680
      compatible               = 9.2.0.0.0
      log_archive_start        = TRUE
      log_archive_dest_1       = LOCATION=/var/opt/oracle//oradata/xxxx/archive
      log_archive_format       = %t_%s.dbf
      db_file_multiblock_read_count= 8
      fast_start_mttr_target   = 300
      undo_management          = AUTO
      undo_tablespace          = UNDOTBS1
      undo_retention           = 900
      remote_login_passwordfile= EXCLUSIVE
      db_domain                =
      instance_name            = xxxx
      dispatchers              = (protocol=TCP)
      job_queue_processes      = 10
      hash_join_enabled        = FALSE
      background_dump_dest     = /var/opt/oracle//admin/xxxx/bdump
      user_dump_dest           = /var/opt/oracle//admin/xxxx/udump
      core_dump_dest           = /var/opt/oracle//admin/xxxx/cdump
      sort_area_size           = 524288
      db_name                  = xxxx
      open_cursors             = 300
      star_transformation_enabled= FALSE
      query_rewrite_enabled    = FALSE
      pga_aggregate_target     = 524288000
      aq_tm_processes          = 1
    PMON started with pid=2
    DBW0 started with pid=3
    LGWR started with pid=4
    CKPT started with pid=5
    SMON started with pid=6
    RECO started with pid=7
    CJQ0 started with pid=8
    QMN0 started with pid=9
    Wed Nov 27 23:19:25 2013
    starting up 1 shared server(s) ...
    starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
    ARCH: STARTING ARCH PROCESSES
    ARC0 started with pid=12
    ARC0: Archival started
    ARC1 started with pid=13
    Wed Nov 27 23:19:25 2013
    ARCH: STARTING ARCH PROCESSES COMPLETE
    Wed Nov 27 23:19:25 2013
    ARC1: Archival started
    ARC1: Thread not mounted
    Wed Nov 27 23:19:25 2013
    ARC0: Thread not mounted
    Wed Nov 27 23:19:26 2013
    ALTER DATABASE   MOUNT
    Wed Nov 27 23:19:32 2013
    Successful mount of redo thread 1, with mount id 1572646464.
    Wed Nov 27 23:19:32 2013
    Database mounted in Exclusive Mode.
    Completed: ALTER DATABASE   MOUNT
    Wed Nov 27 23:19:32 2013
    ALTER DATABASE OPEN
    Wed Nov 27 23:19:32 2013
    Beginning crash recovery of 1 threads
    Wed Nov 27 23:19:32 2013
    Started first pass scan
    Wed Nov 27 23:19:33 2013
    Completed first pass scan
    11410 redo blocks read, 798 data blocks need recovery
    Wed Nov 27 23:19:33 2013
    Started recovery at
    Thread 1: logseq 10770, block 3829, scn 0.0
    Recovery of Online Redo Log: Thread 1 Group 2 Seq 10770 Reading mem 0
      Mem# 0 errs 0: /var/opt/oracle/oradata/xxxx/redo02.log
    Wed Nov 27 23:19:33 2013
    Ended recovery at
    Thread 1: logseq 10770, block 15239, scn 0.1667153707
    798 data blocks read, 798 data blocks written, 11410 redo blocks read
    Crash recovery completed successfully
    ==============
    Was the CKPT Termination caused by some error in Redo Logs which needed recovery?

    Lookup the Error messages documentation.
    Error 472 is
    "PMON process terminated with error "
    CKPT detected that PMON had "died" and so it forcibly terminated the database instance. (The background processes monitor each other and are designed to terminate the database instance if a critical process dies).
    Look for a trace file.
    PMON died because of a resource issue or a bug or a server issue or because it was killed (by the OS or a user or process with oracle / administrator privileges)
    Hemant K Chitale

  • Error message during processing in BI

    1.i am loading the data into infoobject.
    2.got error in text data load.
    3.master info object have compound obj 0COUNTRY
    4.and other normal fields are 0TXTSH,0LANGU,sold-to-party.
    5.there is no PSA in this..its direct update to INFOobject.
    The error message is:
    Error message during processing in BI
    Diagnosis
    An error occurred in BI while processing the data. The error is documented in an error message.
    System Response
    A caller 01, 02 or equal to or greater than 20 contains an error meesage.
    Further analysis:
    The error message(s) was (were) sent by:
    Update
    Diagnosis
    There are duplicates of the data record 2. with the key '3.' for characteristic 1..
    Procedure
    If this message appears during a data load, maintain the attribute in the PSA maintenance screens. If this message appears in the master data maintenance screens, leave the transaction and call it again. This allows you to maintain your master data.

    Hi KP,
    In the details tab,
    1.under Transfer (IDOC and Trfc):
       Data Package 1 : arrived in BW ; Processing : Error records written to application log
    2.Processing (data packet): Errors occurred
       Update ( 0 new / 0 changed ) : Errors occurred
       Error records written to application log
       0TRZONE : Data record 1 ('0000000001D ') : Duplicate data record
       0TRZONE : Data record 2 ('0000000002D ') : Duplicate data record
       Error 4 in the update
    3. Process chain error
    these are the error details.

  • Error while creating Info Package

    Hi,
    I am new to SAP-BW .Could anyone help me in fixing the following error .
    I have created an Info source for characteristic data and then trying to create a Infopackage to load master data , I have used the characteristic Material Number(IO-MAT) in this case .
    When creating the Info Package I got two data sources in the pop up , Material number (Master data)IO_MAT_ATTR and Material number (Texts) IO_MAT_TEXT .
    I was able to load data from a flat file into Data Source Material Number (Master data) But when I was trying to follow the same procedure and load the data for 'Material number(Texts) IO_MAT_TEXT' it gives me the following error .
    Select the Language field in the  source system -> Long Text
    I am not able to figure out and proceed further. Pls help me out.
    Regards
    Sudha

    I have another question..I was able to fix the error regarding info package but unable to load the data..(data load is being failed)
    In the DataSource/Transfer Structure I have LANGU , /BIC/ZB4_MAT (Material Number infoobject which i created) and TXTSH Fields ..
    the flat file which i used has Language, MaterialNumber,description pattern alone..
    (eg . E , M001,cookie ) and when i try to load this data..and  check in the Monitor - Administration Workbench..it shows as unsuccessful..
    The following error msg :
    Error message when processing in the Business Warehouse
    Diagnosis
    An error occurred in the SAP BW when processing the data. The error is documented in an error message.
    System response
    A caller 01, 02 or equal to or greater than 20 contains an error meesage.
    I could'nt see the long text of Help information...
    could you help me out in figuring out this..
    Points assigned for previous answer..
    Regards
    Sudha

Maybe you are looking for

  • Imovie/Final Cut project compatibility

    Can you open Imovie digitized movie clips/bin in Final Cut Pro. I hope so because, I've digitized a ton of media into Imovie, which I'm going to end up editing on Final Cut Suite.

  • Number of elements in the FP affecting the performance of my application ?

    I developed a simple application which consists of aquiring a signal through a channel of a PXI 5102 module and commanding some relays of a SCXI 1161 module. This application has the following features : -The user can, at any time, change the configu

  • Researching tool Aid for application upgrade

    Problem Description we have a cutomized application on oracle 10g(10.2.0.1),SUNOS.we are planning to upgrade the database from 10g to 11g and we are aware that this application will not work when migrating directly to11g.we would like to know whether

  • My messages will not let me sign in to my account

    Every time i click on messages it says please sign in which i do then it comes up saying this is how others will see you on messages then i click next it says at the top verifying... And after about 15-20 seconds it takes me back to the beginning aga

  • Using a project created on a g5 in a new iMac

    I have a project that is on a firewire drive that will open fine on my g5. I want to open it on my new iMac but when I try to open the project I get an general error message #41. What can I do to open the project on my new computer?