Source code managements problems

Hi all.
I work for a coperation that mandates the use of a particular source code management software, MKS. They are moving to another solution soon, so it doesn't make sense to write an extension for it.
My objective is to use MKS to manage source changes as a standalone tool, while using JDeveloper to modify and debug application code.
I also have a requirement to put all runtime code into MKS as well, so that a complete runtime build can be performed from within any project sandbox and deployed (No 3rd party installations required). This would include jdeveloper jar files and compiled objects from other MKS / Jdeveloper projects.
So far, I've discovered that the JDeveloper project libraries are referenced by full pathname, including drive letter. This means that each develeper sandbox directory must have the same root path and drive letter or each projects libraries must be maintained seperately. Neither I think is very pretty. Is there a way to use relative pathnames?
I'm also wondering how many other problems I may encounter as I proceed. What is the intended model for supporting concurrent development using standalone source code management?
Any ideas or suggestions would be greatly appreciated.
Thanks in advance
Keith.

Yes.
The issue comes into play when developer A may be developing on c:\jdev and developer B may be developing on d:\dev\3m\jdev. I would rather not have to mandate directory structure standards for the parent directories.

Similar Messages

  • Source Code Management

    Hi
    I am busy designing a new Java environment for our company. We are migrating from Forms to JEE. I would like to know what would be the best practice (if one exists) wrt source code management. Currently I am going with the following,
    1. All original source code saved on development application server (Linux).
    2. Use SVN to manage source from development application server.
    I am not totally convinced that this is the correct method of managing source code.
    What are my options?
    Should the source be placed on a seperate file server independant of my application server?
    Kind regards.
    Leon.

    Development servers is used to be quite unstable sometimes so I would prefer to store the SVN repository on some kind of file server, where a file backup procedure is already implemented. If you're using some kind of cruise control or automatic testing you could checkout the source code to the development server to run it from here or to build distributions.
    I'm familiar with both CVS and SVN and think that SVN is serving us best. We're just using a file based repository, on a network drive, protected by the normal file system permissions mechanism. I'm almost always using Tortoise SVN as client but the SVN client in JDeveloper is just fine, but I think the Tortoise SVN plugin in the explorer is just better.

  • Managing Flex source code: alternatives to NWDI?

    Experts, can you please share with me your experiences with source code management tools for your Adobe Flex applications? Our development team has handed off a very nice application to the maintenance group, but unfortunately no forethought into version control and team editing.
    NWDI is fine if we just want to zip up a project and store it in a central repository, but we really want a good tool that we can manage individuals tasks, merge changes and work concurrently in a save environment.
    Any ideas?

    Hi,
    We are using SubVersion Repository for version management of Flex projects. Its really good and easy to use.
    You can install Subversion repository.
    And then You can download plugin for Subversion for Flex Builder, install and start using it.
    Alternatively, you can use Perforce also. From few people who are using NWDI, we got to know its better to use Perforce than NWDI. AS NWDI uses component based projects.
    Hope this helps!
    Best Regards,
    Srilatha

  • JDev Source Code Versioning Support

    Does JDeveloper2.0 provide support for source code versioning?
    This would be useful at the project level. If there isn't built
    in support, are there any NT-based source code management
    applications that can be tied into JDev2.0? Thanks.
    null

    HI,
    Can I use the Generic version control system with CVS on a unix
    system. When I tried, I was getting some odd problems. JDeveloper
    was hanging without responding.
    TIA
    --Gopal
    JDeveloper Team (guest) wrote:
    : Fred,
    : JDeveloper provides two types of access to a Version
    : Control System.
    : Both of these systems integrate within JDeveloper using the
    : Addin API (a Java API for adding fucntionality to the IDE).
    : There is a PVCS Addin that is in the final stages of testing
    : which should be out soon.
    : There is a more generic Version Control system integration
    : (which invokes a batch file (GetFile.Bat, PutFile.Bat) to
    : allow integration to any version control system. This
    : one is part of the CustomAddins package available on OTN.
    : The former will be announced as soon as the testing completes.
    : Thanks,
    : -JDeveloper Team
    : Fred Criscuolo (guest) wrote:
    : : Does JDeveloper2.0 provide support for source code
    versioning?
    : : This would be useful at the project level. If there isn't
    : built
    : : in support, are there any NT-based source code management
    : : applications that can be tied into JDev2.0? Thanks.
    null

  • Souce Code Management

    Hello -
    We user Oracle Tools and technologies for development. Oracle Forms, Reports, SQL Files (DB Objects), Discoverer, Portal, JDeveloper etc.
    We use very old version (10 years ago) of MKS source Code management tool and have not upgraded to latest versions.
    Wondering what is out there in Oracle world for reasonable cost. I do have a huge list from the next
    http://en.wikipedia.org/wiki/List_of_revision_control_software but wondering what should we go with.
    Any suggestions?

    We use cvs (concurrent version system) easy to handle and works well. Integration to Eclipse available...

  • Problem with registering Parser - Recompiled source code, don't see any changes

    I had created a parser. I had register this parser with Ifs Manager. I had execute this following statement to see if been registered carefully:
    On user ifssys/ifssys
    sql)select name,stringvalue,bundle from odmv_property where name= 'p01';
    I see my parser....
    select name from odmv_propertybundle where id=1139;
    ParserLookupByFileExtension
    All it's ok. I upload a file with a 'p01' extension with option 'parser' on my Internet Explorer. All work fine.. My parser work. But I need to do some changes in my code. I update my code, recompile my code. My class file have been updated. After my parser (.class) file have been updated I upload a new file with parse option. I don't see any change I do in my code. Why??? How I can update my parser to view change. I have only recompile my code an place my new class files on the same directory. I have try again (change on code, recompile, test) and I don't see any changes.
    But I have test by change my classname. My classname before is Test1 and I have rename my classe by Test2. I have compiled this code and a file Test2.class have been generate. I have update my register parser with Ifs Manager to use the new classname Test2. I have chack with sql statement to see if my parser have been updated. I have been updated correctly. I have upload a new file with parse option and I see my change on my code..
    Do you have some explanations about that??
    How I can update my source code of a parser already registered to the parser take the change I do.
    Francois
    null

    Ok, but they have another manner to resolve this problem. If I upload a file with parser option on Windows Nt explorer (Using SmbServer or WcpServer). How I can update the class file into the JVM? I need the restart this those server or just one? If just one which server I need to restart?
    Thanks Francois
    null

  • Problem file xls with jasper (source code mixed in the content XLS file)

    i´m writing xls file with jasper, the problem is that is mixed the source code of the JSP (where doing request) in the content of the file xls, do not import the API thah use.
    The java code whit JASPER is like:
    FacesContext ctx = FacesContext.getCurrentInstance();
    ExternalContext ectx = ctx.getExternalContext();
    JRDataSource dataSource = ......
    InputStream inputStream = ectx.getResourceAsStream(parametro);
    JasperReport jasperReport = (JasperReport) JRLoader.loadObject(inputStream);
    JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport,new HashMap(), dataSource);
    JRXlsExporter exporter = new JRXlsExporter();
    ByteArrayOutputStream xlsReport = new ByteArrayOutputStream();
    exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
    exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, xlsReport);
    exporter.exportReport();
    byte[] bytes2 = xlsReport.toByteArray();
    response.setContentType("application/vnd.ms-excel");
    response.setContentLength(bytes2.length);
    response.setHeader("Content-disposition", "attachment; filename="" + "MI_EXCEL_JR" + ".xls"");
    ServletOutputStream outputStream = response.getOutputStream();
    outputStream.write(bytes2, 0, bytes2.length);
    outputStream.flush();
    outputStream.close(); whay is printed the response in the xml file?
    tnk for your help....

    hoham wrote:
    byte[] bytes2 = xlsReport.toByteArray();
    Not related to the actual problem, but this line is not very efficient. What if the report is bigger than the available server memory? Or if there are many simultaneous requests which does all the same?
    It would result in an OutOfMemoryError. Rather obtain it as an InputStream and write it in a loop to the OutputStream using a byte block as buffer. Or wrap the both streams by BufferedInputStream/BufferedOutputStream and write in a simple loop. Consult the basic Java IO tutorials for details and code examples.

  • I am unable to watch any tv channel due to the problem that it says is the source code is protected by html guardian. how to solve this problem?

    when i tried to watch a tv channel on livetvchannelsfree.in it says that the source code is protected by html guardian. in firefox 3.6 beeta5 i did not come across this problem. but now in latest version i am unable to watch any tv channel. canyou please tell me how to solve this problem?

    Forgotten Passcode or device disabled after entering wrong passcode

  • SQL Developer 3 EA2 - Problem with formating plsql source code

    I'm using sql developer 3 ea2. I have played with source code formating.
    I have 2 issues with formating in source code editor.
    I have a plsql string like the following extending over several lines.
    s VARCHAR2(2000) := 'SELECT
    col1, col2, col3
    FROM table
    WHERE col4 = :var';The result after apply "format" to my sourcecode ist:
    s VARCHAR2(2000) := 'SELECT
    col1, col2, col3
    FROM table
    WHERE col4 = :var';The second is that sql developer ist camelizing the previous line if I type a whitespace in plsql sourcecode.
    How to switch that off??
    The last issue is realy annoying!
    Christian

    I am having exactly the same problem. Every time you use Format Ctrl/F7 it adds new line feeds. Code starts off as:
    command := '
    select account_status, default_tablespace, temporary_tablespace,
    to_char(created,"YYYY-MON-DD HH24:MI:SS"), profile
    from Dba_Users@@
    where username=:1' ;
    First Format Ctrl/F7 get an extra blank line:
    command := '
    select account_status, default_tablespace, temporary_tablespace,
    to_char(created,"YYYY-MON-DD HH24:MI:SS"), profile
    from Dba_Users@@
    where username=:1' ;
    Then second Format Ctrl/F7, get THREE extra lines!!! It goes exponential!!
    command := '
    select account_status, default_tablespace, temporary_tablespace,
    to_char(created,"YYYY-MON-DD HH24:MI:SS"), profile
    from Dba_Users@@
    where username=:1' ;
    So far I've only really encountered the problem with dynamic SQL, which ignores the extra line feeds.
    i am pretty sure this is a long standing SqlDeveloper Format problem, going back to V2.

  • Selection-screen problem:need to go back to selectionscreen not source code

    Hello experts,
    Please help me on my dillema. I have 2 reports, zreport1 and zreport2. Now, zreport1 submits
    values via selection-screen to zreport2. Now here is the problem, when I press 'BACK' on the
    selection-screen of zreport2(rememeber we used submit statement via selection-screen on zreport1)
    instead of going back to the selection-screen of zreport1 it goes to the source code of zreport1 which
    is wrong. And there are 2 selection-screens on zreport1 depending on the user if he is controller or not.
    So what I need to do here is that whenever I press 'BACK' either I'm adding or modifying or displaying records
    it should go back to whatever screen I called in zreport1.
    Here's a diagram.
    ZREPORT1**
      if v_controller = 'X'
        display selection-screen 1500
      else
        display selection-screen 500
      endif.
      if user wants to add records, submit values from zreport1 to zreport2
      and return via selection-screen.
      *same goes for edit option.
      if user wants to display, get all records then display in ALV.     
    ZREPORT2**
      So lets assume user decides not to add records and decides to go back. so he presses
      the BACK button in selection-screen of zreport2. Now here's the nasty part, instead of going back to either
      selection-screen 500 or 1500 in zreport1, it goes to the source code of zreport1!. I hope I explained it clearly.
      Again, thanks a lot guys for your help!

    Hi,
    Try this
    START-OF-SELECTION.
    *----------Sumbit Report-------*
    Sumit Report......AND RETURN
    *----------Check Condition & back to select screen-------*
      IF condition.
        MESSAGE s207(zusm_gen) DISPLAY LIKE lc_e .
        EXIT.
      ENDIF.
    Set something in the memmory.
    this can be used to check the completion of the report.
    if the 2nd report executed porperly then u further execute the code.
    If u dont have any thing to execute after sumbit report
    then u can do is.
    START-OF-SELECTION.
    *----------Sumbit Report-------*
    Sumit Report......AND RETURN
        MESSAGE s207(zusm_gen) DISPLAY LIKE 'S' .
        EXIT.
    Message was edited by: Manoj Gupta

  • Source Code Control - Check in problems

    Some of my vi's have been marked as "Server copy has changed" and some have even been marked with "both local and server copies have changed". When this is the case I cannot find any way to check in my VI without getting an error. Looking for a work around - help.

    kh,
    Which version of LabVIEW are you using? Built-in SCC have been rewritten from 6.0 to 6.1 and there are different issues related to each version.
    With 6.0 I have encoutered a bug that wrongly checked most of my VIs as "local copy has changed" as soon as they are in memory with panel closed. I worked with NI Support and we found no workaround. Unfortunately, this behavior stayed even when the VIs were upgraded in 6.1 so that my problem was a dead end. I switched with great success to CVS, another source code control software.
    I do not use 6.1 but if you do, make a search on NI's site and you'll find hits that address a SCC bug. If I remember correctly, checking out a VI, making a small change and checking it in again often solved the problem.
    G
    ood luck.
    LabVIEW, C'est LabVIEW

  • Manage table function's source code in OWB metadata

    Hi all,
    please I would like to know if it possible to code a table function in OWB's metadata.
    I'll try to better explain myself; I know how to use a tf in a mapping but I also would like to manage the table function's source code in OWB metadata repository.
    It appears you cant code a table function as procedures/functions: there's no ref_cursor as input , no pipelined option and so on.
    I'm workin on 10.2.0.4 OWB repos.
    Any information will be appreciated, thanks.
    best regards, David

    ... you are right. You cannot write the code of a table function inside owb. You must write the table function external and create it in the database. In owb you only can call the table function.
    Regards,
    Detlef

  • Problem while compiling the Device Driver source code onSolaris 8 intel pla

    Hello!
    We are writing Device Driver for PCI (PMC) based HS serial
    communication card on Solaris 8(intel edition).The Processor
    used is Celeron/Pentium III.
    We are facing following problems.
    1) Kindly let us know the cc compiler options for xarch=isa.
    2) Presently we have included following header files.
         #include <sys/ddi.h>
         #include <sys/sunddi.h>
    3)We tried to compile our driver soure file (pmc.c) using
    FORTE DEVELOPER 6 UPDATE 1 with the following command.
         # cc -Xa -D_KERNEL -c pmc.c
    4) The compiler is not able to reach to our source code. It prematurely fails
    while compiling the system header files
    5) The errors were reported during Preprocessor
    compilation in /SYS/*.h header files.
    cc: Warning: using -Xa, ignoring all other -X options
    "/usr/include/iso/limits_iso.h", line 54: warning: macro redefined: SHRT_MIN
    "/usr/include/iso/limits_iso.h", line 56: warning: macro redefined: USHRT_MAX
    "/usr/include/iso/limits_iso.h", line 59: warning: macro redefined: UINT_MAX
    "/usr/include/sys/vnode.h", line 486: syntax error before or at: rlim64_t
    "/usr/include/sys/vnode.h", line 486: warning: undefined or missing type for: rlim64_t
    "/usr/include/sys/vnode.h", line 487: warning: undefined or missing type for: cred_t
    "/usr/include/sys/vnode.h", line 487: warning: undefined or missing type for: ssize_t
    "/usr/include/vm/page.h", line 468: undefined or not a type: pgcnt_t
    6)Kindly let us know :-
    a) if any Environment variables to be set.
    b) What all the system include headre files are required & in what sequence if any.
    Expecting a early reply .
    Can anybody help us.
    Thanking you for your kind co-operation.
    A.P.SINGH
    INDIA               

    Try to use cc comiler from /opt/SUNWspro/bin/ like
    /opt/SUNWspro/bin/cc -Xa -D_KERNEL -c pmc.c

  • The MSDTC transaction manager failing : It was unable to pull the transaction from the source transaction manager due to communication problems

    Microsoft Tech Gurus,
    Can you please assist on this issue. ? There are 3 different errors stacks for this issue - Our Application is not connecting with MS SQL Server. Everything was fine until Monday. There are changes have done on those Apps and DB servers.
    Please refer the attached document - which has all the errors with details. Appreciate all your support.!
    Error 1 :
    TISAppenderLog4net.Log4NetException: The underlying provider failed on Open. ---> System.Data.EntityException: The underlying provider failed on Open. ---> System.Transactions.TransactionManagerCommunicationException:
    Communication with the underlying transaction manager has failed. ---> System.Runtime.InteropServices.COMException: The MSDTC transaction manager was unable to pull the transaction from the source transaction manager due to communication problems. Possible
    causes are: a firewall is present and it doesn't have an exception for the MSDTC process, the two machines cannot find each other by their NetBIOS names, or the support for network transactions is not enabled for one of the two transaction managers. (Exception
    from HRESULT: 0x8004D02B)
    Error 2 :
    TISAppenderLog4net.Log4NetException: Installation of the application [TestApp] failed ---&gt; TiS.Core.TisCommon.TisException: Installation of the application [TestApp] failed
    Error 3 :
    TISAppenderLog4net.Log4NetException: Cannot open database "TestApp_Workflow" requested by the login. The login failed.
    Login failed for user 'eflow_user'. ---> System.Data.SqlClient.SqlException: Cannot open database "TestApp_Workflow" requested by the login. The login failed.
    Login failed for user 'eflow_user' at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1
    wrapCloseInAction)

    Error 1:-
    http://blogashwani.blogspot.in/2013/05/dtc-issue-can-not-find-each-other-by.html
    It seemed like a case when (sometimes) machines were  not able to locate each other.
    The solution was simple (as suggested on forums available on the internet)- make identification easier :).
    Either access the machines using IP instead of their names or make a mapping entry in the "hosts" file located at "C:\windows\system32\drivers\etc".
    We took the "hosts" file approach and there were no errors once we made the changes.
    Error 3 :
    Try login from mssql using that account check it verifed
    Distributed Transaction Coordinator restart and check.

  • JMStudio source code question / compilation problem/ what is JMFI18N ?

    Hi everyone , I'm trying to make videocapture application and I was studying JMStudio source code but i have a few problems
    1:
    DirectSound Capture Supported = true
    Exception on commit = java.io.IOException: Can't find registry file
    DirectSoundAuto: Committed ok
    JavaSound Capture Supported = true
    JavaSoundAuto: Committed ok
    Exception on commit = java.io.IOException: Can't find registry file
    Found device Microsoft WDM Image Capture (Win32)
    Querying device. Please wait...
    Exception on commit = java.io.IOException: Can't find registry file
    Exception on commit = java.io.IOException: Can't find registry filehow to repair it? i dont know where should i start !!
    2:
    JMFI18N - i cant find documentation for this class - i cant find this class - i know nothing about it and i cat fine anything any ideas?
    thanks a lot
    jan jarczyk

    I know it's a little late, but maybe this source code can help some other programmers out:
    package com.sun.media.util;
    import java.io.PrintStream;
    import java.util.Locale;
    import java.util.MissingResourceException;
    import java.util.ResourceBundle;
    public class JMFI18N
      public static ResourceBundle bundle = null;
      public static ResourceBundle bundleApps = null;
      public static String getResource(String key)
        Locale currentLocale = Locale.getDefault();
        if (bundle == null) {
          try {
            bundle = ResourceBundle.getBundle("com.sun.media.util.locale.JMFProps", currentLocale);
          } catch (MissingResourceException e) {
            System.out.println("Could not load Resources");
            System.exit(0);
          try {
            bundleApps = ResourceBundle.getBundle("com.sun.media.util.locale.JMFAppProps", currentLocale);
          } catch (MissingResourceException me) {
        String value = "";
        try {
          value = (String)bundle.getObject(key);
        } catch (MissingResourceException e) {
          if (bundleApps != null)
            try {
              value = (String)bundleApps.getObject(key);
            } catch (MissingResourceException mre) {
              System.out.println("Could not find " + key);
          else
            System.out.println("Could not find " + key);
        return value;
    }

Maybe you are looking for

  • New MacBook Pro 13 i5 Wireless Issues.

    I got the new MacBook Pro i5 2.3 the day it came out. So maybe a week and half ago. I`m having intermittent wireless issues. I have done some testing and even replaced my older AirPort Base Station with the new Dual-Band one, but still seeing a drops

  • How can install java sdk for mac os x 10.6.8

    How can install java sdk for mac os x 10.6.8?

  • JTabbedPane gives ArrayIndexOutof Bounds Exception

    I have a project where I am using a JTabbedPane that has 5 tabs. Every now and then I receive the following error. The error is not consistent and generally occurs at start up. I am using JBuilder5 (jdk1.3) on a Windows 2000 machine. Any help will be

  • Error in counting.

    Hi, I am using the measure buffered period vi from LV 6.0 to measure the time averaged period of a square wave. I am using the signal as the gate and the internal clock as the timebase with a frequency of 100KHz. The problem i am having is that the V

  • 5.0.5 so slow to load

    I have a new MacBook Pro running 10.6.8 and all of my browsers run well and load quickly EXCEPT Safari which is painfully slow to load EVERY single time. I have cleared cache and more... anyone else having this problem? It is as if SAFARI runs in MOL