DB Triggers not firing from folders

Hi All,
I have a custom DB trigger on the ap_invoice_lines_all table which fires correctly as expected when I update some fields in the lines region.
However, it does not fire when updating via a folder.
Any ideas why it may not do so ?
Thanks

However, it does not fire when updating via a folder.Please elaborate.
You can confirm whether there is any update sql on ap_invoice_lines_all got fired using SQL trace.
By
Vamsi

Similar Messages

  • Partial triggers not Fired on partial submit when invalidate component

    Can somebody tell me why Partial triggers are not Fired on partial submit when invalidate component in the validator. Neither error message next to the component is displayed.
    Does somebody has an idea how can i solve this?
    Thank you very much in advance

    Hi, that is a test case which i have promised you:
    The .jspx page contains two fields , one of which has autosubmit = true; You will see, that when invalidate test field 2 partial triigers on field 1 are not fired neither faces message next
    to the field 2 appears.
    If you add programatically Field 1 and Field 2 partial trigerrs this solve the problem.
    I'm waiting for your response.
    Regards,
    Krasi
    <?xml version='1.0' encoding='windows-1251'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:af="http://xmlns.oracle.com/adf/faces"
    xmlns:afh="http://xmlns.oracle.com/adf/faces/html">
    <jsp:output omit-xml-declaration="true" doctype-root-element="HTML"
    doctype-system="http://www.w3.org/TR/html4/loose.dtd"
    doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>
    <jsp:directive.page contentType="text/html;charset=windows-1251"/>
    <f:view>
    <afh:html>
    <afh:head>
    <meta http-equiv="Content-Type"
    content="text/html; charset=windows-1251"/>
    <title>pprTest</title>
    </afh:head>
    <afh:body>
    <af:form>
    <af:panelLabelAndMessage label="Test Field 1">
    <af:outputText binding="#{testBean.testField1Comp}"
    partialTriggers="testField2"/>
    </af:panelLabelAndMessage>
    <af:inputText label="Test Field 2"
    id="testField2"
    autoSubmit="true"
    binding="#{testBean.testField2Comp}"
    partialTriggers="testField2"
    validator="#{testBean.testField2_validator}" />
    </af:form>
    </afh:body>
    </afh:html>
    </f:view>
    </jsp:root>
    import javax.faces.application.FacesMessage;
    import javax.faces.component.UIComponent;
    import javax.faces.context.FacesContext;
    import oracle.adf.view.faces.component.UIXInput;
    import oracle.adf.view.faces.component.core.input.CoreInputText;
    import oracle.adf.view.faces.component.core.output.CoreOutputText;
    import javax.faces.application.FacesMessage.Severity;
    public class TestBean {
    private CoreOutputText testField1Comp;
    private CoreInputText testField2Comp;
    public TestBean() {
    public void testField2_validator(FacesContext facesContext,
    UIComponent uiComponent, Object value) {
    // If input equals "invalidate" set value of the
    // testField1Comp on "Component is invalid"
    // Invalidate input and add an error message
    if (((String)value).equals("invalidate")) {
    testField1Comp.setValue("Component is invalid");
    invalidateInput( (UIXInput)uiComponent,"TestField2","Test Field 2 is invalid!");
    // If input not equals "invalidate" set value of the
    // the testField1Comp on "Component is valid"
    else{
    testField1Comp.setValue("Component is valid");
    //Dynamic adding of the partial targets , solves the problem
    // with losing of partial triggers
    //AdfFacesContext.getCurrentInstance().addPartialTarget(testField1Comp);
    //AdfFacesContext.getCurrentInstance().addPartialTarget(uiComponent);
    public void setTestField1Comp(CoreOutputText testField1Comp) {
    this.testField1Comp = testField1Comp;
    public CoreOutputText getTestField1Comp() {
    return testField1Comp;
    public void setTestField2Comp(CoreInputText testField2Comp) {
    this.testField2Comp = testField2Comp;
    public CoreInputText getTestField2Comp() {
    return testField2Comp;
    public static void invalidateInput(UIComponent uiComp,String compName, String message) {
    showErrorMessage(uiComp , message);
    if (uiComp instanceof UIXInput){
    ((UIXInput) uiComp).setValid(false);
    public static void showErrorMessage(UIComponent component, String message) {
    showMessage(component, message, FacesMessage.SEVERITY_ERROR);
    private static void showMessage(UIComponent component, String message, Severity severity) {
    String compId = component.getId();
    FacesContext ctx = JSFUtils.getFacesContext();
    FacesMessage facesMessage = new FacesMessage(
    severity, component.getId() , message);
    ctx.addMessage(compId,facesMessage );
    }

  • Key-up and down triggers not firing

    I have a multi-record block and want to go to the previous and next records in it when the user presses the up and down arrow keys. I thought this was default behavior, but the keys didn't do anything so I tried putting key-up and key-down triggers on the block. They don't fire at all when I press the up and down arrow keys. The debug messages confirm that nothing happens at all when these keys are pressed. I tried putting form-level triggers on, and they don't fire from that block either, although they do fire from another single-record block.
    I'm thinking maybe it is just some block property that I have not set correctly, but I can't see anything obvious when looking through the properties. I have the Navigation Style set to Change Record, but have tried the other options and nothing changed. The records do cycle through using the <Tab> key.
    Any help is appreciated.
    Thanks,
    Ben
    null

    I'm not running web. I went ahead and tried setting num lock off anyway, but it didn't make any difference. Thanks for the suggestion.
    Ben
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by vijay kumar ([email protected]):
    Are u running ur application in web?
    Try the numeric arrow keys (set num lock off)
    <HR></BLOCKQUOTE>
    null

  • ADF 11.1.1.2 Partical Triggers not firing

    We are working with JDeveloper 11.1.1.2 using ADF BC with ADF Rich Faces and have found that the <af:commandMenuItem> and <af:commandToolbarButton> do not appear to be firing off the partialTriggers. Both have been replaced with <af:commandButton> and the partialTriggers fire off just fine. We have recreated the issue in 3 different applications with the same results. Checked IE 7/8 and FF 3.6.x and all have the same behavior. All code, bindings, etc. are created via the drag drop methods.
    Development Environment:
    <li>ADF Business Components     11.1.1.55.36
    <li>Java(TM) Platform     1.6.0_14
    <li>Oracle IDE     11.1.1.2.36.55.36
    <li>Versioning Support     11.1.1.2.36.55.36
    In the sample below, if you click on either the commandMenuItem or the commandToolbarButton the createInsert binding is fired of, but the table is not refreshed. However, if you then refresh the page the new row appears. (i.e. the binding worked).
    Sample JSPX using HR schema:
    <?xml version='1.0' encoding='UTF-8'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
              xmlns:f="http://java.sun.com/jsf/core"
              xmlns:h="http://java.sun.com/jsf/html"
              xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
      <jsp:directive.page contentType="text/html;charset=UTF-8"/>
      <f:view>
        <af:document id="d1">
          <af:messages id="m1"/>
          <af:form id="f1">
            <af:panelCollection id="pc1">
              <f:facet name="menus">
                <af:menu text="menu 1" id="m2">
                  <af:commandMenuItem actionListener="#{bindings.CreateInsert.execute}"
                                      text="CreateInsert"
                                      disabled="#{!bindings.CreateInsert.enabled}"
                                      id="cmi1" partialTriggers="t1"/>
                </af:menu>
              </f:facet>
              <f:facet name="toolbar">
                <af:toolbar id="t2">
                  <af:commandToolbarButton actionListener="#{bindings.CreateInsert.execute}"
                                           text="cmdTBbutton CreateInsert"
                                           disabled="#{!bindings.CreateInsert.enabled}"
                                           id="ctb1" partialTriggers="t1"/>
                  <af:commandButton actionListener="#{bindings.CreateInsert.execute}"
                                    text="cmdButton CreateInsert"
                                    disabled="#{!bindings.CreateInsert.enabled}"
                                    id="cb1" partialTriggers="t1"/>
                </af:toolbar>
              </f:facet>
              <f:facet name="statusbar"/>
              <af:table value="#{bindings.CountriesView1.collectionModel}" var="row"
                        rows="#{bindings.CountriesView1.rangeSize}"
                        emptyText="#{bindings.CountriesView1.viewable ? 'No data to display.' : 'Access Denied.'}"
                        fetchSize="#{bindings.CountriesView1.rangeSize}"
                        rowBandingInterval="0"
                        filterModel="#{bindings.CountriesView1Query.queryDescriptor}"
                        queryListener="#{bindings.CountriesView1Query.processQuery}"
                        filterVisible="true" varStatus="vs"
                        selectedRowKeys="#{bindings.CountriesView1.collectionModel.selectedRow}"
                        selectionListener="#{bindings.CountriesView1.collectionModel.makeCurrent}"
                        rowSelection="single" id="t1">
                <af:column sortProperty="CountryId" filterable="true"
                           sortable="true"
                           headerText="#{bindings.CountriesView1.hints.CountryId.label}"
                           id="c3">
                  <af:inputText value="#{row.bindings.CountryId.inputValue}"
                                label="#{bindings.CountriesView1.hints.CountryId.label}"
                                required="#{bindings.CountriesView1.hints.CountryId.mandatory}"
                                columns="#{bindings.CountriesView1.hints.CountryId.displayWidth}"
                                maximumLength="#{bindings.CountriesView1.hints.CountryId.precision}"
                                shortDesc="#{bindings.CountriesView1.hints.CountryId.tooltip}"
                                id="it2">
                    <f:validator binding="#{row.bindings.CountryId.validator}"/>
                  </af:inputText>
                </af:column>
                <af:column sortProperty="CountryName" filterable="true"
                           sortable="true"
                           headerText="#{bindings.CountriesView1.hints.CountryName.label}"
                           id="c2">
                  <af:inputText value="#{row.bindings.CountryName.inputValue}"
                                label="#{bindings.CountriesView1.hints.CountryName.label}"
                                required="#{bindings.CountriesView1.hints.CountryName.mandatory}"
                                columns="#{bindings.CountriesView1.hints.CountryName.displayWidth}"
                                maximumLength="#{bindings.CountriesView1.hints.CountryName.precision}"
                                shortDesc="#{bindings.CountriesView1.hints.CountryName.tooltip}"
                                id="it1">
                    <f:validator binding="#{row.bindings.CountryName.validator}"/>
                  </af:inputText>
                </af:column>
                <af:column sortProperty="RegionId" filterable="true" sortable="true"
                           headerText="#{bindings.CountriesView1.hints.RegionId.label}"
                           id="c1">
                  <af:inputText value="#{row.bindings.RegionId.inputValue}"
                                label="#{bindings.CountriesView1.hints.RegionId.label}"
                                required="#{bindings.CountriesView1.hints.RegionId.mandatory}"
                                columns="#{bindings.CountriesView1.hints.RegionId.displayWidth}"
                                maximumLength="#{bindings.CountriesView1.hints.RegionId.precision}"
                                shortDesc="#{bindings.CountriesView1.hints.RegionId.tooltip}"
                                id="it3">
                    <f:validator binding="#{row.bindings.RegionId.validator}"/>
                    <af:convertNumber groupingUsed="false"
                                      pattern="#{bindings.CountriesView1.hints.RegionId.format}"/>
                  </af:inputText>
                </af:column>
              </af:table>
            </af:panelCollection>
          </af:form>
        </af:document>
      </f:view>
    </jsp:root>Anyone have any workarounds or know of an existing SR? Are we making some basic mistake?
    Thanks in advance,
    Steve

    I guess you did it wrong. You have to put the partial trigger on the table (pointing to the id of the button) and not the other way around. In the partial trigger field in the IDE you name the id of an other component you like to listen to to update.
    Timo

  • Portal integration with bo report was not opening from folders

    Dear friend,
    Please can u give me suggestion/solution on the following area, we are implementing business objects XIR2 portal integration with weblogic in which after login to business objects through portal report was not opening.
    Regards
    sekhar

    hi,
    please can you provide solution on this it is very urget purpose. i am able login to portal from portal when clicking on the report it was not opening.
    regards
    sekhar

  • RadioButtonList not firing

    Why checkboxlist selectedindexchanged event firing from within user control in Chrome or Firefox, but radiobuttonlist selectedindexchanged event not firing from chrome or Firefox?

    Hi Ndogs,
    For ASP.NET issue , please reopen a new post on the following forum:
    http://forums.asp.net/
    Regards,
    Barry Wang
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How do I delete photo ALBUMS from my iPHONE 4? I sync via icloud and I can not see any folders selected in itunes. I searched the internet and basically there is no one who has the answer to how you delete the iphone photo library and misc albums

    how do I delete photo ALBUMS from my iPHONE 4?
    I sync via icloud and I can not see any folders selected in itunes.
    I searched the internet and basically there is no one who has the answer (so far)
    to how you delete the iphone photo library and misc albums
    I have also had every iphone and I am not stupid.
    charles altman

    Replying to my own post - heh. I downloaded iExplorer (http://www.macroplant.com/iexplorer/) which allowed me access to the files on the phone and there was the phantom movie in the DCIM folder. Deleted it, and all is well - although I still have 0.65gb of Other in iTunes.....

  • ITunes drag to import new songs in library or to create playlists from folders on windows does not work!

    iTunes drag to import new songs in library or to create playlists from folders on windows does not work!
    WHY? I have to solve, how can I do? Thank you

    up

  • Using Terminal to copy all files (hidden and not hidden) and folders from one place to another

    How -using Terminal- can I copy all files (hidden and not hidden) and folders (and their contents) from one place to another

    ditto
    DITTO(1)                  BSD General Commands Manual                 DITTO(1)
    NAME
         ditto -- copy directory hierarchies, create and extract archives
    SYNOPSIS
         ditto [-v] [-V] [-X] [<options>] src ... dst_directory
         ditto [-v] [-V] [<options>] src_file dst_file
         ditto -c [-z | -j | -k] [-v] [-V] [-X] [<options>] src dst_archive
         ditto -x [-z | -j | -k] [-v] [-V] [<options>] src_archive ...
               dst_directory
         ditto -h | --help
    DESCRIPTION
         In its first form, ditto copies one or more source files or directories
         to a destination directory.  If the destination directory does not exist
         it will be created before the first source is copied.  If the destination
         directory already exists then the source directories are merged with the
         previous contents of the destination.

  • Crystal Report Alerts not firing when no records are fetched from the DB

    Hello,
    The crystal report alert i have created in the report in the event of no records being fetched from the query is not firing.  The condition used is isnull ( count(DB Field ) ).
    Is there a limitation with alerts that they would be fired only when some records are fetched in the report.
    Appreciate any pointers
    -Jayakrishnan

    hi Jayakrishnan,
    as alerts require records to be returned here's what you will need to do:
    1) delete your current alert
    2) create a new formula with syntax like
                  isnull(DistinctCount ()) or DistinctCount () = 0
    3) create a new Subreport (which you will put in a report header)
    4) the subreport can be based off of any table
    5) have the subreport record selection always return only 1 record...for performance reasons
    6) change the subreport link to be based on the new formula
    7) the link will be a one way link in that you will not use the "Select data in subreport based on field" option
    8) now in the subreport, create the Alert based on the parameter created by the subreport link
    i have tested this and it works great.
    jamie

  • My gmail accounts are connected to Apple Mail. The issue I'm having is in not being able to attach documents from folders and subfolders.  Can anyone direct me to a resolution.

    My gmail accounts are connected to Apple Mail. The issue I'm having is not being able to attach documents from folders and subfolders to an email.  Can anyone provide insight on how to drill down to the documents I need?

    Hello Wilsonneedshelp,
    Thanks for the question. After reviewing your post, it sounds like you need some help adding attachments in Mail. I would recommend that you read this article, it may be able to help the issue.
    Mail (Yosemite): Add attachments
    Thanks for using Apple Support Communities.
    Have a nice day,
    Mario

  • Tirgger not firing sometimes

    Hi,
    Here is the problem:
    Table A has 4 triggers and one of them is updating a field in table B. On all but one installation table B does not get updated all the time. (We have this code on different versions of Oracle on Solaris, Windows and Linux)
    From the triggers one is on delete and the other three are on "insert or update" including the one, which is supposed to update the B table. A simple update of the record usually takes care of the problem meaning that the trigger gets fired and the B table gets updated. At one point I had to run the update two times for the trigger to fire but I have not been able to reproduce this (update not firing the trigger)
    There is nothing to disable the triggers. We have not been able to find anything special about the records, which when inserted in A and for which the trigger did not fire at the time.
    Could it be that the existence of several triggers all of which are on "insert or update" causes the problem? What else can we look into? It is rather annoying because it happens only every so often and it is usually discovered days after the fact.
    Thanks,
    Jivko

    HI,
    Generally if the trigger size exceeds 64K, it may not fire for the given action even though it is a right action. What i will suggest you is, Please split your "insert OR update" trigger into two different individual triggers, i.e, one with insert and another with update. Even if it exceeds, incorporate some of the functionality into PL/SQL block (procedures) and call it inside the Trigger.
    Regards,
    G. Rajakumar.

  • ActionListener not firing within panelGrid (which is within a dataTable)

    I have a page with several forms on it:
    <h:form>
    ... commandLinks here are working
    </h:form>
    <h:form>
    <h:panelGrid>
    ...the actionListener here is firing
    </h:panelGrid>
    </h:form>
    <h:form>
    ... commandLinks here are working
    </h:form>
    <h:dataTable value="#{collection}" var="item">
    <h:column>
    <h:form>
    <h:panelGrid>
    ...actionListeners here ARE NOT FIRING!
    </h:panelGrid>
    </h:form>
    </h:column>
    </h:dataTable>
    I've tried many things to get this to work. I've checked spelling at least 10 times. I've put the whole page in a single form. Nothing seems to work. The bean associated with the actionListener is not even being instantiated unless I include a value binding expression in the form somewhere, but even then the listener is still not fired.
    So, please tell me if this is a known bug, or if it should work. I'm using JSF 1.1_1.
    All the data and form fields get displayed correctly, just the actionListeners are not firing. I've tried both methods of triggering an actionListener. Neither work.
    Why doesn't anyone from Sun post here anymore?????

    Could you please copy/paste the whole jsp page?I had to abandon the previous page structure due to time constraints. But, now I am having the same problem on another page, pasted below. In this case, the contactInfoForm.populate actionListeners are not firing:
    <?xml version="1.0" ?>
    <jsp:root version="2.0"
      xmlns:jsp="http://java.sun.com/JSP/Page"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:c="http://java.sun.com/jstl/core"
      xmlns:x="http://java.sun.com/jstl/xml"
      xmlns:fmt="http://java.sun.com/jstl/fmt"
      xmlns:t="http://jakarta.apache.org/struts/tags-tiles"
      xmlns:htm="http://jsftutorials.net/htmLib">
      <f:subview id="content">
        <htm:div styleClass="heading">
          <htm:h2>
             <h:outputFormat value="#{msgs[heading]}">
                <f:param value="#{param.firstName}" />
                <f:param value="#{param.lastName}" />
             </h:outputFormat>
          </htm:h2>
        </htm:div>
        <htm:div styleClass="contentContainer">
        <h:messages/>
        <h:form>
          <h:commandLink id="backToPersons" styleClass="commandLink1" action="section.persons">
             <h:outputText value="#{msgs['persons.common.command.backToPersons']}"/>
          </h:commandLink>
        </h:form>
        <h:form style="padding-top: 10px">
          <h:commandLink id="newContactInfo" styleClass="commandLink1" action="/persons/contactInfo/newContactInfo">
             <h:outputText value="#{msgs['persons.person.contactInfo.list.command.new']}"/>
             <f:param name="personId" value="#{param.personId}"/>
             <f:param name="firstName" value="#{param.firstName}"/>
             <f:param name="lastName" value="#{param.lastName}"/>
          </h:commandLink>
        </h:form>
        <h:form>
           <h:dataTable value="#{contactInfoForm.contactInfoList}" var="contactInfo" cellpadding="5" cellspacing="0" styleClass="dataTable" headerClass="dataTableHeader" rendered="#{contactInfoForm.hasContactInfo}">
              <h:column>
                <f:facet name="header">
                   <h:outputText value="#{msgs['persons.person.contactInfo.list.header.contactInfoId']}"/>
                </f:facet>
                <htm:center><h:outputText value="#{contactInfo.contactInfoId}" styleClass="dataTableContent"/></htm:center>
              </h:column>
              <h:column>
                <f:facet name="header">
                   <h:outputText value="#{msgs['persons.person.contactInfo.list.header.description']}"/>
                </f:facet>
                <h:outputText value="#{contactInfo.description}" styleClass="dataTableContent"/>
              </h:column>
              <h:column>
                <f:facet name="header"></f:facet>
                <htm:center>
                   <h:commandLink styleClass="commandLink1" action="/persons/contactInfo/viewContactInfo" actionListener="#{contactInfoForm.populate}">
                      <f:param name="firstName" value="#{param.firstName}"/>
                      <f:param name="lastName" value="#{param.lastName}"/>
                      <f:param name="contactInfoId" value="#{contactInfo.contactInfoId}"/>
                      <h:outputText value="#{msgs['command.view']}"/>
                   </h:commandLink>
                </htm:center>
              </h:column>
              <h:column>
                <f:facet name="header"></f:facet>
                <htm:center>
                   <h:commandLink styleClass="commandLink1" action="/persons/contactInfo/editContactInfo" actionListener="#{contactInfoForm.populate}">
                      <f:param name="firstName" value="#{param.firstName}"/>
                      <f:param name="lastName" value="#{param.lastName}"/>
                      <f:param name="contactInfoId" value="#{contactInfo.contactInfoId}"/>
                      <h:outputText value="#{msgs['command.edit']}"/>
                   </h:commandLink>
                </htm:center>
              </h:column>
           </h:dataTable>
           <h:outputText value="#{msgs['persons.person.contactInfo.list.noRecords']}" styleClass="copy2" rendered="#{not contactInfoForm.hasContactInfo}"/>
        </h:form>
        </htm:div>
      </f:subview>
    </jsp:root>

  • Trigger not firing in linux OS

    Hi All:
    Initially i am developed a form using form builder and i deployed this form in Windows OS this is working fine when i am deploying this same form in Linux OS
    that is not working even small trigger also not firing.so here we need to change any initial set up any help please.

    We are developing and deploying our Forms application on Linux, have no problem with the triggers whatsoever - any specific reason why developing on windows when deploying from Linux? otherwise, you have to recompile every time you move the form to the Linux iAS box for deployment (as Tony mentioned).

  • Not booting from 10.4.8 volumes after upgrade from 10.4.7

    I'm sorry to report that my aged G4 450 MHz AGP with 4 internal Hard disk drives no longer boots from any of the 2 volumes upgraded to Mac OS X 10.4.8 as soon as it was started from another volume!
    All was working fine as long as 10.4.7 was installed on the 2 232 GB disks connected to the SIIG ATA133 controller. I could boot from any OS on any of the 4 disks, 5 partitions:
    internal ATA66 bus:
    18 GB disk, 2 partitions: 'IBM_18GB' with OS 9.2.2 and TechTool Pro's 'eDrive' with 10.4.7
    71 GB disk, 1 partition 'IBM_71GB' with OS 9.2.2
    PCI SIIG ATA133 controller:
    232 GB disk, one partition 'I1232GB' with 10.4.7, now upgraded to 10.4.8 and no longer bootable
    232 GB disk, one partition 'I2232GB' with 10.4.7, now upgraded to 10.4.8 and no longer bootable
    Now I can only boot from the Mac OS 9.2.2 or the eDrive 10.4.7 partitions.
    What I did so far: 'I2232GB' was my main OS X startup volume, 'I1232GB' contains a clone of it, plus additional folders like software base and backups.
    After upgrading 'I2232GB' to Mac OS X 10.4.8 through Software Update and repairing permissions all was OK as long as the Mac was just shut down or re-started: it always booted up in Mac OS X 10.4.8 from 'I2232GB' without any problems.
    The next day I booted from 'I1232GB' to do the same there.
    Afterwards I could no longer boot in Mac OS X 10.4.8 from 'I2232GB' nor in in Mac OS X 10.4.8 from 'I1232GB': it just gets to the grey screen with the Apple logo, but the round circle underneath indicating some progress never appears. I left it there for hours: it just hangs.
    With the Option key held at startup I could boot from the other partitions with Mac OS 9.2.2 or the eDrive with 10.4.7. None of their Startup Control Panels was able to get me back to 10.2.8!
    So I booted from the TechTool Pro 4.5.1 DVD to Optimize both volumes, 'I1232GB' & 'I2232GB', always Files only.
    Then I booted from the DiskWorrior 3.0.3 CD to rebuild the directories of both volumes, 'I1232GB' & 'I2232GB'.
    Still I can not boot from either 'I1232GB' or 'I2232GB' in Mac OS X 10.2.8!
    Downloaded the Mac OS X 10.2.8 Compo Update (for PPC) and installed it onto both 'I1232GB' & 'I2232GB' while booted from the eDrive which I keep on Mac OS X 10.4.7 - no luck either, still I can not boot from either 'I1232GB' or 'I2232GB' in Mac OS X 10.2.8!
    Then I backed up the users folder from 'I2232GB' onto 'I1232GB', booted from Mac OS 9.2.2 and used Intech's Hard Disk Speedtools 3.6 to format 'I2232GB', afterwards initialized it with Alsoft's Plus Maximizer Extension for a Block Size of 512 Bytes.
    Installed Mac OS X 10.4 from DVD, as well as iLive '06 and upgraded everything to the latest releases with Software Update. All was working fine with all the required reboots until another startup volume was chosen: afterwards again I can no longer boot back into Mac OS X 10.2.8 on the fresch installed 'I2232GB'!
    Any help would be appreciated.
    Here is some information found by System Profiler from Mac OS X 10.4.7, eDrive, let me know if you need more:
    Hardware Overview:
    Machine Name: Power Mac G4 (AGP graphics)
    Machine Model: PowerMac3,1
    CPU Type: PowerPC G4 (2.8)
    Number Of CPUs: 1
    CPU Speed: 450 MHz
    L2 Cache (per CPU): 1 MB
    Memory: 2 GB
    Bus Speed: 100 MHz
    Boot ROM Version: 4.2.8f1
    Serial Number: XA00715VHSF
    Sales Order Number: M7628LL/A
    ATA Bus:
    IBM-DPTA-372050:
    Capacity: 19.12 GB
    Model: IBM-DPTA-372050
    Volumes:
    IBM_18GB:
    Capacity: 13.12 GB
    Available: 6.96 GB
    eDrive:
    Capacity: 6 GB
    Available: 3.03 GB
    IBM-DTLA-307075:
    Capacity: 71.59 GB
    Model: IBM-DTLA-307075
    Volumes:
    IBM_71GB:
    Capacity: 71.59 GB
    Available: 39.65 GB
    ATA Bus:
    PIONEER DVD-RW DVR-107D:
    Model: PIONEER DVD-RW DVR-107D
    Firmware Revision: 1.21
    Interconnect: ATAPI
    Burn Support: Yes (Apple Shipped/Supported)
    Cache: 2000 KB
    IOMEGA ZIP 100 ATAPI:
    Model: IOMEGA ZIP 100 ATAPI
    ACARD,6880M:
    Name: ACARD,6880M
    Type: scsi
    Bus: PCI
    Slot: SLOT-C
    Vendor ID: 0x1191
    Device ID: 0x0009
    Subsystem Vendor ID: 0x1191
    Subsystem ID: 0x0009
    Revision ID: 0x0003
    SCSI Parallel Domain 65536:
    Initiator Identifier: 7
    ATA HDT722525DLAT80:
    Capacity: 232.89 GB
    Manufacturer: ATA
    Model: HDT722525DLAT80
    Revision:
    Removable Media: Yes
    BSD Name: disk2
    OS9 Drivers: Yes
    SCSI Target Identifier: 0
    SCSI Logical Unit Identifier: 0
    S.M.A.R.T. status: Not Supported
    Volumes:
    I1232GB:
    Capacity: 232.89 GB
    Available: 14.1 GB
    Writable: Yes
    File System: HFS+
    BSD Name: disk2s3
    Mount Point: /Volumes/I1232GB
    ATA HDT722525DLAT80:
    Capacity: 232.89 GB
    Manufacturer: ATA
    Model: HDT722525DLAT80
    Revision:
    Removable Media: Yes
    BSD Name: disk3
    OS9 Drivers: Yes
    SCSI Target Identifier: 2
    SCSI Logical Unit Identifier: 0
    S.M.A.R.T. status: Not Supported
    Volumes:
    I2232GB:
    Capacity: 232.89 GB
    Available: 180.11 GB
    Writable: Yes
    File System: Journaled HFS+
    BSD Name: disk3s3
    Mount Point: /Volumes/I2232GB
    The RAM consists of 4 identical modules and is about 1 year old:
    DIMM0/J21 to DIMM3/J24:
    Size: 512 MB
    Type: SDRAM
    Speed: PC133-333
    Status: OK
    Many thanks for your help!
    Josef
    Apple G4 AGP   Mac OS X (10.4.8)   4 internal hard disks, dual layer DVD-RW, 2GB RAM

    What I did so far: 'I2232GB' was my main OS X
    startup volume, 'I1232GB' contains a clone of it,
    plus additional folders like software base and
    backups.
    After upgrading 'I2232GB' to Mac OS X 10.4.8
    through Software Update and repairing permissions all
    was OK as long as the Mac was just shut down or
    re-started: it always booted up in Mac OS X 10.4.8
    from 'I2232GB' without any problems.
    The next day I booted from 'I1232GB' to do the same
    there.
    Afterwards I could no longer boot in Mac OS X 10.4.8
    from 'I2232GB' nor in in Mac OS X 10.4.8 from
    'I1232GB': it just gets to the grey screen with the
    Apple logo, but the round circle underneath
    indicating some progress never appears. I left it
    there for hours: it just hangs.
    With the Option key held at startup I could boot from
    the other partitions with Mac OS 9.2.2 or the eDrive
    with 10.4.7. None of their Startup Control Panels was
    able to get me back to 10.4.8!
    So I booted from the TechTool Pro 4.5.1 DVD to
    Optimize both volumes, 'I1232GB' & 'I2232GB',
    always Files only.
    Then I booted from the DiskWorrior 3.0.3 CD to
    rebuild the directories of both volumes, 'I1232GB'
    & 'I2232GB'.
    Still I can not boot from either 'I1232GB' or
    'I2232GB' in Mac OS X 10.4.8!
    Downloaded the Mac OS X 10.4.8 Compo Update (for PPC)
    and installed it onto both 'I1232GB' & 'I2232GB'
    while booted from the eDrive which I keep on Mac OS X
    10.4.7 - no luck either, still I can not boot from
    either 'I1232GB' or 'I2232GB' in Mac OS X
    10.4.8!
    Then I backed up the users folder from 'I2232GB'
    onto 'I1232GB', booted from Mac OS 9.2.2 and used
    Intech's Hard Disk Speedtools 3.6 to format
    'I2232GB', afterwards initialized it with Alsoft's
    Plus Maximizer Extension for a Block Size of 512
    Bytes.
    Installed Mac OS X 10.4 from DVD, as well as iLive
    '06 and upgraded everything to the latest releases
    with Software Update. All was working fine with all
    the required reboots until another startup volume was
    chosen: afterwards again I can no longer boot back
    into Mac OS X 10.4.8 on the fresch installed
    'I2232GB'!
    I found several typos in above post, wherever it was 10.2.8 it should have read 10.4.8 - I'm very sorry for confusing you, this would not have made sense, but I found no way to edit the existing text therefore I modified the quote of it here.
    I do not need Mac OS X 10.2.8 back, but it would be nice to boot back in Mac OS X 10.4.8 from another volume as the current one - which was working fine before with Mac OS X 10.4.7.
    Many thanks,
    Josef

Maybe you are looking for