First JavaFX application with time sequential process

Hi all

I'm working on my first JavaFX application.  I have a user (view) UI elements in place, I have a controller that works properly (with the exception that I will mention below), and I have a model that works properly (processes data correctly), but the model code was written to run under a user interface.

What I want to do is the following.  When the user clicks on the "Run" button, the user input is passed to the model via the controller and the data is processed.  It's a do - once a sort of thing where the input is transformed into the output and that's the end of it.  The user interface can be reset and new entry provided, and all this happens again by clicking the run button.  Here's the problem: the treatment has several steps that need to occur in order, but some may take some time.  I want to provide feedback via a message (what is done) and overall progress via a progress bar (the two items in the current user interface).  The problem is that I am still very confused on how to accomplish the user comments.

The user interface was built in SceneBuilder, and I attributed to the onMouseClicked event to call the runButtonClicked() method in the controller.

The runButtonClicked() method calls the private methods that run the processing steps (I'll do something more intelligent exception - please ignore that for now)...

public void runButtonClicked() {}

runButton.setDisable (true);

sdfFileBrowseButton.setDisable (true);

outputFileBrowseButton.setDisable (true);

try {}

prepareSDFFile();

prepareModels();

collectDescriptors();

makeSamples();

evaluateSamples();

writeResultsToTextFile (results, outputFile);

} catch (IOException exception) {}

System.out.println ("Caught an IOException:" + exception.getMessage ());

} catch (JAXBException exception) {}

System.out.println ("caught JAXBException:" + exception.getMessage ());

}

}

