Distributing an application over several projects

I want to create a BC4J-application, which consists of two separated Projects:
- the "model" project contains all entity, view and application objects
- the "JSP" Project contains corresponding JSP-pages to access the application objects
As recommended I want to run both projects in local mode on the same virtual machine, that means I do not want to deploy the application modules of the "model" project as remotable EJBs.
My problem is, how can I refer from the "JSP"-Project to the application modules in the "model"-project? If I deploy both projects separately I get two different Applications on the OC4J-Server, which, for some reason, are not able to call each other.
Of course I can include the deployment-profile of the "model"-Project to the deployment-profile of the "JSP-"Project, but this means I can only deploy both projects together. Doing this, the result is the complete "model"-Project nested bejond the JSP-Project, which is not what I want.
I'm looking for a method to deploy two or more projects separatedly but being able to call application modules declared in one project from another. I do not want to deploy the application modules as EJBs because of the overhead.
This should be possible as all projects should be running in the same virtual machine (as I think).
Any help would be appreciated
Frank

Thanks
This is the given solution in the mentioned tread:
It appears that you want to deploy the two projects in the same j2ee
application (.ear file). Create a deployment profile each project
to decide which files should be included from the project.
Now setup a dependency between the profile from the jsp project to the
profile in the middle tier project using the profile settings dialog.
Deploy the jsp project profile. This in turn will execute the middle tier
profile and pull the middle tier files in the resultant ear file.
BTW the dependency is already setup if you deployed the middle tier
project first and used the bc4j jsp application wizard to create the jsp
application. Unfortunately this answer doesn't resolve my problem.
Following this suggestion results in one big EAR file, where the client application (the JSPs) contains the complete middle tier. The all middle tier files are nested beyond the JSP application. But I want to deploy both parts of the application separatedly. This is not possible following this suggestion.
This are my reasons, why I want to deploy both parts separatedly:
- there are different developers for both projects. One is responsible for the middle tier, the other is responsible for the JSPs. Both should be able to depoy their part of the application separatedly.
- I want to be able to add additional clients (eg. a separated set of JSPs) using the same middletier.
- I do not want to use EJBs because of the overhead until I have to.
Thanks for your help
Frank

