How to include Managed bean class in build sciprt for taskflow (Jdev 11.4)

Hi,
I've developed a custom taskflow to be deployed in the webcenter spaces. The taskflow that I developed contains managed beans. I am using oracle provided build script with the sample application, to deploy custom taskflow. After the build, we don't see any .class files (managed bean files) in the generated war file. Once we deploy the taskflow into the space, it is failing may be because the managed bean class files are missing in the <taskflow>.war. Am i missing something? Should we specifically include the .class files in the build script?
Below is the oracle provide build script..
<?xml version="1.0" encoding="US-ASCII" ?>
<!--Ant buildfile generated by Oracle JDeveloper-->
<!--Generated Sep 29, 2009 11:47:41 PM-->
<project name="WebCenterSpacesSharedLibExtension" default="all" basedir="."
xmlns:wls="oracle.webcenter.tools.wls">
<property file="../config.properties"/>
<property file="build.properties"/>
<import file="internal-targets.xml"/>
<taskdef resource="net/sf/antcontrib/antcontrib.properties">
<classpath>
<pathelement location="${jdeveloper.install.home.directory}/modules/net.sf.antcontrib_1.0.0.0_1-0b2/lib/ant-contrib.jar"/>
</classpath>
</taskdef>
<target name="clean-stage"
description="Cleans the output directory and generates the war"
depends="clean, stage"/>
<target name="deploy-shared-lib"
depends="init-wls"
description="Deploy the extending WebCenter shared library">
<echo> ---------------------------- </echo>
<echo> ${wls.userconfig} ${wls.userkey} ${wls.host}:${wls.port} ${oracle.jdeveloper.deploy.dir}/exploded ${wls.webcenter.app.target} ${customer.library.name}</echo>
<exec logerror="true"
executable="${jdeveloper.install.home.directory}/oracle_common/common/bin/${wlst.executable}"
dir="${jdeveloper.install.home.directory}/oracle_common/common/bin">
<!--TODO:ExpDeploy Uncomment line after this and comment the one after that to deploy exploded. -->
<arg line="${extending.spaces.home.dir}/WebCenterSpacesSharedLibExtension/extspaces.py ${wls.userconfig} ${wls.userkey} ${wls.host}:${wls.port} ${oracle.jdeveloper.deploy.dir}/exploded/${customer.library.name}.war ${wls.webcenter.app.target} ${customer.library.name}"/>
<!--TODO:ExpDeploy Uncomment line below and comment line above to have non-exploded deploy -->
<!--arg line="${extending.spaces.home.dir}/WebCenterSpacesSharedLibExtension/extspaces.py ${wls.userconfig} ${wls.userkey} ${wls.host}:${wls.port} ${oracle.jdeveloper.deploy.dir}/${shared.library.name} ${wls.webcenter.app.target} ${customer.library.name}"/-->
</exec>
<echo> ---------------------------- </echo>
<echo> Restarting the app </echo>
<echo> ---------------------------- </echo>
<exec logerror="true"
executable="${jdeveloper.install.home.directory}/oracle_common/common/bin/${wlst.executable}"
dir="${jdeveloper.install.home.directory}/oracle_common/common/bin">
<arg line="${extending.spaces.home.dir}/WebCenterSpacesSharedLibExtension/redepwc.py ${wls.userconfig} ${wls.userkey} ${wls.host}:${wls.port} "/>
</exec>
</target>
</project>
Thanks in advance
Nitin

