JDeveloper vs. CVS

We're having quite a lot of hastle sharing a workspace between two programmers using CVS to do the transfers. The problems appear as update conflicts, especially on .jpr files and other XML configuration files which JDeveloper maintains without telling you about. CVS isn't very good at merging such files. Every time one of us does an update we speand time fixing these conflicts before JDeveloper can even access a project. I think part of the problem is that JDeveloper rewrites some of these files even in the absence of actual changes, compromising the modified date that CVS looks at.
I think it may come down to which files should be on CVS and which shouldn't be. The CVS was set up from outside JDeveloper on a workspace created under same (the facilities for creating a new archive being beyond JDeveloper's scope).
Can anyone tell me which kinds of files I should chuck out of the archive to stabilise the situation? Any general guidelines?

Thanks, but at least on a quick reading it doesn't tell me anything I didn't already know.
The problems aren't getting CVS to operate, but seemingly problems with the way JDeveloper updates files. The weakness in CVS is the fairly feable efforts it makes when merging versions of the file, of course it doesn't understand XML formats at all which doesn't help.
The number of auxillairy files that JDeveloper creates and maintains quietly is a problem. I don't know which of these I need to share through CVS and which JDeveloper will recreate for itself, and which are therefore better kept only locally.
The paper you pointed at, for example, shows the .jpr files as being in the archive, but these cause most of our problems.

