Development and Test on same machine

Hi,
In my current setup I have a development application, a test application and a production application.
The dev. and test is on the same machine, with different APP ID's. Dev is 102, and test is 110
At first there was no problems with this. But now all of a sudden it starts to create problems for me. In APEX you can create a coloumn link on an item in a report. In the column link you can set link text, attributes, the page the link links to and you can set items that should be send to the new page.
The problem that occurs with the link is that APEX uses the APPS name instead of the APP_ID, so that my link will be the same from the development app and the test app. F.x.:
http://test.test.dk/pls/apex/f?p=APP
instead of
http://test.test.dk/pls/apex/f?p=110
I think that APEX stores some cookie information on the machine that accesses the sites, and the problem hasnt occured untill these cookies ran out.
I see 2 solutions to this problem:
1. Install a new server with the development app
2. Rename the development APP to something different.
The problem with no 2. is that I will then have to (re) rename the app everytime I release the app to the test server.
Let me hear some suggestions. How do other people do this?
Edited by: bjarkekr on 2009-12-22 13:09

I would recommend separating DEV and TEST into different database instances - they can still be on the same physical server and even share the web server (if you are using Apache/modplsql). All that's needed is a second DAD pointing to the second DB (e.g. your URLs would then look like http://test.test.dk/pls/apexdev/f?p=APP and http://test.test.dk/pls/apextest/f?p=APP if you define a DAD named apexdev to point to the DEV database and a second one named apextest to point to the TEST database).
If you really have to stick with one DB, then I believe all you need to do is changing the application alias, not the application name itself, for your DEV application (and yes, you would need to change this setting once you migrate from DEV to TEST, but that shouldn't be really that big deal, it's just changing that one setting on the app definition page...). By default the alias is the same as the app name.
Holger

