T3i and Novatron strobes not firing

Okay, so my previous posts as well as my user account was deleted, so I'm starting again, 
I have a new T3i that I'm trying to use with two Novatron 150 strobes. I am using a pc converter in my hot shoe to wire the strobes to my camera. The strobes work, the pc cord is fine, the hot shoe works, I've tried two different pc converters, and yet the strobes won't fire when I take a photo. I've tried it on Manual, Auto, Program, all with the live vid disabled. Under flash options, I've tried both with the camera's flash enabled and disabled. There's gotta be a setting or something that I've not got right. HELP! I'm totally frustrated.

What have you done so far to diagnose?   For example... you mention that you have the PC converter and sync cord and that they're both working, but you don't mention how you know that.
Do you have other flashes that DO work when connected (i.e. is it just these particular flashes)?  Have you tested a speedlight directly in the hot-shoe?  
You could test the camera's hot-shoe itself if you own a multi-meter that can measure resistance (ohms).  Firing a flash manually is trivial.  The main pin is that large center contact you see in the hot shoe.  The metal ground rails themselves are actually the other pin.  To fire a flash manually, the camera just needs to short the connection (to complete the circuit) between those two pins.   If you happen to own a multi-meter / ohm-meter (mine has a mode that beeps when the connection is completed which makes it really easy to tell if it happended) you can connect the leads to those two contacts and activate the shutter button to see if the connection closes (it should... it'll be very brief, but it should happen.  As I said... my meter "beeps" so I can audibly hear that it happened without looking.)  You could also use the ohm-meter to test your PC-sync cord adapter and the cord itself.
Tim Campbell
5D II, 5D III, 60Da

