Infrastructure Required to develop & deploy MI apps ??

Hi Gurus,
If i need to start building application on iPads & iPhones, what is the infrastructure that I would require. The app has to be built using the SAP MI Technology(not Sybase)
Thanks
Johannes

autoplay can cause a tremendous amount of problems for site visitors. is it possible that adobe might turn off autoplay?

Similar Messages

  • Please tell me the System Requirement for developing Iphone,Ipad,Ipod Apps ?

    Hi All,
    can anyone please tell me the system requirement for developing Iphone, Ipad, Ipod applications.
    Thanks in advance :-)

    Start with the iOS dev center  >  http://developer.apple.com/devcenter/ios/index.action

  • Receive error "bobj undefined" after deploying Web app to Win 2008 server

    Developed Asp 2 app in a Windows 2003 server environment with VS 2005 and an upgraded full version of Crystal Reports 2008.
    Installed full version of Crystal Reports 2008 on Windows server 2008.
    Copied Web app over to Windows 2008 server.
    App comes up fine until I attempt to display a report where I receive the bobj undefined error.
    Searched the forums and found that the majority of the problems are caused by the Aspnet_Client folder not being copied to c:\inetpub\wwwroot folder.
    The folder already exists and is populated. Just to be sure I copied the aspnet_client folder from the development environment over to Windows 2008.  Still get error.
    Installed vs2005 on Windows 2008 and applied all the necessary patches. Opened the Web app project and ran within VS 2005. Get same error "bobj undefined".
    Checked versions in Web.config for app as well as assembly entries in c:\windows\assemblies, c:\Windows\Microsoft .NET\Framework\v2.0.50727\ASP.NETClientFiles and all reflect the correct version 12.

    Well it appears that the problem is fixed. The issue was tha aspnet_client folder was indeed copied to c:\inetpub\wwwroot folder but the folder did not show up under the default Web site as a virtual directory in the IIS Service Manager.
    I created the virtual directory aspnet_client and pointed it to c:\inetpub\wwwroot\aspnet_client folder and now my reports render without error.
    I will try deploying the app to another VMWare Windows 2008 server and see if this will work. I don't want to have VS 2005 installed on the production system so I need to be sure that I only require the installation of the full version of Crystal Reports 2008. I am assuming the Crystal Reports runtime will also be installed.
    Installed full version of Crystal Reports 2008.
    Created virtual directory aspnet_client
    Copied ASP app over
    Reports now work.
    It appears that the Crystal Reports 2008 install can't create the virual directory aspnet_client on IIS7.
    Regards
      Paul

  • How to deploy web app from PC to Linux with Netbeans ?

    I am developing a web app in Netbeans 6.0 on my PC, using the Tomcat comes with the IDE, now I need to deploy it to a Linux server running Tomcat, can I do it from inside the IDE ? Can it copy all the servlets and other java classes to the Linux for me ? If so, what info does it need from me ? Login, password ... ?
    If not, how can I do it by hand ?
    Frank

    RTFM
    You need to consult the NetBeans Help to see if it will export a WAR/EAR. Regarding getting it over to Linux, there are some issues there. But if you have visibility to the Linux deploy directory from your PC then it's possible. It's certainly possible to do ALL of this using Apache Ant.

  • Using Forte 3.0 to deploy web app to iPlanet Web Server

    Is anyone familiar with using Forte 3.0 to develop/deploy a web application to an iPlanet Server?
    All I need is a simple walkthrough to create/deploy a "Hello World" app (it could be just a JSP) or a link to some document that covers this topic.
    Thanks

    For anyone who cares
    First make a web module, then make a web application and add the web module you made. When adding it the Mapping field should contain whatever context of the module is. Then deploy the application.

  • What are best practice for packaging and deploying j2EE apps to iAS?

    We've been running a set of J2EE applications on a pair of iAS SP1b for about a year and it has been quite stable.
    Recently however we have had a number of LDAP issues, particularly when registering and unregistering applications (registering ear files sometimes fails 1st time but may work 2nd time). Also We've noticed very occasionally that old versions of classes sometimes find their way onto our machines.
    What is considered to be best practice in terms of packaging and deployment, specifically:
    1) Packaging - using the deployTool that comes with iAS6 SP1b to package is a big manual task, especially when you have 200+ jsp files. Are people out there using this or are they scripting it with a build tool such as Ant?
    2) Deploying an existing application to multiple iAS's. Are you guys unregistering old application then reregistering new application? Are you shutting down iAS whilst doing the deployment?
    3) Deploying ear files can take 5 to 10 mins, is this normal?
    4) In a clustered scenario where HTTPSession is shared what are the consequences of doing deployments to data stored in session?
    thanks in asvance for your replies
    Owen

    You may want to consider upgrading your application server environment to a newer service pack. There are numerous enhancements involving the deployment tool and run time layout of your application that make clear where you're application is loading its files from.
    If you've at a long running application server environment, with lots of deployments under your belt, you might start to notice slow downs in deployment and kjs start time. Generally this is due to garbage collecting in your iAS registry.
    You can do several things to resolve this. The most complete solution is to reinstall the application server. This will guarantee a clean ldap registry. Of course you've got to restablish your configurations and redeploy your applications. When done, backup your application server install space with the application server and directory server off. You can use this backup to return to a known configuation at some future time.
    For the second method: <B>BE CAREFUL - BACKUP FIRST</B>
    There is a more exhaustive solution that involves examining your deployed components to determine the active GUIDS. You then search the NameTrans section of the registry searching for Applogic Servlet *, and Bean * entries that represent your previously deployed components but are represented in the set of deployed GUIDs. Record these older GUIDs, remove them from ClassImp and ClassDef. Finally remove the older entries from NameTrans.
    Best practices for deployment depend on your particular environmental needs. Many people utilize ANT as a build tool. In later versions of the application server, complete ANT scripts are included that address compiling, assembly and deployment. Ant 1.4 includes iAS specific targets and general J2EE targets. There are iAS specific targets that can be utilized with the 1.3 version. Specialized build targets are not required however to deploy to iAS.
    Newer versions of the deployment tool allow you to specify that JSPs are not to be registered automatically. This can be significant if deployment times lag. Registered JSP's however benefit more fully from the services that iAS offers.
    2) In general it is better to undeploy then redeploy. However, if you know that you're not changing GUIDs, recreating an existing application with new GUIDs, or removing registered components, you may avoid the undeploy phase.
    If you shut down the KJS processes during deployment you can eliminate some addition workload on the LDAP server which really gets pounded during deployment. This is because the KJS processes detect changes and do registry loads to repopulate their caches. This can happen many times during a deployment and does not provide any benefit.
    3) Deploying can be a lengthy process. There have been improvements in that performance from service pack to service pack but unfortunately you wont see dramatic drops in deployment times.
    One thing you can do to reduce deployment times is to understand the type of deployment. If you have not manipulated your deployment descriptors in any way, then there is no need to deploy. Simply drop your newer bits in to the run time space of the application server. In later service packs this means exploding the package (ear,war, or jar) in to the appropriate subdirectory of the APPS directory.
    4) If you've changed the classes of objects that have been placed in HTTPSession, you may find that you can no longer utilize those objects. For that reason, it is suggested that objects placed in session be kept as simple as possible in order to minimize this effect. In general however, is not a good idea to change a web application during the life span of a session.

  • Deploying an app from export script stored in the database.

    I am in the situation where I want to deploy a copy of an application programatically into the current workspace, but each against a separate schema. The end game would be to have many copies of the same App in the same workspace (obviously with different application numbers assigned) but each app pointing to a different schema.
    The workflow would be something like this:
    <ol>
    <li>Create a new tablespace for the new schema</li>
    <li>Create the new Schema</li>
    <li>create the required objects in the new schema (we're going to use DataPump for that)
    </li>
    <li>Assign the schema to the current workspace (make it available to use for a new APP)</li>
    <li>Read the app.sql from a BLOB in the database and deploy it into the current workspace pointed to the new schema.</li>
    </ol>
    I was wondering if there are already API's in place that would help me do these things (especially steps 4 and 5).
    I started poking around in the ApEx internals, looking specifically at the deployment of the SAMPLE apps to see if there was anything I could use, but it looks like the WWV_FLOW_SAMPLE_APP package is wrapped so I can't see what it's doing.
    I also looked at the code behind the "COPY APPLICATION" function and it looks like I might be able to use wwv_flow_imp_parser.parse to install the application in the current schema, but would probably need some clarification on whether there are any "gotchas" there.
    If that works, then it seems the hard part is assigning the new schema to the workspace as normally that is done from within the INTERNAL user's workspace.
    Thanks in advance for the help.
    Doug

    Ok... For others who may be interested in this, I have figured out part of the answer...
    To complete steps 2 and 4 mentioned in my original messages (Creating the user and makeing it available to a workspace) here is what I've come up with.
    DECLARE
    l_username varchar2(256);
    l_password varchar2(256);
    l_df_ts    varchar2(256);
    l_tmp_ts   varchar2(256);
    l_PCID     number;
    l_workspace_name varchar2(255);
    BEGIN
    l_username := 'DOUG';
    l_password := 'DOUG';
    l_df_ts    := 'USERS';
    l_tmp_ts   := 'TEMP';
    l_workspace_name := 'HAAS';
    -- CREATE THE USER AND THEN ADD THAT USER TO THE CORRECT WORKSPACE.
    -- First make sure that
    --  1. The name you're trying to create is not a "reserved" name like INTERNAL
    --  2. We're not working in an installation that is "RUNTIME ONLY"
    --  3. We're not working with a schema that is already in place or restricted.
    IF  flows_030100.wwv_flow_provisioning.reserved_schema(p_schema => l_username) = false
    and not (flows_030100.wwv_flow_provisioning.site_admin_is_restricted
              and
             flows_030100.wwv_flow_provisioning.restricted_schema(p_schema => l_username, p_workspace_name => l_worlkspace_name)
    THEN
        -- CREATE THE USER
        flows_030100.wwv_flow_provision.create_user(
        p_username    => l_username,
        p_password    => l_password);
        -- ASSIGN THE TABLESPACEs
        flows_030100.wwv_flow_provision.set_user_tablespace(
        p_username    => l_username,
        p_default_ts  => l_df_ts,
        p_temp_ts     => l_tmp_ts);
        -- Grant the appropriate roles and privs to the user
        flows_030100.wwv_flow_provision.grant_initial_privs(l_username);
        -- Create the link between the workspace and the schema name.
         BEGIN
        -- FIRST get the Workspace ID (known as the PROVISIONING_COMPANY_ID) from the APEX Dictionary.
        -- This assumes that the workspace we're working in is HAAS
            select provisioning_company_id
              into l_PCID
              from flows_030100.wwv_flow_companies
             where short_name = l_workspace_name;
        -- Now insert a row into the company_schema table to line the schema to a workspace.   
            insert into flows_030100.wwv_flow_company_schemas (security_group_id, schema)
            values (l_pcid, upper(l_username));
            commit;
        EXCEPTION
           WHEN NO_DATA_FOUND then
                --IF things fail then we need to kill to drop the user that we created.
                flows_030100.wwv_flow_provision.drop_user(p_username => l_username);
                --Then rais the application error or do whatever...
                raise_application_error(-20100,'Trying to use an invalid worksapce - '|| l_workspace_name);
        END;
    end if;
    end;I'm still trying to work on deploying the APP stored in a BLOB to the workspace and so far have the following code, but get the message :
    ORA-20001: You do not have privs on the DAVID schema.
    ORA-06512: at "FLOWS_030100.WWV_FLOW_IMP_PARSER", line 1599
    ORA-06512: at line 29
    declare
      l_file_id   number := 2113831202674379;
      l_parse_as_schema varchar2(4000) := 'DAVID';
      l_new_ap_ID number;
      l_orig_ap_id number;
      l_workspace_name varchar2(255) := 'HAAS';
      l_PCID     number;
    begin
        execute immediate 'alter session set current_schema = FLOWS_030100';
        flows_030100.wwv_flow_security.g_security_group_id := 10;
        flows_030100.wwv_flow_security.g_user := 'ADMIN';
      -- Import copy from application with new application ID and name
      -- First get the new Application ID
      l_new_ap_id := flows_030100.wwv_flow_utilities.minimum_free_flow;
      BEGIN
        select flow_id
          into l_orig_ap_id
          from flows_FILES.wwv_flow_file_objects$
         where id = l_file_id;
      end;
      flows_030100.wwv_flow_imp_parser.parse (
         p_file_id          => l_file_id,
         p_parse_as_schema  => l_parse_as_schema,   
         p_install_as_flow  => l_new_ap_id,
         p_original_flow_id => l_orig_ap_id,
         p_adjust_offset    => TRUE
      -- Get the Security group ID
          select provisioning_company_id
              into l_PCID
              from flows_030100.wwv_flow_companies
             where short_name = l_workspace_name;
      -- reset name with new application name
      update flows_030100.wwv_flows
      set name = 'TEST_NAME'
      where id = l_new_ap_id
      and security_group_id = l_PCID;
    end;

  • Building and deploying J2EE apps ?  Now there is a solution for production root cause analysis.

    Is your organization building and deploying J2EE apps? If so, Halo
    can help solve one of the toughest issues facing enterprises today:
    Finding the root cause of software faults.
    "Halo monitors, pinpoints, reports on and provides a source-code level
    root cause of software faults in deployed J2EE apps. Halo is unique
    because it's the only technology that can give you a root cause
    diagnosis in a fully deployed, live production application. Halo has
    such low performance overhead that customers deploy their final,
    production versions of their applications with Halo enabled.
    Used with Web Application Servers like WebLogic, Halo helps ensure
    that deployed code is reliable and able to be quickly fixed if
    problems turn up. Most important, because Halo is an "always on"
    technology, you get all the information you need to rapidly solve a
    problem on the first fault. Problem replication and bug reports are
    obsolete with Halo
    "Halo has a unique ability to provide a root cause diagonosis and
    understanding
    of software problems in production systems, without needing to
    replicate the
    issue.
    Test on WebLogic proved that Halo runs with extremely low overhead and
    is suitable for use in deployed production systems"
    Andrew Sliwkowski, Software Engineer
    BEA Systems, Inc.
    The key is Halo's high performance, low overhead TraceBack
    instrumentation technology. Based on technology out of MIT and proven
    in the field, TraceBack enables you to instrument JARs, EARs and WARs
    within minutes, without touching source code.
    Halo is useful throughout the entire application life cycle, from
    development through test, beta and deployment.
    If you have interest in learning more visit our website at
    www.incer.com or email me directly at [email protected] (Rick Martin)

    I have two questions. We have just started developing apps using jdev9i, 9iAS v2 and are new to the j2ee environment so my questions may be very easy ones.
    Question 1: We have set up Oracle pooling connection to our databases. We have a development, test and production database. When I deploy my application, it includes the connections. This is preventing me from moving the EAR files from dev to test to prod without modification and re deploying to my EAR file. Is there a way or a place that I can put my database connections that will not be included in my EAR files and the application still find them?datasources.xml is where the info regradings connection to databases is licated. If you're using 9iAS
    you can use EM to create datasource entry at the global level. In OC4J standalone you could use admin.jar
    or edit the file. Check out the standalone user's guide at http://otn.oracle.com/tech/java/oc4j/pdf/oc4j_so_usersguide_r2.pdf.
    Also, you will othe OC4J docs on OTN.
    Question 2: I have a stand alone oc4j set up for our developers to use while testing their applications. The applications include libraries supplied in jdev such as xml parser v2. I do not want to deploy those lib files with the app because I will have to redeploy all my apps if I upgrade jdev. I just want to be able to upgrade the libraries, test the apps and not have to redeploy everything. I can do this by coping the jdev lib to 9iAS but I can't seem to find the right place to put the lib for the stand alone oc4j instance. You can use the library tag within application.xml for server wide availability. Check out the article
    http://otn.oracle.com/oramag/oracle/02-sep/o52oc4j_2.html specifically class loading in OC4J section
    Any help would be greatly appreciated. Thanks in advance.

  • The content database on the server is temporarily unavailable while deploying a app

    HI,
    I got the following error while deploying a app. I have not added any logic in App.
    What i have tried yet:
    1. Configured Server for Using App
    2. Added permission to user2 (app developer account by which i open VS 2012) as mentioned in following URL
    http://community.zevenseas.com/Blogs/Akhilesh/Lists/Posts/Post.aspx?ID=10
    Please let me know if anyone have faced and resolved it before....
    Here we go .............................
    Active Deployment Configuration: Deploy App for SharePoint
      Skipping deployment step because a pre-deployment command is not specified.
      Skipping the uninstall step because the app for SharePoint is not installed on the server.
      Install app for SharePoint:
      Uploading the app for SharePoint...
      Installation is in progress (00:00:00)
      Installation is in progress (00:00:01)
      Installation is in progress (00:00:02)
      Installation is in progress (00:00:03)
      Installation is in progress (00:00:04)
      Installation is in progress (00:00:05)
      App failed to install, cleaning up...
      App installation cleanup failed due to errors.  Please see the app on the SharePoint site’s “Site Contents” page for details.
      App installation encountered the following errors:
      11/19/2013 2:42:13 PM
      @"Error 1
            CorrelationId: e6d878ab-ae8b-442c-90c1-ee989f5e719b
            ErrorDetail: The content database on the server is temporarily unavailable.
            ErrorType: Transient
            ErrorTypeName: Intermittent
            ExceptionMessage: System.IO.FileNotFoundException: <nativehr>0x80070002</nativehr><nativestack></nativestack>
       at Microsoft.SharePoint.Library.SPRequestInternalClass.GetMetadataForUrl(String bstrUrl, Int32 METADATAFLAGS, Guid& pgListId, Int32& plItemId, Int32& plType, Object& pvarFileOrFolder)
       at Microsoft.SharePoint.Library.SPRequest.GetMetadataForUrl(String bstrUrl, Int32 METADATAFLAGS, Guid& pgListId, Int32& plItemId, Int32& plType, Object& pvarFileOrFolder)
       at Microsoft.SharePoint.SPWeb.GetList(String strUrl)
       at Microsoft.SharePoint.Administration.SPDeveloperData.AddToDraftApps(Guid appInstanceId)
       at Microsoft.SharePoint.Lifecycle.FinalFixupTask.Deploy()
       at Microsoft.SharePoint.Administration.SPAppTask.DeployOperation()
       at Microsoft.SharePoint.Lifecycle.MonitoredTaskExecution.DoTask()
            Source: Finalization
            SourceName: App Deployment Finalization
      @"Error 2
            CorrelationId: e6d878ab-ae8b-442c-90c1-ee989f5e719b
            ErrorDetail: The content database on the server is temporarily unavailable.
            ErrorType: Transient
            ErrorTypeName: Intermittent
            ExceptionMessage: System.IO.FileNotFoundException: <nativehr>0x80070002</nativehr><nativestack></nativestack>
       at Microsoft.SharePoint.Library.SPRequestInternalClass.GetMetadataForUrl(String bstrUrl, Int32 METADATAFLAGS, Guid& pgListId, Int32& plItemId, Int32& plType, Object& pvarFileOrFolder)
       at Microsoft.SharePoint.Library.SPRequest.GetMetadataForUrl(String bstrUrl, Int32 METADATAFLAGS, Guid& pgListId, Int32& plItemId, Int32& plType, Object& pvarFileOrFolder)
       at Microsoft.SharePoint.SPWeb.GetList(String strUrl)
       at Microsoft.SharePoint.Administration.SPDeveloperData.RemoveFromDraftApps(SPSite site, Guid appInstanceId)
       at Microsoft.SharePoint.Lifecycle.FinalFixupTask.Rollback()
       at Microsoft.SharePoint.Administration.SPAppTask.DeployOperation()
       at Microsoft.SharePoint.Lifecycle.MonitoredTaskExecution.DoTask()
            Source: Finalization
            SourceName: App Deployment Finalization
    Harsh

    no ,it does has db permissions , this whole thing I think is related with weird and strange new condition of havinng sub-domains for apps ? by some changes I found it gos to my website and find outs that no resource available there , sometime 404 sometimes
    502 error. 
    The whole idea of office team about app deployment is crazy , no proper documentation or knowledge base available for people using on-prem sharepoint, this may because of the idea using cloud more ,why should we use cloud for our enterprise data ?
    btw links you gave not working either 
    Tech Learner

  • Understanding Workspaces, Deploying new Apps and Upgrades

    Hi all,
    I'm learning Oracle Apex, and finished some OBEs about it. I'm very excited about the platform, and liking very much. But a lot of questions come to my mind.
    If I understood it, a Workspace, is a "place" to develop some apps, and encapsule it, and from this workspace, I can export an app to deploy on another server, but, I don't see any options about what tables need to be exported.
    In one workspace/schema, I can have more than one app, and I don't see where you define wich tables belongs to each app.
    I don't see either, how an upgrade works. If I have deployed an app on a customer, and I need to upgrade it, upgrade of the database, without losing data is automatically?
    Another thing I don't understad very well, is about runtime installation.
    In Learn more Page,Security -> http://apex.oracle.com/pls/otn/f?p=4600:42:0::NO::: , I can read:
    For testing and production instances, Oracle Application Express supports the ability to install just a runtime version. This minimizes the installed footprint and privileges. It also improves your application consistency because in a runtime instance developers cannot inadvertently update any application source.
    I understand correctly, thath this means I can't modify a deployed app, but I can upgrade it?
    Regards.
    Edited by: GiuseppeL on 26-dic-2012 12:22
    Edited by: GiuseppeL on 26-dic-2012 12:23

    GiuseppeL wrote:
    If I understood it, a Workspace, is a "place" to develop some apps, and encapsule it, and from this workspace, I can export an app to deploy on another server, but, I don't see any options about what tables need to be exported.Tables and database objects all have to be handled separately from the application. If you look at the SQL workshop in the Apex builder there are some tools to do the database object exports.
    In one workspace/schema, I can have more than one app, and I don't see where you define wich tables belongs to each app.You can have one or more schemas per workspace. And an application can use whatever schemas are available to the workspace or whatever schemas the workspace schema has been granted to through database grants.
    I don't see either, how an upgrade works. If I have deployed an app on a customer, and I need to upgrade it, upgrade of the database, without losing data is automatically?Application exports can be completely (most of the time) independent of the data and database objects. If you change the structure of your database objects with your application upgrade then you need to upgrade the database objects in order for the application to work. Whatever application features depend on the database changes will not work.
    Another thing I don't understad very well, is about runtime installation.Runtime installation basically does not allow any editing of the application definition once it's installed. You need to keep an independent location where you do your application development/modification. Deploying to a runtime application is not reversible, meaning you can't change it to an editable application once you've set it as runtime only.
    Earl

  • Recommended Requirements for Development Environment

    Hello,
    what are recomended requirements for development enviroment for WebCenter. We intend to have JDeveloper and WebLogic server with WebCenter on our developer machines and we are wondering wht would be appripriate hardwer to run all of this smoothly.
    For JDeveloper with the WebCenter extension, 2GB RAM should suffice and WL with WebCenter requires somewhere between 3-4GB. Do you think we really need 6-8GB RAM for developers? What processor power would you recomend?
    Thank you for your answers,
    Martin

    6-8 GB ram is overkill.
    I can do the development quiet easy on a 4GB machine.
    When i take a look at the memory usage of jdev and the integrated WLS they both sum up to 1.5 to 2GB.
    if you however are planning on running a standalone WLS instead of the integrated WLS than you need somewhat more memory. Are you going to develop for webcenter spaces? If so, does every developer need a WLS with webcenter spaces installed? If so, 8GB ram is not overkill!
    So conclusion:
    A modern processor. One of the latest core2duo or i5,i7 processors.
    4GB ram when you use jdev + webcenter extension and run integrated WLS
    6GB ram when you use jdev + webcenter extension + integrated WLS + standalone WLS
    8GB ram if developers need their own instance of webcenter spaces.
    I also think 64 bit OS realy helps a lot for this...
    Currently i am working on a following machine (laptop)
    core2duo P8600 @2.4 Ghz
    3GB ram (win xp 32 bit)
    on this machine i use jdev + webcenter extension and integrated WLS. I can develop quiet easy but i have to restart jdev and the IWLS quiet often.
    At my own laptop at home i have following setup:
    core2duo P9400 @2.53ghz
    4GB ram
    jdev + wc extension + IWLS runs very good. Deploying goes faster, testing goes faster,...
    I tried running webcenter spaces on that machine and i could wait ten minutes before a page loads. Realy not productive.
    I need to do some development on webcenter spaces and my new laptop is currently in order:
    i7 720q @ 1.7ghz
    8GB ram
    I hope i can run webcenter spaces on this...
    Edited by: Yannick.O on Aug 10, 2010 12:30 PM
    Edited by: Yannick.O on Aug 10, 2010 12:34 PM

  • Deploying an app with JavaDB

    Hi there,
    Ive gone through a tutorial on using JavaDB/Derby and ive been able to install JavaDB and create a basic app that uses a db. My question, is how do you deploy the app onto computers that dont have JavaDB? I know it will uses embedded JavaDB but how exactly do I do that on a computer that doesn't have it installed?
    I cant seem to find any tutorials covering that. The only ones ive found show examples where JavaDB is installed. I thought the point of embedding it was that you could distribute your app standalone?
    Thanks.

    RisseN wrote:
    Hi,
    So just to make sure I understand you correctly, I will have to package the JavaDB/Derby installer with my application?Thought I made it clear, JavaDB is not the same as Derby.
    You can't install JavaDB - it is part of the Sun 1.6.
    So if and only if you use Derby then you can either put it in your installer or make it a requirement for your installer.
    So if and only if you use JavaDB then you can either put 1.6 in your installer or make it a requirement for your installer.
    >
    When I installed JavaDB on my machine, I had to set the DERBY_INSTALL variable and set embedded mode by setting the classpath. Now how does all of that get done if im distributing my app to users who just want to click on an install button and then be ready to use the app? I dont want them having to do all of that.Installation questions are based on what you are using for an installer. And they don't need to be specific to the rest of your question.
    But if you install something then you must install it completely such that your application will use it correctly. Or provide the user with manual instructions on how to do that themselves.

  • DEPLOY WAR APP

    hi people, i know this should be the n+1 time this question is posted here, i have read all post before and follow their instructions to have a Tomcat 6 working with a very simple adf components. the error i get is Tomcat cant deploy that app. this is how tomcat is configured:
    inside lib dir:
    1116 adf-controller-api.jar
    132 adf-controller.jar
    500 adf-controller-rt-common.jar
    4 adf-controller-security.jar
    668 adf-faces-databinding-rt.jar
    32 adflibfilter.jar
    8 adflogginghandler.jar
    7576 adfm.jar
    44 adfmweb.jar
    16 adf-pageflow-dtrt.jar
    216 adf-pageflow-fwk.jar
    340 adf-pageflow-impl.jar
    44 adf-pageflow-rc.jar
    1568 adf-richclient-api-11.jar
    7320 adf-richclient-impl-11.jar
    316 adf-share-base.jar
    648 adf-share-ca.jar
    3004 adfsharembean.jar
    16 adf-share-security.jar
    268 adf-share-support.jar
    16 annotations-api.jar
    1944 cache.jar
    56 catalina-ant.jar
    128 catalina-ha.jar
    1160 catalina.jar
    232 catalina-tribes.jar
    112 commons-el.jar
    56 db-ca.jar
    1544 dms.jar
    492 dvt-databindings.jar
    128 dvt-facesbindings.jar
    3420 dvt-faces.jar
    6368 dvt-jclient.jar
    1244 dvt-trinidad.jar
    1268 dvt-utils.jar
    32 el-api.jar
    608 fmw_audit.jar
    808 glassfish.jsf_1.2.9.0.jar
    368 glassfish.jstl_1.2.0.1.jar
    344 identitystore.jar
    368 inspect4.jar
    108 jasper-el.jar
    516 jasper.jar
    1376 jasper-jdt.jar
    2512 javatools-nodeps.jar
    64 javax.activation_1.1.0.0_1-1.jar
    352 javax.jsf_1.2.0.1.jar
    16 javax.management.j2ee_1.0.jar
    12 javax.transaction_1.0.0.0_1-1.jar
    3004 jewt4.jar
    364 jmxframework.jar
    612 jmxspi.jar
    444 jps-api.jar
    648 jps-common.jar
    24 jps-ee.jar
    1644 jps-internal.jar
    112 jps-unsupported-api.jar
    72 jrf-api.jar
    332 jsf-api.jar
    776 jsf-ri.jar
    76 jsp-api.jar
    24 jstl.jar
    5488 mdsrt.jar
    2476 ojdbc6dms.jar
    1948 ojdbc6.jar
    4 oracle-el.jar
    216 oraclepki.jar
    168 org.apache.commons.beanutils_1.6.jar
    144 org.apache.commons.digester_1.8.jar
    40 org.apache.commons.logging_1.0.4.jar
    168 osdt_cert.jar
    256 osdt_core.jar
    88 servlet-api.jar
    56 share.jar
    388 standard.jar
    744 tomcat-coyote.jar
    228 tomcat-dbcp.jar
    72 tomcat-i18n-es.jar
    52 tomcat-i18n-fr.jar
    56 tomcat-i18n-ja.jar
    0 tree.txt
    1224 trinidad-api.jar
    4220 trinidad-impl.jar
    1244 wls-api.jar
    4 wls.jsf.di.jar
    1196 xercesImpl.jar
    752 xmlef.jar
    1412 xmlparserv2.jar
    i am deploying the app directly from jDeveloper the same way shay does in a video tutorial i have found. it looks like everything goes fine:
    [02:47:09 PM] ---- Deployment started. ----
    [02:47:09 PM] Target platform is (Tomcat 6.x).
    [02:47:09 PM] Running dependency analysis...
    [02:47:09 PM] Building...
    [02:47:16 PM] Deploying profile...
    [02:47:17 PM] Wrote Web Application Module to /home/isanchez/jdeveloper/MyGecu/View/deploy/GeCUweb.war
    [02:47:18 PM] Wrote Enterprise Application Module to /home/isanchez/jdeveloper/MyGecu/View/deploy/GeCUweb.ear
    [02:47:18 PM] Copied /home/isanchez/jdeveloper/MyGecu/View/deploy/GeCUweb.war to /usr/share/Tomcat6a/webapps
    [02:47:18 PM] Elapsed time for deployment: 9 seconds
    [02:47:18 PM] ---- Deployment finished. ----
    the application is very simple. it only shows a login.jsp page with adf components, and it would be really nice this applications should be working like this. I have finished a full application using ADF with jDeveloper and I only need this final step.
    this is how the app is configured by the developer:
    WEB-INF/web.xml:
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    version="2.5" xmlns="http://java.sun.com/xml/ns/javaee">
    <context-param>
    <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
    <param-value>client</param-value>
    </context-param>
    <context-param>
    <description>If this parameter is true, there will be an automatic check of the modification date of your JSPs, and saved state will be discarded when JSP's change. It will also automatically check if your skinning css files have changed without you having to restart the server. This makes development easier, but adds overhead. For this reason this parameter should be set to false when your application is deployed.</description>
    <param-name>org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION</param-name>
    <param-value>false</param-value>
    </context-param>
    <context-param>
    <description>Whether the 'Generated by...' comment at the bottom of ADF Faces HTML pages should contain version number information.</description>
    <param-name>oracle.adf.view.rich.versionString.HIDDEN</param-name>
    <param-value>false</param-value>
    </context-param>
    <filter>
    <filter-name>JpsFilter</filter-name>
    <filter-class>oracle.security.jps.ee.http.JpsFilter</filter-class>
    <init-param>
    <param-name>enable.anonymous</param-name>
    <param-value>true</param-value>
    </init-param>
    </filter>
    <filter>
    <filter-name>trinidad</filter-name>
    <filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-class>
    </filter>
    <filter-mapping>
    <filter-name>JpsFilter</filter-name>
    <servlet-name>Faces Servlet</servlet-name>
    <dispatcher>FORWARD</dispatcher>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>INCLUDE</dispatcher>
    </filter-mapping>
    <filter-mapping>
    <filter-name>trinidad</filter-name>
    <servlet-name>Faces Servlet</servlet-name>
    <dispatcher>FORWARD</dispatcher>
    <dispatcher>REQUEST</dispatcher>
    </filter-mapping>
    <servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>resources</servlet-name>
    <servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-class>
    </servlet>
    <servlet>
    <servlet-name>BIGRAPHSERVLET</servlet-name>
    <servlet-class>oracle.adfinternal.view.faces.bi.renderkit.graph.GraphServlet</servlet-class>
    </servlet>
    <servlet>
    <servlet-name>BIGAUGESERVLET</servlet-name>
    <servlet-class>oracle.adfinternal.view.faces.bi.renderkit.gauge.GaugeServlet</servlet-class>
    </servlet>
    <servlet>
    <servlet-name>MapProxyServlet</servlet-name>
    <servlet-class>oracle.adfinternal.view.faces.bi.renderkit.geoMap.servlet.MapProxyServlet</servlet-class>
    </servlet>
    <servlet>
    <servlet-name>GatewayServlet</servlet-name>
    <servlet-class>oracle.adfinternal.view.faces.bi.renderkit.graph.FlashBridgeServlet</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>/faces/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>resources</servlet-name>
    <url-pattern>/adf/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>resources</servlet-name>
    <url-pattern>/afr/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>BIGRAPHSERVLET</servlet-name>
    <url-pattern>/servlet/GraphServlet/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>BIGAUGESERVLET</servlet-name>
    <url-pattern>/servlet/GaugeServlet/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>MapProxyServlet</servlet-name>
    <url-pattern>/mapproxy/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>resources</servlet-name>
    <url-pattern>/bi/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>GatewayServlet</servlet-name>
    <url-pattern>/flashbridge/*</url-pattern>
    </servlet-mapping>
    </web-app>
    WEB-INF/trinidad-config.xml:
    <?xml version="1.0" encoding="UTF-8"?>
    <trinidad-config xmlns="http://myfaces.apache.org/trinidad/config">
    <skin-family>fusion</skin-family>
    </trinidad-config>
    and WEB-INF/faces-config.xml:
    <?xml version="1.0" encoding="UTF-8"?>
    <faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee">
    <application>
    <default-render-kit-id>oracle.adf.rich</default-render-kit-id>
    <locale-config>
    <default-locale>es</default-locale>
    <supported-locale>es</supported-locale>
    </locale-config>
    </application>
    <managed-bean>
    <managed-bean-name>SelectedApp</managed-bean-name>
    <managed-bean-class>gecu.view.SelectedApp</managed-bean-class>
    <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>
    <managed-bean>
    <managed-bean-name>DatabaseQueryBean</managed-bean-name>
    <managed-bean-class>gecu.view.DatabaseQueryBean</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
    </managed-bean>
    <managed-bean>
    <managed-bean-name>ClavesQueryBean</managed-bean-name>
    <managed-bean-class>gecu.view.ClavesQueryBean</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
    </managed-bean>
    <managed-bean>
    <managed-bean-name>LoginBean</managed-bean-name>
    <managed-bean-class>gecu.view.LoginBean</managed-bean-class>
    <managed-bean-scope>session</managed-bean-scope>
    <managed-property>
    <property-name>usuario</property-name>
    <property-class>java.lang.String</property-class>
    <value></value>
    </managed-property>
    <managed-property>
    <property-name>password</property-name>
    <property-class>java.lang.String</property-class>
    <value></value>
    </managed-property>
    </managed-bean>
    <navigation-rule>
    <from-view-id>/login.jsp</from-view-id>
    <navigation-case>
    <from-outcome>failure</from-outcome>
    <to-view-id>/login.jsp</to-view-id>
    </navigation-case>
    <navigation-case>
    <from-outcome>success</from-outcome>
    <to-view-id>/core/select.jsp</to-view-id>
    </navigation-case>
    <navigation-case>
    <from-outcome>logout</from-outcome>
    <to-view-id>/logout.jsp</to-view-id>
    </navigation-case>
    </navigation-rule>
    <navigation-rule>
    <from-view-id>/core/main.jsp</from-view-id>
    <navigation-case>
    <from-outcome>done</from-outcome>
    <to-view-id>/core/main.jsp</to-view-id>
    </navigation-case>
    <navigation-case>
    <from-outcome>logout</from-outcome>
    <to-view-id>/logout.jsp</to-view-id>
    </navigation-case>
    <navigation-case>
    <from-outcome>select</from-outcome>
    <to-view-id>/core/select.jsp</to-view-id>
    </navigation-case>
    <navigation-case>
    <from-outcome>filter</from-outcome>
    <to-view-id>/util/filters.jsp</to-view-id>
    </navigation-case>
    <navigation-case>
    <from-outcome>export</from-outcome>
    <to-view-id>/util/exports.jsp</to-view-id>
    </navigation-case>
    <navigation-case>
    <from-outcome>calc</from-outcome>
    <to-view-id>/util/calcs.jsp</to-view-id>
    </navigation-case>
    </navigation-rule>
    <navigation-rule>
    <from-view-id>/core/select.jsp</from-view-id>
    <navigation-case>
    <from-outcome>success</from-outcome>
    <to-view-id>/core/main.jsp</to-view-id>
    </navigation-case>
    </navigation-rule>
    <navigation-rule>
    <from-view-id>/util/filters.jsp</from-view-id>
    <navigation-case>
    <from-outcome>success</from-outcome>
    <to-view-id>/core/main.jsp</to-view-id>
    </navigation-case>
    </navigation-rule>
    <navigation-rule>
    <from-view-id>/util/exports.jsp</from-view-id>
    <navigation-case>
    <from-outcome>success</from-outcome>
    <to-view-id>/core/main.jsp</to-view-id>
    </navigation-case>
    </navigation-rule>
    <navigation-rule>
    <from-view-id>/util/calcs.jsp</from-view-id>
    <navigation-case>
    <from-outcome>success</from-outcome>
    <to-view-id>/core/main.jsp</to-view-id>
    </navigation-case>
    </navigation-rule>
    <navigation-rule>
    <from-view-id>/index.jsp</from-view-id>
    <navigation-case>
    <from-outcome>success</from-outcome>
    <to-view-id>/login.jsp</to-view-id>
    </navigation-case>
    </navigation-rule>
    <managed-bean>
    <managed-bean-name>ControlSession</managed-bean-name>
    <managed-bean-class>gecu.model.ControlSession</managed-bean-class>
    <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>
    <managed-bean>
    <managed-bean-name>backing_util_calcs</managed-bean-name>
    <managed-bean-class>gecu.view.Calcs</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
    <!--oracle-jdev-comment:managed-bean-jsp-link:1util/calcs.jsp-->
    </managed-bean>
    <managed-bean>
    <managed-bean-name>backing_util_exports</managed-bean-name>
    <managed-bean-class>gecu.view.Exports</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
    <!--oracle-jdev-comment:managed-bean-jsp-link:1util/exports.jsp-->
    </managed-bean>
    <managed-bean>
    <managed-bean-name>backing_util_filters</managed-bean-name>
    <managed-bean-class>gecu.view.Filters</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
    <!--oracle-jdev-comment:managed-bean-jsp-link:1util/filters.jsp-->
    </managed-bean>
    </faces-config>
    If someone has got really nicely configured the tomcat 6 running ADF components error free, it would be good if you can share it with us, i run out ideas and still got no answers.
    Really thanked for all help received.
    isy

    hi John,
    you are correct. I would like to ask you something else if I can, becouse programming these days is a matter of time, and you may know how much that cost to a company. Our other option, instead of working with Tomcat, it is an Oracle IAS server we have here, but I do not know if that is supported with ADF components. We need to deploy our recently made application from jDeveloper 11g, and we need to have the production server online next week to start working on.
    Something else I would like to comment, just to talk about, java is made for people, and it is really powerfull. Java enterprise web applications also, and it would be good, if you are developing with ADF, to be able to transport those applications to be used under different web servers. Just to make them "academical" and ease to learn. This last quote is just my own opinion as a java developer and learner on web development using powerfull jsf components like adf.
    sincerely
    Israel

  • How to deploy galileo app in windows phone

    Hi Everybody,
    Could you please suggest how to deploy galileo app in windows phone ? .
    I have built this app in C++
    Seeking your co-operation and support..
    Thanking you,

    Only Metro/Store style apps can be installed on Windows phones - unless you're an OEM
     -Brian
    Azius Developer Training www.azius.com Windows device driver, internals, security, & forensics training and consulting. Blog at www.azius.com/blog

  • Developed Access Web app on Office 365 - cannot publish it to On Premises SharePoint 2013

    I developed an Access Web app, which works fine on Office 365.
    Now I want to deploy it to our on premises SharePoint 2013 farm
    After I upload the .app package I created from it to our app catalog it shows 'Valid App Package = no':
    In the ULS log I found the following:
    There were errors when validating the App package: There were errors when validating the App Package. Other warnings / errors associated with this exception:  The current version of SharePoint is less
    than the SharePointMinVersion specified in the app manifest. CurrentVersion='15.0.4569.1000', SharePointMinVersion='16.0.0.0'
    Is there any way that I can work around this, other then recreating the app manually on our on premises farm?

    Hi,
    Please check the SharePointMinVersion in AppManifest.xml file in your Office 365 app and modify it to "15.0.0.0", then deploy the app to SharePoint on-premise.
    Thanks,
    Dennis Guo
    TechNet Community Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Dennis Guo
    TechNet Community Support

Maybe you are looking for

  • Need advice if i should upgrade my legally unlocked iphone 3G

    Hi, I recently traveled to livigno (in the alps of Italy)and i stumbled across an unlocked iPhone 3G at an electronics store (not an apple store just a regular electronics store). the guy told me that it was legally unlocked and that i could make sof

  • My macbook pro 15 inch with retina running mavericks disconnects from the wifi when I put it to sleep.

    I shut the lid and go to open the lid and the wifi is disconnected and the only way to connect to the wifi is to turn it off then back on and connect to my wifi. This is the only wifi that it happens with.

  • SQL error while publishing topology (During installation of LYNC server 2010)

    Following error was observed during publishing topology while installing LYNC server 2010. Error: An error occurred: "Microsoft.Rtc.Common.Data.SqlConnectionException" "Cannot open database "xds" requested by the login. The login failed. Login failed

  • Footage is skipping and jittery

    I have been editing serval projects in final cut pro 7.0.2 it has been playing fine and working good but i changed projects briefly where the file format is different and now whenever i try and play the projects again the clips are skipping and jitte

  • Can't delete old iCloud backup

    Had a phone set up to back up to iCloud. That phone went dead, and was returned to Apple and exchanged with a new one. Because the screen went dead -- thus rendering the phone inoperable -- I was unable to shut off iCloud backups and delete the old b