Managing Development Workspace

We are using HTMLDB to build applications which may contains hundreds's pages. What will be the best practice to manage the workspace for a team of developers who will be working on the same application at the same time? Should we break it to smaller applications? What will be the effective way to apply same changes to multiple applications?

Frankly, the HTML DB Application Builder environment is not really geared to manage multiple developers working on the same large application.
The best you can do is divide up the application into sensible "page groups" and each developer can work on his page group(s).
Each developer (or team of developers) can also lock the pages they are working on to prevent anyone else from changing them.
When it comes time to deploy the application, each page (or set of pages in a page group) can be deployed independently. Unfortunately, if the application uses application-level components (processes, items, shortcuts Shared Components, etc), the entire application will have to re-deployed.
In addition to the page-level exports, I would keep the entire application export in a source code control software like VSS, PVCS, etc and just maintain version control in that software. Remember an application export is just a plain text .SQL file with a bunch of API calls.
Hope this helps.

Similar Messages

  • Your Feedback Desired: Integrating Developer Workspaces through SSO

    Greetings,
    I work a for junior college in the San Francisco Bay Area, and we are actively preparing to deploy Oracle APEX to complement our web application design activities, and hopefully empower our developers to create applications that move away from the aged batch and process model. We are interested in securing the development side of APEX using single sign-on if possible. We want developer accounts to be provisioned and password controlled through an external source of truth. I've reviewed the administration guide, and did some Googling to see if this is possible or has been done before. So far I'm coming up with nothing. Managing developer accounts apparently is done one way through APEX instance administration. Before I deliver my findings to the greater team, I want to make sure I have accurate information.
    Please share your experiences with managing APEX developers and workspaces. How are you doing it in a production environment? Have you been able to automate the process? Successes or pitfalls?
    Cheers,
    Matt

    Hi,
    Currently application builder is authenticated with Apex users
    http://download.oracle.com/docs/cd/E17556_01/doc/admin.40/e15521/aadm_users.htm#sthref107
    There is no way use LDAP or SSO to login to application builder currently.
    You can create end user applications that are authenticated with LDAP, SSO ....
    But developer users are maintained as Apex users by instance and/or workspace admin.
    http://download.oracle.com/docs/cd/E17556_01/doc/appdev.40/e15516/intro_app.htm#CCHDDFBH
    Regards,
    Jari

  • Error while installing SAP Developer Workspace SR1 (MAXDB)

    When I was trying to install SAP Developer Workspace SR1 (MAXDB), I encountered the following error in the Step of "Import Java Dump":
    ERROR 2007-01-24 13:43:20
    CJS-30049  Execution of JLoad tool 'C:\j2sdk1.4.2_09\bin\java.exe -classpath "C:\Program Files\sapinst_instdir\NW04S\SYSTEM\DEVWP\MAXDB\install\sharedlib\launcher.jar" -showversion -Xmx512m com.sap.engine.offline.OfflineToolStart com.sap.inst.jload.Jload "C:/Program Files/sapinst_instdir/NW04S/SYSTEM/DEVWP/MAXDB/install/lib/iaik_jce.jar;C:/Program Files/sapinst_instdir/NW04S/SYSTEM/DEVWP/MAXDB/install/sharedlib/jload.jar;C:/Program Files/sapinst_instdir/NW04S/SYSTEM/DEVWP/MAXDB/install/sharedlib/antlr.jar;C:/Program Files/sapinst_instdir/NW04S/SYSTEM/DEVWP/MAXDB/install/sharedlib/exception.jar;C:/Program Files/sapinst_instdir/NW04S/SYSTEM/DEVWP/MAXDB/install/sharedlib/jddi.jar;C:/Program Files/sapinst_instdir/NW04S/SYSTEM/DEVWP/MAXDB/install/sharedlib/logging.jar;C:/Program Files/sapinst_instdir/NW04S/SYSTEM/DEVWP/MAXDB/install/sharedlib/offlineconfiguration.jar;C:/Program Files/sapinst_instdir/NW04S/SYSTEM/DEVWP/MAXDB/install/sharedlib/opensqlsta.jar;C:/Program Files/sapinst_instdir/NW04S/SYSTEM/DEVWP/MAXDB/install/sharedlib/tc_sec_secstorefs.jar;C:\sapdb\programs\runtime\jar\sapdbc.jar" -sec J2E,jdbc/pool/J2E,
    PC144942389585/sapmnt/J2E/SYS/global/security/data/SecStore.properties,
    PC144942389585/sapmnt/J2E/SYS/global/security/data/SecStore.key -dataDir "F:/NW04s SR1 Workplace/51031694_4/DVD_NW_2004s_SR1_Developer_Workplace\JAVA_EXPORT\JDMP" -job "C:\Program Files\sapinst_instdir\NW04S\SYSTEM\DEVWP\MAXDB\IMPORT.XML" -log jload.log' aborts with return code 1.<br>SOLUTION: Check 'jload.log' and 'C:/Program Files/sapinst_instdir/NW04S/SYSTEM/DEVWP/MAXDB/jload.java.log' for more information.
    ERROR 2007-01-24 13:43:21
    FCO-00011  The step importJavaDump with step key |NW_Workplace|ind|ind|ind|ind|0|0|NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CreateDBandLoad|ind|ind|ind|ind|9|0|NW_Jload|ind|ind|ind|ind|9|0|importJavaDump was executed with status ERROR .
    I believe it is related to the MaxDB installation. But I can't figure out the reason that cause the errors.
    Please advise me how I can complete the installation.
    Thanks.
    Kent
    null

    HI
    If i remember correct , Installation will ask you for MaxDB user ids , it will give errors latter if you give lengthy user ids ( i think >8 or 9  ) . So try not to give lengty ids also check your host name. Looks like that also too long
    Thanks
    Prince

  • Obsolete section in Talent Management Development Plan standard portal view

    Hi all,
    In Talent Management Development Plan standard portal view theres a section called "Obsolete" . In what conditions do development goals fall into that section?
    Thanks for the help.

    Dear Luke,
    Thank you for your reply.
    All those Services were activated already. I just checked once. All fine.
    We dont have any issues with other templates. All are working fine.
    But at the time of saving Development Template in Config Define Process Periods and Groupings,we got an error message as below
    Process DEVP cannot be grouped
    Message no. HRTMC_TM_ASSESSMENT051"
    Despite the error message the Development template still got saved. Is this an issue ?
    Below is the Config screen shot.
    Appreciate your support.
    Kind regards
    Sathya

  • IDE for Oracle Identity Manager development?

    Hello
    What's the best IDE for Oracle Identity Manager development? which can suppose workflow, form, rule,custom adapter development etc? and is there any plug-in for this?
    thanks
    TK

    MK wrote:
    Jdeveloper has any plug-in for OIM?
    thanks
    TKOracle has an plugin developed for plugins and MDS which they have shared with some SIs. May be you can get hold of that.
    HTH,
    BB

  • Where to download Developer Workspace SR2 (NW 7.0 Java Trial Version)

    Hi together,
    I bought a Portal-Developement book with some very interessting tutorials.
    For this book the SAP NW 7.0 Java Trial Version (including Developer Workspace SR2 and Developer Studio) is recommended.
    Here in SDN I just found SAP NetWeaver Composition Environment 7.1 SR5. Unfortunately the differences especially in Developer Studio are big (e.g. in the new version there is no possibility to make a quick par-upload).
    So where can I find the "old" NW 7.0 Java Trial Version?
    Best regards
    Davor Serdar

    Hi,
    NWDS 7.0
    you can download from this link
    https://www.sdn.sap.com/irj/sdn/downloaditem?rid=/webcontent/uuid/a62ad7fa-0a01-0010-3489-f3fc32658bd8
    you can download it from here:
    https://www.sdn.sap.com/irj/sdn/downloads
    PradeeP

  • Future of knowledge management development

    Hi All,
    I heard that there is a great future and demand  for knowledge management development because only few resources are available in the market and we can expect more projects in the future in KM development.
    Am i right and am i going in the right direction
    Please show me the correct way
    thanks
    Bala

    KM is a very broad term. Several kinds of systems can come under it. In fact all systems which can give knowledge to the user can be deemed as KM. So it has more to do with the output than with the technology or the technical development of that system. Still, KM in the current paradigm refers more to document management systems, easy retrieval and proper publishing of files are more heard of. Also, tacit information from text chats are attended to in these. Tools such MS Sharepoint, Documentum, SAPs own EP can be regarded as some of the tools used to implement KM. Certain definitions of KM include OLAP systems into it.
    thanks
    Bala

  • How to make API manager developer console client use AAD as a oauth2 token issuer

    the answer is configure the oauth2 authorization service record to ONLY use the client_credentials grant type.
    See
    https://yorkporc.wordpress.com/2015/02/23/getting-api-manager-to-use-aad-sts-finally/ for a success case.
    Do NOT (as one might do, thinking as a security engineer) use the authorization_code grant.
    So, after a week of effort, I figured my way through awful documentation to do something really easy (once one knows how).
    The documentation at
    http://azure.microsoft.com/en-us/documentation/articles/api-management-howto-oauth2/#step1 sends one the wrong way, since its picture happens to select authorization_code (which doesn't work, at least with AAD as the AS).
    its pretty clear that the developer console site is not architected to be using AADs own rather excellent delegated user identity security model. One could be leveraging the web site's own session (itself derived from the id_token issued by AAD) to entitle
    the web app server-side process to act for the user, which would normally supply (user's) auth_code and the sites own client credential set  to get privileged access to certain api endpoints of the api management instance. Obviously, that would require
    the console to be nominating which resouces (Api endpoint, within a product) are to be placed in the audience field of the token, which in turn requires more advanced AAD configuration (of those API endpoints, as AAD apps in their own right).
    Sigh. MSDN editorial culture strikes yet again.

    hi Peter,
    Thanks for your feedback!
    I will try to reproduce this issue on my side and report it. Thanks for your time and appreciate your patience.
    Any results, I will post back ASAP.
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • EPM Process Manager and Workspace Error

    OS: Window Server 2003 usiing SQL 2005
    The error below is what I received when trying to start the Hyperion EMP Process Manager and I cannot access the Workspace but I am able to create application on the Client.
    I would appreciate your help to resolve this error. The installation and configuration came out fine without errors.
    Service cannot be started. Hyperion.DimensionServer.ProcessManager.Interface.ProcessManagerException: Cannot initialize the Session Manager. ---> Hyperion.DataAccessLayerCore.DataAccessLayerException: To run the Dimension Server, both ALLOW_SNAPSHOT_ISOLATION and READ_COMMITTED_SNAPSHOT database settings must be set to 'ON'. Their values are currently 'ON' and 'OFF' respectively. Please consult the product documentation for details.
    at Hyperion.DataAccessLayerCore.DataAccessLayer..ctor(NameValueCollection settings, String tablePrefix, String baseNamespace, String schemaVersion, Boolean onlyLoadKnownTables)
    at Hyperion.DataAccessLayerCore.DataAccessLayer..ctor(NameValueCollection settings, String tablePrefix, String baseNamespace, String schemaVersion)
    at Hyperion.SessionManager.DAO.SessionManagerDataAccessLayer..ctor(NameValueCollection settings)
    at Hyperion.DimensionServer.SessionManager.SessionStoreRdbms.Initialize(String rdbmsVendor, String rdbmsConnParams, Int32 rdbmsCommandTimeout)

    ALTER DATABASE OMAR
    SET READ_COMMITTED_SNAPSHOT ON
    ALTER DATABASE OMAR
    SET ALLOW_SNAPSHOT_ISOLATION ON
    The command above worked, but the command below works better. Thanks for the SQL server link you provided.
    /*ALTER DATABASE OMAR
    SET READ_COMMITTED_SNAPSHOT ON;
    GO
    ALTER DATABASE OMAR
    SET ALLOW_SNAPSHOT_ISOLATION ON;
    GO*/
    However, I am now faced with another problem as indicated below. I have refreshed the DNS but no luck. Please I still need your assistance about this error.
    Service cannot be started. Hyperion.DimensionServer.ProcessManager.Interface.ProcessManagerException: Cannot initialize the Session Manager. ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 169.254.220.55:5255
    Server stack trace:
    at System.Net.Sockets.Socket.Connect(IPAddress[] addresses, Int32 port)
    at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(AddressFamily family)
    at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket()
    at System.Runtime.Remoting.Channels.RemoteConnection.GetSocket()
    at System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew)
    at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream)
    at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders...
    Here is other related error received from diagnostic report:
    PASSED DB: Database Connection to database jdbc:weblogic:sqlserver://omar-serverltp.OMSGROUP.OMSTAX.COM:1433;databaseName=omar 0 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/hfmapplicationservice/Application.asmx
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 0 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/hfmlcmservice/LCMWS.asmx
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 1 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/hfmofficeprovider/HFMOfficeProvider.aspx
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 1 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/hfm
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 0 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/oracle-epm-fm-webservices
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 1 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/raframework/index.jsp
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 1 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/WebAnalysis
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 0 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/hr/status.jsp
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 1 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/HyperionPlanning
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 0 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/easconsole/easconsole.jnlp
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 1 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/mappingtool/faces/info.jspx
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 1 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/calcmgr/index.htm
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 1 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/awb
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 0 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/aps/APS
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 1 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/HSFWebServices/HSFWebService.asmx
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 1 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/HyperionFDM
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 1 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/hyperion-bpma-server/Applications.asmx
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 1 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/interop
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application 0 s
    FAILED HTTP: Http Availability of http context http://omar-serverltp.omsgroup.omstax.com:19000/workspace/index.jsp
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Start application
    For more information, see Help and Support Center at
    Edited by: user10392064 on Dec 8, 2010 7:00 AM

  • Developer Workspace NW 2004s

    Hi,
    I have successfully installed the developer workplace for NW04s. However, when I tried to login to any application in it (UME, WD content management, portal, etc). For now, I am trying to login as Administrator. I kept getting back the login page even when the login is successful (if not successful, it gave error). I am able to run the WD example applications.
    I can't figure out what I am missing. One suspicious error:
    [Thr 2600] JStartupICheckFrameworkPackage: can't find framework package C:\usr\sap\NWS\JC00\exe\jvmx.jar
    Has anybody had any idea or come across the same issue?
    Thanks in Advance,
    Ti.

    Hi
    Check the below thread, it might be useful to you.
      NW 2004s Install issue
    Thanks
    R.Murali

  • Solution Manager : Development Tab in SOLAR02

    G'day Members,
    In Solution Manager T/Code SOLAR02 has a Tab called "Development"
    We are entering all Customised Development Object within the Development Tab
    These are aligned to the Business Scenarios/Processes defined in SOLAR01
    Question : What purpose or value does one get out of defining the Development Object within the Development Tab

    Hi
    It is very useful in terms of reporting because developer can set the status values for the object
    Further in solar_eval when we generate reports we can know this object status with person working on it and it corresponds to which scenario
    so you can track and monitor.
    hope it clarifies
    Regards
    Prakhar

  • Azure API Management developer portal runtime error

    Hi,
    I'm trying to use the Microsoft Azure API Management functionality just announced in the TechEd 2014 americas.
    I was able to create my namespace for Azure API Management in the Azure Mgmt Portal.
    But now, when I click on the Management Console or Developer Portal, I got a runtime error (ASP.Net Runtime Error).
    I tried from a PC where I'm not authenticated in Azure and it works until I reach the login page, and then I got this Runtime Error again and again.
    My subscription is a MSDN subscription.
    Any ideas or workarounds here?

    Hi,
    The problem still exists but it appears only when I'm authenticated.
    For example, I open the Windows Azure Management Portal with my admin account, goes to the API Management and click on the Management Console. I'm redirected to the https://middleway.portal.azure-api.net/admin URL and here I got a Runtime Error ASP.Net...
    Strange no?

  • Impact Management in Workspace...

    Hi,
    I have some questions about the Impact Management feature in Hyperion Workspace (9.3.1). I have an environment where our department is sharing a folder in a shared Hyperion
    1. Is it possible to run the Sync with MetaData (or enable Harvesting) so that it only checks a particular folder(s) in Workspace?
    2. Is it possible to run update Data Model for only a set of reports or folder without affecting reports of other groups?
    3. Does Impact Management updates the MetaTopics associated with a Data Model and Query Section?
    regards
    R

    What I was trying to do was to get the service to log arbitrary message to a log file. My other options are inspecting each individual output (of hundreds) for my messages or to scrape my messages out of one of Hyperion's log files.
    I actually spoke with Mark Ostroff about this. An option he recommended, which I haven't yet had time to try, is to make sure that the account under which the service is running has permission to write to my log folder.
    If you get there first, please post back here. I'll do the same.

  • Multi developer/workspace projects & deployment

    hi im a beginner
    I would like to read up about how multiple developers can work on projects involving the same apex application and how they can create a releasable build at the end of the development phase for testing.
    at the moment what I dont understand is...
    1) can 3 developers work on their own personal workspace to work on the same 60 page application?... do we create one workspace called "development-project-a" with different usernames and build on the single application? ..
    1a) if we can work on our personal workspaces  how do we merge the application to create a build for test?
    2) when the build is complete and deployed to another environment; how can subsequent bug fixes be deployed from development to the test environment (partial or full builds?)
    im sure there is a guide somewhere but i cant find one
    matt

    Simple answer.. You have multiple developers working in ONE workspace on ONE applications.  You work on separate pages, locking those pages if required so no one ELSE can modify them.
    Nightly you would export a copy of the application to a version control product just in case someone makes a change and it causes damage..
    When you are ready to release a product, you export your application and any needed database objects to you test environment and then production.  It is NOT advised to try exporting pages when doing changes, it is a better option to export an app in its entirety..
    Thank you,
    Tony Miller
    SmartDog Services
    Austin, TX

  • How to manage Development/Tset/Production Environment in Planning

    Hi Gurus,
    I wanted to know what is the best method to manage these 3 environment in Planning.
    Does it require to install seperate installation on seperate servers or we can use one installation of planning, RDBMS and essbase.
    or
    it require some other technique.
    Please advise me, though i know it is simple question but small hint will be a great help.
    Thanks
    Kumar

    Hi,
    It all depends on your infrastructure and what products you are using.
    In most cases dev/prod are on different servers and are separate installs, this is the route I would promote.
    Some clients do share an environment for dev/test but not all, not everybody is the same.
    Cheers
    John
    http://john-goodwin.blogspot.com/

Maybe you are looking for

  • SSMS Pivot With Dynamic Columns

    SSMS Pivot I found this Microsoft article for creating crosstab-like queries in SSMS. Is it possible, however, to create this same query if I do not know what the values for the columns will be?  Using their example for my problem, I will not know wh

  • Classic stopped working

    My Classic environment won't start up all of a sudden. I was using it fine last week. I can't remember if I have changed anything about the computer -- maybe installed software updates and that killed it? I need it back -- does anyone know what I can

  • Adobe Flash 11.9 won't install on Mavericks

    I just upgraded to Mavericks and I can not get Flash to load.  In fact, Flash is nowhere to be found on my system.  I have tried 10 or 11 times.  It will walk through the load/install process, say it is finished and then is nowhere to be found.  I am

  • Corrupted Photos

    Recently my iPhone photo's became corrupted. Earlier today  my iPhone seemed to be working fine.  I took photos for work, then when I got to my office and tried to download them, the automatic downloader (not iTunes) said I didn't have any photos on

  • BBM for the torch

    Hello everyone, I am having a bit of a problem with my bbm. My friend who lives in Canada gave me her pin but for some reason my request doesn't go through. So she tried to request me as a bbm contact and it went through but for some reason on my end