Similar Messages

  • 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

  • Setting filterFunction on ArrayCollection acting as provider for DDL--and change handler not firing?

    Hi All,
    I've got a Spark DropDownList (I'm on Flex SDK 4.0, Flash Builder 4).
    That DropDownList has an ArrayCollection as its dataProvider property, and in response to user gestures, I change the filterFunction on the ArrayCollection (and call ArrayCollection.refresh()) to update the list of items in the DropDownList.  This works fine.
    However, what I wasn't expecting was that neither my change event handler, nor my valueCommit event handler gets called when the selected item in the DropDownList changes due to the filterFunction filtering out items from the ArrayCollection.
    In other words, let's say I have items A, B, and C in ArrayCollection (and thus, also as items in my DropDownList).  Item A is currently selected, but I then set the ArrayCollection.filterFunction to something, and call ArrayCollection.refresh().  Items A and B are filtered out by the filterFunction, and it disappears from the DropDownList, causing item C (the next available item after A and B) to be selected.  But, even though the selected item has changed, neither my change handler nor my valueCommit handler get called.
    I know the handlers are working, because the change handler gets called when the user selects a new item from the DropDownList, and the valueCommit handler gets called when the selectedIndex is changed programmatically in code, as expected.
    Is this a known issue?  Is there an event I can listen to so I can know when the selected item has changed in this circumstance?
      -Josh

    I'm not on a beta.  I'll try post a short test case as soon as I am able, but I'm in the final week before a major project deadline and as a result I've got to stay pretty focused on that :-)

  • JSC on Tomcat 5.5.20 - Session/Applicaton Bean events not firing

    Hi,
    I am running a JSC app on Tomcat 5.5.20.
    Session and application bean events init and destroy are not firing.
    they work fine on my development machine using the Sun App server..
    Anyone have any ideas?
    Thanks
    Colin

    Hi,
    This is actually a Tomcat bug that was introduced from versions 5.5.20 and higher.
    If you create your application in a path that contains spaces you will encounter this problem.
    The workaround is to create your application at a path with no spaces.
    Here's the bug on Tomcat's website:
    http://www.mail-archive.com/[email protected]/msg37222.html
    It should be fixed in Tomcat 5.5.24
    You won't even need to create a listener or add any jar files.
    Hope this helps
    Yousuf

  • Sharepoint 2013 document library incoming email without attachment not firing event and not getting email

    sharepoint document library incoming email without attachment not firing event and not getting email
    If email contains attachment it works. Is there any setting in document library that will allow emails and eventhandler to fire with out attachment?
    MCTS Sharepoint 2010, MCAD dotnet, MCPDEA, SharePoint Lead

    What is the purpose of email sent to document library if no attachment. What document library will do what that email if it cant find attachment to save and create a spdoc object. If you want to store email/communication body then opt for site mailbox
    app.
    Please 'propose as answer' if it helped you, also 'vote helpful' if you like this reply.

  • CS Extension, Script UI and events not firing in Photoshop CS5

    Hi!
    I'm a bit confused with two technologies dealing with SWF panels. There was a technique in the previous versions of Photoshop when SWF content has been loaded into a ScriptUI Window. Is it changed? Or does it still work together with CS Extension extensions?
    I have a script that creates ScriptUI Window and then loads an SWF into it. It has a custom 'mousemove' event listener that helped to move this window around the screen. Now - in the new Photoshop CS5 (I tried 12.0.1 as well) - it seems like the 'mousemove' event is not fired for ScriptUI windows containing SWFs.
    I'm not sure, maybe it has something to do with the new SWF treament in CS5?
    If I'm wrong, then I'm sorry, if this question doesn't fall into this forum's area of expertise.
    Thank you!

    10x,
    You saved my ***!
    It actually has to include both the PHSP "AND" the PHXS host names for it to work - this is stupid!
    If I only use PHXS the extension manager is not able to install the extension, saying it cannot find a host that matches the manifest (even though my photoshop IS the extended variation, so in a sense it's more acurate manifest-wise), and if I only use the PHSP, it IS loaded but doesn't appear in the application!
    AND THERE IS NO DOCUMENTATION ON THIS PHENOMENON ANYWHERE!
    THIS IS BEYOND IRRESPONSIBLE!
    Thank you very much david, but please, as you are an adobe employee, get this message to the right people, if you can.
    I know the corporate agenda would probabely be the incentivise people to register to the 1500$ program to get the extension-builder, by keeping the alternative inconvenient, but this issue is beyond inconvenient, it's border-line cruelty!

  • Event.deactivate is not firing with flash plugin 10,2,152,26 embeded in IE 8 and above

    I am working on a portal which is built in flex. I wanted to perform some action based on my applications is in focus or out of focus. So  I tried to use two Events for this purpose Event.Activate and Event.Deactivate inside my flex code.
    These events fire perfectly in FF 3.0 and above, Safari, Chrome and these events get triggered till IE 7.
    But when I switch to IE 8 and above versions with latest flash player plugin 10,2,152,26 the Event.deactivate is not firing, and I am not able to detect whether my Flex application is out of focus.
    I tried doing some research around this issue both using Flex Events and Javascript approach using window.onfocusin and window.onfocusout, but still no luck in IE 8 and higher versions with latest Flash plugin 10,2,152,26.
    Has someone faced this kind of issue. Any help or solution to this problem would be appreciated. As we have a large number of users viewing this portal in IE 8 with latest flash plugin.
    The code is simple and I have pasted below:
    package {
      import flash.display.*;
      import flash.utils.*;
      import flash.events.*;
      public class Main extends Sprite {
        public function Main() {
          this.addEventListener(Event.ACTIVATE, activateListener);
          this.addEventListener(Event.DEACTIVATE, deactivateListener);

    this is a known issue (or, really a collection of issues) related to how the deactivate event works in different browsers.  check colin moock's blog.
    for most, but not all, purposes using a mouseleave event works well-enough.

  • Verizon bill showing I texted 8012222269 internationally and I did not

      Good evening,
    Some back-story:
    Ever since the "premium messaging" debacle I was involved in with regard to text messaging on my LG Env3 I have reviewed closely all text message charges on my Verizon bill. On the LGE3 I received some spam text messages from some number and ignored them; not understanding I was being charged for these messages I was receiving. I had contacted Verizon before about this issue several months ago because I thought my phone bill was unusually high. The customer representative said it was my premium messaging. Foolish me was thinking ok maybe I sent some high mgb texting or something but the Verizon rep didn't go into any other explanation than that. This went on for a few months more then I finally got ticked seeing $9.99 on my bill for the past few months and I contacted customer support again and this time this Verizon agent informed me that somehow some way my number was obtained from a third party even when I was not aware of it and I must have signed up for some service. I informed him I would never authorize someone to charge me $9.99 on my Verizon bill if I had no idea what service I was getting. He said that this was considered premium messaging which is a nice fancy way of saying 3rd parties can bill you via your Verizon bill for "services" you may not even know you are receiving just because somehow your number got in a roster of contacts that these scheming places use. I googled the number of where the messages were originating and it said something about "Fonesocial" or some such I had never heard of before. The Verizon rep this time said that they could place a block on all premium messaging on my phone and they agreed to credit back six months of these charges because I had called about them before and was offered no assistance or explanation by the customer agent i spoke with several months back when the charges first appeared. (Normally I get good customer service support from Verizon but there are times I get people who are not worth wasting my breath on) Another thing Verizon doesn't state up front is that your phone isn't automatically set to default of blocking third party messaging. You have to take the initiative to do it rather than it being set up that way to begin with which I think is a huge inconvenience and unfair to the customer because you shouldn’t have to go through a mess and receive extra charges before realizing “premium messaging” in Verizon language means “we are going to let 3rd parties text you absolute junk and charge you crazy fees then pay them while we charge your bill oh and by the way we don’t really bother to ask you if you are aware of how you got signed up for this 3rd party’s service or if you even know what you are getting”
    Now....to my current issue that I wonder if anyone else has...In October I upgraded to the Apple Iphone 4. I was reviewing my recent bill and noted that I incurred $2.50 of text message charges when I have an unlimited text plan. The bill charge details gave off the appearance that these were international text messages. My thought was that when I switched to the iphone and changed data plans my block of premium messaging got removed and I was incurring text messages from this number. I called and spoke with a Verizon customer service rep today and she said that the messages were sent from my phone. I informed her I did not send the messages I do not know anyone internationally and I would not be texting internationally. I asked if I had the premium message block on and she said that yes the block was still on and she could block me from receiving text messages and calls but that she could not place a block on a text message I sent. I said again, ma’am I did not send these. She said she would try to get me some type of customer courtesy credit for the $2.50 and I said it is $2.50 that’s not a lot but my point I’m trying to make is that I did not text this number I do not know this number and you can’t tell me what was said to this number in text messages that are stated to be originating from my phone number. The first text message from my bill began on November 26th. I was flying that day…landed in Orlando Intl. airport. Then the 4th of December, two on the 13th of Dec, one on Dec 16th one on the 23rd 3 on 12/24 and one on 12/25. I asked Verizon rep if someone could have hacked my phone and she said if my number was cloned I would have incurred all sorts of phone charges on my Verizon bill so my number would not have been cloned. She said maybe someone got my phone and sent the messages I told her I keep my phone with me at all times and it’s locked. I expressed the concern of what the messages may have said given my current employment situation the thought of having messages fired off to a supposed international number referencing my number as origination point and my not knowing what the messages said causes me great concern. I could tell the Verizon rep was getting irritated with me and I was getting irritated though I kept saying I was not upset with her personally as I knew she was just doing her job but either there was a data validity issue with the Verizon billing service or someone was able to somehow send text messages referencing my number and that was what concerned me how my number could be co-opted like that and Verizon just bill me. She said that I would have to get court order subpoena for them to see what the messages said. She said that at first she thought I was just crazy and then apologized for telling me that but then she realized I must really be upset based on the tone in my voice and I wasn’t just trying to get out of $2.50 charge. I said I was very upset because there’s no explanation being provided as to how Verizon records show I sent texts to a number and I didn’t send them. These were a quarter a pop. Next month what if there are even more $$ involved.  She said she had not had any other complaints like this before but did grant me the $2.50 credit after speaking to her supervisor. Still no explanation from Verizon and I had to say over and over again to the representative that I did not send these messages and there is no way anyone could have just picked up my phone and sent them. I understand that customer agents have to be skeptical of callers saying they didn't do something to incur a charge but I have been a Verizon customer for almost ten years now and I have better things to do than engage in an argument over $2.50 without good reason. I Googled the number 8012222269 and found several people complaining about receiving messages from this number but no one stating that they have been accused (via billing) of SENDING messages to this number. Has anyone else been saddled with charges of text messages to a number they did not send and HOW technically speaking is this allowed to happen? How is this NOT a data validity issue? I am well aware there are people who will take a phone and text but based on the dates and times referenced on my bill detailed charges it is just not possible. I was in a plane in the air when the first message was sent on 11/26 and I had my phone off.  To add insult to injury I think the Verizon rep still things I'm just making a big deal out of this and I MUST have texted this number and just didn't realize it or someone obtained my phone and did it. In other words...no problem on their end I'm just a nut but they appreciate my patronage so they will extend a courtesy credit for $2.50. I have to say...as much as I like to laugh at the AT&T people in my office that have service bars when I've got this great Verizon coverage...I feel a bit kicked in the teeth. Otherwise I would have never signed on to this forum for discussion.  And look, I want honest people who have been having issues with this please if you want to come on here and spam/flame me about how I am too stupid and need to read fine print blah blah just jump off a log I am not going to respond to you and you will not get a rise out of me. The issue here is text messages coming from MY number showing up on MY bill that I DID NOT and could not have sent.  Thanks. 

    You said "The messages i received when i did not have signal are not showing up."
    How do you know received them?
    If the sender got a message that the Messagers were not delivered than they were never delivered and the only way for you to get them is for the sender to resent them

  • Key-nextrec not firing in forms 10g

    I have a code in the above trigger, but it is not firing, I have it in the block property and no other place in the form
    message('In key next rec----'); message(' ');
    IF :SYSTEM.Last_Record = 'TRUE' Then
    Null;
    Else
    next_record;
    End If;

    when-new-record-instance runs when you navigate to the next record.
    Key-Nxtrec (Nxtrec is the correct spelling) only runs when you press the key assigned to call that trigger. In my environment, it is the Shift+ Down-Arrow key, but it could be just Down-Arrow -- it all depends on what key sequence is assigned to Forms Function Number 67 in your Forms Resource file, FMRWEB.res (or fmrusw.res).
    So if the trigger runs when you press the correct keyboard key, and you issue the message but do not call the Next_Record; built-in, focus will not navigate to the next record in your running form.

  • Output--- automatic mail is not firing to sold to party.

    Dear Gurus,
        My client requirement is to sent mail to sold party when saving a sales order.
      For this I creted a new output type with following assignments
    In General data tab:acess sequence assigned and Access to conditions is checked
    In Default values tab: Dispatch time(send immadiately), transmission medium(External send), partner function(Sp
    ),Communication strategy(CS01) assigned.
    In Time tab: no information given
    In Storage system tab :Storage mode(print and archive),Document type(SDOORDER) info given.
    In Print tab: print parameters(sales org) assigned.
    In mail tab: nothing assigned.
    In sort order tab:nothing assigned
    In mail title and texts: En and DE languages are assigned.
    in processing routines: program and form routine is assgned.
    in partner functions: External send+ SP is maintained.
    and in condtion record maintained in VV11 tcode with details
    Partner function and in communication assigned printer and  selected check box print immadiately and release after out.
    But automatic mail is not firing when saving the sales order, but in change sales order in menu bar selected sales document and issue output to and selected print then mail is firing to the sold to party, pls tell me where i had done the mistake.
    Rgrads,
    kishore.
    Edited by: kishore gopala on Sep 13, 2008 1:42 PM

    Check whether you have maintained the email address in the customer master of Sold to party in the General Data>Address Tab> Under Communication Area??
    In the SCOT Transaction, check under SMTP (SMTP Mail Server)-->under INT (Internet) --> an  '*' asterisk has been maintained or not.
    Check the status of the email output in the Sales Order, is it showing with a green traffic light???
    If it is showing with a green traffic light you can manually see the status of the mail mesages in Transaction SOST.(by executing, by putting the Sender Id)
    If they have not gone you will be able to see them queued up there.
    Select the individual messages and press execute button. By doing this email outputs will be released.
    Hope this helps you.
    Caution: One word of caution is that SCOT is a very critical transaction. And if you are working on a live server, do not play with it as it controls the entire SAPconnect Administration Nodes.
    Hope this helps.
    Regards,
    Vivek

  • WHEN-NEW-ITEM-INSTANCE TRIGGER NOT FIRING IN FORM PERSONLIZATION

    We are upgrading to R12, when-new-item-instance trigger written for radio group not firing. using USO-821 Order Administrator Responsibility the function order capture.After clicking on actions push button
    opening Copy Quote for this Form Personalization written.
    For Radio Group Copy-Group when-new-item-instance trigger written but this trigger not firing,but In 11i Instance its Firing.
    trigger-event: when-new-item-instance
    Trigger-object:copy_group
    condition:when copy_group='ALL'
    Action: showing message.
    The same when-new-instance trigger written in form item level and trigger execution hierarchy properties 'OVERRIDE'.
    Just I am thinking this overriding by Item level trigger of form.
    Please kindly help me quickly .What I need to do?
    How can I make trigger to Fire?
    Please kindly give solution.....Its very urgent Requirement.pls help me.
    Regards,
    Basavaraj

    Please kindly help me quickly .What I need to do?
    > Please kindly give solution.....Its very urgent Requirement.pls help me.
    Kindly log a SR for urgent issues.
    Thanks,
    Hussein

  • WHEN-NEW-ITEM-INSTANCE TRIGGER NOT FIRING IN FORM PERSONLIZATION(R12 UPGRAD

    We are upgrading to R12, when-new-item-instance trigger written for radio group not firing. using USO-821 Order Administrator Responsibility the function order capture.After clicking on actions push button
    opening Copy Quote for this Form Personalization written.
    For Radio Group Copy-Group when-new-item-instance trigger written but this trigger not firing,but In 11i Instance its Firing.
    trigger-event: when-new-item-instance
    Trigger-object:copy_group
    condition:when copy_group='ALL'
    Action: showing message.
    The same when-new-instance trigger written in form item level and trigger execution hierarchy properties 'OVERRIDE'.
    Just I am thinking this overriding by Item level trigger of form.
    Please kindly help me quickly .What I need to do?
    How can I make trigger to Fire?
    Please kindly give solution.....Its very urgent Requirement.pls help me.
    Regards,
    Basavaraj

    Please kindly help me quickly .What I need to do?
    > Please kindly give solution.....Its very urgent Requirement.pls help me.
    Kindly log a SR for urgent issues.
    Thanks,
    Hussein

  • Breakpoints not firing

    Hello Dev's,
    I am having a problem in only one project and I have even tried to recreate the project with no success but previous projects created years prier (made with previous versions of FB) are not experiencing this.
    I am trying to place breakpoints on functions in deep rooted classes (a class that is loaded by a class by a class, its a smaller component from a greater project) which I know is firing as I see the results on the screen.
    However the break point does not fire and remains a blue circle, indicating it won't fire. If I remove and re add the break point while the app is running, it will become checked but once I run the debugger the break point turns back into a blue dot.
    If I put a break point in one of the first lines of the application class, like in it's constructor, it will trigger and then my deeper break points will fire. But if I don't make this out of the way break point (in the main class) the following break points are not firing.
    Thoughts?
    Flex Builder 4.5
    SDK 4.5.1
    Debugger 11.6.5.635 (in FireFox)

    I haven’t seen that before, but in theory would be possible if several SWFs are being loaded and you get a class collision and the breakpoint in the app changes the timing of the loaded SWFs.

  • OnRowUpdating Event not firing in my DataGrid in custom web part in my production SharePoint 2013 Foundation instance

    Hi,
    I have a custom visual web part that I've developed for SharePoint 2013 Foundation.  I am using Visual Studio 2013 to develop this web part. 
    In my visual web part I have GridView that I use to update data in a SQL 2008 R@ Server Database.  In dev and test the OnRowUpdatingEvent fires properly, but in production it does not.  I have the same version of SharePoint running on dev/test/prod. 
    The main difference between the three environments is the hardware.  Production has a much beefier sever than dev and test.  Dev and test are also virtual machines where production is.
    At first I thought my problem was cache related, and I made adjustments per this article:
    http://www.dmcinfo.com/latest-thinking/blog/id/8657/fix-sharepoint-2013-distributed-cache-timeouts
    That didn't help because the event is still not firing.  I took my test application and pointed it to the production database, and that event still fires in test but not in production. So I believe that eliminates database permission errors since I'm
    using the same credentials in both instances.
    My guess is that I need to change some settings in the production environment, but I'm not sure at this point what that might be.
    Any suggestions on what settings to look at?
    Brian
    Brian Hochgurtel
    My blog

    Try this solution :
    http://stackoverflow.com/questions/5893373/c-sharp-rowupdating-method-not-called-when-update-is-clicked-in-a-gridview

  • KEY-COMMIT not firing

    I am working on an Oracle 10g database and am using Oracle Forms Developer 10g to create forms. I have created a new 2 field table in my database:
    CREATE TABLE career_cluster
    (career_cluster_code VARCHAR2(3) NOT NULL
    ,CONSTRAINT career_cluster_pk
    PRIMARY KEY (career_cluster_code)
    USING INDEX
    TABLESPACE GALINDX
    ,career_cluster_desc VARCHAR2(30) NOT NULL
    TABLESPACE galaxy;
    I have also created a form so that users can enter data into this table. I have a career_cluster data block in my form with two items: career_cluster_code (set with a maximum length of 3 in my property palette) and career_cluster_desc (set with a maximum length of 30 in my property palette). Both items are also set in the property palettes to a char data type. In my SQL code (in the form) I always have these two items set as varchar2 with (3) and (30), respectively.
    The form opens fine when I run it, however when I click on my SAVE button my KEY-COMMIT trigger is not fired -- it jumps directly to my ON-ERROR trigger and I get an Oracle ORA-06502 error message. I don't see any inconsistencies in my data types or lengths. Below is my KEY-COMMIT code:
    DECLARE hold_item varchar2(30) := :system.cursor_item;
    hold_record varchar2(10) := :system.cursor_record;
    mess_name varchar2(80);
    mess_text varchar2(80);
    BEGIN
    go_block('career_cluster');
         if (error_code = 40202) then
              goto end_of_trigger;
         end if;
    if :system.block_status = 'CHANGED' then null;
    commit_form;
    if FORM_SUCCESS then null;
    mess_name := 'Transaction Complete';
    mess_text := 'Career Cluster(s) committed to the database';
    DISP_ALERT2(mess_text,mess_name);
    end if;
    else null;
    mess_name := 'No changes to commit';
    mess_text := 'No changes have been made to the Career Cluster Code Table';
    DISP_ALERT2(mess_text,mess_name);
    end if;
    go_item(hold_item);
    go_record(hold_record);
    <<end_of_trigger>>
    null;
    END;
    I put in a DISP_ALERT message right after the BEGIN statement but it never displayed so I don't think this trigger is firing. I also put a similar DISP_ALERT message in my ON-ERROR trigger and that does display, so I know it is going right to my ON-ERROR trigger. Does anyone have any ideas what might be triggering the ON-ERROR?
    Thanks,
    -NTW

    ORA-06502 is a numeric or value error string which is raised when an arithmetic, numeric, string, conversion, or constraint error occurrs. For example, this error occurs if an attempt is made to assign the value NULL to a variable declared NOT NULL, or if an attempt is made to assign an integer larger than 99 to a variable declared NUMBER(2).
    I would suggest you to look at the columns definitions in the table and the form fields/variables data types and lengths and make sure they are same as the backend table columns.
    Also, you don't need to put NULL; after each IF ELSE conditions if you have any other statements.
    I would also suggest that you handle any errors in either exception handler of the block or in the ON-ERROR triggers.
    Try this:
    DECLARE
        hold_item varchar2(30) := :system.cursor_item;
        hold_record varchar2(10) := :system.cursor_record;
        mess_name varchar2(80);
        mess_text varchar2(80);
    BEGIN
        GO_BLOCK('career_cluster');
        IF :system.block_status = 'CHANGED' THEN
            commit_form;
            IF FORM_SUCCESS THEN
                mess_name := 'Transaction Complete';
                mess_text := 'Career Cluster(s) committed to the database';
                DISP_ALERT2(mess_text,mess_name);
            END IF;
        ELSE
            mess_name := 'No changes to commit';
            mess_text := 'No changes have been made to the Career Cluster Code Table';
            DISP_ALERT2(mess_text,mess_name);
        END IF;
        GO_RECORD(hold_record);
        GO_ITEM(hold_item);
    EXCEPTION
      WHEN OTHERS THEN  MESSAGE(TO_CHAR(ERROR_CODE)||'-'||ERROR_TEXT);
      RAISE FORM_TRIGGER_FAILURE;
    END;

Maybe you are looking for