Similar Messages

  • CHARM: Developer and Tester same USER in normal correction

    Hi Expert,
    i'd like to know if in a normal correction it is possible that Developer and Tester are the same persone.
    So the same user have to confirm development and confirm sucessful test.
    Now if i try to use the same user i've an error.
    Can you help me ??
    thanks
    Francesca

    SPRO
    search for Make Settings to Change Transaction Types, and select that activity.
    Highlight SDMJ, select the Use Partner Functions folder on the left
    in the table on the right:
    The first column in the table is the status
    The second column in the table  is the partner function that the current business partner will be assigned to when save is clicked and the status becomes the first column.
    The third column in the table is used for determining if partner functionsu2019 business partners are the same when the document is saved and the status becomes the first column. For example, the Tester (SDCD0002) equals the Developer (SDCD0001) when the status is Confirmed (E0009).
    Delete the value in the third column to stop the comparison.

  • Need a tool to create Development and Test instance of a Production db

    I am very new to Oracle and have previously worked with SQL Server 2005/8 only.
    My current company only has one instance of the Oracle database (which is production) and until now, all development and testing used to take place on the same instance (what a mess!!).
    Anyways, we have now decided to create a development and test on a separate physical machine. We are on Oracle 11g on Windows 2008 Server.
    In SQL Server, it used to be fairly simple, just take a full backup of the database and restore it on another box with SQL Server and we had a new instance of the same database.
    Can someone point out a simple technique to create these development and test instance in Oracle. Essentially, we want to clone the database. Are there any tools available that can make this task simple.
    Thanks.

    Welcome the the forums !
    I believe this question is better suited to the "Database - General" forum (General Database Discussions but here is my take.
    You will first need to clone the Oracle binaries (ORACLE_HOME) - see MOS Doc 1154613.1 (Master Note For Cloning Oracle Database Server ORACLE_HOME's Using the Oracle Universal Installer (OUI))
    Then clone the database - see MOS Doc 458450.1 (Steps to Manually Clone a Database)
    HTH
    Srini

  • Installed Oracle 8i Forms 6i & 9i Developer Suite in the same machine??

    I hav installed Oracle 8i Forms 6i & 9i Developer Suite in the same machine(on Win2k), with different Oracle homes.
    earlier it was working fine,but right now when i tried to open Form Builder(9i),it shows the error as
    Microsoft Visual C++ Runtime library
    Assertion Failed!
    Program:D:Oracle_Home\bin\ifbld90.exe
    File:ut\SRC\UTJ\SRC\UTJL.C
    Line 428
    Expression: result ==utjER_SUCCESS
    For information on how your program can cause assertion
    failure,see the VC++ documentation on asserts
    (Please try to debug the application - JIT must be enabled)
    and when i try to open Reports Builder(9i) it does not open ,it shows error as below and terminates
    rwbuilder.exe - Application Error
    The instruction at "0x6550b264" referenced memory at "0x00000000".The memory could not be "read:
    Please advise what to be done.
    Thanx in advance.

    I've got a 9i database, Jdeveloper (various versions), Oracle9i Forms and 6i Forms all installed on the same machine. Just make sure you get them in separate Oracle homes..
    Regards
    Grant Ronald
    Forms Product Management

  • 8i Forms 6i & 9i Developer Suite in the same machine?

    I hav installed Oracle 8i Forms 6i & 9i Developer Suite in the same machine, with different Oracle homes.
    earlier it was working fine,but right now when i tried to open Form Builder(9i),it shows the error as
    Microsoft Visual C++ Runtime library
    Assertion Failed!
    Program:D:Oracle_Home\bin\ifbld90.exe
    File:ut\SRC\UTJ\SRC\UTJL.C
    Line 428
    Expression: result ==utjER_SUCCESS
    For information on how your program can cause assertion
    failure,see the VC++ documentation on asserts
    (Please try to debug the application - JIT must be enabled)
    and when i try to open Reports Builder(9i) it does not open ,it shows error as below and terminates
    rwbuilder.exe - Application Error
    The instruction at "0x6550b264" referenced memory at "0x00000000".The memory could not be "read:
    Please advise what to be done.
    Thanx in advance.

    I've got a 9i database, Jdeveloper (various versions), Oracle9i Forms and 6i Forms all installed on the same machine. Just make sure you get them in separate Oracle homes..
    Regards
    Grant Ronald
    Forms Product Management

  • Is it ok to install Report developer suite on the same machine?

    Hello All,
    Recently I have upgraded my Oracle Forms 5.0 to Form 6i.
    Now I want same process with my reports.
    Our current reports version is 3.1.
    1) Is it possible to upgrdae report 3.1 to report 6i?
    2) I have installed my form 6i developer suite in window XP. Is it ok to install Report developer suite on the same machine?
    3) if answer of 2 is yes, Do I need to install in another home?
    Please note: My main goal is to upgrade reports in 10g.
    But I think we can not upgrdae report 3.1 to 10g directly. So I am going 3.1 to 6i and then go for 10g.
    Regards,
    D

    still waiting for response.
    Diana

  • Virtualization for development and test

    Hello,
    I was wondering what virtualization technologies other software developers (or Apple) recommend/use for software development? I understand that Mac OS X itself needs to be run on Apple hardware, which means an Xserve or Mac Pro. Aside from purchasing the hardware, what else needs to be done to set up multiple virtual machines for development and testing purposes?
    Thanks in advance for any responses.
    Regards,
    Aryeh Goretsky

    agoretsky wrote:
    What about for product support? My employer uses thin client terminals to provide engineers with access to BSD, Linux, Solaris, Windows, etc... environments hosted on a VM server. I would think doing something similar for OS X would help keep costs down for the support department.
    I don't know all the details, and how it would work, but one thing you could look into would be using Net Boot from and OS X Server. The last time I went in to the Apple Store, they were using that. Basically, they hook your computer up via ethernet and boot from an OS on their server that they know is good (no bad third party kexts, strange drivers, and so on).
    It looked pretty slick. I don't remember if they could load different OS versions, though. On the other hand, I could see it being a problem, if what you were testing trashed the networking, since it uses ethernet.
    charlie

  • Adobe Flash Builder pureMVC_As3 2.0.4 login works in Flash Builder when developing and testing but does not when deployed.

    I have Adobe Flash Builder 4.7 with air 15. I am using as3 PureMVC swc. The application works and logins to my server during development and testing. But the issue comes when I deploy the application in IOS 8. The login does not work. Can anyone help. Thanks in advance.

    Just as an add on note.  What we can't determine is when the SWF file is run either in a a flash player 9 or with IE
    it does not work. (i.e. no email and variable that is sent back is undefined)  In flash player 10, it warns about some
    security settings.
    but in FLASH CS4 authoring environment, using the test movie, ctrl+enter, it runs like a champ, sends the email, gets
    the variable back.
    The server its being run on is a LAN based IIS server for Intranet use.  So the local PC is connecting to it fine in "Test movie" mode.
    but if you run that swf any other way, its does not work for love nor money!  How do you debug for that!  The asp code was even cut down
    to a simple HELLO WOLD example and that still did not work.  Of course it did work in Test Movie mode!

  • Forms 6i and developer 10g on the same machine

    Can i have forms 6i and developer 10g on the same machine

    Jacob,
    Were you installing any patches to the Forms 6i?? I think your problem was a mix up in the environmental variables.
    multiple versions of the same Oracle product CAN* be installed successfully on the same machine, it has been done by many.
    Do not generalize one experience, since you are working on VMware, try them on one, it's easy to revert to a snapshot ;)
    Install Forms 6i first patch it configure it and restart your machine and install DS 10g, On this machine I have Forms 6i and DS 10g installed at this same moment, and it's been working fine for that last 2 years.
    Tony

  • 9.2 and 10g on same machine, listener problem

    Hi,
    i had a 10g db on a solaris server. then i installed a 9.2 database on this server. I know that i should use the 10g listener for 9.2 database.
    But i cant manage to configure it correctly.
    The 10g listener name is LISTENER and 9.2 listener name is TPRS.
    what i did ? i opened netmgr and created a new listener named TPRS. added the database to it.(on the menu database services)
    when i try to start TPRS i get the following error message
    bash-2.05$ lsnrctl start TPRS
    LSNRCTL for Solaris: Version 10.1.0.4.2 - Production on 08-JUN-2009 16:05:22
    Copyright (c) 1991, 2004, Oracle. All rights reserved.
    Starting /oracleAS/app/oracle/product/10.1.2.0.2/infra/bin/tnslsnr: please wait...
    TNSLSNR for Solaris: Version 10.1.0.4.2 - Production
    System parameter file is /oracleAS/app/oracle/product/10.1.2.0.2/infra/network/admin/listener.ora
    Log messages written to /oracleAS/app/oracle/product/10.1.2.0.2/infra/network/log/tprs.log
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sun3.tuprasnet.local)(PORT=1522)))
    TNS-01201: Listener cannot find executable /oracleAS/TPRS/app/oracle/product/9.2.0.1.0/bin/oracle for SID TPRS
    Listener failed to start. See the error message(s) above...
    The directory "/oracleAS/TPRS/app/oracle/product/9.2.0.1.0/bin/" exists , and oracle executable is under it. also /oracleAS/TPRS/app/oracle/product/9.2.0.1.0 is the oracle home for 9.2 database.
    The listener.ora file of 10g is like that:
    SID_LIST_TPRS =
    (SID_LIST =
    (SID_DESC =
    (GLOBAL_DBNAME = TPRS)
    (ORACLE_HOME = /oracleAS/TPRS/app/oracle/product/9.2.0.1.0)
    (SID_NAME = TPRS)
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /oracleAS/app/oracle/product/10.1.2.0.2/infra)
    (PROGRAM = extproc)
    (SID_DESC =
    (GLOBAL_DBNAME = iasdb.tuprasnet.local)
    (ORACLE_HOME = /oracleAS/app/oracle/product/10.1.2.0.2/infra)
    (SID_NAME = IASDB)
    TPRS =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = sun3.tuprasnet.local)(PORT = 1522))
    LISTENER =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = sun3.tuprasnet.local)(PORT = 1521))
    what am i missing?
    Thanks in advance,
    mehmet

    We (Gerwin and I) had a small discussion about the problem at hand.
    The discussion is overlooking the obvious
    TNSLSNR for Solaris: Version 10.1.0.4.2 - Production
    System parameter file is /oracleAS/app/oracle/product/10.1.2.0.2/infra/network/admin/listener.ora
    Log messages written to /oracleAS/app/oracle/product/10.1.2.0.2/infra/network/log/tprs.log
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sun3.tuprasnet.local)(PORT=1522)))
    TNS-01201: Listener cannot find executable /oracleAS/TPRS/app/oracle/product/9.2.0.1.0/bin/oracle for SID TPRSSo the Solaris user that starts the listener HAS NO ACCESS rights to the directory path and/or the executables (lsnrctl / tnslsnr).
    [oracle@srv01-18-102 bin]$ ps -ef|grep tns
    oracle   11967     1  0 Jun07 ?        00:00:53 /u01/app/oracle/product/11.1.0/dbhome_1/bin/tnslsnr LISTENER -inherit
    oracle   28694 17439  0 17:49 pts/0    00:00:00 grep tnsYou can choose for a "more than one listener" solution or "only one listener". Whatever you do the unix user that starts the oracle, listener executables have to be the same OR sicky bits have to exist on the executables (so the user is allowed to start the executables and access the memory realms as if it was the actual owner).
    The moment you don't use the defaults - aka "LISTENER" or a non default port (1521), you will have to define this via the database parameter
    LOCAL_LISTENER
    SQL> conn / as sysdba
    SQL> show parameter local_listener
    NAME                                 TYPE        VALUE
    local_listener                       string
    SQL> ALTER system SET LOCAL_LISTENER=
            "(ADDRESS=(PROTOCOL=TCP)(HOST=sun3.tuprasnet.local)(PORT=1522))"
            scope=BOTH;
    System altered.
    SQL> show parameter local_listener
    NAME                                 TYPE        VALUE
    local_listener                       string      (ADDRESS=(PROTOCOL=TCP)(HOST=sun3.tuprasnet.local)(PORT=1522))Now the database "knows" that it has to register itself against "sun3.tuprasnet.local" and will be serviced via port 1522.
    After been set on database level, the "LOCAL_LISTENER" value can be resolved via the string itself or (*most common way of doing it is using a tnsalias*) is resolved via the tnsnames.ora file (the string given in LOCAL_LISTENER is an tns ALIAS).
    If you use ONE listener, then databases can register themselves against SQL*Net compatible listeners. So you don't have to use a 9i listener for a 9i database. A 10g database is also allowed.
    If I use a ONE listener solution, then I normally pick the listener from the highest database version and let all database versions use this listener.
    The post given here (http://www.liberidu.com/blog/?p=116): "Registering non-default XMLDB HTTP/WebDAV and FTP ports on a non-default Oracle Listener port" describes a use case which is even more "extreem" regarding shared server functionality, based on TWO listeners and NON-DEFAULT PORT addressing, based on an Oracle 9 and Oracle 10 environment on the same machine.
    HTH
    M.
    Edited by: Marco Gralike on Jun 8, 2009 6:01 PM

  • How to install the windows7 agent and monitor the same machine

    Hi ,
    I have installed OMS on Oracle Linux 5.7-64 bit machine. Now I am able monitor the OIM which is installed on Linux. I have some of oracle applications (domains) on windows7 machine. I want monitor the same. On em, agent deployment page I am not able to see the windows agents.
    Can you please guide me how to install the agent on windows and monitor the same?
    OEM version: 11.1.0.1
    Thanks in advance
    Regards,
    Kishore Tummeti

    If you just need to install some agents on Windows the best (imho) option is not to use the push option because getting Cygwin to run can take hours (if at all).
    Here you find a good instruction how to install the agent by hand: http://www.peasland.net/?p=122
    Sometimes the –silent mentioned in step 4b needs not to be put as second argument but as last argument.
    Eric

  • Installing Java Stack and Abap Stack, same machine.

    Hi all:
    Does anybody installed Java Stack and Abap Stack on the same machine?
    I installed ABAP stack first, and am trying now to install Java stack but it seems like at the end of the process, ABAP stack. (is not working now).
    Any idea?

    Not sure about installing both as I haven't tried either!
    Anyway, in theory if the SIDs and instance numbers are completely different, then you should be OK. If you ahev the same SID or instance number, I can see possible problems,
    Portal only runs on Java, so in theory any Java system will be OK. NWDW would be a good choice.

  • Can we install OBIEE 10G and 11G on Same Machine

    Hi Experts,
    I want to install OBIEE 11 G on the same machine(Windows) which already have OBIEE 10.1.3.4. So is it possible.
    I dont want to upgrade at this stage.
    Thanks

    No problem if you give a different port number.
    regards
    John
    http://obiee101.blogspot.com

  • LR 2.6or7 and LR3 on same machine? Want to test...

    I'd like to see if my setup will have problems reported here. Can I install BOTH programs? (That would add LR3 to existing 2.6 install.) I really just started using LR2.x a little while ago but I want to try LR3 with non-production images. I don't have a separate test computer.
    Win7 64-bit Home Premium
    6Gigs RAM
    i7-920
    nVidia GTS250 Card w1Gig VRAM
    JBOD storage
    Other users are having sobering problems, but there must be many machines with no problem. If I cannot test I will put the box on the shelf for now without installing.
    Jonathan
    I did search around for a "Discussion" with this question but nothing returned for search strings I tried...

    Jonathan,
    I have been doing the exact thing you are proposing since v3 arrived.  I am having some performance issue so am awaiting v3.1 or 3.2 to start using the new features.  I didn't want any crossover - so I didn't convert the v2 catalog when first starting v3.  I had v3 start a new empty catalog.  Then I copied a few directories of images to a new section on my hard drive for LR3 testing (several thousand images with mutliple lighting/noise arrangments) and re-opening lr3, I imported them in place into the new v3 catalog.  By doing this, I don't have to worry about accidently doing a Ctrl-S into images that would be seen by both versions.
    Once I am done testing v3.1 (hopefully) or v3.2 and am ready to convert, I will delete the new  v3 catalog and from the OS start the old v2 catalog "with" LR3.  This will start the process of converting the old catalog at that time.  Between now and then, I will simply do production work on my v2.
    All looks good to me for v3 but the loss of performance in the spot removal tool (almost useless) requires me to wait a while.  It is not a horsepower issue in my case, maybe video, maybe a need for rendering optimization, maybe something else.  Time will tell - they will figure it out eventually (remember the early versions of the local adjustment tools ...).
    Jeff

  • EJB security supress in development and testing

    Hi,
    I'm not quite sure if its a right place for the post but it seems to me as a good one for a start. I think that my problem should be quite common and I'm really surprised that I can't find the answer :/, perhaps I search for a wrong thing, but let's get down to business :).
    I have JEE project which includes EJB module and enterprise client.
    EJB is secured, when I try to access its methods via the client I have to provide proper credentials and everything works perfetly well.
    However, during the developement cycle 2 issues may arise.
    1. It can be frustrating that each time I need to access (i.e every debug), secured method I have to provide user credentials.
    2. I don't know how programmaticaly provide credentials in order to make unit tests.
    So,
    is it possible to "supress security" during developement, so that no security checks are made ??
    Maybe there are different solutions ??
    Or my assumptions are wrong ??

    Thanks, the solution works :)
    If anyone has a same issue, I provide ejb-jar.xml.
    <?xml version="1.0" encoding="UTF-8"?>
    <ejb-jar xmlns = "http://java.sun.com/xml/ns/javaee"
    version = "3.0"
    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/ejb-jar_3_0.xsd">
    <enterprise-beans>
    <session>
    <ejb-name>CartBean</ejb-name>
    <ejb-class>cart.secure.ejb.CartBean</ejb-class>
    </session>
    </enterprise-beans>
    <assembly-descriptor>
    <security-role>
    <role-name>kuku</role-name>
    </security-role>
    <method-permission>
    <unchecked></unchecked>
    <method>
    <ejb-name>CartBean</ejb-name>
    <method-name>*</method-name>
    </method>
    </method-permission>
    </assembly-descriptor>
    </ejb-jar>
    Only one thing, that bothers me remains, that is why I had to define the bean in the descriptor ??
    If I didn't put <enter ... than I go the following error:
    Deploying application in domain failed; Error loading deployment descriptors for module [cart-secure] -- Referencing error: This bundle has no bean of name [CartBean]