Hi,
I've developed a custom taskflow to be deployed in the webcenter spaces. The taskflow that I developed contains managed beans. I am using oracle provided build script with the sample application, to deploy custom taskflow. After the build, we don't see any .class files (managed bean files) in the generated war file. Once we deploy the taskflow into the space, it is failing may be because the managed bean class files are missing in the <taskflow>.war. Am i missing something? Should we specifically include the .class files in the build script?
Below is the oracle provide build script..
<?xml version="1.0" encoding="US-ASCII" ?>
<!--Ant buildfile generated by Oracle JDeveloper-->
<!--Generated Sep 29, 2009 11:47:41 PM-->
<project name="WebCenterSpacesSharedLibExtension" default="all" basedir="."
xmlns:wls="oracle.webcenter.tools.wls">
<property file="../config.properties"/>
<property file="build.properties"/>
<import file="internal-targets.xml"/>
<taskdef resource="net/sf/antcontrib/antcontrib.properties">
<classpath>
<pathelement location="${jdeveloper.install.home.directory}/modules/net.sf.antcontrib_1.0.0.0_1-0b2/lib/ant-contrib.jar"/>
</classpath>
</taskdef>
<target name="clean-stage"
description="Cleans the output directory and generates the war"
depends="clean, stage"/>
<target name="deploy-shared-lib"
depends="init-wls"
description="Deploy the extending WebCenter shared library">
<echo> ---------------------------- </echo>
<echo> ${wls.userconfig} ${wls.userkey} ${wls.host}:${wls.port} ${oracle.jdeveloper.deploy.dir}/exploded ${wls.webcenter.app.target} ${customer.library.name}</echo>
<exec logerror="true"
executable="${jdeveloper.install.home.directory}/oracle_common/common/bin/${wlst.executable}"
dir="${jdeveloper.install.home.directory}/oracle_common/common/bin">
<!--TODO:ExpDeploy Uncomment line after this and comment the one after that to deploy exploded. -->
<arg line="${extending.spaces.home.dir}/WebCenterSpacesSharedLibExtension/extspaces.py ${wls.userconfig} ${wls.userkey} ${wls.host}:${wls.port} ${oracle.jdeveloper.deploy.dir}/exploded/${customer.library.name}.war ${wls.webcenter.app.target} ${customer.library.name}"/>
<!--TODO:ExpDeploy Uncomment line below and comment line above to have non-exploded deploy -->
<!--arg line="${extending.spaces.home.dir}/WebCenterSpacesSharedLibExtension/extspaces.py ${wls.userconfig} ${wls.userkey} ${wls.host}:${wls.port} ${oracle.jdeveloper.deploy.dir}/${shared.library.name} ${wls.webcenter.app.target} ${customer.library.name}"/-->
</exec>
<echo> ---------------------------- </echo>
<echo> Restarting the app </echo>
<echo> ---------------------------- </echo>
<exec logerror="true"
executable="${jdeveloper.install.home.directory}/oracle_common/common/bin/${wlst.executable}"
dir="${jdeveloper.install.home.directory}/oracle_common/common/bin">
<arg line="${extending.spaces.home.dir}/WebCenterSpacesSharedLibExtension/redepwc.py ${wls.userconfig} ${wls.userkey} ${wls.host}:${wls.port} "/>
</exec>
</target>
</project>
Thanks in advance
Nitin

