LabVIEW 8.2 classes do not work in LV 8.5?

I just switched to LabView 8.5 to take advantage of the new features in the Project Explorer.
Unfortunately the conversion of my project from 8.2 to 8.5 seems to have completely destroyed all of my LVOOP classes in the project.
Everthing was working fine right after I opened the project, however, after saving all the VIs in the project, the next time I opened the project all class files showed up as "(not loaded)".
When I right clicked on them and selected "load" some of them would load, some of them would do nothing, and some of them would crash LabView (The last time you ran LabVIEW, an internal error or crash occurred at TDUtility.cpp, line 1524.).
When I double clicked on the class datat type control in the "not loaded" classes, some of them would search on disk for a file with the name of the control (although I thought the control is embedded in the lvclass file) and others would crash LabView (The last time you ran LabVIEW, an internal error or crash occurred at ctrledit.cpp, line 614.)
And when I try to save my project into a different folder (duplicating everything) I get a requester saying that xxx.lvclass is not a valid LabView file.
Did anyone else run into these problems? Any idea how to fix them?
Any help would be appreciated.
Cheers,
                  Heiko Fettig

Well, with some help of the guys at LAVA I found the root cause of the problem and a work around.
It looks like the problem only appears when converting from 8.2.1 to 8.5 and only if there is a 'resource control' in the data type of the class, e.g. VISA control, DAQ channel control, DAQmx task control, etc.
For some reason in this case it seems that the class is updated to 8.5 but the containing data type is not or something along those lines causing the class file to become corrupted.
The workaround is this:
Open the project in 8.5
Before saving or mass compiling do the following:
Open every class data type that contains a resource control and slightly change the physical dimensions of the resource control. You can change it right back as well (although not by using undo ;-)
If the resource control is contained in a cluster or typedef, you need to only change the dimensions of the cluster or instance of the cluster.
This seems to flag the class for proper update.
Mass compile the project
Close the project
Here are the links to the two LAVA threads I found on this topic:
http://forums.lavag.org/85-LVOOP-Upgrade-Problem-t8795.html
http://forums.lavag.org/Problem-with-conversion-of-LV-82-classes-to-LV-85-t8847.html
I hope this will be fixed since I don't think I am the only one using resource controls in class data types.
Cheers,
                    Heiko

