(Urgent)Flow Animation in different directions. Help pls, its Urgent!

Hi all,
I am attaching a vi and one image describing the problem. What I need to do is show the flow by "filling" effect in the pipes, without using many variables,controls or indicators as my client wont accept any delay which is caused only due to animation. I have to submit the project completed in 2 days and hence I request you all LV gurus to please help me with this problem.
-FraggerFox!
Certified LabVIEW Architect, Certified TestStand Developer
"What you think today is what you live tomorrow"
Attachments:
COMP.jpg ‏238 KB
help_needed.vi ‏889 KB

ParagD,
I guess the best approach will be to  use a gif image that simulates the flow. Use this GIF image as the TRUE image of a boolean control. So when ever you need to show flow, turn ON this boolean control. By using multiple such control, you can create a section of pipes.
Note: Adding GIFs to the front panel can cause your program to slowdown. So when you create GIFs make sure that your animation rate is very slow.
Message Edited by kikiduu on 12-26-2008 01:27 AM
"A VI inside a Class is worth hundreds in the bush"
യവന്‍ പുലിയാണു കേട്ടാ!!!
Attachments:
Motion.ctl ‏100 KB

Similar Messages

  • Hi pls help me its urgent

    hi experts'
    i have to generate asset utilization report in webdynpro
    inputs for report are some rfcs
    i get result from rfcs
    i need to float report i used bussinessgraphic object
    its not interactive
    if i go for tables
    how to create tables with drill down inside table
    how to set color for each cell of table depending on condition
    please help me
    its urgent
    and send me code n link

    Hi Vani,
    Your requirement has many things
    1. How to call RFCs
       https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/28113de9-0601-0010-71a3-c87806865f26?rid=/library/uuid/49f2ea90-0201-0010-ce8e-de18b94aee2d#15 [original link is broken]
    2. Once you have data, how to work with BusinessGraphics ?
      https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ba2db0e5-0601-0010-9790-e271902f2c38
    (This docs contatins all the required info on webDynpro UIElements)
    3.Tables
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/28113de9-0601-0010-71a3-c87806865f26?rid=/library/uuid/49f2ea90-0201-0010-ce8e-de18b94aee2d#46 [original link is broken]
    Regards,Anilkumar

  • Problem with connecting ipad 2 with crestron cp2e...help plss its urgent... I hv a ipad 2 with mobile pro g connected with cp2e. when i pressed any button in ipad its connet with cp2e but after 4-5 sec one error comes (warning wifi was powered off while t

    problem with connecting ipad 2 with crestron cp2e...help plss its urgent...
    I hv a ipad 2 with mobile pro g connected with cp2e. when i pressed any button in ipad its connet with cp2e but after 4-5 sec one error comes (warning wifi was powered off while the device was in auto -lock(sleep)press connect to reconnect) when i pressed again its connected with cp2e. i am using netgear wireless access point . i also has been changed access point as well as updated ipad firmware bt problem is as it is .. pls help.

    Hi have you solved the issue ?
    Cause I have the same problem.
    Tnx

  • I want to delete my data from iphone while i doesnot have the access but i know my apple id so plz help me its urgent, i want to delete my data from iphone while i doesnot have the access but i know my apple id so plz help me its urgent

    i want to delete my data from iphone while i doesnot have the access but i know my apple id so plz help me its urgent, i want to delete my data from iphone while i doesnot have the access but i know my apple id so plz help me its urgent

    Welcome to the Apple Community.
    You can only wipe your device when it is logged into iCloud and 'Find My Phone' is enabled, additionally the device will need to be switched on and connected to a wifi or cellular network.
    Unfortunately, you cannot activate iCloud or 'Find My Phone' remotely.

  • Plz help me its urgent i have iphone i dnt want my deleted texts my phone was jailbroken if i do restore widout backup should i jailbreak again ,should i unlock again,will the data of texts premantly erased plz answr me

    Plz help me its urgent i have iphone i dnt want my deleted texts my phone was jailbroken if i do restore widout backup should i jailbreak again ,should i unlock again,will the data of texts premantly erased plz answr me

    Jailbroken phones cannot be discussed in an Apple forum. If you synced your phone with your computer the texts will be in the backup, so if you restore the backup you may get them back, but with a jailbroken phone it's anybody's guess what will happen.

  • Workspace  error.pls its urgent

    Hi All,
    I have installed hyperion 11.1.1.2 version.When I have configured workspace,I am getting the following error"Register with shared services status is failed"
    Anyone could help me for this.
    Please its Urgent for me.
    Many thanks to all
    selva

    hmmmm... this is a forum... not an online training portal....
    You can google and find out how to create JSP(stepwise)
    http://java.sun.com/products/jsp/docs.html

  • Pls help.. its urgent

    hi,
    select service_request srid,
           function_activity_id fid
    from sop_service_request
    Output currently getting:
    srid                 fid
    1001            1,2,3
    1002              2,3
    1003              1,2,3,4,5
    desired output:
    srid                 fid
    1001            act1-s1,act2-s2,act3-s3
    1002              act2-s2,act3-s3
    1003              act1-s1,act2-s2,act3-s3,act4-s4,act5-s5
    The activity/subactivity name will come from sop_function_activity_map(master table) whose data is as under:
    function_acvitity_id           activity_name           sub_activity_name
    1                    act1               s1
    2                    act2               s2
    3                    act3               s3
    4                    act4               s4
    5                    act5               s5
    how do i pass each row of the query and compare function_activity_ids for each service request to master table and get the names of its act-subactivity and again join it comma seperated to get the output as desctibed abovehow do i pass each row of the query and compare function_activity_ids for each service request to master table and get the names of its act-subactivity and again join it comma seperated to get the output as desctibed above
    so basically i have to seprate each function_activity_id from comma sep. function_activity ids for each row and check against the function_activity_id of master table and get names of them and again concate those names in comma sep fashion to display in that row... i need this to be done for each row of the result in above query
    thx
    pls help
    thx

    Hi,
    The following should give you your required output.
    create or replace
    function get_transposed2( p_a in varchar2 )
    return varchar2
    is
    l_str varchar2(2000) default null;
    l_sep varchar2(1) default null;
    begin
    for x in ( Select t2.activity_name || '-' || t2.sub_activity_name as z
    from sop_service_request t1, sop_function_activity_map t2
    where t1.fid = t2.function_acvitity_id
    and t1.srid = p_a ) loop
    l_str := l_str || l_sep || x.z;
    l_sep := ',';
    end loop;
    return l_str;
    end;
    select srid, get_transposed2( srid ) t
    from sop_service_request
    group by srid;
    Going by the outputs you require in your original post.

  • How to use getRealPath() on FacesContext _Any One Pls Help me its Urgent

    hi,
    I am facing this error in jboss
    14:23:38,578 INFO [STDOUT] FILE Loaded IS::D:\jboss-4.0.3\server\fins\.\tmp\deploy\tmp62946fins.ear-contents\fins-exp.war\reports\STRreport2.jasper
    when i tries to access a file( which is at WebRoot\reports\STRreport2.jasper) from jsf file located as WebRoot\pages\report\ShowReport.jsp.
    Error is::
    JasperReports encountered this error :
    net.sf.jasperreports.engine.JRException: Error loading object from file : D:\jboss-4.0.3\server\fins\.\tmp\deploy\tmp62946fins.ear-contents\fins-exp.war\reports\STRreport2.jasper
    pls help me. Thanks in Advance.

    Pls help me.
    JasperReports encountered this error :
    java.io.InvalidClassException: net.sf.jasperreports.engine.base.JRBaseReport; local class incompatible: stream classdesc serialVersionUID = 10100, local class serialVersionUID = 10101
         at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:519)
         at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1546)
         at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1460)
         at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1546)
         at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1460)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1693)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
         at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:85)
         at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:62)
         at org.apache.jsp.jsp.viewer_jsp._jspService(org.apache.jsp.jsp.viewer_jsp:85)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
         at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
         at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:415)
         at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:234)
         at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:300)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:95)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)
         at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:159)
         at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
         at java.lang.Thread.run(Thread.java:595)
    NESTED BY :
    net.sf.jasperreports.engine.JRException: Error loading object from file : D:\jboss-4.0.3\server\fins\.\tmp\deploy\tmp63657fins.ear-contents\fins-exp.war\reports\FontsReport.jasper
         at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:89)
         at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:62)
         at org.apache.jsp.jsp.viewer_jsp._jspService(org.apache.jsp.jsp.viewer_jsp:85)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
         at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
         at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:415)
         at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:234)
         at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:300)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:95)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)
         at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:159)
         at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.io.InvalidClassException: net.sf.jasperreports.engine.base.JRBaseReport; local class incompatible: stream classdesc serialVersionUID = 10100, local class serialVersionUID = 10101
         at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:519)
         at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1546)
         at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1460)
         at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1546)
         at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1460)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1693)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
         at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:85)
         ... 37 more

  • Pls help me its urgent

    hi,
    i have a field cut_off_time. it is varchar2 in table.
    i want to do front end validation. as date should be only like 21:00:00.
    no characters should be inserted other than : and numbers
    and it ranges frm 00:00:00 to 23:59:59
    can any one help me.

    Hello,
    I know that's not what you want to hear, but you should seriously think about converting your table column to an appropriate format.
    That would solve your problem for all data manipulation and not only for Forms.
    Otherwise you have to use the PL/SQL string functions to write your own validation,
    checking every character for the right value ( after you checked that the hole thing is numeric, off course ).
    When your database is 10g you could try regular expressions and if you're lucky perhaps you'll find an expression for this in another community ( Perl or so ).
    Bernd

  • Help pls..urgent

    // why the marks will not add when answer is true ?
    import java.io.*;
    import java.util.*;
    class quizLer{
        public static void main(String[] args) throws IOException{
            BufferedReader in = new BufferedReader (new InputStreamReader(System.in));
            int marks = 0;
            String ans = "";
            String[] questionAns = new String[5];
            questionAns[0] = "2";
            questionAns[1] = "4";
            questionAns[2] = "0";
            questionAns[3] = "4";
            questionAns[4] = "0";
    boolean correctAns = false;
            ArrayList arr = new ArrayList();
            arr.add(0, "1 + 1 ="); 
            arr.add(1, "2 + 2 = "); 
            arr.add(2, "2 - 2 =");
            arr.add(3, "2 * 2 ="); 
            arr.add(4, "1 - 1 ="); 
            java.util.Collections.shuffle(arr);
            for(int i=1; i<=4; i++){           
               System.out.print(i +".  " +arr.get(i));
               ans = in.readLine();             
    if(ans.equals(correctAns)){
    marks += 25;
    if(ans.equals(correctAns)){
    marks += 25;
    if(ans.equals(correctAns)){
    marks += 25;
    if(ans.equals(correctAns)){
    marks += 25;
    if(ans.equals(correctAns)){
    marks += 25;
    if(arr.get(0).equals(questionAns[0])){
    correctAns = true;
    if(arr.get(1).equals(questionAns[1])){
    correctAns = true;
    if(arr.get(2).equals(questionAns[2])){
    correctAns = true;
    if(arr.get(3).equals(questionAns[3])){
    correctAns = true;
    if(arr.get(4).equals(questionAns[4])){
    correctAns = true;
            System.out.println("Total marks is: " +marks);
    }

    There is a mistake with this:if(ans.equals(correctAns)) {
        marks += 25;
    }correctAns is the boolean value "false" so comparing it with the String ans will always
    yield false. You only set correctAns to something later on.
    Perhaps you should say: for(int i=1; i <= 4; i++) {           
        System.out.print(i +".  " +arr.get(i));
        ans = in.readLine();             
            // first figure out if they got the answer right
        correctAns = ans.equals(questionAns);
    // then update marks accordingly
    if(correctAns) {
    marks += 25;
    // now print total marksHow many questions does your program ask? Do you really mean this?
    There seems to be a big problem with your use of the shuffle() method - it shuffles the
    questions, but not the answers. If I were you I would remove that line until everything
    else (the number of questions displayed and the accumulation of the marks) was
    correct.

  • Plz Help Me its Urgent

    Hi Gurus
    Please help me related to the following issue....
    How can i get all the standard program names in SAP related to some perticular functional area(eg. FI or FM)? Is there any direct method to identify the report programs only? please help me with some example..

    Hi,
    Go to SE11 --> table name --> TRDIR --> Field name APPL , in this field input any one of the characters based on the module.
    A Assets accounting
    D DASS control station
    E RIVA
    F Financial accounting
    G General Ledger
    H Human resources planning
    I Maintenance
    J RK projects
    K Cost accounting
    L Warehouse management
    M Materials management
    N Hospital
    P Human resources
    Q QSS
    S System
    V Sales
    Y Customer head office
    Z Customer branch
    And in the field SUBC input 1 for executable program etc.
    And in the filed RSTAT input P for standard SAP Programs.
    Thanks,
    Sriram Ponna.

  • Pls its urgent

    hi, all
    pls tellme how to run JSP file. pls tell me in detail.i mean stepwise,,,,
    ifi hav to set any changes in tomcat.i musing tmcat5.0.
    thanx in advance.
    its little urgent
    shrikant

    hmmmm... this is a forum... not an online training portal....
    You can google and find out how to create JSP(stepwise)
    http://java.sun.com/products/jsp/docs.html

  • Somebody help pls its about curve9360

    hey i need to knw how to fix dis jvm error 545... asap.... pls help somebody... to fixdis up.... it strucked my ph half an hour back...

    Hi rewachaturvedi,
                                      If you go through the KB you will get all the Links,But still have a look :
    1 KB16068 : How to update the BlackBerry device software through web.
    2 KB10144 How to force the detection of the BlackBerry smartphone using Application Loader
    Try the second one and see if it resolves.
    Prince
    Click " Like " if you want to Thank someone.
    If Problem Resolves mark the post(s) as " Solution ", so that other can make use of it.
    Click " Like " if you want to Thank someone.
    If Problem Resolves mark the post(s) as " Solution ", so that other can make use of it.

  • Hello Om help please its urgent

    Hi there
    1) What is the Difference between "Evaluation Paths and relationships "
    2) How many cost centers can we assign to a org unit ?
    3) What is difference between - Simple maintainence and Expert Mode
    4) what could be a possible structure of a org unit, exg - if a organisation has branches in 34 countries and head quarters being in london, and having a work center or branch in bangalore, how do we relate sitting in banglaore to London mother company
    5) how many Company codes can a company can have at a time ?
    6)  How can one know if a position is vacant or occupied in a company
    7)   Can a junior employee report to 4 different supervisors, if yes     how ?
    8)  what is the difference between " Job and Position"
    9)  What are the infotypes in OM - Please this is important
    10)  What can a end user do in OM - if he can face a problem where can he face a problem ?? in regular intervals ?
    REgards
    Fahad

    8) to quote from SAP Help...
    Positions are concrete and are held by persons in an enterprise (purchasing administrator, for example). Jobs, in contrast, are classifications of functions in an enterprise (administrator, for example), which are defined by the assignment of characteristics. Jobs serve as job descriptions, that apply to several positions with similar tasks or characteristics.
    6)The Vacancies report (RPAPL010) generates a list of all existing vacancies, from which you can perform additional interactive functions (such as search for suitable applicants for a position, display a requirements profile, and so on
    9) Infotype in OM start from HRP1000 thru' HRP1999 .. there are a few others like HRT*** & HRPAD***
    ~Suresh

  • I am getting error!!!..Plz help! its urgent!!!

    Hi Experts,
    I am getting following error.
    The initial exception that caused the request to fail, was:
    com.sap.tc.webdynpro.progmodel.context.ContextException: DataNodeInfo(LoginView): unknown child node Frage
    Please help me with this.
    Cheers,
    Darshna.

    Hi Darshana,
    In the case of characteristics with attributes from the attribute names, the application generates corresponding context nodes in the Web screen application. No special characters are allowed here. In the case of attribute names with special characters, the error message com.sap.tc.webdynpro.progmodel.context.ContextException is issued when you call the F4 input help.
    The error is corrected in SAP Netweaver 2004s BI Support Package 8 Java. For Support Package 7 Java, you must import Support Package 7 Java Patch 1.
    Check this links.
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/cef4f43e-0d01-0010-db84-ede25c874115">Why to use the Common Model Interface (CMI)?</a>
    Sap Note
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_bw_pla/~form/handler%7b5f4150503d3030323030363832353030303030303031393732265f4556454e543d444953504c4159265f4e4e554d3d393339333237%7d">939327</a>
    SapNote
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_bw_pla/~form/handler%7b5f4150503d3030323030363832353030303030303031393732265f4556454e543d444953504c4159265f4e4e554d3d31303038333535%7d">1008355</a>
    Regards,
    Mithu

Maybe you are looking for