Similar Messages

  • How to change MANAGED-BEAN-SCOPE??????

    Hi Gurus,
    How to change the managed-bean-scope? In my ADF application I have created one backing bean which has attched with the page fragment. I cant able to set the bean scope other than REQUEST....
    If I set the bean scope request, then page and the inside fragment is rendering without any error. But I need to make that bean scope to pageFlow... but if I do, getting the below error. Non of the scopes are working except request... Please help me how to set the other scope which will solve my major development issue!!!!
    Error:
    Error trying to include:viewId:/advsearch-flow-definition/advUserSearch uri:/app/advUserSearch.jsffjavax.faces.FacesException: javax.el.PropertyNotFoundException: Target Unreachable, identifier 'UserSearch' resolved to null
    My ADFC-Config.xml:
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <adfc-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.2">
    <managed-bean>
    <managed-bean-name>backing_app_idm</managed-bean-name>
    <managed-bean-class>edu.syr.oim.backing.app.Idm</managed-bean-class>
    <managed-bean-scope>backingBean</managed-bean-scope>
    <!--oracle-jdev-comment:managed-bean-jsp-link:1app/idm.jspx-->
    </managed-bean>
    <managed-bean>
    <managed-bean-name>backing_app_userMgmt</managed-bean-name>
    <managed-bean-class>edu.syr.oim.backing.app.UserMgmt</managed-bean-class>
    <managed-bean-scope>backingBean</managed-bean-scope>
    <!--oracle-jdev-comment:managed-bean-jsp-link:1app/userMgmt.jspx-->
    </managed-bean>
    *<managed-bean>*
    *<managed-bean-name>UserSearch</managed-bean-name>*
    *<managed-bean-class>edu.syr.oim.backing.app.UserSearch</managed-bean-class>*
    *<managed-bean-scope>request</managed-bean-scope>*
    *</managed-bean>*
    </adfc-config>
    -kln
    Edited by: klogube on Jan 14, 2010 7:23 AM

    *public class UserSearch {*
    private RichTable searchResultTable;
    private Row currentRow;
    private String selectedNetID;
    private RichInputText inputOne;
    private RichInputText inputTwo;
    private RichInputText inputThree;
    private RichSelectOneChoice choiceOne;
    private RichSelectOneChoice choiceTwo;
    private RichSelectOneChoice choiceThree;
    private RichRegion region;
    private String choiceOneVal;
    private String choiceTwoVal;
    private String choiceThreeVal;
    DCBindingContainer bindings;
    int choiceOneRowIndex;
    int choiceTwoRowIndex;
    int choiceThreeRowIndex;
    Row choiceOnerw;
    Row choiceTworw;
    Row choiceThreerw;
    String choiceOneUserSelected = null;
    String choiceTwoUserSelected = null;
    String choiceThreeUserSelected = null;
    static String  txnTypeOne  = null;
    static String  txnTypeTwo  = null;
    static String  txnTypeThree  = null;
    String netid;
    RequestContext requestContext = RequestContext.getCurrentInstance();
    HashMap rcBackupHM = new HashMap();
    FacesContext facesContext = FacesContext.getCurrentInstance();
    Application app = facesContext.getApplication();
    ExpressionFactory elFactory = app.getExpressionFactory();
    ELContext elContext = facesContext.getELContext();
    FacesContext fc = FacesContext.getCurrentInstance();
    HttpServletRequest request = (HttpServletRequest)fc.getExternalContext().getRequest();
    HttpSession session = request.getSession();
    *public UserSearch() {*
    *public String userSelected() {*
    FacesCtrlHierNodeBinding binding = (FacesCtrlHierNodeBinding) searchResultTable.getSelectedRowData();
    currentRow = binding.getRow();
    selectedNetID = (String) currentRow.getAttribute("netid");
    requestContext.getPageFlowScope().put("netid",selectedNetID);
    return "goToDetails";
    ** Invoke this method when user double click the row in searchResult*
    *public void doDbClick(ClientEvent clientEvent) {*
    FacesCtrlHierNodeBinding binding = (FacesCtrlHierNodeBinding) searchResultTable.getSelectedRowData();
    currentRow = binding.getRow();
    selectedNetID = (String) currentRow.getAttribute("netid");
    requestContext.getPageFlowScope().put("netid",selectedNetID);
    *try{*
    FacesContext facesCtx = FacesContext.getCurrentInstance();
    NavigationHandler nh = facesCtx.getApplication().getNavigationHandler();
    nh.handleNavigation(facesCtx, "", "goDetails");
    *// Refresh the current region; advse1 is the id of the region component inside jspx page*
    AdfFacesContext.getCurrentInstance().addPartialTarget(region);
    *catch(Exception e){ }*
    *public void setSearchResultTable(RichTable searchResultTable) {*
    this.searchResultTable = searchResultTable;
    *public RichTable getSearchResultTable() {*
    return searchResultTable;
    *public void setInputOne(RichInputText inputOne) {*
    this.inputOne = inputOne;
    *public RichInputText getInputOne() {*
    return inputOne;
    *public void setInputTwo(RichInputText inputTwo) {*
    this.inputTwo = inputTwo;
    *public RichInputText getInputTwo() {*
    return inputTwo;
    *public void setInputThree(RichInputText inputThree) {*
    this.inputThree = inputThree;
    *public RichInputText getInputThree() {*
    return inputThree;
    *public void setChoiceOne(RichSelectOneChoice choiceOne) {*
    this.choiceOne = choiceOne;
    *public RichSelectOneChoice getChoiceOne() {*
    return choiceOne;
    *public void setChoiceTwo(RichSelectOneChoice choiceTwo) {*
    this.choiceTwo = choiceTwo;
    *public RichSelectOneChoice getChoiceTwo() {*
    return choiceTwo;
    *public void setChoiceThree(RichSelectOneChoice choiceThree) {*
    this.choiceThree = choiceThree;
    *public RichSelectOneChoice getChoiceThree() {*
    return choiceThree;
    *public void setChoiceOneVal(String choiceOneVal) {*
    this.choiceOneVal = choiceOneVal;
    *public String getChoiceOneVal() {*
    return choiceOneVal;
    *public void setChoiceTwoVal(String choiceTwoVal) {*
    this.choiceTwoVal = choiceTwoVal;
    *public String getChoiceTwoVal() {*
    return choiceTwoVal;
    *public void setChoiceThreeVal(String choiceThreeVal) {*
    this.choiceThreeVal = choiceThreeVal;
    *public String getChoiceThreeVal() {*
    return choiceThreeVal;
    *public void setRegion(RichRegion region) {*
    this.region = region;
    *public RichRegion getRegion() {*
    return region;
    Can you please explain how to define the 2nd bean in the pageFlowScope and injnect?...bacially my problem is I am loosing the pageFlowScope value when I navigate from first page to next page which I am setting by this above class....I need to carry forward the netid which I am losing ...any idea plz

  • How  to include the inner classes in a jar file in netbeans ide

    Dear java friends
    how to say to netbeans ide that it has to include the
    inner classes in the jar file.
    (i have one single applet class
    with two inner classes that show up
    in the build/classes file but not in the jar).
    The applet works in the viewer but not
    in the browser (I believe because the
    xxx$yyy etc should be in the jar)
    willemjav

    First, please stop posting the same question multiple times:
    Duplicate of http://forum.java.sun.com/thread.jspa?threadID=5269782&messageID=10127496#10127496
    with an answer.
    Second, If your problem is that you can't do this in NetBeans, you need to post to somewhere that provides NetBeans support - like the NetBeans website's mailing list. These forums do not support NetBeans (or any other IDE) - they are Java language forums.

  • How to refactor managed bean

    Disclaimer: I am very new to ADF.
    I have a fragment that uses a pageFlow scoped managed bean. Everything works fine but now I have to extract a piece of that fragment and use it into another fragment. I would like to extract all parts related to that fragment into a specific managed bean and then use that managed bean into the "parent" managed bean. To clarify what I want to do:
    Current:
    public class BigManagedBean {
    private String classMemberSpecificToA;
    private String classMemberSpecificToB;
    Refactored:
    public class BigManagedBean {
    private SpecificToAManagedBean aBean;
    private SpecificToBManagedBean bBean;
    public SpecificToAManagedBean {
    private String classMemberSpecificToA;
    public SpecificToBManagedBean {
    private String classMemberSpecificToB;
    Q: How to instantiate aBean and bBean? What is the best practice for doing that?
    ADF 11.1.1.6

    Three ways:
    1) instantiate the variable with the bean
    public class BigManagedBean {
    private SpecificToAManagedBean aBean = new SpecificToAManagedBean ();
    private SpecificToBManagedBean bBean = new SpecificToBManagedBean ();
    2) in the constructor of the big bean
    public class BigManagedBean {
    private SpecificToAManagedBean aBean;
    private SpecificToBManagedBean bBean;
      public BigManagedBean()
        aBean = new SpecificToAManagedBean ();
        bBean = new SpecificToBManagedBean ();
    3) in the getter of aBean
    public class BigManagedBean {
    private SpecificToAManagedBean aBean = null;
    private SpecificToBManagedBean bBean = null;
      public SpecificToAManagedBean getABean()
        if (aBean == null)
             aBean = new SpecificToAManagedBean ();
        return aBean;
    Timo

  • How to include the NIWebAppServer.conf when building a web service installer in LV2010

    Hi all,
    I'm build a LabVIEW 2010 web service and creates a deployable setup installation as described in Web Services FAQ:
    http://zone.ni.com/devzone/cda/tut/p/id/7747#toc12
    but also would like to include my .conf file for the NI Application Web Server. The file is located in:
    C:\Program Files\National Instruments\Shared\NI WebServer\NIWebAppServer.conf
    This is where all settings (listening ports, SSL, users etc.) are configured.
    If I look in LabVIEW 2009 build instructions for web services:
    http://digital.ni.com/public.nsf/allkb/62B9C2D5C91EE8B28625778800609FF2?OpenDocument
    they include this file, but it is a new procedure in LV2010 (as seen in the top link) and I can't seem to get this conf file included and installed on the deployed system automatically for LV2010. Today, I must copy it manually.
    Any ideas of how to do this?
    Thanks,
    Mattias

    Having the same problem, even if pointing the installer to install the particular file, the installer will install its own some default file. Did you find any solution?
    /Carl

  • How to automate managed beans.xml update

    I am using JSC 2.0 ea and am trying to add a "loginBean" based on the example in java studio creator field guide. The process explained in the book, ie right-click "source package" add java package, right-click newly created package and add "managed bean" - this does not exist in jsc 2.0, so when you add a class file the managed-beans.xml file is not updated - is their an automated process to add a managed bean in jsc 2.0?

    Hi,
    Please post messages related to Creator 2 EA at the feedbacks programs portal. The URL is:
    https://feedbackprograms.sun.com/login.html
    Thanks,
    Creator Team

  • How Install OEM Management Pack / Tuning Pack / Diagnostics Pack for 10g ?

    Where I find Management Pack / Tuning Pack / Diagnostics Pack for 10g ?

    There's no 1:1 relationship between the old and the new features. Mainly under the Performance tab you will find the features now. Out-of-the-box there are a lot of alerts active (disk and CPU utilization, tablespace getting full, bad SQL statements ...), these are shown automatically for a specific target, when a certain metric has reached. You can customize pre-configured alerts and also create new ones.
    I recommend you see the gridcontrol documentation for more informations.

  • How to change the package name of Managed Bean class

    Hi: Gurus, when ever I create a new JSP page the Creator creates a code behind file with a package name untitled. Is there any way to change this package name? Can't the Creator gives us an option before genereating manged bean page to choose a package name? And then create the Java source directory structure on the basis of the pakcage name?
    Regards,
    Rashid.

    In the Project Navigator (default location is middle right), go to Java Sources, and you can rename the package ("untitled") to something else by right-clicking it or by left-clicking (just like Windows Explorer).
    I agree, though, that giving the developer an option during creation of the JSP page would be nice.

  • How to organize the bean class?

    Hello I am a new to ADF. I am using mostly pages with session scope, because I can pass parameters from the session scope: adf.context.expressionEvaluator.evaluate('#{sessionBean.dateDay}');
    Because of that I am trying to not put many variables to the scope.
    I am wondering what is the better practice? To put the Application Module as a static class field to my bean and call it as 'this.am' in every function or
    to create it in every function around 30+ times per class like that: AppModuleImpl am = (AppModuleImpl)ADFUtils.getApplicationModuleForDataControl("AppModuleDataControl");
    Also I am wondering if I have a button and I want to modify its 'visible' attribute is it better to bind this button and change it visibility as : this.button.setVisible(false);
    or to make a field in my class private Boolean isButtonVisible = false; and in the setter to look like this:
        public void setIsButtonVisible(Boolean isButtonVisible) {
            this.isButtonVisible= isButtonVisible;
            refreshButtonById(":pt1:but1");
           private void refreshButtonById(String elementId) {
            RichCommandLink button =
                (RichCommandLink)FacesContext.getCurrentInstance().getViewRoot().findComponent(elementId);
            AdfFacesContext.getCurrentInstance().addPartialTarget(button);
        }I will gladly accept any links that will show me how to write a quality code in ADF. :)

    Here is a part of the code of one of my beans:
        public String save() {
            try {
                BuildixxUtils.commit();
                System.out.println("The changes are commited.");
                BuildixxUtils.addInfoMessage("All changes are successfully saved");
            } catch (Exception e) {
                BuildixxUtils.addErrorMessage(e.getMessage());
            return "null";
        public String cancel() {
            DCBindingContainer dbc = (DCBindingContainer)BindingContext.getCurrent().getCurrentBindingsEntry();
            DCIteratorBinding vehicleOwnerIterator = dbc.findIteratorBinding("VehicleOwnerAdminViewIterator");
            Key selectedVehicleOwnerKey = vehicleOwnerIterator.getCurrentRow().getKey();
            DCIteratorBinding voGroupIdIterator = dbc.findIteratorBinding("VoGroupAdminView2Iterator");
            Key selectedVoGroupKey = null;
            if (voGroupIdIterator.getCurrentRow() != null) {
                selectedVoGroupKey = voGroupIdIterator.getCurrentRow().getKey();
            try {
                AppModuleImpl am = (AppModuleImpl)ADFUtils.getApplicationModuleForDataControl("AppModuleDataControl");
                am.getTransaction().rollback();
                System.out.println("Rollback done.");
                BuildixxUtils.addInfoMessage("All changes are cancelled");
            } catch (Exception e) {
                BuildixxUtils.addErrorMessage(e.getMessage());
            setCurrentRowsOfAllTables(dbc, vehicleOwnerIterator, selectedVehicleOwnerKey, voGroupIdIterator,
                                      selectedVoGroupKey);
            return "null";
        private void setCurrentRowsOfAllTables(DCBindingContainer dbc,
                                               DCIteratorBinding vehicleOwnerIterator,
                                               Key selectedVehicleOwnerKey,
                                               DCIteratorBinding voGroupIdIterator,
                                               Key selectedVoGroupKey) {
            vehicleOwnerIterator.setCurrentRowWithKey(selectedVehicleOwnerKey.toStringFormat(true));
            if (selectedVoGroupKey != null) {
                Row row = voGroupIdIterator.findRowByKeyString(selectedVoGroupKey.toStringFormat(true));
                if (row != null) {
                    System.out.println("Key exists");
                    voGroupIdIterator.setCurrentRowWithKey(selectedVoGroupKey.toStringFormat(true));
                    HidePersonVehicleButtonsIfNeeded(dbc);
                } else {
                    System.out.println("Key doesn't exist");
                    setIsDeleteGroupButtonVisible(false);
                    setIsDeletePersonButtonVisible(false);
        private void HidePersonVehicleButtonsIfNeeded(DCBindingContainer dbc) {
            DCIteratorBinding personGroupIterator = dbc.findIteratorBinding("VoGroupPersonView2Iterator");
            if (personGroupIterator.getCurrentRow() == null) {
                setIsDeletePersonButtonVisible(false);
            DCIteratorBinding vehicleGroupIterator = dbc.findIteratorBinding("VoGroupVehicleView1Iterator");
            if (vehicleGroupIterator.getCurrentRow() == null) {
                setIsDeleteVehicleButtonVisible(false);
        }I am using 5 tables 3 popups 8 buttons. When no rows are selected i make the delete buttons invisible. When a cancel button is pressed I want to save the state of the page so I need to set the current rows of some of the tables. The tables are connected with view links etc...
    You can give me some hits how I can refactor the functions to improve them. Thanks. :)

  • How to include a .lvlib in a build that was created using a custom .dll

    I am trying to build an executable in LV2010 that uses a .lvlib that was created using a .dll from Keyence. I have added the .lvlib to the source files as "Always Included" and I have also added all of the .vi files of the library to "Always Included." I still get the error saying "Missing External Function" when running the program. The executable seems to open fine on the development computer but not on a secondary computer. Any ideas?
    Solved!
    Go to Solution.

    ...I assumed too quickly that the problem was resolved. By specifying the path I was actually able to open the executable after installing but none of the .dll functions worked. I noticed that when I specified a path on the diagram, the .dll was no longer included in the dependencies and was no longer included in the build. I guess this would explain why none of the functions were working. I copied the .dll over to the path specified on the diagram and it still did not function.
    This brings me back to the original problem I was facing. I actually removed the .lvlib. I replaced all of the library vi references with the Call Library Function and deselected the "Specify path on diagram" Boolean. When I do this, the build includes the .dll in the dependencies list and it includes the .dll file in the destination folder of the install. However, when running the executable I get a list of errors that read, "Missing external function …” I have attached an image of this error. This is the same error that occurred when I was using the library, but I thought maybe the library was the cause of the problem, which is why I used the Call Library Function instead.
    *I have tried adding the .dll to the support files and I receive the same error when trying to run the executable.
    *I have tried adding the .dll to the support files and making it an “always include” in the installer properties under source files. This returns the same error.
    I’m really not sure where to go from here. Any help is greatly appreciated!
    Attachments:
    Call Library Function.jpg ‏56 KB
    Error.JPG ‏23 KB

  • How to include vi dependencies in application builder?

    I have a small project in which I am trying to build an application.  I am having issues with the build including all dependencies.  In the project explorer "Items" tab, there are 7 files listed (1 dll and 6 vi's).  When I build the application, and try to run it on a different computer, it says it cannot find the dll and 3 of the 6 vi's.  Under "Source Files" for the build specifications, the only .vi I'm able to add is the main/startup vi.  It does not give me the option to add any of the vi's/dll that are listed as dependencies in the project explorer list.  Under "Source File Settings", when I click on dependencies, I have "Set destination for all contained items" checked and "Support Directory" selected.
    Any thoughts as to what I'm missing?
    Thanks,
    Jordan
    Attachments:
    ProjectExplorer.jpg ‏49 KB
    SourceFiles.jpg ‏51 KB
    SourceFileSettings.jpg ‏64 KB

    NeilR, let me know if this works for you.  
    Edited to add:  As I already pointed out, this isn't the cleanest code.  Especially some of the stuff more recently added.  It's pretty messy!
    Attachments:
    LabJackAnalogINwGPS142.zip ‏374 KB

  • How to include built in classes..?

    hi friends i am having the doubt in mind,I need to use linked list in my program can i import the linked list class before i use (or) shall i directly include in the code.It means...
    import java.util.LinkedList;
    class A
    or class A
    java.util.LinkedList a=new java.util.LinkedList();
    I want to knw which one is better...?and anyone tell me the reason...?Thanks in advance

    import java.util.LinkedList;
    class A
    or class A
    java.util.LinkedList a=new
    java.util.LinkedList();The .class files generated for the two cases will be identical. Importing has NO effect at runtime. All it does is tell the compiler, "When I say List I mean java.util.List," which saves you some typing and keeps your code less cluttered. Either way, the compiler generates a fully-qualified reference to java.util.List in the class file.

  • How to include a java-class in a JSP.

    I have the following code in a jsp:
    <jsp:include page = "http://test1.testing.com:81/TestClass" />
    I throws the following error:
    Servlet failed with Exception
    java.io.IOException: Nested 404 error
    If I copy paste the url (http://test1.testing.com:81/TestClass) directly on the browser address, it successfully runs the class.

    Copy the servlet class file in the servletclasses folder in the weblogic server then give the code like this
    <jsp:include page="servlet/servletclassfiles" flush="true" />
    this will include the class file to your jsp page
    what ever server better put the servlet class file in the servlet class invoking area

  • How to include implicitely referenced class in swf?

    I have a setup where livecycle returns an array filled with instances of class MyClass with, among others, property aName.  MyClass implements MyInterface which has an accessor name, in the implementation MyClass name handles aName.  A component listens to an ArrayCollection filled with this array and its labelField property is set to name.
    What happens next is a guess but seems plausible to me.  Due to the fact MyClass is not referenced in the application, I don't need it for the dataprovider, it isn't included in the swf file.  The result is an array not filled with MyClass instances but with Object instances with the aName property because livecycle seems to use a failover strategy where dynamic objects will be created if the class can't been found.  This results in an error for the component because the labelField doesn't exist here.
    My question is: is there a way to force Flex to include files?  I know I can handle this with changing the labelField but I want to stick to my design.

    I don't know it this will help you but in a flex lib nature project you can include the classes you need from the file .flexLibProperties. You can try to include into your .flexProperties file the next argument:
    <includeClasses>
    <classEntry path="com.validator.CustomValidator"/>
    </includeClasses>, but I didn't had the time to test so i can tell you for sure that it will work.

  • How to make Management of row level restrictions easy for webi reports?

    Hi all
    Our BO Product version is 12.3.0.601 (BO 3.1)
    We are applying row level security for webi reports at universe level...
    Since  Universes are more in Number we have to create same restrictions and apply it to the users lets take a restrictions on region....which is common across all universes.
    So the problem lies with the management of restrictions created at universe level.
    Can we have a setup in where we can centralized the restirctions at a place so that management would be easy ......???
    Shall we have to import the roles(restrictions) from R/3 or BW or Database level...?
    Then how we will restrict our report (webi) to a region?????
    So basically webi reports should run with the restrictions lets say region....How we will achieve this?/
    Thanks and Regards
    Ritu Raj

    Hi,
    what is your Datasource?
    If its SAP BW i would highly recommend you use the SAP Authentication in your  BOE XI 3.1 So the users log into BOE with their SAP Username and Password and than the Data restriction of your BW takes place when the users run their Reports.
    Informations on how to confiure the SAP Authentication you will find in the installation Guide of the SAP ITK.
    Regards
    -Seb.

Maybe you are looking for

  • Transitioning from OS 9.2.2 to OS X Tiger 10.4.3

    I just purchased OS X Tiger 10.4.3. Can anyone walk me through the best process to make this transition go smoothly? I have an external hard drive. Should I copy my current OS 9.2.2 onto this hard drive then delete it from my G4 hard drive and start

  • Reflection problems with null pointer exception

    I am having a problem with reflection. I keep getting a NullPointerException and can't figure out why. It is happening when I call this: ResponseObject result = (ResponseObject)method.invoke(classInstance, argArray); I can't figure out what the probl

  • New applications appear with .app in Applications folder

    All new apps I've installed appear as appname.app in the Applications folder on the dock. I want these to appear with just the app name, not the extension, but where can I change the shortcut name? transparency is good, what's happened here? thx kind

  • This doesn't look good.  Help would be appreciated.

    Booted up into 10.3.9 after being on OS 9.2 which is on another internal drive and got a BLACK screen with this message. etc/master password: NO SUCH file or directory Lucky enough I was able to go back to my OS 9 drive. My 10.3 is still there on the

  • Developing plug-in for Indesign CC

    Hi, I am developing a plug-in for Adobe Indesign CC. Based on BasicSelectableDialog plug-in(sample plug-in given in SDK' s folder) i am developing this one. There are 2 panels, Yin and Yang panels are available in BasicSelectableDialog plug-in. I hav