Similar Messages

  • Distributing test applications over the web

    Hey folks,
    I was wondering if anyone knows how to distribute an app over the web without going through the apple store. I'm currently developing an app and I want some close friends to test it. It's quite tedious meeting up with every one of them, obtaining a ticket for their phone, and signing my app onto their Iphones. Is there a way to create an "ISO" and let them install it onto their phone through Itunes?
    Thanks,
    Vic

    See this document...
    Building and running:
    http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/iphonedevelopment/120-Building_and_Running_Applications/building_and_runningapplications.html
    Specifically the section 'sending your app to testers'

  • How can I switch between multiple windows of the same application (e.g. Safari) over several desktops ?

    Hi All,
    I have one application, for example safari, open and running with multiple windows (with or without tabs) spread over several desktops.
    How can I switch between the windows only via keyboard? CMD+> and CMD+< let me only swicht between windows open on the one desktop I am currently looking at.
    thanks for your replies,
    equi

    Barney,
    many thanks for your efforts and your time (preparing and posting the screenshot, answering to this question,...).
    Unfortunately, moving the focus to the next window only works with windows on the same desktop.
    btw, using a german keyboard layout and german language settings the shortcut is "cmd+<".
    I can switch with this shortcut between different windows of my Safari which reside on the same desktop, but I cannot swith between different safari windows distributed over several desktops.
    Thanks,
    equi    

  • How to create distributed .exe of any CVI project

    How to create distributed .exe of any CVI project that we can execute in any system which doesn't have CVI installed

    To have a CVI excutable running on a target system you must install the apropriate support libraries and modules on it: CVI integrates the ability to create proper installers that create the correct executing environment on the target machines. These functions are included in Build >> Distributions menu item: select "Manage distributions" and look into the detailed online help.
    An overview on creating a distribution can be found in Using LabWindows/CVI >> Managing projects >>Building a project >> Distributing applications topic in the online help as well as in several forum threads and other documents on NI site: as an example, this one covers this topic for CVI 8.x
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • Recording over several slides

    Hello Everyone!
    I am completely new to Captivate 2 and I am having difficulty
    with a few things.
    1. I thought when I recorded a section that section would be
    one slide. That section ends up being many slides, is there any way
    to record a large sections that is one slide? Is this a capability
    in Captivate 3?
    2. Is there any way to record without having those bubbles
    pop-up that say what to click? Can I edit the text that is
    displayed in the pop-up bubble?
    3. When I record the audio for a section and select to have
    it go over several slides, how do you specify which slides for the
    audio to go across? It ends up going across all slides that are
    left in my project.
    Thanks,
    Amanda

    Amanda said ...
    quote:
    1. I thought when I recorded a section that section would be
    one slide. That section ends up being many slides, is there any way
    to record a large sections that is one slide? Is this a capability
    in Captivate 3?
    If you mean you want multiple actions to appear
    on a single slide - let's say, the act of opening a file opening
    the File menu, navigating to the file with Windows Explorer,
    selecting it, then opening it ... this would constitute at least
    3-4 background changes, and each would be a separate slide. But I'm
    confused, Amanda, because your Topic Subject indicates you have an
    audio question, and this doesn't seem to fit that description ...
    Anyway, if you want all those actions to appear on a single
    slide, you can use *full-motion* to capture the entire process
    (press F9 to start and F10 to stop recording). I recommend against
    this, because it is counter to the designed purpose of use for
    Captivate, but ... maybe you can tell us why it is important to
    have a *section* all on a single slide. And maybe you can advise
    what you define as a *section*?
    2) Yes, you can eliminate the automatic text-captions by
    changing the options selected for recording. They are inserted as a
    *default* addition when you are recording a *Demonstration*. The
    text can be edited by going into the application files to make
    changes, but I wonder if this might be *running before you can
    walk*, as it can be dangerous changing program files, and is
    definitely for advanced users ...
    3) You can edit the *Timing* of audio by going to the Audio
    menu and selecting EDIT TIMING. I would eliminate this concern by
    adding audio to your project as a step in the editing process, as
    opposed to using the *Narration* option during Recording. Uncheck
    the *Narrative* election for Recording, then during Editing, go to
    the first slide requiring audio, and insert the audio there, then
    move to the next slide, add audio, and so on.
    Hope this helps, Amanda. Your question(s) are multiple, and
    varied in subject matter, so I've just given you over-views and
    hope that will help you get started. A last though ... watch the
    tutorial movies included on the Main UI (user interface). There
    should be some help there, also.
    Draw fast, shoot fast, but aim slowly.
    Larry

  • HT1923 iTunes on my Windows Vista has failed to update over several weeks. Attempting uninstal/reinstall according to iTunes support page. Will not uninstall 'Apple Mobile Device Support' - goes to 99% then progress bar unwinds completely. Tried rebooting

    iTunes on my Windows Vista has failed to update over several weeks. Audio will not play out. Attempting uninstal/reinstall according to iTunes support page. Will not uninstall 'Apple Mobile Device Support' - goes to 99% then progress bar unwinds completely. Tried rebooting. Any clues??

    Hey petanque1,
    Thanks for the question. I understand that you are experiencing issues installing iTunes for Windows. The following article outlines the error message you are receiving and a potential resolution:
    iTunes 11.1.4 for Windows: Unable to install or open
    http://support.apple.com/kb/TS5376
    Some Windows customers may experience installation issues while trying to install or open iTunes 11.1.4.
    Symptoms may include:
    "The program can't start because MSVCR80.dll is missing from your computer"
    "iTunes was not installed correctly. Please reinstall iTunes. Error 7 (Windows Error 126)”
    "Runtime Error: R6034 - An application has made an attempt to load the C runtime library incorrectly"
    "Entry point not found: videoTracks@QTMovie@@QBE?AV?$Vector@V?$RefPtr@VQTTrack@@@***@@$0A@VCrashOnOverf low@@***@@XZ could not be located in the dynamic link library C:\Program Files(x86)\Common Files\Apple\Apple Application Support\WebKit.dll”
    Resolution
    Follow these steps to resolve the issue:
    Check for .dll files
    1. Go to C:\Program Files (x86)\iTunes and C:\Program Files\iTunes and look for .dll files.
    2. If you find QTMovie.DLL, or any other .dll files, move them to the desktop.
    3. Reboot your computer.
    Note: Depending on your operating system, you may only have one of the listed paths.
    Uninstall and reinstall iTunes
    1. Uninstall iTunes and all of its related components.
    2. Reboot your computer. If you can't uninstall a piece of Apple software, try using theMicrosoft Program Install and Uninstall Utility.
    3. Re-download and reinstall iTunes 11.1.4.
    Thanks,
    Matt M.

  • Setting up development environment with several projects

    We struggle with Workshop when having a large workshop application. One way of getting out of this issue was to use several deployments and to use WSRP as a mechanism to get resources from several deployed portlet applications. Performance isn't an issue for our deployment.
    This setup might help us with having smaller Workshop applications and making the development environment more efficient, but we see some issues with this.
    - Framework package
    How should we handle the framework part with CSS files. Duplicating these framework files is not a good solution since some developers most certainly will forget to update all framework files when editing them.
    - Portal Administration
    Can we just drop the portal administration web app in the most of the workshop application?
    - Data project
    We use a custom UUP. How should this be handled when splitting the workshop application into several smaller applications?
    Trond Andersen, Invenia AS, http://www.invenia.no

    I used this for a little different purpose; we wanted to generate the whole development environment at one mouse click (formsweb.cfg, reports server etc.); as we used ANT for creating the svn local working copy for each developer we used ANT for this. but you can also use perl or bash :D.
    I'd create one template, then loop through all directorys and append the configs to a temp file
    /var
         /you
         /not_you=> create one config section named as the folder in the temp file basing on your template.
    in your real formsweb.cfg you might append a line like
    # THE DEVELOPER CONFIGS STARTS HERE
    after that you locate your config-entries.
    when the temp formsweb.cfg is ready, simply delete everything after
    # THE DEVELOPER CONFIGS STARTS HERE
    and append the configs from the temp file.
    That's the way I'd do this ;)
    regards

  • One application for Several Organizations

    Hi experts,
    Can we use one Application for Several Organizations? I studied in HFM Admin Document. We use only one organization in our project.
    Can we use this application for another Organization?
    by
    kumari

    Hi,
    I can say that you can use as many.organisation as you want but there are same parameters to take into consideration.
    First,what do you mean by organisation. Group or number of groups?
    Second, how many entities has each organisation. Have you the necessary infrastructure (server, cpu power, RAM)to support these calculations.
    Hope that I help,
    Thanos

  • Updating JRE distributed with application

    Hi guys,
    I have an application that I distribute with the JRE. I have created an update routine, so I can update my application over the internet. This works great... but all I update is my own application.
    I would like to update the JRE if this has been updated as well. This is not updated by the Java Web Start service if this is installed on the computer either.
    The application consists of two applications. First a launcher application, that will check my website for available updates and also validates user permissions. What this application does is that it downloads zip file containing all the necessary jar files etc, and unpacks them into the application directory to overwrite the existing installation, and after that executes the Java executable to run the application.
    The launcher application would be running on the JRE installation that I want to upgrade. How would the application react to upgrading its own JRE?!? Can it be done?
    The initial install is done using a Wise Installer.
    /jp

    I am pretty sure that wise itself can be configured/constructed to do updates. If java is involved at all it would only be to tell wise what version is currently installed.

  • Starting an j2se 1.3 application over https with JWS 1.2

    Hi,
    How can you start an application which needs j2se 1.3* over https?
    I know, distributing signed Software over https isn't very useful, but it's the only way we can distribute it.
    I assume that JWS validates codebase and j2se version by it self so I can't use many workarounds.
    My jnlp file:
    <jnlp spec="1.0" codebase="https://server.company.com/apps" href="launch.jnlp">
         <information>
         <resources os="Windows">
              <j2se version="1.3*"/>
    The Error:
    BadFieldException[ The Field  <jnlp> has an invalid Value: https
    For HTTPS-Support is Java 1.4+ needed]
         at com.sun.javaws.xml.XMLUtils.getAttributeURL(Unknown Source)
         at com.sun.javaws.xml.XMLUtils.getAttributeURL(Unknown Source)
         at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
         at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
         at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
         at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
         at com.sun.javaws.Main.main(Unknown Source)
    Are there any workarounds? Perhaps:
    -     installing the Java Secure Socket Extension (JSSE) to the JRE 1.3.1
    o     http://java.sun.com/products/jsse/index-103.html
    o     described at http://forum.java.sun.com/thread.jsp?thread=199562&forum=38&message=1138437
    -     using an extension in the jnlp which first downloads the application code with j2se 1.4.1. And afterwards starts the application with j2se 1.3.1.
    -     or something else?
    Thanks for any comment
    Andrea

    Unfortunately no.
    Java 1.3 dosn't contain jsse extension, so you cannot download your program (using 1.3) with javawebstart. Https suport in java web start requires at least java 1.4.0

  • Update several project files based in one project

    I have several projects, one for each application in the same
    business area.
    Some of these manuals share information. I'd like to have a
    central project where I have information shared in all (or some)
    projects, and automatically update it in all other projects. Is
    this possible?
    It's similar to the concept of having a master project - but
    instead of having this project updated considering all others, I'd
    like to have all projects updated considering the alteration in a
    central project.

    Hi garcia3000 and welcome to the RH community.
    There is no way to automatically update the other projects
    with the amended central project. If you use merged projects you
    could merge the central project into the other project's TOC.
    However this stores a local copy of the central project in the
    project's baggage folder. If the central project is amended, you'll
    have to re-add the amended CHM to the baggage files folder.

  • Minimum files needed from JRE to distribute Java Application

    Hello,
    We have developed a Java Desktop Application (A Viewer for projects created in Microsoft Project). The core application is around 4 MB. Now we want to distribute it thru our company website. With each distribution we have to supply JRE so that the user doesnt have to install JRE in his machine manually. Problem is the size of JRE which is around 13 MB. For an application of 4 MB its getting too much for the user to download additional 13 MB of files.
    I need the list of files of JRE minimum needed to distribute the application.
    thanks
    --Ahmed

    You are not allowed to distribute a partial set of the JRE, you can only distribute a complete JRE. See the LICENSE file included with any JRE installation.

  • Distributing an Application that calls Visual Studio built DLLs

    I have a LabVIEW application that calls a Visual Studio 2005 built DLL, that then calls functions from another Visual Studio built DLL. When trying to distribute this application it will execute perfectly well on all machines with Visual Studio installed, but on any machine that doesn't have Visual Studio installed, despite installing the Visual Studio Redistributable Package on the machine, I get the error message on attempting to run the application:- "Missing External Function 4575Interface.dllname of function):C in (sub VI that uses function).vi" for the 10+ VIs that use functions called from that dll.
    Any suggestions?

    Hi,
    You will need to manually add all of the DLLs you
    are calling into your LabVIEW project. Check in the folder
    "Dependencies" in your Project Explorer what external DLLs the VIs are
    using, then drag and drop those DLLs into your project. LabVIEW will
    not automatically include these external DLLs when you specify a build
    specification unless you explicitly tell it to do so. When you
    distribute the application using an executable, always explicitly
    select those DLLs as "Always Included". Finally, register these DLLs on
    the target machine by using Windows command: regsvr32.exe. I would recommend you to write a Windows batch file *.bat to ease the deployment process. 
    Another
    point to note is, the DLLs you will find in the folder "Dependencies"
    are the DLLs LabVIEW automatically recognized through what you are
    calling in your program. However if any of these DLLs is linking some
    other DLLs, LabVIEW will not be able to detect them on the build, so
    you will need to add the DLLs into your project manually for
    distribution.
    Hope this helps,
    Best regards,
    Mark M.
    Applications Engineer
    National Instruments UK & Ireland

  • Distribute adhoc apps Over The Air

    Hi guys!!!
    Have anyone managed to distribute your development app to another iphone Over The Air?
    I have been giving out adhoc apps to clients by including their UDIDs into a distributable license and recompile my flash iphone project again and again...
    You can imagine how troublesome it is, as long as one more customer want to view it, i need to get their UDID, and then i have to edit the license and include that UDID and then recompile the flash project AGain......
    I heard that some people actually are distributing adhoc apps Over The Air, i.e. you just send a link to someone, and he/she click on that link and then he/she will download the app and start trying it immediately. No license installed or no UDID needed at all...
    How's tat being done?
    Is tat possible for flash cs5 compiled projects?
    Many thankssss

    OMG.
    That flash project doesnt have to be compiled again?
    I definitely have to try this out as i have been stupidly doing tat all the time...
    Meanwhile... if anyone have tried over the air method please give some clues... cheers..

  • [Solved] Taking over a project

    Tried searching for the proper way to do this but I think my Google-fu is failing me today.
    I would like to take over 2 projects on AUR that have not been touched since there initial upload over a year ago and of course severely out of date at this point. I posted in the comments and also emailed the uploader and "current" maintainer, to no avail.
    The packages I would like to take over are: perl-io-socket-socks & perl-lwp-protocol-socks
    Should I just upload my updated versions under a new name? I did notice there was a rule to avoid doing that though.
    Thanks for any info or help on the proper steps and apologies if I missed where this is already discussed.
    Edit:
    Thanks guys for your quick response. Will wait out the 2 weeks then post to the list. Thanks for the great links.
    Last edited by vwyodajl (2012-11-22 20:01:38)

    Take a look at this article  The link points to the Other Requests paragraph.
    In summary, if it is orphaned, you can just adopt it.
    If it seems to be abandoned, you must contact the owner by email with a request to update it or disown it.  If they do not respond after (I think) two weeks, you must post to the AUR mail list stating the issue, that you had tried to contact the owner by email, and that there was no response.  At that point, a TU may cause the package to be disowned and you can then adopt it.
    DO NOT just update a old package under a new name.  DO post patches or links to your files in the comments section of the exiting package AUR page.
    Edit: Fixed link
    Last edited by ewaller (2012-11-22 18:52:24)

Maybe you are looking for

  • Crystal report XI bug(Supposed)

    I use Crystal Report XI developer italian (version 11.0.0.1282) and I develop an application using VB6 (sp6) and an access2000 mdb. in the viewer,I have a stretched logo on the top of the report, and beetween the first and the second page there are i

  • PO Version not displayed in PO List Displays (ME2L, ME2K, etc)

    I have configured PO Version Management. My PO's are working as desired with proper output. However, the PO Version Number is not displayed in my PO List Display tcodes (ME2L, ME2K, etc) nor is it available to add to the layout.  I have configured th

  • AppleTV streaming has out of sync audio - anyone else having same issue?

    Ive noticed since last updates to appletv and itunes that any mp4 file imported to itunes have very slight out of sync issues, enouth to be very annoying.... is it just me? i stream wirelessly usinga  mac book pro and the latest appletv.

  • System / transport acknowledgement

    Is it possible to view the System / transport acknowledgement for a message that was sent out from XI in the XI Message Monitor? If yes, how? Thanks.

  • How do i get a still image to fade the same way and at the same time as a video?

    I have a video stacked on top of a still image. When i add a transition, the still turns to a black screen while the video fades in accordance to the transition. How do i get the still image to fade the same way and at the same time as the video?