Each of the calls in try-catch are tasks that need to be linked in the order listed.  Some of them may take a long time (for example, collectDescriptors(), evaluateSamples(), and writeResultsToTextFile().  The work is not done in the controller.  The controller creates instances of classes that do the actual work (this seems to be a departure from most of the tutorials I've seen - it seems the model and the controller are mixed in the tutorials).

I would like to alert the user about this step is execution (by means of a message in the user interface) and at what stage of the process as a whole is in (through a progress bar).  It would be nice if the progress bar might reflect the status of each individual step (back to 0 at the beginning of the next step), but given the bar just reflect more all the advances (e.g., how many six steps were finished) would be sufficient.

I also want to be able to manage a Cancel key event and just stop the whole process and reset the app (lose whatever work has been done is OK).

-I can truly say what should be the best approach.  None of the examples in several tutorials, I went on that have really touched on this type of sequential process.  I would like suggestions.

Thank you


Dave.


Suggested approach

What you describe is a quite classic case to use the utility javafx.concurrent (task and Service).

Your application is a perfect fit for the use of these services, which will provide you with:

1. an execution thread concurrent to run your journal of the current process

2. a feedback mechanism of thread-safe for the progress that you can link to a ProgressBar for interactive progress feedback.

3. a feedback mechanism of thread-safe for messages that you can bind a label to your interactive status feedback.

4 code example that illustrates the ability to cancel and restart the process.

5, a setter callback method of success that can be configured to provide a result and decide on the success.

6. a reminder Set accessor method failure which can be set to make an exception and to take measures in case of failure.

Task and Service samples

There are a lot of examples of tasks if you search for task of JavaFX.

There are also great documentation in the javadoc task and Service .

Here is an example of using a service of JavaFX.  The example is a bit old and uses does not use some new features of the API such as setOnSucceeded or setOnFailed, it also uses models of generator now frowned upon, however, the bulk of it is still relevant to what you want.

Here is another sample more complicated to make 300 cards off screen and save the files in JavaFX, although I doubt that your task should be as complicated and probably a unique control service is all you need, in order to not pay too much attention to the more complicated example unless you need this kind of functionality.

Here's another simple example for Re: create several parallel tasks into a single service, which shows in fact sequential and a side event of the stage of the tasks within a service.

Progress can be reset between the steps, so that the message indicates the current step and progress indicates the status of the market rather than overall progress.  You can expose different processes for feeding of the overall progress back in addition to the progress of the step.

For more help

If you're still having problems, I'm sure someone on the forum could easily model a draft sample application illustrating the techniques based on the info you provided in your question, just ask if you would like that...

Tags: Java

Similar Questions

  • How to set the value of a * APPLICATION * with apex.server.process?

    If I have a page named point P1_MY_PAGE_ITEM, I could put its value in the session by doing this:

    $s('P1_MY_PAGE_ITEM', 'I Like Pie!');
    
    apex.server.process(   'dummy'
                           , { pageItems: "#P1_MY_PAGE_ITEM" }
                           , { dataType: "text",
                             async: false,
                               complete: function( ajaxResponse )
                                     {
                                          var ignoredReturn = ajaxResponse.responseText;
                                     }
                             });

    Which works very well. If you check the session, the P1_MY_PAGE_ITEM will now have the value: I like pie!

    However, if I have an Application element (not a page element!) named MY_APP_ITEM, how could I do the same thing? How can I use apex.server.process to set the value of MY_APP_ITEM in the session? I wouldn't be able to use "pageItems" because MY_APP_ITEM is not a page element, it is a part of the application.

    What is the correct syntax to do this?

    Thank you

    -Joe

    Hey Joe,

    Returning to that thread you made a couple of months ago, the answer is here:

    Post adjustment Application items in the apex.server.process for a * process application *.

    Defining a point of application is as easy as providing the name of the application element to p_arg_names Bay and set a corresponding value in the p_arg_values table.

    For example, in an application with article SOME_ITEM of the application, I can put the value as follows:

    (function(){
    var arrNames = [], arrValues = [];
    arrNames.push("SOME_ITEM");
    arrValues.push('some value');
    apex.server.process(   'dummy'
                         , { p_arg_names: arrNames, p_arg_values: arrValues }
                         , { dataType: "text"
                           });
    })()
    

    Any required application process. Should the item be free that you set it from the browser.

  • Some Notes after completing my first Mobile application...

    I just finished my first mobile application with Flash Builder Burrito AIR.  It took me a little over 3 weeks.  Even though I'm an experienced programmer, I had no experience with Flash Builder, AIR, ActionScript, etc.  If so, I could fall out this app in a week!  I am very impressed with the ease of development compared to some other platforms I have developed on (native Android, webOS, titanium and a few others).  That said, I ran into a number of issues that I believe, if properly addressed, would be very beneficial for developers, users and the platform as a whole (so I hope that Adobe employees visit this post and read on!).


    Forms and fields


    Support for the forms could be much better.  Any questions I have met, those related to fields of form took longer time to resolve that any other.  Three Markdown really however...


    1. There is a kind of property "placeholderText" which displays its value within a field unfinished (gray part preference).  When the user clicks in the text field should disappear.  If the user leaves the field without entering anything, it should reappear.  This will cancel the need for labels they are currently used, save precious screen space.  It was not difficult to write a function that does this, but it's something that should be built in.
    2. Form validation tools are essential!  There should be a way to test & flag common types of fields that are not filled correctly (single currency, numeric, text, email, etc.). Built in functions that do this would save developers time.  I created my own, but I have not found a way to change the background or color of the text fields on the fly.  Instead I just asked the user without bringing out the specific areas.  This may be due to my inexperience with this platform, but once again, it is something that developers should not have to reinvent the wheel with over and over again.
    3. There should be a way to specify which keyboard is displayed whenever a field is selected.  For example, if I know that the user enters a zip code and then a keypad should display.  There are a multitude of available keyboards, but the ability to switch between text and digital should be the bare minimum.


    Guests user


    I found it strange that there is not a way to quickly invite users.  I tried the function of Alert.show () without success.  I got my own all kinds of bearing warning system.  It works very well indeed, but still...


    Projects under implementation


    It is something minor, but annoying.  I don't know if it's a problem of Flash Builder or Eclipse issue, but if you run an application and you already have an open instance you receive an error indicating such.  It would be great if she is simply closed the old instance and opened a new.  I know, very minor.  I'm just saying...

    The native device functions

    > Notifications

    > Access to contacts

    Others?


    I'm really interested in hearing other questions that you guys met (large and small) and what you did to solve it!




    Thank you two for the entrance!  I'm this long transmission to the team for others to see.

    Chris

  • process step by step new airport express from apple with time capsule base of connection (cable cat 5 150 Ft) with late 2008 macbook

    I would like a step by step process apple a new airport express with time capsule base of connection (cable cat 5 150 Ft) with late 2008 macbook.

    Connect one end of the long Ethernet cable (we assume that you have already tested the cable to make sure it works correctly) one of the three ports LAN <>- on the Time Capsule to the WAN port on the AirPort Express "O".

    We assume that the AirPort Express is new, is powered OFF... and has not been previously configured.

    Turning off the Time Capsule

    Wait a few seconds

    Put in the Time Capsule market and let it run a full minute

    Power of the AirPort Express and run a full minute. Currently, the indicator light of the Express slowly flashing orange

    On the MacBook, click the WiFi status menu icon and search for a list of the new AirPort access point

    Just below this list, click on AirPort Express

    Who will get the "Assistant" operational configuration. It will take a few seconds for the wizard to analyze the network and offer the correct setting in a display that will look like the example below, except that you can see your cameras and the name of your wireless network.

    In short simple name you want to call the AirPort Expressof type... .as OfficeExpress, for example

    Click Next

    Watch the next screen carefully to confirm that the AirPort Express is in place to extend using Ethernet, which confirms that the installation wizard recovers the wired between the Time Capsule and AirPort ExpressEthernet cable connection, so the settings correct configuration will apply.

    When you see the message Setup is complete, click done. Close the installation window, and you're done.

  • I have problems with JavaFX applications run on raspberry pi!

    I have problems with JavaFX applications run on raspberry pi. I did all the steps of the course videos: overclocking, without comment that I had to uncomment on the framebuffer, but Exceptions are always produce. Demonstration of fireworks as an example does not work. Someone went through this problem? Java applications are ok. Like the versions of java in netbeans project and also on 'Properties' and they are all JDK 8. So if anyone can give a clue, I am very grateful!

    Can you provide the exceptions that you got so I can help you better?

    You want to make a coaching for this session?

    Vinicius-

  • How can I keep only one instance of the javafx application at the same time?

    Hello
    How can I keep only one instance of the javafx application at the same time?
    Let not the user run the javafx application is running on your PC.

    Hello. This program does what you want. You can probably find a better solution.

    import javafx.application.Application;
    import javafx.event.ActionEvent;
    import javafx.event.EventHandler;
    import javafx.scene.Scene;
    import javafx.scene.control.Button;
    import javafx.scene.layout.StackPane;
    import javafx.stage.Stage;
    
    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileReader;
    import java.io.FileNotFoundException;
    import java.io.*;
    import java.nio.channels.FileLock;
    import javafx.application.Platform;
    import javafx.stage.WindowEvent;
    
    public class Simpleapp extends Application {
    
        public static void main(String[] args) {
    
            launch(args);
        }
    
        @Override
        public void start(Stage primaryStage) throws Exception {
    
            final File file = new File("flag");
            final RandomAccessFile randomAccessFile = new RandomAccessFile(file, "rw");
            final FileLock fileLock = randomAccessFile.getChannel().tryLock();
    
            System.out.print(fileLock == null);
            if (fileLock == null) {
                Platform.exit();
            }
    
            primaryStage.setTitle("Hello World!");
            Button btn = new Button();
            btn.setText("Say 'Hello World'");
    
            StackPane root = new StackPane();
            root.getChildren().add(btn);
            primaryStage.setScene(new Scene(root, 300, 250));
    
            primaryStage.setOnCloseRequest(new EventHandler() {
    
                @Override
                public void handle(WindowEvent arg0) {
                    try {
                        fileLock.release();
                        randomAccessFile.close();
                        System.out.println("Closing");
                    } catch (Exception ex) {
                        System.out.print(ex.getMessage());
                    }
    
                }
            });
    
            primaryStage.show();
        }
    }
    
  • How can I select multiple cells in tableview with javafx only with the mouse?

    I have an application with a tableview in javafx and I want to select more than one cell only with the mouse (something like the selection that exists in excel). I tried with setOnMouseDragged but I cant'n do something because the selection only returns the cell from which the selection started. Can someone help me?

    For events of the mouse to be propagated to other than the node in which nodes the drag started, you must activate a 'full-drag-release press gesture' by calling startFullDrag (...) on the original node. (For more details, see the Javadocs MouseEvent and MouseDragEvent .) You can register for MouseDragEvents on cells of the table in order to receive and process these events.

    Here's a simple example: the user interface is not supposed to be perfect, but it will give you the idea.

    import java.util.Arrays;
    
    import javafx.application.Application;
    import javafx.beans.property.SimpleStringProperty;
    import javafx.collections.FXCollections;
    import javafx.collections.ObservableList;
    import javafx.event.EventHandler;
    import javafx.geometry.Insets;
    import javafx.scene.Group;
    import javafx.scene.Scene;
    import javafx.scene.control.Label;
    import javafx.scene.control.SelectionMode;
    import javafx.scene.control.TableCell;
    import javafx.scene.control.TableColumn;
    import javafx.scene.control.TableView;
    import javafx.scene.control.cell.PropertyValueFactory;
    import javafx.scene.input.MouseDragEvent;
    import javafx.scene.input.MouseEvent;
    import javafx.scene.layout.VBox;
    import javafx.scene.text.Font;
    import javafx.stage.Stage;
    import javafx.util.Callback;
    
    public class DragSelectionTable extends Application {
    
        private TableView table = new TableView();
        private final ObservableList data =
            FXCollections.observableArrayList(
                new Person("Jacob", "Smith", "[email protected]"),
                new Person("Isabella", "Johnson", "[email protected]"),
                new Person("Ethan", "Williams", "[email protected]"),
                new Person("Emma", "Jones", "[email protected]"),
                new Person("Michael", "Brown", "[email protected]")
            );
    
        public static void main(String[] args) {
            launch(args);
        }
    
        @Override
        public void start(Stage stage) {
            Scene scene = new Scene(new Group());
            stage.setTitle("Table View Sample");
            stage.setWidth(450);
            stage.setHeight(500);
    
            final Label label = new Label("Address Book");
            label.setFont(new Font("Arial", 20));
    
            table.setEditable(true);
    
            TableColumn firstNameCol = new TableColumn<>("First Name");
            firstNameCol.setMinWidth(100);
            firstNameCol.setCellValueFactory(
                    new PropertyValueFactory("firstName"));
    
            TableColumn lastNameCol = new TableColumn<>("Last Name");
            lastNameCol.setMinWidth(100);
            lastNameCol.setCellValueFactory(
                    new PropertyValueFactory("lastName"));
    
            TableColumn emailCol = new TableColumn<>("Email");
            emailCol.setMinWidth(200);
            emailCol.setCellValueFactory(
                    new PropertyValueFactory("email"));
    
            final Callback, TableCell> cellFactory = new DragSelectionCellFactory();
            firstNameCol.setCellFactory(cellFactory);
            lastNameCol.setCellFactory(cellFactory);
            emailCol.setCellFactory(cellFactory);
    
            table.setItems(data);
            table.getColumns().addAll(Arrays.asList(firstNameCol, lastNameCol, emailCol));
    
            table.getSelectionModel().setCellSelectionEnabled(true);
            table.getSelectionModel().setSelectionMode(SelectionMode.MULTIPLE);
    
            final VBox vbox = new VBox();
            vbox.setSpacing(5);
            vbox.setPadding(new Insets(10, 0, 0, 10));
            vbox.getChildren().addAll(label, table);
    
            ((Group) scene.getRoot()).getChildren().addAll(vbox);
    
            stage.setScene(scene);
            stage.show();
        }
    
        public static class DragSelectionCell extends TableCell {
    
            public DragSelectionCell() {
                setOnDragDetected(new EventHandler() {
                    @Override
                    public void handle(MouseEvent event) {
                        startFullDrag();
                        getTableColumn().getTableView().getSelectionModel().select(getIndex(), getTableColumn());
                    }
                });
                setOnMouseDragEntered(new EventHandler() {
    
                    @Override
                    public void handle(MouseDragEvent event) {
                        getTableColumn().getTableView().getSelectionModel().select(getIndex(), getTableColumn());
                    }
    
                });
            }
            @Override
            public void updateItem(String item, boolean empty) {
                super.updateItem(item, empty);
                if (empty) {
                    setText(null);
                } else {
                    setText(item);
                }
            }
    
        }
    
        public static class DragSelectionCellFactory implements Callback, TableCell> {
    
            @Override
            public TableCell call(final TableColumn col) {
                return new DragSelectionCell();
            }
    
        }
    
        public static class Person {
    
            private final SimpleStringProperty firstName;
            private final SimpleStringProperty lastName;
            private final SimpleStringProperty email;
    
            private Person(String fName, String lName, String email) {
                this.firstName = new SimpleStringProperty(fName);
                this.lastName = new SimpleStringProperty(lName);
                this.email = new SimpleStringProperty(email);
            }
    
            public String getFirstName() {
                return firstName.get();
            }
    
            public void setFirstName(String fName) {
                firstName.set(fName);
            }
    
            public String getLastName() {
                return lastName.get();
            }
    
            public void setLastName(String fName) {
                lastName.set(fName);
            }
    
            public String getEmail() {
                return email.get();
            }
    
            public void setEmail(String fName) {
                email.set(fName);
            }
        }
    
    }
    
  • installation of the application with sqlplus

    Hello

    I have the following scenario:

    -Apex 4.0
    -export file a single application
    -a workspace
    -diagram of several assigned to this workspace

    Now I want to import the application several times to the workspace using sqlplus, once for each schema.

    The id of the application, the alias, analysis of schema etc is in the export file.

    I had a look on the apex packages and found the package with several GENERAL wwv_flow_application_install to define the schema, the application id and alias analysis before calling the export.sql
    execute wwv_flow_application_install.set_schema('SCHEMA_1');
    execute wwv_flow_application_install.set_application_id(12345);
    execute wwv_flow_application_install.set_application_alias('F12345');
    
    @my_application_export.sql
    Works fine for the first importation, the application is imported with the correct analysis scheme, id, and the alias.

    Now, when I try to import the application with a different id, alias and the analysis of schema in the same workspace
    execute wwv_flow_application_install.set_schema('SCHEMA_2');
    execute wwv_flow_application_install.set_application_id(65432);
    execute wwv_flow_application_install.set_application_alias('F65432');
    
    @my_application_export.sql
    I get an error:
    APPLICATION 106 - my application
    Set Credentials...
    Check Compatibility...
    API Last Extended:20100513
    Your Current Version:20100513
    This import is compatible with version: 20100513
    COMPATIBLE (You should be able to run this import without issues.)
    Set Application ID...
    ...authorization schemes
    ...navigation bar entries
    Error creating navigation bar item id="91129183824345698" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ICON_BAR_PK) verletzt
    ...application processes
    Error creating  application process id="91184561050363427" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="94471501492414709" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="4734332482474485" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="4737523393840829" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="4747127090401771" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="4916531867947984" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="5236411991076929" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="5857313156776584" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="5932521460840544" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="5938622965525301" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="5992517174351260" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6009310642772640" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6079621803374367" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6092717493593733" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6100522029483985" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6118725383621366" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6146811566877954" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6166435242762819" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6200519408694365" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6227109377463024" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6233624491883782" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6255122580895619" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6305417867615949" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6309623136872952" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6337509623905694" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6365129764763819" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6379026467934288" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6394407848008983" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6509116697050810" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6541413119009899" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6608531047328317" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6700508853725646" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="6742324554251594" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="7334514015119063" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="7670522690946938" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="8072506577416735" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="20009752285410609" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="20081548848027299" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="20708543788789763" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="22731153197043083" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="23523833777980429" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="24844033599530488" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="27305353374170934" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="50466671966030885" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="71901123603261194" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="71911102497406549" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="72945796839696358" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="75611727489424522" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="83225345045878412" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="85610253193310459" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="87067130819049895" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="88056347915314075" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="88075722288656811" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="88345731653374697" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="88845427889263923" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="88910422356738385" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="91811388351479750" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="93125490117100045" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    Error creating  application process id="95423105549600047" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_PROCESSING_PK) verletzt
    ...application items
    Error creating application item id="91496701517163955" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="95462704735366247" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="74925098071894457" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="85623631562417725" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="85623227060416485" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="94468785778400675" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="91131199188348715" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="8268524672993859" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="7892535820341915" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="91189887631389994" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="6112405616741037" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="72925413621587631" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="72916299722555256" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="72868617917973832" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="20812229261224610" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="20002242542379371" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="88055245014303801" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="88069326341525493" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="88059145884341899" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="20013855758487357" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="88517351238438154" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="23556552890515825" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="20001839772378565" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="93127187824108820" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="93126782976107414" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    Error creating application item id="93126101545103287" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_ITEMS_PK) verletzt
    ...application level computations
    Error creating application computation item="HOST" ORA-00001: Unique Constraint
    (APEX_040000.WWV_FLOW_COMPUTATIONS_PK) verletzt
    Error creating application computation item="G_DIALOG" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_COMPUTATIONS_PK) verletzt
    Error creating application computation item="SYSTEMDATUM" ORA-00001: Unique
    Constraint (APEX_040000.WWV_FLOW_COMPUTATIONS_PK) verletzt
    ...Application Tabs
    Error creating standard tab id="95573900545089290" ORA-00001: Unique Constraint
    (APEX_040000.WWV_FLOW_TABS_PK) verletzt
    Error creating standard tab id="91601580463245325" ORA-00001: Unique Constraint
    (APEX_040000.WWV_FLOW_TABS_PK) verletzt
    Error creating standard tab id="91876081329026683" ORA-00001: Unique Constraint
    (APEX_040000.WWV_FLOW_TABS_PK) verletzt
    Error creating standard tab id="91608101550298709" ORA-00001: Unique Constraint
    (APEX_040000.WWV_FLOW_TABS_PK) verletzt
    Error creating standard tab id="93777386111792822" ORA-00001: Unique Constraint
    (APEX_040000.WWV_FLOW_TABS_PK) verletzt
    Error creating standard tab id="94269708930733587" ORA-00001: Unique Constraint
    (APEX_040000.WWV_FLOW_TABS_PK) verletzt
    Error creating standard tab id="95195786406758840" ORA-00001: Unique Constraint
    (APEX_040000.WWV_FLOW_TABS_PK) verletzt
    Error creating standard tab id="96143106731104676" ORA-00001: Unique Constraint
    (APEX_040000.WWV_FLOW_TABS_PK) verletzt
    Error creating standard tab id="97050786059624809" ORA-00001: Unique Constraint
    (APEX_040000.WWV_FLOW_TABS_PK) verletzt
    ...Application Parent Tabs
    Error creating parent tab id="98699999723200562" ORA-00001: Unique Constraint
    (APEX_040000.WWV_FLOW_TOPLEV_TAB_PK) verletzt
    ...Shared Lists of values
    Error creating list of values id="5940425154734029" ORA-00001: Unique Constraint
    (APEX_040000.WWV_FLOW_LOV_PK) verletzt
    Error creating list of values id="6040821434023266" ORA-00001: Unique Constraint
    (APEX_040000.WWV_FLOW_LOV_PK) verletzt
    Error creating list of values id="8142335285688267" ORA-00001: Unique Constraint
    (APEX_040000.WWV_FLOW_LOV_PK) verletzt
    begin
    *
    FEHLER in Zeile 1:
    ORA-00001: Unique Constraint (APEX_040000.WWV_FLOW_LOV_DATA_PK) verletzt
    ORA-06512: in "APEX_040000.WWV_FLOW_API", Zeile 2843
    ORA-06512: in Zeile 3
    When I import the application using the application builder and define the schema of analysis etc. I can import demand several times without problems.

    Why do I get these errors when I use sqlplus to import the application?

    Thanks for the help in advance,
    Dirk

    Dirk:

    Add the following and you should be able to import the application again:

    execute apex_application_install.generate_offset;
    

    Kind regards

    Jason

  • Measures to develop the Web Application with JDeveloper 11.1.1.6.0

    People,

    Hello. I have implemented PeopleSoft Campus Solution 9.0 revision 5 for a University.

    I need to develop an application for Admission online for future student to apply for admission.

    My installations of PeopleSoft are below:

    Server machine: Oracle Linux 5.10 (64-bit)

    Client computer: Windows XP Professional (64 edition) with the Internet Explorer browser

    Architecture Internet Oracle Linux 5.10 Server:

    (1) database server: Oracle Database 11 g version 11.1.0.6.0 is

    (2) the server application: Tuxedo 11 g

    (3) web Server: Web Logic 10.3.6.0 and JDK 1.7.0_09

    (4) browser: Firefox Mozila

    (5) two Instances of huge database on the database server: 8.53 PeopleTools and Campus Solution 9.0.

    To develop the application for Admission online, I made the 4 parties with WebLogic 10.3.6 and JDK 1.7.0_09 as below:

    (1) install ADR (Application Development Runtime) 11.1.1.6.0 (64-bit)

    (2) install the RCU 11.1.1.6.0 to create the scheme of OWSM_MDS (32 bit)

    (3) create a WebLogic 'Domain_CS' domain in WebLgoic 10.3.6.0 in support of MARC 11.1.1.6.0.

    (4) install JDeveloper 11 g 11.1.1.6.0 Studio Edition including WebLogic 10.3.5.0.

    The development environment for the online application for Admission is JDeveloper 11 g 11.1.1.6.0 Studio Edition. I just installed this PeopleSoft system. I don't have any experience using it. The first step is to run the command:

    $./quickstart.sh

    JDeveloper 11g Quick Start Menu appears as below:

    1) start with WebLogic Server 10.3.5

    (2) launching Oracle JDeveloper 11 g

    (3) set up areas for Oracle ADF

    (4) access Oracle JDeveloper 11 g Documentation Online

    (5) domain upgrade to version 10.3.5

    (6) access online documentation

    I don't know the outline of comprehensive measures to develop the Web Application with JDeveloper. We will understand that it out by steps associated with Quick Start Menu.

    My questions are:

    (1) do I need to create or extend a field in WebLogic 10.3.5.0?

    (2) how to develop the Web Application with JDeveloper? How connect JDeveloper with WebLogic 10.3.5.0?

    (3) how to configure the domain for the ADF ADF being installed in another directory?

    (4) folk would provide the outline of measures to develop the Web Application with JDeveloper?

    Thanks in advance.

    Sorry, I don't work with AAWS or PeopleSoft products. You have searched on Google for samples?

    Ultimately AAWS are just web services that allows you to collect and send data. You create the user interface as you would for any web service based on the model layer. Start with samples for the integration of web services in the ADF to familiarize yourself with the process and then try to get some data of AAWS.

    Timo

  • Flash CS6 does not not create an .app file when I output as application with the embedded runtime

    I'm looking to create an application with the embedded runtime, but the process keeps failing without raising an error. More precisely: in settings of the Air, I select output as follows: Application with the runtime shipped. When I build this way, Flash tells me that he created the Telepath tactical - Steam.app...

    AIR building error.png

    .. .but no never .app file really does appear in the folder:

    Files Created.png

    This happens regardless of what I included in the library path and default binding settings. (When I say that it out as follows: Windows install, on the other hand, the appropriate exe file opens without problems.)

    I use Flash Professional CS6 v. 12.0.0.481 on Windows 7, 64-bit.

    So, I found this one: this problem was caused by an old .fla (original created in Flash CS4 or something like that) that had been converted over time to be compatible CS6. Recreate the .fla from scratch in CS6, corrected the problem.

  • How to run JavaFX jar with JRE7 on MAC OS Lion 10.7.5?

    I created a jar of JavaFX application bundled with ANT on Windows 8 OS, 64-bit computer. I have 1.7.0_09 JavaFx2.0 and Java installed on my Windows O.S.
    <target name="CreatingJars" depends="Compiling" description="generate the distribution" >
                        <taskdef resource="com/sun/javafx/tools/ant/antlib.xml"      
                                 uri="javafx:com.sun.javafx.tools.ant" classpath="${env.JAVA_HOME}/lib/ant-javafx.jar"/>
                                 
                              <mkdir dir="${WorkingFolder}/temp/libs"/>
                             <copy todir="${WorkingFolder}/temp/libs">
                             <fileset file="${WorkingFolder}/CustomJars/ProjectLib.jar">
                             </fileset>
                             </copy>
                             <copy todir="${WorkingFolder}/temp/libs">
                             <fileset dir="${WorkingFolder}/libs">
                             </fileset>
                        </copy>
                        
                        <fx:jar destfile="${WorkingFolder}/${app.name}.jar">
                        <fx:application mainClass="${main.class}"/>
                        <fx:resources>
                             <fx:fileset dir="${WorkingFolder}/temp/"/>
                        </fx:resources>
                             
                        <fileset dir="${WorkingFolder}/build"/>
                        <fileset dir="${WorkingFolder}/resources"/>
                        </fx:jar>
         </target> 
    When I am trying to run this JavaFX application pot on the use of MAC OS Lion 10.7.5

    java-jar application.jar

    He always shows a dialog box "application requires a newer version of Java Run-time" with the download link. Even I downloaded and successfully installed on my Mac, but it always shows me the same window.

    Java-version is still point to 1.6.

    Then I tried Java preferences to point to the current JRE 1.7, but I could find preferences Java Applications-> utilities-> Java-> Java Preferences.

    I would like to know - how to run JavaFX jar with JRE7 on MAC OS Lion 10.7.5? Is their another way to run the JavaFX JAR with JRE7 application?

    Read this article:
    http://blog.hgomez.net/blog/2012/07/20/understanding-Java-from-command-line-on-OSX/
    The article is excellent and you will understand how to set the java runtime for Mac environment.

    Try:

    export JAVA_HOME=`/usr/libexec/java_home -v 1.7`
    java -version
    java -jar application.jar
    

    Also, it's lion not far away, although the lions like kidneys :-)

  • Publish client application with my Adobe account or customers?

    I have a client, and they do not have an Adobe account, so they want publish me their app with my personal account of creative design Cloud. Is it a bad idea. I think the application will need to ALWAYS update my account because it will be integrated to my ID. Is this correct? How should I advise them. My first thought is that they must set up a CC account as soon as POSSIBLE and use their own account. Unless they want all updates to LIFE through. That's fine with me, because then I will have no choice but to continue to use me to update their app and I'll have a customer for a long time. HA. But seriously. Need help on this topic. What should I do?

    As long as your cleint download the application using their own Apple Developer account, you should be ok. Although you can build their first application using your MAC account, if the customer decides to purchase their own CCM and built the app, they can get away from you and update the application each time they

  • 'Stuck' inside an application with No Way Out

    I recently bought an iPad Mini 4, my first iOS device after years of Android. There is much to say about the iPad, and I can see why it has become so popular. There are things that I have to "unlearn" on Android to succeed with the iPad, and that is what is talking about this issue.

    When you work with the apps I sometimes find myself 'stuck' inside an application with no way to go back where I was before. There is no visible controls that move to be back, and swipe left/right/up/down does not help. The only thing I can do is quit the application by pressing the Home button.

    In Android, I can press the previous to go back to where I was before. I can go back in a full application to the first screen. Can I do this with my iPad Mini 4?

    Double-click the home button, then tap the application you want to switch to.

    --------

    iPad User Guide - web site:

    https://help.Apple.com/iPad/9/#

    iPad User Guide - iBook:

    https://iTunes.Apple.com/us/book/iPad-user-guide-for-iOS-9.3/id1035374126?Mt=11

  • Disabled applications with marked cross circle around him

    I got the application Parallels on my Macbook Pro. Suddenly, an update alrert came when I tried to launch parallels. I hit accidentally YES. It was updated and now I need to enter the activation key once again, that I do not have access to.

    So, I tried to restore the image of Time Machine application (just app restore but not the restoration of the whole image).

    Now I can see the icon of the parallels application with a gray cicrle crossed on this subject. I can't launch the Parallels. Also I can't get the activation key if I reinstall parallels.

    How to fix the restored application?

    Also another question is, my timemachine showed some images of backups, but when I rebooted my macbook, I lost all my previous bodies timemachine.

    Now, I am in a position to fix my parallels application, but may not be bale to do.

    Please, help me to understand:

    (1) why an application gets this circle crossed out around her? and how to fix it without reinstalling.

    (2) why I lost all my images TimeMachine on restart the Macbook?

    Thanks in advance.

    (1) the version of the application is not supported on your current operating system.

    the latest compatible version is V11

    http://www.parallels.com/products/desktop/?utm_campaign=sitelink & gclid = CIaxlbL3q s4CFQNsfgodtAcIfg

    If you purchased previous versions of the software, the key to series may be obtained by communicating directly with them.

    If you do not have a key that you will need to buy a newer version of the software or to restore your computer to an instance where he worked under your operating system through Time Machine

    (2) you follow the instructions of apples? If so, what are your light

    Use Time Machine to back up or restore your Mac - Apple Support

  • My Clickfree automatic backup drive has stopped working, with my iMac, what is the best replacement to use with Time machine

    My Clickfree automatic backup drive I had for many years stopped working with my iMac, what is the best replacement to use with Time Machine.

    I can't even reformat the drive to try to start over, then think its time I invested in a high today but don't know where start looking so any advise would be a great help.

    Thank you guys

    A lot of users on these forums recommend OWC (www.macsales.com) Mercury Elite Pro series JEP due to their durability, affordability and quality of construction. I have about 6 of them connected to my iMac and have never had a speaker to fail. When a hard drive fails, substitute is a 5-minute process to re - use the box. To help you get started, you can find the line to: https://eshop.macsales.com/shop/firewire/1394/USB/EliteAL/eSATA_FW800_FW400_USB

    You can find them in various ways and with a variety of configurations of connection so you can find the one that best fits your needs.

    Good luck!

Maybe you are looking for