JBO-27014 use Attribute Label instead of Name

Hi.
By deafult JBO-27014 has a message "Attribute {2} in {1} is required". And {2} represents attribute Name and {1} represents AppModuleName.VOName. This is very user unfriendly. Is it possbile to use for {2} attribute's Label?
If I have attribute name "ABC" with label "ABCLabel" I want my message to be something like "Attribute ABCLabel is required". Is it possible?
Regards

hi user,
I can not find anywhere how to use Label (UIHints) instead of attribute nameit 'simple .
go to your vo. select the particular attribute. click pencil icon.
edit the attribute wizard appears which you want to change the name.
in that i think click the fourth node "control hints"
in that label text option will available.
you may give. as you need.

Similar Messages

  • ADF 11g: VO attribute labels not displayed in deployed application

    We are using JDev 11.1.1.2.0.
    In our project we have four ViewController projects, three of which are included in the "main" view project as ADF libraries. At least one of the library projects uses attribute labels defined in view objects for the UI, for instance in a simple search field dropdown list for selecting the search attribute. When the application is run on the integrated WLS or deployed to a local WLS instance, the labels are displayed correctly as entered to the view objects:
    http://img532.imageshack.us/img532/6750/adflabelscorrect.png
    When we deploy the application to the remote WLS server, however, some of these labels stop working and instead the search dropdown list displays the default values (column names) for attribute labels:
    http://img532.imageshack.us/img532/3811/adflabelsincorrect.png
    We have checked the deployment EAR file and confirmed that the model project's message bundle does include the labels which are missing from the UI:
    ses.model.vo.TukihakemuksetView.EsittelijaNumero_LABEL=Esittelij\u00E4
    ses.model.vo.TukihakemuksetView.RahaNumero_LABEL=Rahanl\u00E4hde
    ses.model.vo.TukihakemuksetView.HankNumero_LABEL=HankeThis problem doesn't affect all the labels though, as most of the values are correctly retrieved from the message bundle. It seems that the missing labels are at the bottom of the message bundle file, ie. the latest additions. For some reason the deployed version is not picking these up.
    The remote WLS is the same version as in the dev environment (10.3.2.0).
    Any ideas what might be the problem?
    Thanks,
    Joonas

    Replying to myself here, this is most likely related to the following Metalink bug report:
    Bug 9484924: RESOURCE BUNDLE IS NOT RELOADED AFTER STOP/START OF AN ADF APPLICATION
    No workaround available, though, except restarting managed server after bundle modifications..

  • Need Attribute Text instead of public name in Siebel

    Hi Experts,
    Is it possible in OPA to send across attribute text instead of public name / attributeName in the "SaveSession" inbound interface to Siebel application?
    Thanks,
    Vinay

    Vinay,
    Unforunately SaveSession only saves the attributes and their values. The text of an attribute cannot be saved.
    If you really need the attribute text, you would probably have to use some custom code to do the following:
    1. Create a text attribute (a2) that will hold the text of the attribute you want the text for (a1):
    2. Create a event handler that sets the value of the text attribute (a2) to the text of the attribute (a1).
    3. When save is called the text attribute (a2) will be saved to the session.
    Its no a very elegant solution, but its the only way I can think of to do it.
    Cheers
    Frank

  • Oracle.jbo.AttrValException: JBO-27014: Attribute Htbh in MTCGGL is required

    I have made two JSP files. One is browse.jsp, the other is insert.jsp.
    Browse.jsp main code:
    <jbo:ApplicationModule id="JCKAppmodule" configname="JCKBC4J.JCKAppmodule.JCKAppmoduleLocal" releasemode="Stateful" />
    <jbo:DataSource id="ds_zctz" appid="JCKAppmodule" viewobject="MTCGGLView" rangesize="10" />
    <jbo:ViewCriteria id="ds_zctzwhere" datasource="ds_zctz" action="new">
    <jbo:CriteriaRow id="ds_rowwhere" uppercolumns="true">
    <jbo:Criteria dataitem="Shr" value="<%=tiaojian_value[0]%>" />
    <jbo:Criteria dataitem="Zygs" value="<%=tiaojian_value[1]%>"/>
    <jbo:Criteria dataitem="Zcrq" value="<%=tiaojian_value[2]%>"/>
    <jbo:Criteria dataitem="Mtpz" value="<%=tiaojian_value[3]%>"/>
    </jbo:CriteriaRow>
    </jbo:ViewCriteria>
    <jbo:DataHandler appid="JCKAppmodule" relativeUrlPath="/tagcomponent/DataHandlerComponent.jsp" />
    <%--<jbo:DataTransaction appid="JCKAppmodule" relativeUrlPath="/tagcomponent/DataTransactionComponent.jsp" />--%>
    <jbo:Commit appid="JCKAppmodule" />
    Insert.jsp main code:
    <jbo:ApplicationModule id="JCKAppmodule" configname="JCKBC4J.JCKAppmodule.JCKAppmoduleLocal" releasemode="Stateful" />
    <jbo:DataSource id="ds_zctz" appid="JCKAppmodule" viewobject="MTCGGLView" />
    <jbo:DataEdit datasource="ds_zctz" relativeUrlPath="/tagcomponent/zctz_DataInsertComponent.jsp" />
    <jbo:Row datasource="ds_zctz" id="newRow" action="Current" >
    Cancel insert window
    </jbo:Row>
    </jbo:OnEvent>
    After I insert records there is Error :
    oracle.jbo.AttrValException: JBO-27014: Attribute Htbh in MTCGGL is required
    I know Htbh(use LOV to update) is primary key and can not be null, but I have really inserted Htbh. Then I test Appmodule where I insert, it's ok;
    I do not know what's wrong in my jsp program?
    Thanks in advance.

    I dont see where you are inserting the new row.

  • When I imessage it uses my email instead of my name

    When I text other people with an iphone imessage uses my email instead of my name. How do I fix that? One of my friends thought I was spam because of this.

    If you choose not to use your email address, then delete it from there, or go down to caller ID and select the one you want as default.

  • JBO-27014 internationalized message

    Hi,
    I have the following problem. I want to override the JBO-27014 message. I’ve built the following class
    public class MSBMessageBundle extends ListResourceBundle
    private static final Object[][] sMessageStrings = new String[][]
    {{CSMessageBundle.EXC_VAL_ATTR_MANDATORY,"The attribute {2} is mandatory"}};
    * Return String Identifiers and corresponding Messages in a two-dimensional array.
    * @return
    protected Object[][] getContents()
    return sMessageStrings;
    The {2} param is the name of the entity attribute, but how can I get the corresponding Label Text I entered in the Attributes Control Hints?? I’m developing a multilingual project.
    Thanks a lot,
    Benoit Meilleur

    Michael,
    JClient WebStart application has the same security restrictions as an applet. It can
    only open sockets to the web server m/c. In your case, I suspect the application is
    attempting to connect to the database which is not on the same m/c as the webserver.
    Hence you are getting socket control exception. Fix is to sign your jar files/use
    Connection Manager.
    Also can you include the complete stack trace ? You should see oracle.jbo..... in
    the call stack.
    HTH,
    Sathish.

  • Problem in Many-to-Many Associations (JBO-27014 error)

    I am facing a problem during insertion in an Intersection table.
    I have 3 tables Customer, Accounts and Customer_Account. In order to implement the Many to Many relationship between Customer and Accounts, I created an intersection table Customer_Account.
    Table Structure
    CUSTOMER
    Cust_id NUMBER NOT NULL PK
    Name VARCHAR2(50) NOT NULL
    ACCOUNT
    Account_Id NUMBER NOT NULL PK,
    Account_number NOT NULL,
    Sort_Code NUMBER NOT NULL,
    Account_Type VARCHAR2(10) NOT NULL
    CUSTOMER_ACCOUNT
    Cust_Id NUMBER NOT NULL,
    Account_Id NUMBER NOT NULL
    I created an Association CustAcctAsso between Customer and Account with Customer_Account as intersection entity. Then created a viewlink CustAcctViewLink with CustomerView as Source entity, AccountView as Destination entity and selected the CustAcctAsso as association.
    I included this in the application module using the following steps
    Selected AccountView via CustAcctViewLink in the Available view pane and selected CustomerView in Data model pane. Clicked > to add AccountView via CustAcctViewLink as a restricted view.
    Also added CustomerView via CustAcctViewLink as a restricted view.
    When I tried to insert data through the second restricted view I am getting an JBO 27014 Attribute Sort Code in Account is required.
    It would be very helpful if someone gives me a solution quickly.
    Thanks
    Renuka

    Thanks, now I am able to insert data into CUSTOMER and ACCOUNT table, but not in the intersection table.
    It seems that we cannot do any insertion into the intersection table. Please advice me, this is urgent.OK here's what you need to do to insert a new row in both ACCOUNT and INTERSECTION tables.
    1. Create a new viewobject with a join of INTERSECTION and ACCOUNT tables such that both are updateable but ACCOUNT is reference entity.
    -- This is assuming you want to insert a new account when you insert a new account id in the intersection table otherwise, you can make ACCOUNT entity readonly as well.
    2. Create a viewlink between Customer viewobject and this NewViewObject (1-* ViewLink).
    3. If the assumption in step 1 is NOT to update/insert new Accounts form this VO, then you're done. Add the new viewobject usage in your application module and you should be able to use it to edit/insert intersection details.
    Otherwise -
    Set the Updateable flag on AccountID (from the Account entity usage in the NewViewObject) to "never" udpateable.
    Set the Updateable flag on Other attributes from the Account entity usage in the NewViewObject to udpateable-while-new or always as desired.
    4. Select to generate EntityDefImpl subclass for Account table and override the protected method createInstance as below:
      protected EntityImpl createInstance(DBTransaction txn, AttributeList al)
        // TODO:  Override this oracle.jbo.server.EntityDefImpl method
        return super.createInstance(txn, al);
      }5. Select to generate a ViewRowImpl subclass with accessors for this NewViewObject
    6. Add the following logic in setAccountID() method (assuming AccountId attribute is editable and from Intersection entity)
    (Note you'll also have anothe attribute AccountId1 from Account entity which should be readonly as marked in step 3.)
    //get the current intersection entity.
    IntersectionImpl intersection = (IntersectionImpl)getEntity(1);
    setAttributeInternal(ACCOUNTID1, value);
    //if it is same as I added and is not the same as new one
    //framework may assign a new intersection entity based on FK.
    IntersectionImpl newIntersection = (IntersectionImpl)getEntity(1);
    IntersectionDefImpl intersectiondef = (IntersectionDefImpl)IntersectionImpl.getDefinitionObject();
    IntersectionEnrollmentImpl myVO = ((IntersectionEnrollmentImpl)getViewObject());
    DBTransaction dbtxn = myVO.getDBTransaction();
    //see if a intersection exists with this FK
    intersection = (IntersectionImpl)intersectiondef.findByPrimaryKey(dbtxn, IntersectionImpl.createPrimaryKey(value));
    //if this viewrow created a new intersection earlier which is different from
    //the current intersection entity, remove the old one as I created it.
    if ((intersectionAdded != null) && (intersection != intersectionAdded || newIntersection != intersectionAdded))
      if (intersection == null)
        //if I added this intersection as new, reuse-it.
        intersection = intersectionAdded;
        intersection.setIntersectionid(value);
      else
        //if I added this intersection as new, remove it.
        System.out.println(">>>>removing :"+intersectionAdded.getAttribute(0));
        intersectionAdded.remove();
        intersectionAdded = null;
    if (intersection == null)
      //if new intersection is null = no intersection exists with this key, then create a new one.
      intersection = (IntersectionImpl)intersectiondef.createInstance(dbtxn, new AttributeListImpl());
      intersection.setIntersectionid(value);
      intersectionAdded = intersection;
      setEntity(1, intersection);
      myVO.notifyRowUpdated(findRowSetForRow(this), new ViewRowImpl[]{this}, new int[]{2,3});
    else if (intersection != newIntersection)
      //otherwise, create a set the new intersection entity as my intersection entity reference
      setEntity(1, intersection);
      myVO.notifyRowUpdated(findRowSetForRow(this), new ViewRowImpl[]{this}, new int[]{2,3});
    }Now when you insert a new row in this NewViewObject, you can either enter a new Account or refer to an existing Account.
    The setAccountId() method will automatically bring the Account details for existing accounts or create a new Account entity as in the above logic.

  • Override attribute label values?

    Hi!
    I want to override view attribute label default values and replace them with translations that I get from a database table.
    I've made custom classes TranslateViewDefImpl (overriden function 'getAttributeDefImpls') which extends ViewDefImpl, TranslateViewObjectImpl (overriden 'getViewAttributeDefImpls') extends ViewObjectImpl, TranslateViewRowImpl (overriden 'createViewRowAttrHints' following this post) extends ViewRowImpl where I try to override attribute definitions.
    I used 'setProperty' method on attribute definitions to set 'AttributeHints.ATTRIBUTE_LABEL' and at first everything seemed fine - the right attribute translation appeared. But the problem is when we have two or more clients with different locale using the same page. In overriden methods using 'adi.setProperty(AttributeHints.ATTRIBUTE_LABEL, labelTranslation)', label gets set to the right client's (A) locale translation, but the problem is when another client B with different locale accesses the same page. At first he sees the right translations, but when the first client A refreshes the page, all attribute label translations are in the wrong locale (using client B's locale). When client A refreshes the page again, labels are in the right locale again, but when client B refreshes, he sees client A's locale translations.
    It looks like these overriden classes are all static for the whole application and when a property gets set, all clients are using the same property, adi.getProperty(AttributeHints.ATTRIBUTE_LABEL) returns the same value for all clients using the application.
    Then I stumbled accross this next post. At first I thought I've found the solution, but when I tried this approach it didn't work. This is the code:
    AttributeDefImpl at = (AttributeDefImpl) vo.getAttributeDef(0); 
         at.setProperty(AttributeDefImpl.ATTRIBUTE_LABEL +"_ResId",  
                        "VEmployees.Id_LABEL"); 
         at = (AttributeDefImpl) vo.getAttributeDef(1); 
         at.setProperty(AttributeDefImpl.ATTRIBUTE_LABEL +"_ResId",  
                        "VEmployees.LastName_LABEL"); 
         ViewDefImpl viewDef = (ViewDefImpl) ((ViewObjectImpl) vo).getDef(); 
         //Create custom properties bundle definition 
         PropertiesBundleDef rb = new PropertiesBundleDef(viewDef); 
         rb.setPropertiesFile("com.cs.blog.dynamicbundle.model.VEmployeesBundle"); 
         viewDef.setResourceBundleDef(rb); 
    I can't find anywhere documentation using "_ResId" with AttributeDefImpl.ATTRIBUTE_LABEL and setting my own resource bundle (that gets all translations from a database source). When I use this approach, attribute label values are not changed and have their default value.
    Please help. Is my approach way off? How did you translate view attribute labels using database translations?
    I'm using JDevelper 11.1.2.3.0

    Marko,
    All you need is:
    1. Your EO to point towards a ListResourceBundle class, instead of the default property bundle, as I described above.
    2. Each EO attribute to have the right name for the label:
        <Attribute
              Name="CountryNo"
              Precision="22"
              ColumnName="CountryNo"
              SQLType="NUMBER"
              Type="java.math.BigDecimal"
              ColumnType="NUMBER"
              IsPersistent="false"
              IsUpdateable="false">
            <Properties>
                <SchemaBasedProperties>
                    <LABEL
                          ResId="COUNTRY_NO_LABEL"/>
                    <FMT_FORMATTER
                          ResId="DefaultNumberFormatter_FMT_FORMATTER"/>
                    <FMT_FORMAT
                          ResId="MASK_NUMBER_1"/>
                </SchemaBasedProperties>
            </Properties>
        </Attribute>
    Here, you will need COUNTRY_NO_LABEL to be a key in your  dynamic resource bundle .
    As for my last comments, I am just pointing out that if you will add your labels through JDeveloper UI (through UI Hints tab), JDeveloper might try to change your code from ListResource class. Is why is better to do it manually, I think.
    Hope this helps,
    Florin

  • How to use attributes in variable substitution???:(

    Hi all,
    Could you please help me out in how to use attributes in variable substitution....
    Regards,
    Sundar

    Hi,
    Use Adapter Specific Identifiers , instead of Variable Name substitution.
    Sender File adapter --> Adapter Specific Attributes --> Select File Name
    Reciver File Adapter -->Adapter Specific Attributes --> Select File Name
    In the mapping , use this code in an UDF to change the filename to what you want,
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
    String filename="YOURFILENAME";
    String rSourceFileName = conf.put(key,filename);
    Regards,
    Bhavesh

  • OSB 11g - Conditional Branch Problem using attribute selection

    Folks,
    Came across a problem using OSB Conditional Branch using attribute selection, it fails & is most likely a bug. It was bug in ALSB2.5 but read in forums was fixed in ALSB 2.6
    things I am doing -
    1. In the Msg Flow, Conditional branch is @ the start of the flow
    Xpath :- ./cm:processLineItem/cm:lineItem/@actionCode
    In-Variable: - body
    Label: - MODIFY
    Operator:- =
    Value:- 'Modify'
    It fails with BEA-382000 error Code
    <con:errorCode>BEA-382000</con:errorCode>
         <con:reason>
         com.bea.wli.sb.stages.StageException: {bea-err}TYPE003: Runtime Type Mismatch
         </con:reason>
    What could be wrong with Xpath or is it a Bug ?
    Thanks,
    Abhijeet

    Hi Abhijeet,
    Your case is re-producible. It may be a bug.
    BTW, I have noticed a strange behaviour -
    1. If there is only one attribute then it works fine (<cus:lineItem actionCode="Modify")
    2. If the attribute which you want to refer in selection, is in the last then also it works fine (<cus:lineItem priorityRanking="201" quantity="1"> actionCode="Modify")
    So I will suggest you to raise a case with support and meanwhile as a workaround I would suggest you to use actionCode attribute in the last of lineItem node. So your XML should be like -
    <soapenv:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <cus:processLineItem xmlns:com="http://vodafone.com.au/ebo/vha/CommonComponents" xmlns:cus="http://vodafone.com.au/cm/ocv/ebm/CustomerOrder" xmlns:cus1="http://vodafone.com.au/ebo/vha/CustomerManagement">
    <com:header>
    <com:createDateTime>2008-09-29T11:49:45</com:createDateTime>
    <!--Optional:-->
    <com:webUser>test</com:webUser>
    <com:channel>string</com:channel>
    <com:applicationName>string</com:applicationName>
    <com:businessIdentifier>string</com:businessIdentifier>
    <!--Optional:-->
    <com:entityIdentifier>string</com:entityIdentifier>
    <!--Optional:-->
    <com:sourceIdentifier>string</com:sourceIdentifier>
    <!--Optional:-->
    <com:statusCode>Success</com:statusCode>
    <!--Optional:-->
    <com:messageIdentifier>string</com:messageIdentifier>
    </com:header>
    <cus:lineItem priorityRanking="201" quantity="1" actionCode="Modify">
    <!--You have a CHOICE of the next 3 items at this level-->
    <!--Optional:-->
    <cus1:product ID="string">
    <!--Zero or more repetitions:-->
    <cus1:attribute>
    <com:name>test</com:name>
    <com:value>test1</com:value>
    </cus1:attribute>
    </cus1:product>
    </cus:lineItem>
    </cus:processLineItem>
    </soapenv:Body>
    Regards,
    Anuj

  • Using disk label on udev rules?

    Hello,
    Until just a few hours ago, when I plugged my external hard drive in I had to run a script to mount it with sudo, as I couldn't get it automounted. Then I saw a workaround in some thread over here, using the udev rules proposed at the bottom of the Udev wiki article.
    After a reboot, and after some hours I didn't remember I had created that rule, so I went to konsole and run my script, which returned "Disc not found". That's because it checks there is that device under /dev/disk/by-label/. As I checked afterwards, the disk was automounted on some directory under /media, but it there were no symlinks to it nor to my pendrive under /dev/disk. This is a problem as my script did something like "mount /dev/disk/by-label/$LABEL /mnt/$LABEL", and Amarok's collection is under there, so if I change the collection directory every time I reboot (or every time I plug the disk) it might be mounted on a different directory (current one is /media/usbhd-sdb1), depending on the order I plug the usb storage devices, or even random if more than one is plugged on boot (not sure about this).
    I suppose this is because when I plug the disk (or pendrive) udev applies the first rule it finds, so I think a possible workaround for my problem is to change the mount directory on the udev rule. And here is where my question comes: I see NAME="%k" and then %k used as the device name under /dev (in this case sdb1). Could I use some variable to keep the label of the disk and then mount it on /mnt/$LABEL, for example? I think this way I couldn't automount any device without label, but every pendrive I've seen is labeled by default so that wouldn't be a problem.
    Thank you for reading that bible, and thank you again if you answer
    Bye!
    Edit: maybe this thread should be under Kernel & Hardware. If so, please move it
    Last edited by Surgat_ (2008-09-02 23:52:47)

    I think what you were looking for may have been $env{ID_FS_LABEL}.  I've got the following as my udev rules for getting automatically mounted drives with the mountpoint set to the partition label instead of just a number.  Not particularly robust when there are two partitions with the same label, but I haven't gotten around to writing a fix for it yet.  If it works for you, maybe we should put it on the wiki.
    KERNEL=="sd[b-z]", NAME="%k", SYMLINK+="usb%m", GROUP="users", OPTIONS="last_rule"
    ACTION=="add", KERNEL=="sd[b-z][0-9]", SYMLINK+="usb%n", GROUP="users", NAME="%k"
    ACTION=="add", KERNEL=="sd[b-z][0-9]", RUN+="/bin/mkdir -p /mnt/usb%n"
    ACTION=="add", KERNEL=="sd[b-z][0-9]", RUN+="/bin/ln -s /mnt/usb%n /media/$env{ID_FS_LABEL}"
    ACTION=="add", KERNEL=="sd[b-z][0-9]", PROGRAM=="/lib/udev/vol_id -t %N", RESULT=="vfat", RUN+="/bin/mount -t vfat -o rw,noauto,flush,quiet,nodev,nosuid,noexec,noatime,dmask=000,fmask=111 /dev/%k /mnt/usb%n", OPTIONS="last_rule"
    ACTION=="add", KERNEL=="sd[b-z][0-9]", RUN+="/bin/mount -t auto -o rw,noauto,sync,dirsync,noexec,nodev,noatime /dev/%k /mnt/usb%n", OPTIONS="last_rule"
    ACTION=="remove", KERNEL=="sd[b-z][0-9]", RUN+="/bin/umount -l /mnt/usb%n"
    ACTION=="remove", KERNEL=="sd[b-z][0-9]", RUN+="/bin/rm /media/$env{ID_FS_LABEL}"
    ACTION=="remove", KERNEL=="sd[b-z][0-9]", RUN+="/bin/rmdir /mnt/usb%n", OPTIONS="last_rule"

  • Jump To Slide Label Instead of Number

    Flash CS4
    AS2
    Captivate 4
    Okay  - let me scratch your brain here for a second.
    I have a custom navigation menu created in Flash - that I've put into Captivate...
    I know that I can use this code to jump to a slide number within captivate
    btn7_btn.onRelease = function()
         _root.cpCmndGotoSlide="23";
         _root.rdcmndResume=1;
    That works fine and all... I was just wondering, if there was anyway I could jump to a slide label instead of the number.
    I'm still editing the project, adding, and subtracting slides - in doing so I have to continue to change that slide number and re-import the flash file into captivate.  We give the slides labels in Captivate - is there not any way of making use of this??
    I've tried thinking of using some sort of action within Flash/Captivate to associate the slide label, with a variable, or something - and then cross referencing it back into Flash - maybe using an array of some sort in flash to parse the slide names into slide numbers...
    any help anyone?

    Well. I would think that but it doesn't work at all when working from 
    flash
    Sent from my iPhone

  • Random Window Closing When Using Color Labels

    Any help appreciated.
    When using color labels, every 2nd or 3rd time I set a color, the finder window I'm working in closes by itself. When I reopen a new window, it puts you back at the top level, and I have to re-drill down to where I was. This happens whether or not any apps are open.
    Using OS 10.4.8, pretty sure it's the latest version. I have almost no software on this machine - it's a dedicated music computer. I use labels extensively, and this never happened on my old G5 or Powerbook (both with 10.4.8). So far I'm attributing it to the Mac Pro.
    Mac Pro/2x2.66 Dual-Core Mac OS X (10.4.8) 4GB RAM
    Mac Pro/2x2.66 Dual-Core   Mac OS X (10.4.8)   4GB RAM

    Create a new account, name it "test" and see how color labels work in that User acct? (That will tell if your problem is systemwide or limited to your User acct.) This account is just for test, do nothing further with it.
    Open System Preferences >> Accounts >> "+" make it an admin account.
    Let us know and we'll troubleshoot this further.
    -mj
    [email protected]

  • Using Frame Labels

    I want to use buttons to move the play head from one frame
    label to the next on the main timeline.
    I get the following error:
    TypeError: Error #1009: Cannot access a property or method of
    a null object reference.
    at Intro_fla::MainTimeline/Intro_fla::frame6()
    What am I leaving out. It was so simple in AS2.
    there are three buttons with instnce names: InArticleBnt,
    InVideoBnt, backBnt
    there are three frame labels: intro, video, article
    // The buttons listeners
    InArticleBnt.addEventListener(MouseEvent.CLICK, article);
    InVideoBnt.addEventListener(MouseEvent.CLICK, video);
    backBnt.addEventListener(MouseEvent.CLICK, intro);
    //the button with the labels I want them to go to.
    function article(event:MouseEvent):void {
    this.gotoAndPlay("article");
    function video(event:MouseEvent):void {
    this.gotoAndPlay("video");
    function intro(event:MouseEvent):void {
    this.gotoAndPlay("intro");

    http://207.8.191.165/development/Intro.fla
    I need to declare the object for the button to target but I
    have no idea how to do that. I took a guess. But there is still an
    error.
    I have decided to make each section a movieClip and load them
    into the one frame using the buttons. Instead of using frame labels
    on the timeline. I do not have any more time to mess with something
    this incredible simple. The problem appears to be trying to do
    something that worked fine in AS2 code needs to be rethought and
    planed differently in AS3. For goodness sake asking the playhead to
    respond to a mouseEvent and go to a frame label on same time line
    as the button calling the event should not require writing a
    dissertation in code.

  • New runtime error JBO-27014 appears by upgrating JDv 9.0.2.289 to 9.0.3.1035

    Without changing the application source, after the upgrade from Upgrade from JDeveloper 9.0.2.289 to 9.0.3.1035 we are receiving the runtime error code:
    oracle.jbo.AttrValException: JBO-27014: Attribute AtyId in Appointmenttypes is required
    at oracle.jbo.server.JboMandatoryAttributesValidator.validateMandatoryAttributes(JboMandatoryAttributesValidator.java:115)
    at oracle.jbo.server.JboMandatoryAttributesValidator.vetoableChange(JboMandatoryAttributesValidator.java:163)at oracle.jbo.server.EntityDefImpl.validate(EntityDefImpl.java:1719)
    at oracle.jbo.server.EntityImpl.validateEntity(EntityImpl.java:1115)
    at oracle.jbo.server.EntityImpl.validate(EntityImpl.java:1297)
    at oracle.jbo.server.DBTransactionImpl.validate(DBTransactionImpl.java:3261)
    at oracle.jbo.server.DBTransactionImpl.commitInternal(DBTransactionImpl.java:1516)
    at oracle.jbo.server.DBTransactionImpl.commit(DBTransactionImpl.java:1693)
    at oracle.jbo.html.jsp.datatags.CommitTag.doStartTag(CommitTag.java:45)
    at jsp_servlet.__appointment_add_proc._jspService(__appointment_add_proc.java:498)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:304)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2456)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2039)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    The AtyId is defined as surrogate key. sequence number
    It is strange. This field is a defined DBSequence number and should be automaticaly incremented each new record.
    At the "old" version it was working and with the upgrade, not more.
    Should one new parameter be defined to have it running again?
    Thanks

    A bug 2535331 was reported for this issue:
    The bug was in 902 that BC4J did not enforce null checks for domains properly. In 903 it does and that leads to validation failure in DBSequence case as in this case, the DB value for the domain is null as database generates the right value for new entities. To fix that when you open/close the Entity-editor it re-establishes the domain settings on the attribute leading it to be non-mandatory.
    In JDev 903, Entity editor should not allow DBSequence domains to be "checked" as "Mandatory"
    A known workaround is to visit all such entities that have DBSequence attribute marked as mandatory and open/finish editor so that attribute properties for the DBsequence attribute is regenerated and the wizard takes off the mandatory setting.
    You may say that the migration/upgrade process should have 'fixed' this and we missed that boat on this issue.

Maybe you are looking for

  • How can I create a new screen to upload an attachment in SRM?

    Hi everyone, I need to create a new screen that will upload a new attachment in a BID. I already know how to create the screen and ITS. According the standard screen 0100 in program SAPLBBP_PDH_TEXT, I need an applet called "CFILESAPP" and then use t

  • Can no longer connect to wifi network

    My landlord controls our wifi and I assume he has the router or device somewhere in his apartment, as he lives adjacent to us. I used to be able to connect to our wifi network until yesterday when I came back after being away for a month. I expected

  • Will not boot to the damn bios!!!

    Ok.. I have the following in my sytem AMD Athlon 64 3200+ 2X 512 OCZ PC 3200 K8T NEO FIS2R 1 SATA Maxtor 80gig hd 1 lite-on 52x cd-r 1 sony floppy drive 400 watt clever power psu 64 nvidia g-force2 mx Now, here  is the promblem. when  I start the com

  • Print command causes crash

    Need help! I'm no sure what I changed on my iMac today, but all of a sudden every program I try to print from, crashes that program...consistently. Any trouble-shooting tips anyone? Thanks in advance!

  • HT5498 how to identify original apple adapter?

    how to identify original apple adapter?