Maybe you are looking for

  • How to get rid of the loading status at the bottom

    The loading status is like how it is in chrome now. I absolutely hate that. I use the addon bar, so why can't i put it back into the addon bar. Its just additional stuff i dont need. I would also like it to be where if you hover over a link you can s

  • ABAP(R3) call to Portal(Webdynpro)

    Hi experts, I have a requirement to initiate a call from an ABAP program on R3 to a standard Portal (Webdynpro) API. Does anyone have any experience with this? I understand that normally Portal (Webdynpro) applications will make the RFC call to ABAP

  • Exchange 2010 to 2013 Migration: Authentication/Proxy Settings Issue

    I'm in the final stages of preparing for our Exchange 2010 to 2013 migration. I'm noticing minor authentication issues on mobile devices (android & ios) and proxy setting issues with Outlook that require user intervention. In an effort to make the mi

  • Weird File in Trash Caused by QuickTime

    Hey All, I have the most peculiar problem. I exported a movie from iMovie '08 through QuickTime. I converted to AVI format. When I opened the file in QuickTime, the program would crash. There was some kind of weird error that caused a file to appear

  • Setting ToolTips for items which are disabled.

    Folks, No offence meant if this is a repeat. I have a JPopupMenu with Action as its components. 1) I have disabled certain menu items to false. 2) I would like to use a ToolTipText to show a message 'You have no permission' when the user hovers over