Similar Messages

  • Executable run-time error: "Failed to process adress of Labview Program. Occurences will not work."

    When I run my VI it works fine. However, when I create it into an executable and try to run the exe, it gives me an error, "Failed to process adress of Labview Program. Occurences will not work." Why?

    I am using Labview 7.0. I have attached a screen shot and the code. thanks for checking it out and let me know if you need any more info.
    Attachments:
    Labview_Error.bmp ‏2305 KB
    Main.vi ‏230 KB
    PAIN_Generator.exe ‏2186 KB

  • Startup class is not working in oc4j

    hi
    I have a servlet .In init of that servlet I will create an instance of a startup class .
    In web.xml configuration I gave <load-on-startup></load-on-startup> .I created a war and an ear and deployed my application .The startup class is not called.
    But when I configured the servlet in the default-web-app the startup class is running.
    And furthur when I hot deploy my ear the startup class is running.
    But when I restart my application server the startup class is not invoked.
    can anybody help
    Regards
    Gajendran.G

    hi
    I had put auto-start=true in server.xml .then also it is not working.
    when I redeploy my ear,the startup class is invoked,but when i restart the
    server it does'nt
    gaj

  • Can any one please tell me why this e-class is not working

    Hi
    I want to listen the following e-class. But its not running. Can any one please tell me why its not working
    I have windows media player 11 in my system
    <a href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/media/uuid/34b9359e-0701-0010-f59d-ee014d5079b3?prtmode=navigate"></a>
    Best Regards
    Ravi Shankar B

    Hi
    I want to listen the following e-class. But its not running. Can any one please tell me why its not working
    I have windows media player 11 in my system
    <a href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/media/uuid/34b9359e-0701-0010-f59d-ee014d5079b3?prtmode=navigate"></a>
    Best Regards
    Ravi Shankar B

  • [as2] Class is not working

    Hi.
    I have two levels one for "movie1.swf" the other "movie2.swf",
    movie1 is on level 0, movie2 is on level 1.
    I made a class "MySound", a class that extends the Sound class.
    The problem is that I tried to use MySound class on movie2 and is not working.
    It only works when I use MySound class on level 0.
    Why?
    Other thing.
    The Sound class constructor function has a parameter "target" use to
    point to a object. I think it is use to setVolume and other things.
    How can I use the same method?
    I´ve tried to setVolume with my class ("MySound"), once for each
    sound and it worked for both, I mean, example, I have sounds "s1"
    and "s2", I tried to set the volume of s1 to 50 and s2 to 0 like this:
    s1.setVolume(50)
    s2.setVolume(0)
    But, both sounds volume were setted to 0.
    How can I use the same method of targeting an object so the setVolume
    works properly in MySound class?
    Note:
    MySound class has no constructor function declared, so I thought it could
    work the same as Sound class.
    How can I use setVolume method in MySound class?
    The main reason I´m making a MySound class is because in MySound class I have methods that pauses and resumes the current sound object.
    I know I can make it directly through script with Sound class, but with MySound class it gets better to write script to work with sounds.
    So I can just use s1.pause() s1.resume(), instead of creating a variable each time for each sound object.
    Any help?
    Thanks

    hi
    I had put auto-start=true in server.xml .then also it is not working.
    when I redeploy my ear,the startup class is invoked,but when i restart the
    server it does'nt
    gaj

  • APT and inner classes does not work.

    Hi
    Am I the only one who cannot make APT process local classes in methods, or anonymous classes. The are not declared in the APT definition of declared, but nor are they included!
    Also, has anyone had problems in that anonymous classes cannot be annotated using annotations, because there is no syntactic place to add metadata.
    But even so, I should like to process annotated methods in local or anonymous classes.
    -- Kasper

    By design anonymous and local classes are not visible in apt as the interiors of methods and constructors are not exposed.

  • GET_DYNAMIC_QUERY_RESULT ( ) of GenIL IMPL Class is not working properly

    Hi Experts,
    Please guide me to resolve the following issue !
    The input parameter ( it_selection_parameters )  of the GET_DYNAMIC_QUERY_RESULT are not being populated when I tested in Debugger this is blank.
    When I tested my Search Object from GenIL BOL Browser I am receiving this error.
    I have defined z table and then defined BOL Compoment, BOL Component Set, Z Object_Table, Z Model_table, GenIL Implementation Class and then created structure similar to my ztable and added it to the z Object table for Search, Root and Search Result Objects and also added this structure for Root Object in Z Model Table
    These are the foue methods that I have redefined for GenIL Implementation Class.
    method IF_GENIL_APPL_INTLAY~GET_DYNAMIC_QUERY_RESULT.
    *CALL METHOD SUPER->IF_GENIL_APPL_INTLAY~GET_DYNAMIC_QUERY_RESULT
    EXPORTING
       IV_QUERY_NAME           =
       IS_QUERY_PARAMETERS     =
       IT_SELECTION_PARAMETERS =
       IV_ROOT_LIST            =
    DATA: lr_object TYPE REF TO if_genil_cont_root_object,
    lt_result TYPE TABLE OF zusr1_bol_st,
    lv_dyn_where TYPE string,
    lv_len TYPE i ,
    ls_range TYPE ty_general_rng.
    DATA: lt_bp_guid TYPE tt_general_rng,
    lt_bname_range TYPE tt_general_rng,
    lt_name_first TYPE tt_general_rng,
    lt_name_last TYPE tt_general_rng.
    FIELD-SYMBOLS: <lfs_result> TYPE zusr1_bol_st,
    <lfs_selection_range> TYPE genilt_selection_parameter.
    " decomposition of selection parameters and build a dynamic where condition
    LOOP AT it_selection_parameters[] ASSIGNING <lfs_selection_range>. 
    MOVE: <lfs_selection_range>-sign TO ls_range-sign ,
    <lfs_selection_range>-option TO ls_range-option ,
    <lfs_selection_range>-low TO ls_range-low ,
    <lfs_selection_range>-high TO ls_range-high.
    CASE <lfs_selection_range>-attr_name.
    WHEN 'BNAME'.
    APPEND ls_range TO lt_bname_range[].
    CONCATENATE lv_dyn_where 'bname in lt_bname_range[] and' INTO lv_dyn_where SEPARATED BY space .
    WHEN 'BP_GUID'.
    APPEND ls_range TO lt_bp_guid[].
    CONCATENATE lv_dyn_where 'bp_guid in lt_bp_guid[] and' INTO lv_dyn_where SEPARATED BY space .
    WHEN 'NAME_FIRST'.
    APPEND ls_range TO lt_name_first[].
    CONCATENATE lv_dyn_where 'name_first in lt_name_first[] and' INTO lv_dyn_where SEPARATED BY space .
    WHEN 'NAME_LAST'.
    APPEND ls_range TO lt_name_last[].
    CONCATENATE lv_dyn_where 'name_last in lt_name_last[] and' INTO lv_dyn_where SEPARATED BY space .
    ENDCASE.
    ENDLOOP.
    TRANSLATE lv_dyn_where TO UPPER CASE.
    lv_len = STRLEN( lv_dyn_where ) - 4 . "remove the last 'AND' in the condition
    lv_dyn_where = lv_dyn_where(lv_len) .
    CHECK STRLEN( lv_dyn_where ) > 0.
    SELECT * FROM zusr_bol_tb INTO TABLE lt_result[] WHERE (lv_dyn_where). "Here I am receiving the error
    CHECK LINES( lt_result[] ) > 0.
    LOOP AT lt_result[] ASSIGNING <lfs_result>.
    lr_object = iv_root_list->add_object( iv_object_name = 'Root'
    is_object_key = <lfs_result>-bname ).
    CHECK lr_object IS BOUND.
    lr_object->set_query_root( abap_true ).
    ENDLOOP.
    endmethod.
    method IF_GENIL_APPL_INTLAY~GET_OBJECTS.
    **TRY.
    *CALL METHOD SUPER->IF_GENIL_APPL_INTLAY~GET_OBJECTS
    EXPORTING
       IT_REQUEST_OBJECTS =
       IV_ROOT_LIST       =
    **ENDTRY.
    DATA: lr_object TYPE REF TO if_genil_container_object,
    lr_msg_cont TYPE REF TO cl_crm_genil_global_mess_cont,
    lv_name_obj TYPE zusr_bol_tb-bname,
    lr_attr_props TYPE REF TO if_genil_obj_attr_properties,
    l_result TYPE zusr_bol_st,
    lv_name TYPE crmt_ext_obj_name.
    lr_object = iv_root_list->get_first( ).
    lr_msg_cont ?= iv_root_list->get_global_message_container( ).
    WHILE lr_object IS BOUND.
    lv_name = lr_object->get_name( ).
    IF lr_object->check_attr_requested( ) = abap_true.
    lr_object->get_key( IMPORTING es_key = lv_name_obj ).
    SELECT SINGLE * FROM zusr_bol_tb
    INTO CORRESPONDING FIELDS OF
    l_result WHERE bname = lv_name_obj.
    lr_object->set_attributes( l_result ).
    lr_attr_props = lr_object->get_attr_props_obj( ).
    lr_attr_props->set_all_properties( if_genil_obj_attr_properties=>read_only ).
    ENDIF.
    lr_object = iv_root_list->get_next( ).
    ENDWHILE.
    endmethod.
    SELECT * FROM zbol1_model
    INTO CORRESPONDING FIELDS
    OF TABLE rt_relation_det.
      SELECT * FROM zbol1_object
    INTO CORRESPONDING FIELDS OF TABLE
    rt_obj_props[].
    Thanks,
    Bujji

    Hi Experts,
    I have resolved it myself.
    The above code only works when I include at least one query parameter.
    Hence, when I included the query parameters in BOL Browser it started working.
    Thanks,
    Bujji

  • URL class is not working in Java 1.4. However works in Java 1.3

    I have a Java program which uses URL classes through FTP connection to open any files. It works fine in Java 1.3 version. However the same program fails with
    java.io.FileNotFoundException: at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream
    when using Java 1.4 version.
    Here is the part of source code.
    try
    URL url ;
    url = new URL("ftp://"); // I have not given the full connect string here.
    URLConnection connection = url.openConnection();
    BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
    String inputLine;
    while ((inputLine = in.readLine()) != null)
    System.out.println(inputLine) ;
    in.close();
    catch(Exception e)
    System.out.println("Error occured " + e.getMessage());
    Anyone has ideas about what is going wrong and how to correct that. I appreciate your reply.
    Thanks

    Here is the original code. I have not given the password and using as "anonymous". Again this code works fine in Java1.3. But not in Java1.4 . I appreciate your help .Is it something I have to set up in UNIX side. The exact error is
    <p>
    "Exception in thread "main" java.io.FileNotFoundException: oraom/temp.log
    at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(FtpURLConnec
    tion.java:333)
    at java.net.URL.openStream(URL.java:913)
    at temp.main(temp.java:17) "
    <P>
    import java.net.*;
    <P>
    import java.io.*;
    <P>
    import java.util.*;
    <P>
    public class temp
    <P>
    <P>
    public static void main(String args[]) throws Exception
    <P>
    <P>
    URL url = new URL("ftp://oraom:anonymous@oradev:/oraom/temp.log");
    <P>
    try
    <P>
    <P>               
    URLConnection connection = url.openConnection();
    <P>
    connection.setDoInput(true);
    <P>
    BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
    <P>
         String inputLine;
    <P>
         while ((inputLine = in.readLine()) != null)
    <P>
         System.out.println(inputLine) ;
    <P>
         in.close();
    <P>
    <P>
    catch(Exception e)
    <P>
    <P>
    throw e;
    <P>
    <P>                                                  
    <P>
    <P>
    </P>

  • Robot class is not working in the remote desktops.

    Hi All,
    Iam using windows o.s, I am trying to run the following sample code in the remote desktop (windows paltform), In my desktop its working fine, but I am not able to run this code in the remote desktops...
    Iam able to control the keyboad in the remote desktops, but am not able to contol the mouse.......
    import java.awt.AWTException;
    import java.awt.Robot;
    public class ClsOne {
         public static void main(String ar[]) throws AWTException{
              Robot r= new Robot();
              r.mouseMove(100, 100);
    }

    Thank u for your answer.
    Yes, of course .. i�ve already apply the unique key validator for the entity.. so that custom error message is the error im trying to get in the application.
    Other issue is when im trying to edit that error message: when im going to edit the message the previous error im entered is not there. Is it normal?

  • Glow filters and tween class does not work!!

    hi!!!! this is my problem...
    I have inserted on stage through attachmovie a mc and copied
    6 times through the cycle for. . now through the class filter I
    have assigned for everyone the effect always through the cilo for,
    but I do not succeed to assign transition that is to the effect
    movement of the filter glow to all the mc
    for all the rollOut and rollOver works (this is looked at
    from the small hand and trace) but the every time that step small
    hand on whichever only mc to a part the transition of the
    effect…
    now i show the code of my fla files that is in first frame...
    quote:
    import flash.filters.GlowFilter;
    /*import flash.filters.*;*/
    import mx.transitions.Tween;
    import mx.transitions.easing.*;
    //imposto le variabili posizione
    var posX:Number = 80;
    var posY:Number = 370;
    //creo l'array di testo delle icone e del numero delle icone
    var testoIco:Array = new Array ("VIDEO","MOTION
    GRAPHICS","WEB SITES","ILLUSTRATIONS","BRAND","PHOTO");
    setUpButtons();
    function setUpButtons()
    var gf:GlowFilter = new GlowFilter(0x000000, 100, 0, 0, 3,
    3, false, false);
    //dichiaro gli effetti e li imposto
    var blurXTween:Tween = new Tween(gf, "blurX",
    Elastic.easeOut, 5, 5, 1, true);
    var blurYTween:Tween = new Tween(gf, "blurY",
    Elastic.easeOut, 5, 5, 1, true);
    //imposto il valore btnCnt
    var btnCnt = testoIco.length;
    /*ciclo for per attaccare il simbolo item dalla libreria e
    per moltiplicarlo
    sullo stage e dargli l'effetto*/
    for(var i=0; i < btnCnt; i++)
    //attacco l'icona dalla libreria
    var icon:MovieClip = this.attachMovie("icon","icon" + i,
    i+1);
    var temp = this["icon"+i];
    temp.icona.testo.textButton = testoIco
    temp._x = (127*i) + posX;
    temp._y = posY;
    temp.ref.setMask(temp.mask);
    var glow:Array = this["gf"+i];
    temp.filters = [gf];
    /*applico l'effetto alle icone rollOver rollOut*/
    temp.onRollOver = function ()
    blurXTween.continueTo(20, 2);
    blurYTween.continueTo(20, 2);
    temp.onRollOut = function ()
    blurXTween.continueTo(5, 2);
    blurYTween.continueTo(5, 2);
    blurXTween.onMotionChanged = function ()
    temp.filters = [gf];
    i need help!!!
    sorry for my bad english....

    Thanks jtahlborn for this fast reply.
    Unfortunately it doesn't work, if I change the code of WebServiceBean to the following:
    @Stateless
    public class WebServiceBean
         @EJB
         ControllerBean controller;
         @EJB
         JPAServiceLocal jpa;
    }Error message:
    javax.naming.NamingException: Error occurs while the EJB Object Factory trying to resolve JNDI reference Reference Class Name: com.x.y.z.ControllerBean
    Do I have to define any parameter with the @EJB annotation, like name or bean-name or put something into ejb-jar.xml?
    The second idea is not an option for me, I don't wanna make ControllerBean a POJO
    Cheers

  • Class-map not works, Packets not tagging

    Hey Guys,
    I have define policy maping and dont know why its not tagging the IPs;
    class-map match-all KHAN
     match access-group name ABC
     match input-interface GigabitEthernet0/1
    ip access-list extended ABC
     permit ip host 10.11.201.20 10.11.207.128 0.0.0.127
     permit ip host 10.11.201.19 10.11.207.128 0.0.0.127
    policy-map TAIM
     class voice
        priority percent 50
      set dscp ef
     class KHAN
        priority percent 49
      set dscp af41
    interface Multilink1
    service-policy output TAIM
    When I check the IPs on netflow it is showing half packets are tagged with af41 anf half are default. 
    Any idea will be appreciated. 
    Thanks
    show policy map interface result
        Class-map: TAIM (match-all)
          0 packets, 0 bytes
          5 minute offered rate 0 bps, drop rate 0 bps
          Match: access-group name ABC
          Match: input-interface GigabitEthernet0/1
          Priority: 49% (3763 kbps), burst bytes 94050, b/w exceed drops: 0
          QoS Set
            dscp af41
              Packets marked 0

    The problem is the way you are matching the packets:
    Here it shows that there are 0 packets marked and 0 packets matched:
     Class-map: TAIM (match-all)
          0 packets, 0 bytes
          5 minute offered rate 0 bps, drop rate 0 bps
          Match: access-group name ABC
          Match: input-interface GigabitEthernet0/1
          Priority: 49% (3763 kbps), burst bytes 94050, b/w exceed drops: 0
          QoS Set
            dscp af41
              Packets marked 0
    When you define this:
    class-map match-all KHAN
     match access-group name ABC
     match input-interface GigabitEthernet0/1
    You are telling the router to match both conditions of ACL ABC and Interface input Gi0/1... most likely what happens here is that the class map does not match both condtions here.
    Depending on what you need to accomplish, you can change it to be ANY:
    class-map match-any KHAN
     match access-group name ABC
     match input-interface GigabitEthernet0/1
    This way it will work if it matches either the first condition ACL ABC or second condition input Gi0/1.
    Or you can just remove the input statement for Gi0/1 and match by the IPs only:
    class-map match-all KHAN
     match access-group name ABC

  • Generation of custom syncbo java classes does not work.

    Hello
    we created some new syncbo's for MAM 3.0 in the middleware and download it's correspond meRepMeta.xml.
    Now i will generate in the NetWeaver Developer Studio the manager and syncbo classes for our new custom syncbo's. I had create a new SmartSync-Project and deliver the meRepMeta.xml file, edit the package and some other things and start the project creation process. But after this, i have only an simple MI project with web.xml, meRepMeta.xml and so on, but no generated, custom syncbo's. In the documentation i couldn't find a detailed description for the generation of syncbo java classes.
    Can anybody help me, what i do wrong.
    Tanks a lot.
    Greetings
    Andreas

    Hi Kai,
    Just note these points..
    1)Smart Sync MI Applications (JSP Runtime) generated using SP 09v of Developer Studio is MCD specific.It is generating MCD specific files.This architecture makes the applications too complex during migration.
    2)In SP 09v applications, the developers don't have to code in Smart Sync API level as most of the codes are generated by default.
    3)Applications in SP 09v of Developer Studio is following the exact MVC Architecture(We can see the seperation of models, views and controllers here).
    4)Corresponding to the mapped fields (in SyncBo level), in the BO Wrapper classes we can see implementations of corresponding getter() and setter(..) methods.The names of this methods are totally dependent upon the names of fields mapped.So if there is change in the names of fields , in the case of already generated projects , we have to explicitly rename the getter() and setter(..) methods appropriately inorder to make the changes to take effect.
    5)For adding new JSP pages, we have to add references in many files(*.view). (we have to explicitly create the corresponding controller class file , map the relationship between the controller and the corresponding JSP file).
    refer this blog also..
    /people/kishor.gopinathan/blog/2006/05/29/smart-sync-application-development-using-sp-09v-of-developer-studio
    <<
    have to write the acces classes, mentioned in the MDK, manually for every new SyncBO I want to use?
    >>
         For that , we can write a generic method in such a way that , we only have to pass the syncbo name as the parameter for that method, so that it would retrieve the records corresponding to the syncbo given.
       Since the getter nd setter method names are closely related to the names of the mapped fields, this would create problems when we change the names of fields used in the table parameter or import parameter of the BAPI Wrapper used for syncbo creation.
    So using SP 11 , we can create generic applications, which can be migrated using the higher versions of NWD Studio. I think , SAP might not change this infrastructure anymore..
      Regards,
      Kishor Gopinathan

  • JDeveloper 11.1.1.0.2: "Go to Declaration" function not working properly

    Hi all,
    We have updated to the new release of JDeveloper and converted our project to this new version.
    But now the function "Go to Declaration" (also available using ctrl key + click on the class) does not work properly.
    Although we have the source included in the library some classes are opened ok but some in the same package are not.
    This problem has occurred on two different installations.
    Have someone any idea where could be a problem?
    Thanks
    Steven

    It does nothing. And the source for classes where it works are in same JAR as the source for classes where it doesn´t work.
    Example:
    we have our class:
    public abstract class FormularController extends org.springframework.web.servlet.mvc.SimpleFormController {
    when I click on SimpleFormController (with ctrl key) it works ok, it opens SimpleFormController:
    public class SimpleFormController extends org.springframework.web.servlet.mvc.AbstractFormController {
    but now when I click on AbstractFormController (with ctrl key) it does nothing.
    In previous version of JDeveloper it works fine.
    And when I create a brand new application in new JDeveloper it works also ok.

  • OraLink is NOT WORKING. I cant believe a simple issue is such a pain 2 FIX

    I dont know why it has to be so much complicated over the hover event in CSS skinning. It is not that I have not tried enough. I have extensively searched over the web, oracle forums and metalink but just can not find the reference to hover mechanism when links are inside an ADF components. In addition to this, lack of adequate documentation from Oracle puts extra strain on development timeline
    Anyways, I will stop whining and describe the issue.
    First, I tried using skinning to achieve a functionality when mouse hovers over a link, it should underline and when mouse leaves the link, the underlinke should disappear. THIS WORKS JUST FINE using conventional HTML/CSS pseudo classes but just wont work with ADF.
    I tried using CSS pseudo selector :hover with .AFLinkForeground:alias component selector but it wont work
    i.e.
    .AFLinkForeground:alias:hover{text-decoration:underline;}
    So, as a PLAN B, I gave up on the skinning and moved on to inline CSS within JSPX. I learned that css pseudo classes DO NOT work any deeper other than document. Hence, I should use OraLink instead. Below mentioend link describes this in detail.
    Re: af:golink insdie an af:panelbox container
    And below is the inline CSS
    <style>
    .OraLink:hover{text-decoration:underline;} .
    OraLink:visited {color:red}
    </style>
    And below is how I used
    <af:panelBox width="50%" inlineStyle="padding-left:11.5%;">
    <af:goLink styleClass="OraLink" text="Site Use|" destination="./coinfo.html" inlineStyle="font-size:small;text-decoration:none;font-family:Arial; color:rgb(0,148,231);"/>
    </af:panelBox>
    Please note that hovering just works fine when links are outside ADF containers such as af panelbox.
    Any help in this regard is highly appreciated. Thank you so much in advance for reading the post.
    -Ruchir

    Ruchir,
    can you please post the question only on the forum that it belongs to? I answered the same question in the JDeveloper 10.1.3 forum.
    If you cannot tell which version of JDeveloper you use, please check Help--> About. If it says 11 in teh beginning then you post the question here, if it says soemthing like 10.1.3 then you post it on the other forum. Note that for people answering your questions its always important to know the release context.
    Frank

  • OraLink is NOT WORKING.I CANNOT believe a simple issue is such a pain 2 FIX

    I dont know why it has to be so much complicated over the hover event in CSS skinning. It is not that I have not tried enough. I have extensively searched over the web, oracle forums and metalink but just can not find the reference to hover mechanism when links are inside an ADF components. In addition to this, lack of adequate documentation from Oracle puts extra strain on development timeline
    Anyways, I will stop whining and describe the issue.
    First, I tried using skinning to achieve a functionality when mouse hovers over a link, it should underline and when mouse leaves the link, the underlinke should disappear. THIS WORKS JUST FINE using conventional HTML/CSS pseudo classes but just wont work with ADF.
    I tried using CSS pseudo selector :hover with .AFLinkForeground:alias component selector but it wont work
    i.e.
    .AFLinkForeground:alias:hover{text-decoration:underline;}
    So, as a PLAN B, I gave up on the skinning and moved on to inline CSS within JSPX. I learned that css pseudo classes DO NOT work any deeper other than document. Hence, I should use OraLink instead. Below mentioend link describes this in detail.
    Re: af:golink insdie an af:panelbox container
    And below is the inline CSS
    <style>
    .OraLink:hover{text-decoration:underline;} .
    OraLink:visited {color:red}
    </style>
    And below is how I used
    <af:panelBox width="50%" inlineStyle="padding-left:11.5%;">
    <af:goLink styleClass="OraLink" text="Site Use|" destination="./coinfo.html" inlineStyle="font-size:small;text-decoration:none;font-family:Arial; color:rgb(0,148,231);"/>
    </af:panelBox>
    Please note that hovering just works fine when links are outside ADF containers such as af panelbox.
    Any help in this regard is highly appreciated. Thank you so much in advance for reading the post.
    -Ruchir

    Hi Frank,
    I added .OraLink:hover{text-decoration:underline;} into the css skin file. This is the registered skin file that is registered under adf-faces-skins.xml and adf-faces-config.xml and repalced standard out of the box jdeveloper's oracle skins.
    But still it does not work :(
    Thanks,
    Ruchir

Maybe you are looking for

  • I have problem with lcations in SRM

    Hi, Can anyone tell me how to resolve this issue. I have got 2 user ids in two different company codes and those ids are in two different back end systems. So now i want to access the company code "A " and company code " B " and their locations . wha

  • TS1717 ITUNES.EXE - Bad Image.  C:\Window\System32\Softpub.dll Problem

    I have been having a problem getting into ITUNES.  my computer is giving me a Message when i launch Itunes and says ITUNES.EXE - Bad Image C:\Windows\System32\Softpub.dll is either not designed to run on windows or it contains an error. Try installin

  • Asset work Bench

    Hi Guys, Any idea how the Remaining life years and months is calucualted in Fixed assets Oracle? These feilds Remaining life years and months is in the financial information of the Asset Work bench. Thanks, RVV

  • FlvPlayback Skin displayheadTime/totalTime Text Modification

    Hi, I want to separate the time_txt inside the counter_mc into two objects. One displaying just the displayheadTime and the other the totalTime.  I want to do this on the skin file.  What my problem is I can't seem to find the part where the text is

  • Can i update my old imac

    the imac is identified as a 5,1; which makes it a late 2006 model i believe. i would just like to know if this computer is worthless or if i can update it in any way to make it more usable.