Similar Messages

  • Jheadstart, JDeveloper and CVS and TeamWork

    Hi
    We're four-developer team and we've been working with Jheadstart for some months. Now we want to work with team options that provide jdeveloper (CVS or SCM). But, we are a too much suprised with all the problems that other developers had with CVS, we read it in some jdeveloper forums (JDeveloper and CVS and TeamWork and JDeveloper and CVS
    I get very worry about the problems that developers had with CVS and that at last they don't find a better solution than migrate to jdeveloper 10.1.3. All the forums recomend migrate to jdeveloper 10.1.3 for better support of team work, but I read (some time ago) that jdeveloper 10.1.3 still doesn't support ADF, then I assume we cannot use it with Jheadstart, Am I right? Is there a way to use Jheadstart with JDeveloper 10.1.3 Preview right now?
    What do you recomend for team work with Jheadstart?
    Thanks in advance
    Liceth

    Liceth,
    As you problably know, the JHeadstart team consists of consultants and we face the exact same problems and share the exact same frustrations as you do on an every day basis at our customer projects. It is indeed not easy to use JDeveloper in a multi-developer environment. In all fairness much of this is a given when doing file-based development, and I have seen the exact same problems in situations where other IDE's such as Eclipse etc were used. But using advanced frameworks like ADF and BC4J makes matters more complex, because the declarative way of developing these applications using drag&drop and powerful wizards make you as a developer be less 'in touch' with the file or files that are actually created and updated, and also there tend to be more files in such an architecture that are changed simultaneously by many developers at once.
    Merging is the only way out of this mess, and merge tools are not perfect, far from it. They get better and better but at some point you'll need to understand the semantics of the files that are to be merged to be able to merge them correctly, and merge tools will in all likelyhood never become that smart.
    Until they do, the only thing one can do is to tackle the problem from the other side: if merge tools dont understand the files they merge, we should take into account the weaknesses of these merge tools, and set up our files so that changes CAN be automatically merged, or in most cases at least. Indeed, JDeveloper 10.1.3 is taking good steps in this direction for notoriously tricky files such as JPR files and such. But the problem will never completely go away.
    As for using 10.1.3, well, as you said the preview does not contain ADF so JHeadstart will never run on it. We are developing JHeadstart 10.1.3 that will run on the production version of JDeveloper 10.1.3, but it will be a long time before that release will see the light. And although JDeveloper 10.1.3 is a kick-ass IDE (imho), it will not magically solve all multi-user issues. It will just be a bit more bearable.
    Is there ever a real solution for it? I don't know. I have worked intensively with the Oracle Designer product before I switched to Java, and that tool, which uses a database rather than files to store its information, was almost perfect when dealing with multi-user development. It could do so because the level at which conflicts occur is VERY finegrained (so not at 'code line' level but sometimes as far as 'individual properties in a property inspector' level), plus the advantages of instantaneous locking in the database when modifying something. And, thinking of it, it could do so because it dealt with 'structured objects' rather than files, thereby having some 'semantic' information about the data. I have this feeling we can only 'get it right' if we will treat, for instance, a Java file not as a collection of lines of code, but of a structured object tree with members, constructors, methods, parameters etc. etc., and store it as such, instead of storing it as a flat OS file.
    Just ranting here (this really should be a personal BLOG entry rather than a forum post, but oh well). As you can tell, its a subject that is very close to every developer's heart.
    Kind regards,
    Peter Ebell
    JHeadstart Team

  • JDeveloper and CVS and TeamWork

    Hi,
    we have a small team with 4 members and are developing in JDeveloper 10.1.2 with CVS plug-in (struts, toplink, jsp).
    We are beginners and are frustrated now: every commit/update causes problems.
    Always are problems with
    - project.jpr files (synchronization among developers)
    - sessions.xml (we cannot really add this file to cvs)
    - state of offline tables (and digrams) are sometimes wrong show: restart of JDeveloper is necessary
    - many JDevelopers files are unvisible, but must be added to cvs
    - and more and more
    Please - are somebody using JDeveloper & CVS in team with satisfaction? Are our problems beginner-problems or is this way wrong?
    Thanks for your experience.
    Jara

    My biggests issues with JDeveloper and CVS are as follows:
    1. Oracle puts out an article that talks about Version controllable XML and the biggest culprits of violators of this rule are the Oracle project files: StrutsPAgeFlow.oxd_struts, ViewController.jpr, and Model.jpr. Not nice when you can no longer open your Struts-config.xml file due to all the <==== lines in the file! In almost all instances, since we've built most of the files and aren't adding/removing much from the project as a whole, we can easily correct these problems then commit again, or just issue a clean update on them, and disregard (especially when it appears to be an ordering issue)
    2. Also, we've seen model.jpr files switch contents (areas look like they are swapped around) in between versions. Why? The files are identical except the position of the nodes.
    3. I really want to know my OUT-OF-SYNC files BEFORE I do an update. Kind of like the Uncommitted files window, I'd like: Hey, how out of sync am I?
    4. The COMPARE utility is very nice, however, once CVS takes over and does the automatic MERGE, you're really left with a mess (at times). Any time we get a "failure to update" message, we issue a compare against the current reposistory version verses version on disk and see what the differences are. Then we search for whether our stuff was merged properly.
    5. The only docs I've seen on Jdeveloper and CVS are "introductory" type documentation. Don't put out a document that talks about issues that are "out-of-scope" when these are the very issues that people need to deal with every day, and are looking for answers. The "oracle jdeveloper 10g" handbook is no better, offering about 4 pages of an "overview of CVS".
    6. People have asked before about CVS, even on Metalink and an answer from Oracle is to look at an OTN post. I'm sorry, but that really doesn't cut it, especially when your support bill is over $500K/year.
    enough rambling...
    CVS and Jdeveloper 10.1.2 are working at our shop with 3-4 developers on the project, but it can be paintful during the "conflicts during merge" times.

  • JDeveloper and CVS

    Hi All,
    Just for anybody getting started with JDeveloper and CVS. I've been using both during a while and my comments are:
    -- If you are thinking to replace your old CVS System, you really must think about it, JDeveloper just incorporates a little subset of features any CVS System actually has (like eclipse).
    -- If somebody have been working with the same code your are using, to know if the code have changed isn't as simple like to make a "check for changes or compare with". Because if you use "JDeveloper Compare With option", JDeveloper check correctly for changes, but for changes over your own last revision, so if somebody create a new revision, you will loose your changes.
    well I think JDeveloper creators must make a lot of effort to incorporate CVS functionality, if not, better remove this option from it.
    anybody has any comments???

    I need to try to understand why you would want to erase a version controlled file in your sandbox from disk but not remove it from version control. I guess we do this automatically because it seems like the right thing to do... it should be noted that this is also the default behavior in Eclipse.
    If you remove a file from your sandbox but do not schedule it for removal from CVS, you could basically make changes in your sandbox that will cause other developers to run into compilation errors after you commit and they update.
    E.g. SomeClass.java depends on a class defined in AnotherClass.java. You remove SomeClass.java from disk but not from the sandbox. You then rename a method in AnotherClass.java that SomeClass.java had been using. You compile your project, it all seems fine. You commit your changes to the cvs repository. Then your collegue updates and the world is broken.
    It seems like a bad way to work. I'd be interested to know what the usecase is for doing this and whether there is perhaps a better way of achieving it (e.g. using working sets or the project content filters).
    I'm aware of the issues with the files you mention. They're not really issues with the CVS support as such, they're issues with the parts of the product which generate those files. I know that probably doesn't make much difference to you, but it is relevant in terms of how (quickly) things get fixed.
    The xml mergeability of several IDE files (in particular projects) improved greatly in JDeveloper 10.1.3 preview. I've tried very hard to raise awareness in the teams that develop those other features (ADF and Struts) about issues they have with version control. It's sometimes hard to convince people that there's really a problem for some reason. I'm hoping things will eventually improve. You can help that a lot by reporting such issues to your Oracle Support representative so that your specific problems are being tracked as TARs.
    Thanks,
    Brian

  • Jdeveloper vs CVS (Unable to load taghandler class: /WEB-INF/fns.tld)

    I am new for Jdeveloper and CVS.
    I migrated a project to JDeveloper. After I compile the project, I can run it. Then I imported the project into CVS. The import is successful. Now I can not even compile the project in Jdeveloper any more. I get errors for all the JSP files.
    Error(2): Unable to load taghandler class: /WEB-INF/fns.tld (and other tld files). All the tld files do reside under /WEB-INF
    I tried to add tld files as library and additional class paths. Nothing works.
    Any idea?
    Thanks in advance
    Chen

    Is the JAR file for the taglib in the WEB-INF/lib directory?

  • JDeveloper 10g CVS package hierarchy gone after check out?

    Hello!
    We are using JDeveloper 9.0.5.2 (Build 1618) together with WinCvs 1.3.17.2.
    We successfully imported with JDev a project structure as
    client/moduleA/ui;
    client/moduleA/db;
    client/moduleA/ctr;
    client/moduleB/ui;
    client/moduleB/db;
    client/moduleB/ctr;
    into my repository - connecting with a pserver.
    If an other pserver-User tries to check out the module CVSRoot, the package hierarchy - as described above - is gone.
    All files are mixed up in flat packages ,,Miscellaneous Packages'' and ,,Miscellaneous Files''.
    The created file structure is ok (the package hierarchy remained). But as mentioned, the Application Navigator just shows the flat Miscellaneous file structure.
    For check out with the ,,Check Out from CVS Wizard'', in step 4 of 4, the options
    ,,prune empty folders'' ,
    ,,checkout into Target Folder'' ,
    ,,Do Not Shorten Pathnames'',
    were checked.
    What do we have to do, to see in the Application navigator - after a check-out - the imported tree of packages, instead of a flat structure?
    Thank you in advance for your answer!

    Hi,
    Was the project imported to CVS at the same time as the package structure?
    Do the project source paths match the filesystem? For example, does the java source path match the root of the java source? Jdev normally puts files in a flat structure if the files are not in the right file system folder for their java package.
    If changing the project path does not fix this can you tell me what technologies your using, such as BC4J, struts, Tag libs, etc.. Then I can try and reproduce this here.
    Many thanks,
    Geoff
    JDev SCM Team
    -------------

  • Best practice: team based development with JDeveloper and CVS?

    Hi all!
    I was wondering of what is the best way to work with Jdev 9i and cvs on a same project with 5 developers whereas
    all developers use the same JPRs and JWS?
    Which of the files should be checked in to the central CVS repository, which should be remained on the local machine of each developer?
    I assume, all java and xml files might be stored in the cvs repository. But how can we make sure that new files written by a member of the team will be added to my project?
    If we also check in the JPR and CFG files the merge of concurrent JPRs will fail and our project will be shreddered ;-)
    My question: what is your best experience with simultanous development on same projects?
    Any idea?
    Many thanks,
    Stefan

    1. Put everything that your project needs under CVS control:
    - buildscripts
    - BC4J jarfiles
    - BC4J generated files (java, xml, xcfg, jpx, cpx)
    - .properties, package.html, gif, ...
    - docu
    - install scripts
    - starter batch or exec, ...
    2. Each developer should have a own JPR and JWS file. In a seperate location those files could be checked in frequently to easy allow the setup of a new Developer workstation
    3. Use a sourcecode formatter (e.g. jalopy) on the BC4J generated java files to reduce merge conflicts because of empty lines generated by JDev dialogs
    4. Adding new files is no problem:
    - if you add new BC4J objects (AM, VO, ASC, EO, VL) also checkin the bc4j package XML so new files will be added.
    - set in project settings common / input paths - "Scan source path ..."
    5. Deleting BC4J files is a problem, because JDev does not automatically remove them from the project. So if someone deletes BC4J objects, you should close the project and delete it manually from the jpr file
    6. Close the project before making a CVS update wih external tool like Tortoise because of JDev caches
    Regards, Markus

  • It asks on JDeveloper and CVS

    Like forming it so that several developers can work at the same time, in such a way that there are not conflicts in the project that they are developing?

    Alberto,
    It is often the case that if you check in the entire Jdev project you will create conflicts any time a developer checks in the project. This will happen almost evertime in a pre 10.1.3 release. This occurs less often in 10.1.3 since each file with a project is not mapped in the project file. There are two approaches to take here either lock the project file under CVS and have an admin update the file, or use source control on all files with the exception of your jdev project files.

  • Jdeveloper and CVS server

    I have connected to my CVS server fine. I am having a problem commiting files. Each time I commit the files I have to manuall increase the version number.
    Has anyone worked through this problem before.

    - Could you tell us which CVS client you are using?
    GNU CVSNT 2.0.8 I downloaded it from www.cvsnt.org
    - When you say that you have to manually increase the version number, how are you doing this? Are you editing the CVS/Entries file at all?
    I right click on the file in my project. I click commit the Commit to CVS dialog box appears and I have to click on the common options tab. I then click on the Use Revision Number or Tag: and manually enter a revision number.
    - Am I right in understanding that your CVS client is not assigning the correct incremental version number to committed files (ie. the version number stays the same after a file is committed)?
    I can only do this manually so the version number is incremental so to speak.
    - Does the CVS output in the log window show that these files were indeed committed?
    Yes. I also can check the files on the server and see that they have been committed.
    Thanks,
    Sam

  • JDeveloper assumptions and CVS integration

    It looks to me when I'm in Jdeveloper using CVS and I say 'Commit Project folders' or 'Update Project Folders' that Jdeveloper is selecting only the folders that are below the folder the .jpr is in not the folders that are actually in the project. Frankly, we do not want to store the .jprs in cvs overtop of the source tree. We have a single source tree and use cvs to split it up for particular projects see certain sections the whole thing is not under JDevelopers .jpr. How can I make JDeveloper CVS integration recognize that there are other folders that are peers to the folder the jpr is in? It looks to me like I have to now select all files in the System Navigator and do the update or commit or do it outside JDev.
    ANy ideas?

    Wouldn't this be a question to ask on a ADE forum (if there is one)?
    Or you give more info about what you are talking about. Google tells me that ADE is 'Amsterdam Dance Event (ADE)' but I guess this is not what you meant.
    Timo

  • SourceForge SSH CVS on JDeveloper 10g and MacOS

    Hi there,
    I am trying to use last versión of JDeveloper 10g to import a project into SourceForge (needs SSH CVS). I can't make it connect neither with :ext: or internal JDev's SSH2:CVS. CVS command in my Mac bash shell works (I am using MacOS X as OS)
    Any help / directions?
    thanks,
    Ignacio

    Hi Geoff,
    thanks a lot for your reply.
    when testing the connection I'm just getting:
    Testing connection...
    Connection test failed: unable to connect.
    I've tried :ext: and internal SSH, but it is not working. (It anyway makes some connection when accessing SourceForge's shell server in place of cvs server, but can't import anything, obviously)
    I've imported my sources using SSH de sources with shell, but want to use JDeveloper integrated CVS.
    Are you using Windows or MacOS?
    Thanks again,
    Ignacio

  • CVS, OID and JDeveloper

    Hi,
    I am trying to use JDeveloper with CVS. Is there any way to control the user access using OID?
    Reading the CVS manual, it seems that I can do that using PAM. However, I have no experience on it. Have anyone done that before? Could you provide the procedure on how to configure the PAM?
    Thanks a lot!
    Zhan

    Can you follow the instructions in the reviewer guide for 10g http://www.oracle.com/technology/products/jdev/collateral/papers/10g/reviewer/reviewerguide.html
    and see if it works.
    As you can see in the CVS demo on that page CVS and compare do work.

  • Linux CVS - SHELLOPTS Error

    Hi. I have a project using CVS source control and it all works fine except when I try to do a diff between files.
    The error I'm getting is:
    Unable to perform CVS file difference check.
    sh: SHELLOPTS: readonly variableI'm running JDeveloper and CVS under Linux. I can connect to the CVS repository and check-out files using JDeveloper, however I cannot run diff with JDeveloper. I can however run diff and all other CVS commands from the command prompt. Any help will be greatly appreciated.
    Thank you,
    Johnny

    Hi Rob,
    When I right-click on my local file and then select "Source Control -> Compare with Previous Version", nothing shows up in the log window. Instead I get a message box saying "Unable to perform CVS file difference check...sh: SHELLOPTS: readonly variable". The same happens if I select "Source Control -> Compare..."...
    However if I perform a "Source Control -> Update..." on the same file I get the following:
    ==========================================================
    Concurrent Versions System (CVS) 1.11.5 (client/server)
    Copyright (c) 1989-2002 Brian Berliner, david d `zoo' zuhn,
    Jeff Polk, and other authors
    CVS may be copied only under the terms of the GNU General Public License,
    a copy of which can be found with the CVS distribution kit.
    $ cd /home/jpatino/jdevhome/workspaces/MatrixOrbital/DisplayTester/src/lcdtester/com/matrixorbital/utilities
    $ cvs update TestLCD.java
    sh: SHELLOPTS: readonly variable
    M TestLCD.java
    ==========================================================
    I hope this helps explain my problem better.
    I am using Mandrake Linux 9.1 with KDE 3.1 and the (almost) latest JDeveloper 9.0.3.1 (Build 1107) with J2SDK 1.4.2
    Thanks for the prompt response.

  • Cannot open files from Application Navigator without JDeveloper freezing

    Completely bewildered by this... please help.
    Been using JDeveloper 11.1.1.0.1 Build JDEVADF_MAIN.BOXER_GENERIC_081203.1854.5188 (pointing to Java 1.6.0.16) for a few months now. Every week or so I take a copy of my project (just take the whole project directory out of the JDeveloper/mywork directory) on my workstation and place on another identically configured workstation. This week, when I tried to do that and open JDeveloper on that 2nd workstation, JDeveloper froze. After reboots and retries, as far as I can get is to be able to open JDeveloper, single click on files in the Application Navigator (their properties show up in the Structure window), but if I try to open any of the source files (either by double clicking on them or right click -> open), JDeveloper freezes.
    What's weird is that I tried uninstalling Java and Jdeveloper on that 2nd workstation and reinstalling a fresh Java and Jdeveloper instance - with none of my code or projects -- just a clean off the oracle.com version of JDeveloper -- and I still had the same problem. I created a brand new application, project, and new class and I still cant click on the Class1.java to edit or view it without JDeveloper freezing.

    Arun,
    Thank you for the response.
    Many apologies - please ignore the exception I posted. The C:\Program Files\JDeveloper\modules was missing because on the last time I re-installed JDeveloper I forgot to copy that directory.
    Nonetheless, I reinstalled JDeveloper (again - this time correctly!) and I am still having the same symptoms (but no exception). I run jdev.exe from the command prompt, JDeveloper opens, I can create a new application, project, and class/.java file, but I cannot double click on the .java file to view or edit it. JDeveloper freezes and there is no exception in the command window.
    I tried running Process Monitor when I double click on the .java file to see if there are any obvious errors. (See the log below.) However, I'm not sure if these are "normal"/expected errors or not.
    I don't know what else to do at this point. Any other suggestions you can give are welcome.
    Thanks.
    (PS - I tried Puthanampatti's suggestion of modifying the ide.conf and jdev.conf, but received an error, "Unable to create an instance of the Java Virtual Machine. Located at path: C:\Program Files\Java\jdk1.6.0_16\jre\bin\client\jvm.dll", so I just restored the original ide.conf and jdev.confs to get rid of that error.)
    "Time of Day","Process Name","PID","Operation","Path","Result","Detail"
    "7:55:45.6616246 AM","jdeveloper.exe","732","QueryOpen","C:\Program Files\JDeveloper\jdeveloper\system\system11.1.1.0.31.51.88\o.ide.externaltools\tools.xml","NAME NOT FOUND",""
    "7:55:48.2424071 AM","jdeveloper.exe","732","QueryOpen","C:\Program Files\JDeveloper\jdeveloper\system\system11.1.1.0.31.51.88\o.ide\diagnostics\JDEVELOPER-ACTIONS-20091111-075548.txt","NAME NOT FOUND",""
    "7:55:48.2471507 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\src\project1\.svn","NAME NOT FOUND",""
    "7:55:48.2472873 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\src\.svn","NAME NOT FOUND",""
    "7:55:48.2474172 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\.svn","NAME NOT FOUND",""
    "7:55:48.2475125 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\.svn","NAME NOT FOUND",""
    "7:55:48.2476021 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\.svn","NAME NOT FOUND",""
    "7:55:48.2476753 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\.svn","NAME NOT FOUND",""
    "7:55:48.2477485 AM","jdeveloper.exe","732","QueryOpen","C:\.svn","NAME NOT FOUND",""
    "7:55:48.2480117 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\src\CVS\Root","PATH NOT FOUND",""
    "7:55:48.2480885 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\CVS\Root","PATH NOT FOUND",""
    "7:55:48.2481751 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\CVS\Root","PATH NOT FOUND",""
    "7:55:48.2482539 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\CVS\Root","PATH NOT FOUND",""
    "7:55:48.2483548 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\CVS\Root","PATH NOT FOUND",""
    "7:55:48.2484257 AM","jdeveloper.exe","732","QueryOpen","C:\CVS\Root","PATH NOT FOUND",""
    "7:55:48.2488171 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\src\project1\.svn","NAME NOT FOUND",""
    "7:55:48.2489462 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\src\.svn","NAME NOT FOUND",""
    "7:55:48.2490610 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\.svn","NAME NOT FOUND",""
    "7:55:48.2491479 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\.svn","NAME NOT FOUND",""
    "7:55:48.2492317 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\.svn","NAME NOT FOUND",""
    "7:55:48.2493046 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\.svn","NAME NOT FOUND",""
    "7:55:48.2493767 AM","jdeveloper.exe","732","QueryOpen","C:\.svn","NAME NOT FOUND",""
    "7:55:48.2499533 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\src\project1\.svn","NAME NOT FOUND",""
    "7:55:48.2500851 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\src\.svn","NAME NOT FOUND",""
    "7:55:48.2501927 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\.svn","NAME NOT FOUND",""
    "7:55:48.2502829 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\.svn","NAME NOT FOUND",""
    "7:55:48.2503704 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\.svn","NAME NOT FOUND",""
    "7:55:48.2504436 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\.svn","NAME NOT FOUND",""
    "7:55:48.2505168 AM","jdeveloper.exe","732","QueryOpen","C:\.svn","NAME NOT FOUND",""
    "7:55:48.4373422 AM","jdeveloper.exe","732","ReadFile","C:\Program Files\JDeveloper\jdeveloper\system\system11.1.1.0.31.51.88\o.jdeveloper\ToDoItems.xml","END OF FILE","Offset: 146, Length: 16,284"
    "7:55:48.4594115 AM","jdeveloper.exe","732","QueryDirectory","C:\Program Files\JDeveloper\jdeveloper\system\system11.1.1.0.31.51.88\o.jdeveloper\audit\profiles","NO MORE FILES",""
    "7:55:48.5261286 AM","jdeveloper.exe","732","NotifyChangeDirectory","C:\JDeveloper\mywork\Application1\Project1\src\project1","NOTIFY CLEANUP","Filter: FILE_NOTIFY_CHANGE_FILE_NAME, FILE_NOTIFY_CHANGE_DIR_NAME, FILE_NOTIFY_CHANGE_LAST_WRITE"
    "7:55:48.5270483 AM","jdeveloper.exe","732","NotifyChangeDirectory","C:\JDeveloper\mywork\Application1\Project1\src\project1","NOTIFY CLEANUP","Filter: FILE_NOTIFY_CHANGE_FILE_NAME, FILE_NOTIFY_CHANGE_DIR_NAME, FILE_NOTIFY_CHANGE_LAST_WRITE"
    "7:55:48.5763939 AM","jdeveloper.exe","732","NotifyChangeDirectory","C:\JDeveloper\mywork\Application1\Project1\src\project1","","Filter: FILE_NOTIFY_CHANGE_FILE_NAME, FILE_NOTIFY_CHANGE_DIR_NAME, FILE_NOTIFY_CHANGE_LAST_WRITE"
    "7:55:49.2833148 AM","jdeveloper.exe","732","ReadFile","C:\Program Files\JDeveloper\jdeveloper\system\system11.1.1.0.31.51.88\o.jdeveloper\audit\profiles\code-assist-rules.xml","END OF FILE","Offset: 27,798, Length: 5,016"
    "7:55:49.3666653 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\classes\java.class","NAME NOT FOUND",""
    "7:55:49.3670078 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\src\java.java","NAME NOT FOUND",""
    "7:55:49.3674403 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\src\java.sqlj","NAME NOT FOUND",""
    "7:55:49.3677512 AM","jdeveloper.exe","732","QueryOpen","C:\Program Files\Java\jdk1.6.0_16\jre\lib\sunrsasign.jar\java.class","PATH NOT FOUND",""
    "7:55:49.3707901 AM","jdeveloper.exe","732","QueryOpen","C:\Program Files\Java\jdk1.6.0_16\jre\classes\java.class","PATH NOT FOUND",""
    "7:55:49.3714458 AM","jdeveloper.exe","732","CreateFile","C:\Program Files\Java\jdk1.6.0_16\jre\lib\sunrsasign.jar","NAME NOT FOUND","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a"
    "7:55:49.3718358 AM","jdeveloper.exe","732","CreateFile","C:\Program Files\Java\jdk1.6.0_16\jre\classes","NAME NOT FOUND","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a"
    "7:55:49.3888637 AM","jdeveloper.exe","732","CreateFile","C:\Program Files\Java\jdk1.6.0_16\jre\lib\sunrsasign.jar","NAME NOT FOUND","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a"
    "7:55:49.3892489 AM","jdeveloper.exe","732","CreateFile","C:\Program Files\Java\jdk1.6.0_16\jre\classes","NAME NOT FOUND","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a"
    "7:55:49.4202677 AM","jdeveloper.exe","732","CreateFile","C:\Program Files\Java\jdk1.6.0_16\jre\lib\sunrsasign.jar","NAME NOT FOUND","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a"
    "7:55:49.4205085 AM","jdeveloper.exe","732","CreateFile","C:\Program Files\Java\jdk1.6.0_16\jre\classes","NAME NOT FOUND","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a"
    "7:55:49.4331182 AM","jdeveloper.exe","732","CreateFile","C:\Program Files\Java\jdk1.6.0_16\jre\lib\sunrsasign.jar","NAME NOT FOUND","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a"
    "7:55:49.4333241 AM","jdeveloper.exe","732","CreateFile","C:\Program Files\Java\jdk1.6.0_16\jre\classes","NAME NOT FOUND","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a"
    "7:55:49.4404331 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\classes\oracle.class","NAME NOT FOUND",""
    "7:55:49.4408477 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\src\oracle.java","NAME NOT FOUND",""
    "7:55:49.4410449 AM","jdeveloper.exe","732","QueryOpen","C:\JDeveloper\mywork\Application1\Project1\src\oracle.sqlj","NAME NOT FOUND",""
    "7:55:49.4413860 AM","jdeveloper.exe","732","QueryOpen","C:\Program Files\Java\jdk1.6.0_16\jre\lib\sunrsasign.jar\oracle.class","PATH NOT FOUND",""
    "7:55:49.4416464 AM","jdeveloper.exe","732","QueryOpen","C:\Program Files\Java\jdk1.6.0_16\jre\classes\oracle.class","PATH NOT FOUND",""
    "7:55:49.4421182 AM","jdeveloper.exe","732","CreateFile","C:\Program Files\Java\jdk1.6.0_16\jre\lib\sunrsasign.jar","NAME NOT FOUND","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a"
    "7:55:49.4425062 AM","jdeveloper.exe","732","CreateFile","C:\Program Files\Java\jdk1.6.0_16\jre\classes","NAME NOT FOUND","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a"
    "7:55:49.4430267 AM","jdeveloper.exe","732","CreateFile","C:\Program Files\Java\jdk1.6.0_16\jre\lib\sunrsasign.jar","NAME NOT FOUND","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a"
    "7:55:49.4434318 AM","jdeveloper.exe","732","CreateFile","C:\Program Files\Java\jdk1.6.0_16\jre\classes","NAME NOT FOUND","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a"
    "7:55:49.4438176 AM","jdeveloper.exe","732","CreateFile","C:\Program Files\Java\jdk1.6.0_16\jre\lib\sunrsasign.jar","NAME NOT FOUND","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a"
    "7:55:49.4441746 AM","jdeveloper.exe","732","CreateFile","C:\Program Files\Java\jdk1.6.0_16\jre\classes","NAME NOT FOUND","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a"

  • Integrating JDeveloper with IBM Rational Team Concert scm

    Hi,
    I'm my project we are using JDev 11.1.1.5.0 for developing ADF web app & IBM RTC 3.0 tool for source control management.
    There is no plugin available to integrate RTC with JDeveloper unlike CVS & Clearcase.
    I need to integrate the JDeveloper with the RTC & I'm looking for some initial information for me to get started.
    Thanks in advance,
    -Gaurav

    Hi Shay,
    As I'm new to JDev extension, I've couple of basic questions :
    1. When I run the VersionControlRCS extension, under 'RCS' versioning option, I can see other operations viz. "Add, Check Out, Check In, Pending Changes & Version History".
    But none of the options are enabled. Can you please tell me how can I enable these options.
    2. Does the VersionControlRCS extension will also provide the user interface screen within JDev to view the pending changes (list of files that got added/modified/deleted)?
    (I'm expecting the answer would be 'No', but still thought of getting it confirmed)
    Thanks,
    -Gaurav

  • URGENT: Cvs Integration

    Hi,
    I am currently struggling with the CVS integration within JDeveloper 9.0.3. Maybe anyone can help ;-)
    My configuration:
    JDeveloper is installed on a W2k worstation, the cvs server resists on a linux server. We currently use the cvs client "Concurrent Versions System (CVSNT) 1.11.1.3 (Build 57j) (client/server)" provided by cvsnt.org, those folder path is listed in the environment variable PATH.
    We must use SSH for the connect to the CVS server on the linux machine. Therefore, we configured an external locator which is ssh2.
    We successfully established a connection via WinCVS and SSH to our CVS server.
    We have been working on integration of JDeveloper with CVS since a few days - with little success. When JDeveloper starts we receive the typical CVS message pane, and the source control entry within the context menu is also available - by this means JDeveloper could successfully access the CVS client. When we try to create a CVS connection we run into some issues. We set the external locator to ssh2.exe with the remote server program cvs.
    We also set the configuration parameters properly for our connection, so that our CVSROOT variable seems to be ok (real names replaced by placeholders):
    :ext:<<username>>@<<ourCVSServer>>:/usr/local/cvs.
    But when we try to make a test connection then the following issue occurs:
    1. The external shell pops up where we enter the password
    2. one or two seconds delay
    3. Error message in wizard: Connection test failed: unable to connect.
    I don't have any clue how to solve this.
    My questions:
    - Did anyone get connected to a CVS on linux machine via SSH within JDeveloper?
    - if yes, how did you do this?
    - what am I doing wrong?
    I appreciate every hint or installation step procedure.
    Regards,
    Stefan

    I posted a reply on your other thread on this.
    Rob
    Team JDev

Maybe you are looking for