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

Similar Messages

  • Jdeveloper 11G and ADE integration

    Hi ,
    I am planning to use , JDeveloper and ADE . Is it possible to use both in windows platform.
    I have a windows XP laptop and have already installed JDeveloper in that. Is it possible to integrate ADE with that ? . Or ADE is only possible to install in linux boxes ?
    Pls help
    Thanks

    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

  • JDeveloper 10g and Reports Integration?

    How do you Integrate Oracle Reports to JDeveloper10g. I know you can do it in JDeveloper9i and Reports 9i, but i don't see anything in JDeveloper10g and Reports?

    There still isn't an Oracle Reports extension for 10.1.3 (there should be one for 10.1.2 when you install Oracle Developer Suite).
    That said, you can still call Oracle Reports' reports using any of the method they expose for activating reports (web services, URL etc). See the publishing reports book.

  • CVS Integration with JDeveloper 10.1.2

    I have upgraded to JDeveloper 10.1.2 from the previous version and CVS integration appears to be partially broken.
    All my source files are checked in and I can confirm this with WinCVS which allows me to 'cvs edit' my source for update. In JDeveloper however the 'Edit' option is grayed out and I cannot edit the file as it is read only. All the source icons have a * symbol against them.
    CVS integration worked OK in the previous version and the only environment change is the upgrade to JDeveloper 10.1.2
    I wondered if anyone else had experienced any similar problems.
    Thanks,
    Kim

    We have also experienced this problem. The pattern seems to stem from a Module Checkout (We use the connections tab to a remote pserver repository).
    Expanding a project will mark all files with the * (modified) symbol. Even though we only just checked out the module.
    If we try and Update (or Update with deletion) the item remains on the uncommitted files list, however the background cvs command worked without error (at this point there is no way of removing files from the uncommitted file list).
    Additionally if we use ANT and create a new task like follows;
    <target name="CVS fake update MyProject quiet">
    <cvs command="-n update -R"
    cvsRoot="${cvsroot}"
    package="MyProject"
    />
    </target>
    Then this reports all workfiles up to date with the repository (i.e. only a problem in what JDeveloper thinks is uncommited).
    What I have noticed....
    When the Module Checkout works I noticed the file named JDev under the CVS working folder looks as follows;
    #Fri Apr 01 06:33:52 GMT 2005
    universal_time_calibration=0
    When it fails the content looks like this;
    #Fri Apr 15 06:33:52 GMT 2005
    universal_time_calibration=-3600000
    (I suspect at some point it is getting this offset from my Windows settings - Australia GMT + 10hrs).
    By fail I mean
    Hope this information is of use to someone at Oracle.

  • Jdeveloper 11g and Integrated Weblogic Sever 10.3

    Hi everyone,
    i install jdeveloper 11g and integrated weblogic server 10.3 but when i create a simple ADF web application in ONE simple HELLO WORLD JSF page and i run this page give me this error:
    <Feb 24, 2009 6:50:52 PM WET> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1235501448994' for task '0'. Error is: 'weblogic.application.ModuleException: Failed to load webapp: 'APP_TesteWLS-ViewController-context-root''
    weblogic.application.ModuleException: Failed to load webapp: 'APP_TesteWLS-ViewController-context-root'
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:387)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         Truncated. see log file for complete stacktrace
    java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
         at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:283)
         at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:256)
         at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:54)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
         Truncated. see log file for complete stacktrace
    >
    <Feb 24, 2009 6:50:52 PM WET> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating deploy task for application 'APP_TesteWLS'.>
    <Feb 24, 2009 6:50:52 PM WET> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
    weblogic.application.ModuleException: Failed to load webapp: 'APP_TesteWLS-ViewController-context-root'
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:387)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         Truncated. see log file for complete stacktrace
    java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
         at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:283)
         at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:256)
         at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:54)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
         Truncated. see log file for complete stacktrace
    >
    [Deployer:149034]An exception occurred for task [Deployer:149026]deploy application APP_TesteWLS on DefaultServer.: Failed to load webapp: 'APP_TesteWLS-ViewController-context-root'.
    weblogic.application.ModuleException: Failed to load webapp: 'APP_TesteWLS-ViewController-context-root'
    #### Deployment incomplete. #### Feb 24, 2009 6:50:52 PM
    oracle.jdeveloper.deploy.DeployException
         at oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer.doDeploymentAction(Jsr88RemoteDeployer.java:247)
         at oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer.deployImpl(Jsr88RemoteDeployer.java:157)
         at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
         at oracle.jdevimpl.deploy.fwk.WrappedDeployer.deployImpl(WrappedDeployer.java:39)
         at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
         at oracle.jdeveloper.deploy.common.BatchDeployer.deployImpl(BatchDeployer.java:82)
         at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
         at oracle.jdevimpl.deploy.fwk.WrappedDeployer.deployImpl(WrappedDeployer.java:39)
         at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
         at oracle.jdevimpl.deploy.fwk.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:436)
         at oracle.jdeveloper.deploy.DeploymentManager.deploy(DeploymentManager.java:209)
         at oracle.jdevimpl.runner.adrs.AdrsStarter$5$1.run(AdrsStarter.java:1365)
    Caused by: oracle.jdeveloper.deploy.DeployException
         at oracle.jdevimpl.deploy.common.Jsr88DeploymentHelper.redeployApplications(Jsr88DeploymentHelper.java:561)
         at oracle.jdevimpl.deploy.weblogic.common.Jsr88WeblogicDeploymentHelper.redeployApplications(Jsr88WeblogicDeploymentHelper.java:259)
         at oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer.doDeploymentAction(Jsr88RemoteDeployer.java:222)
         ... 11 more
    Caused by: oracle.jdeveloper.deploy.DeployException: Deployment Failed
         at oracle.jdevimpl.deploy.common.Jsr88DeploymentHelper.redeployApplications(Jsr88DeploymentHelper.java:542)
         ... 13 more
    #### Cannot run application APP_TesteWLS due to error deploying to DefaultServer.
    [Application APP_TesteWLS stopped and undeployed from Server Instance DefaultServer]
    i read the Oracle JDeveloper 11g Installation Guide and in "11 Using WebLogic Server with Oracle JDeveloper"
    "Installing Oracle JDeveloper Studio 11g Release 1 (11.1.1) also automatically installs Oracle WebLogic Server 10g Release 3 (10.3). Oracle JDeveloper uses this preconfigured installation as the Integrated WLS, a Oracle JDeveloper-managed server for testing and debugging your applications from within the IDE. *After installing Oracle JDeveloper, everything you need to begin developing, testing and debugging web applications is installed and configured for you; no additional configuration steps are necessary for development purposes.*"
    my environment is:
    OS -> fedora 10
    Ram -> 4gb
    i need help .... thanks ...
    best regards
    Edited by: Vale Teixeira Miguel on Feb 24, 2009 6:55 PM

    hi Olaf, thanks for your help
    yes i do the same
    i confirmed all steps and i do correct ...
    i change the JDK 1.6.0_11 to JDK 1.6.0_12
    i change the JDK settings in $JDEV_HOME/wlsserver_10.3/.product.properties to JDK 1.6.0_12
    i change the JDK settings in $JDEV_HOME/bin/jdev.conf to JDK 1.6.0_12
    when i run the application give me this error
    <Feb 25, 2009 5:09:42 PM WET> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'Web_Teste1'.
    weblogic.application.ModuleException:
         at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1373)
         at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:468)
         at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
         Truncated. see log file for complete stacktrace
    java.lang.UnsatisfiedLinkError: /opt/app/oracle/jdev/jdk160_05/jre/lib/i386/xawt/libmawt.so: libXext.so.6: cannot open shared object file: No such file or directory
         at java.lang.ClassLoader$NativeLibrary.load(Native Method)
         at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
         at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
         at java.lang.Runtime.load0(Runtime.java:770)
         at java.lang.System.load(System.java:1005)
         Truncated. see log file for complete stacktrace
    Feb 25, 2009 5:09:42 PM oracle.adf.share.config.ADFConfigFactory cleanUpApplicationState
    INFO: Cleaning up application state
    <Feb 25, 2009 5:09:42 PM WET> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.>
    <Feb 25, 2009 5:09:42 PM WET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
    <Feb 25, 2009 5:09:42 PM WET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>
    <Feb 25, 2009 5:09:42 PM WET> <Warning> <Server> <BEA-002611> <Hostname "prtt01", maps to multiple IP addresses: 192.168.75.84, 127.0.0.1>
    <Feb 25, 2009 5:09:42 PM WET> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on 127.0.0.1:7101 for protocols iiop, t3, ldap, snmp, http.>
    <Feb 25, 2009 5:09:42 PM WET> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 192.168.75.84:7101 for protocols iiop, t3, ldap, snmp, http.>
    <Feb 25, 2009 5:09:42 PM WET> <Notice> <WebLogicServer> <BEA-000331> <Started WebLogic Admin Server "DefaultServer" for domain "DefaultDomain" running in Development Mode>
    <Feb 25, 2009 5:09:42 PM WET> <Warning> <Server> <BEA-002611> <Hostname "192.168.75.84", maps to multiple IP addresses: 192.168.75.84, 127.0.0.1>
    <Feb 25, 2009 5:09:42 PM WET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
    <Feb 25, 2009 5:09:42 PM WET> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
    DefaultServer startup time: 20996 ms.
    DefaultServer started.
    [Running application Web_Teste1 on Server Instance DefaultServer...]
    ---- Deployment started. ---- Feb 25, 2009 5:09:46 PM
    Target platform is (Weblogic 10.3).
    Running dependency analysis...
    2009-02-25 17:09:47.026: Writing WAR file to /home/mvt/.jdeveloper/system11.1.1.0.31.51.88/o.j2ee/drs/Web_Teste1/Web_Teste1-ViewController-webapp
    2009-02-25 17:09:47.04: Wrote WAR file to /home/mvt/.jdeveloper/system11.1.1.0.31.51.88/o.j2ee/drs/Web_Teste1/Web_Teste1-ViewController-webapp
    2009-02-25 17:09:47.194: Writing EAR file to /home/mvt/.jdeveloper/system11.1.1.0.31.51.88/o.j2ee/drs/Web_Teste1
    2009-02-25 17:09:47.213: Wrote EAR file to /home/mvt/.jdeveloper/system11.1.1.0.31.51.88/o.j2ee/drs/Web_Teste1
    Redeploying Application...
    <Feb 25, 2009 5:09:49 PM WET> <Warning> <J2EE> <BEA-160195> <The application version lifecycle event listener oracle.security.jps.wls.listeners.JpsAppVersionLifecycleListener is ignored because the application Web_Teste1 is not versioned.>
    Feb 25, 2009 5:09:49 PM oracle.adf.share.config.ADFConfigFactory cleanUpApplicationState
    INFO: Cleaning up application state
    <Feb 25, 2009 5:09:55 PM WET> <Warning> <HTTP> <BEA-101162> <User defined listener com.sun.faces.config.ConfigureListener failed: java.lang.NoClassDefFoundError: Could not initialize class sun.beans.editors.ColorEditor.
    java.lang.NoClassDefFoundError: Could not initialize class sun.beans.editors.ColorEditor
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
         at java.lang.Class.newInstance0(Class.java:355)
         Truncated. see log file for complete stacktrace
    >
    Feb 25, 2009 5:09:55 PM oracle.adf.share.config.ADFConfigFactory cleanUpApplicationState
    INFO: Cleaning up application state
    <Feb 25, 2009 5:09:55 PM WET> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1235581788818' for task '0'. Error is: 'weblogic.application.ModuleException: '
    weblogic.application.ModuleException:
         at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1373)
         at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:468)
         at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
         Truncated. see log file for complete stacktrace
    java.lang.NoClassDefFoundError: Could not initialize class sun.beans.editors.ColorEditor
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
         at java.lang.Class.newInstance0(Class.java:355)
         Truncated. see log file for complete stacktrace
    >
    <Feb 25, 2009 5:09:55 PM WET> <Error> <Deployer> <BEA-149202> <Encountered an exception while attempting to commit the 1 task for the application 'Web_Teste1'.>
    <Feb 25, 2009 5:09:55 PM WET> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating deploy task for application 'Web_Teste1'.>
    <Feb 25, 2009 5:09:55 PM WET> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
    weblogic.application.ModuleException:
         at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1373)
         at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:468)
         at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
         Truncated. see log file for complete stacktrace
    java.lang.NoClassDefFoundError: Could not initialize class sun.beans.editors.ColorEditor
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
         at java.lang.Class.newInstance0(Class.java:355)
         Truncated. see log file for complete stacktrace
    >
    [Deployer:149034]An exception occurred for task [Deployer:149026]deploy application Web_Teste1 on DefaultServer.: .
    weblogic.application.ModuleException:
    #### Deployment incomplete. #### Feb 25, 2009 5:09:55 PM
    oracle.jdeveloper.deploy.DeployException
         at oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer.doDeploymentAction(Jsr88RemoteDeployer.java:247)
         at oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer.deployImpl(Jsr88RemoteDeployer.java:157)
         at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
         at oracle.jdevimpl.deploy.fwk.WrappedDeployer.deployImpl(WrappedDeployer.java:39)
         at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
         at oracle.jdeveloper.deploy.common.BatchDeployer.deployImpl(BatchDeployer.java:82)
         at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
         at oracle.jdevimpl.deploy.fwk.WrappedDeployer.deployImpl(WrappedDeployer.java:39)
         at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
         at oracle.jdevimpl.deploy.fwk.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:436)
         at oracle.jdeveloper.deploy.DeploymentManager.deploy(DeploymentManager.java:209)
         at oracle.jdevimpl.runner.adrs.AdrsStarter$5$1.run(AdrsStarter.java:1365)
    Caused by: oracle.jdeveloper.deploy.DeployException
         at oracle.jdevimpl.deploy.common.Jsr88DeploymentHelper.redeployApplications(Jsr88DeploymentHelper.java:561)
         at oracle.jdevimpl.deploy.weblogic.common.Jsr88WeblogicDeploymentHelper.redeployApplications(Jsr88WeblogicDeploymentHelper.java:259)
         at oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer.doDeploymentAction(Jsr88RemoteDeployer.java:222)
         ... 11 more
    Caused by: oracle.jdeveloper.deploy.DeployException: Deployment Failed
         at oracle.jdevimpl.deploy.common.Jsr88DeploymentHelper.redeployApplications(Jsr88DeploymentHelper.java:542)
         ... 13 more
    #### Cannot run application Web_Teste1 due to error deploying to DefaultServer.
    [Application Web_Teste1 stopped and undeployed from Server Instance DefaultServer]
    i not understand why my fedora 10 give me this error ...

  • 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

  • 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

  • 11g: CVS integration crashes CVSNT

    Hi!
    When I turn on CVS integration and switch it to external CVS, then whenever I open the History tab of a file and select a CVS revision I get a crash dump dialog from CVS.
    Same happens when I browse the repository and double-click a file in the repository navigator.
    CVS Version (External)     (CVSNT) 2.5.03 (Scorpio) Build 2382 (client/server)
    Versioning Support     oracle.jdeveloper.vcs     11.1.1.0.31.51.56     Loaded
    Versioning Support for CVS     oracle.jdeveloper.cvs     11.1.1.0.31.51.56     Loaded
    I cannot switch to the internal CVS since we're using SSPI.
    Is that problem known and is there a workaround?
    Sascha

    Hi!
    Arthur Barrett from March Hare replied in the CVSNT mailing list.
    http://www.cvsnt.org/pipermail/cvsnt/2008-October/031366.html
    I did what he requested. I downloaded a copy of Zen RC9 and it crashed in the same way. I created client comm traces as requested and sent them to March Hare.
    Let me point out again, that we all have vanilla copies of Scorpio on our machines. I only installed Zen RC8 and RC9 to see if the problem still exists with these versions.
    I downloaded the PDB files for Scorpio and received the (now correct?) stack trace:
    Function     Arg 1     Arg 2     Arg 3   Source
    cvsapi!Convert+21b     00000000     00000000     00000001   
    cvsapi!get_date+259     00d66dc0     0012f760     00000001   
    cvs!Make_Date+53     00d66dc0     0049c25c     00d68c80   
    cvs!patch+103     00000006     01079e78     00d65b56   
    cvs!main+137c     00000006     01079e78     00000000   
    cvs!wmain+12d     0000000b     00d64f28     00d67268   
    cvs!wmainCRTStartup+143     0117bb12     6361726f     7ffd4000   
    kernel32!BaseProcessStart+23     0048f058     00000000     78746341    That was also sent to March Hare. Later, I will send the crash dump file of Zen RC9 to March Hare. The file is too large to do it now.
    I couldn't download the PDB files for Zen (because there are none) but I assume that the crash trace will look the same.
    I also unzipped a vanilla copy of JDev10.1.3.4 and CVSNT works well with that version (as reported by tilemahos). No problems opening a file from the CVS Navigator.
    That strongly suggests that there is something wrong in JDev11, don't you think?
    Sascha

  • JDev 10.1.3 and CVS

    Hello
    Seems like all the postings regarding CVS integration are quite old...what is the latest status on this. We have been trying to merge revised .java files and it seems like Jdeveloper makes us take all of one version or the other, it seems it cannot pick out single line changes and allow us to merge two files into a new file. Is this functioning as designed or is this a bug or is something wrong with our setup?

    Hi,
    I've chatted to our engineers on this and we think that perhaps it is a setup issue:
    It's as if CVS is merging Java files as binary. This would happen if the CVSROOT/cvswrappers file in the repository contained a wildcard pattern matching the .java file extension and specifying the update methodology as COPY. If the file hasn't been added as binary (which would be obvious from the node overlay information in the navigator), that's the only explanation.
    Can you check this and get back to us?
    rgds
    Susan
    http://www.susanduncan.blogspot.com

  • 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

  • Suggestion for CVS integration

    The integration between JDeveloper and CVS is MUCH IMPROVED in the preview, but I would like to suggest the following. When commiting changes to CVS, I would like to get a list of the files to be committed BEFORE the commit occurs (which is the way the CVS client works). That way I have an opportunity to cancel the operation if I have inadverdently included a file. I should also be reminded if I fail to enter a comment. Again, this matches the behavior of the CVS client. (In the CVS client, failing to edit the temporary document containing the list of files to be changed and a place for the checkin comment causes the client to confirm the operation is to be continued.
    Thanks, and keep up the good work.

    Hi Keith,
    Does the Versioning->View Pending Changes functionality not meet this usecase? If not, we'd like to hear how we could improve it further.
    Thanks,
    Brian

  • Java API's supported in the Jdeveloper, IAS, and RDBMS product components

    If there are any technical errors or "mistatement of the facts" in this posting, please let me know about them ..
    This article is being delivered in Draft form and may contain
    errors. Please use the MetaLink "Feedback" button to advise
    Oracle of any issues related to this article.
    PURPOSE
    This article describes the "Enterprise Java Beans" (EJB), "Java Server Pages"
    (JSP) and servlets Application Programming Interfaces (API) supported by the
    Oracle products, Jdeveloper, Internet Application Server (IAS) and the Oracle
    RDBMS release 2 and release 3, also known as Version 8.1.6 and 8.1.7,
    respectively.
    SCOPE & APPLICATION
    All parties interested in the Java API's supported by these products.
    Java API's supported in the Jdeveloper, IAS, and RDBMS product components
    JDEVELOPER
    JDEVELOPER is Oracle's Java development tool designed for coding / development,
    testing / debugging, and deployment of Java Applications to the IAS and
    RDBMS platforms.
    With the java software api's being in a constant state of evolution, each new
    release of Jdeveloper adds support for the "then current" version of the java
    software api's, if it does not already have it implemented.
    JDEVELOPER SERVLET API JSP API EJB API
    VERSION VERSION VERSION VERSION
    3.2.X.X 2.2 1.1 1.1
    3.1.X.X 2.1 1.0 1.0
    NOTE :
    Sun Microsystems and their advisory teams (Oracle is on it) is working on
    "draft" specifications for the next version of all of these API's
    EJB -------> http://java.sun.com/products/ejb/index.html
    JSP -------> http://java.sun.com/products/jsp/index.html
    Servlets --> http://java.sun.com/products/servlet/?frontpage-javaplatform
    It is anticipated that future releases of Jdeveloper will continue to be
    upgraded to include support for the next version of each api.
    To obtain the latest information on Oracle's Internet Development Suite (IDS)
    of tools, please review the "Internet Developer Suite" information located
    on Oracle's technet web site at :
    http://technet.oracle.com/products/index.htm
    IAS
    IAS is Oracle's next evolution of the web server and application server
    product technology superceeding the Web Application Server (WAS) and Oracle
    Application Server (OAS) product lines.
    IAS SERVLET API JSP API EJB API EJE VERSION
    VERSION VERSION VERSION VERSION SUPPORTED
    9I(1.0.2) 2.2 1.1 1.1 817
    8i(1.0.1-NT) 2.0 1.0 1.0 816
    8i(1.0.0-UNIX) 2.0 1.0 1.0 816
    The IAS product contains two Java Virtual Machines (JVM) within it's
    architecture.
    They are called :
    1) APACHE JSERV servlet engine
    2) ORACLE ENTERPRISE JAVA ENGINE (EJE)
    APACHE JSERV servlet engine
    The APACHE JSERV servlet engine is an EXISTING product licensed from the
    apache group which supports the servlet api 2.0.ONLY.
    The APACHE JSERV product does not support ANY JSP's unless the customer
    installs a third party jsp engine.
    The IAS 8i/9i which has the APACHE JSERV product embedded in it, comes with
    Oracle's JSP engine (OJSP) already integrated into it. OJSP supports JSP's up
    to the specific JSP engine version documented in the Oracle Universal
    Installer (OUI) for the 8.1.7 RDBMS or the IAS products. It is also documented
    in the product's release notes.
    Oracle ENTERPRISE JAVA ENGINE (EJE)
    The EJE formerly known as :
    1) Oracle 8i Java Virtual Machine (JVM)
    2) JSERVER component,
    3) Aurora JVM
    was originally releas ed in the RDBMS 8.1.5 database with jdk 1.1.6 based java
    support.
    The currently supported versions of the Oracle 8i RDBMS, versions 2 and 3,
    also known as Version 8.1.6 and 8.1.7, respectively, provides a jdk 1.2.1
    based java virtual machine support.
    "EJE" Version 816
    This EJE, found in rdbms 8.1.6 and IAS 8i, contains support for the ejb
    api 1.0, corba, and java stored procedures.
    "EJE" Version 817
    This EJE, found in rdbms 8.1.7 and IAS 9i, contains support for the ejb,
    corba, and java stored procedures as well as the Oracle Servlet Engine (OSE)
    which provides support for the servlets 2.2 api and JSP 1.1 api.
    Note :
    EJB support in the "EJE" Version 817 has been upgraded to comply with the EJB
    1.1 api specification which includes "entity beans" support.
    What is the bottom line ??
    1) Servlets deployed to the APACHE JSERV must comply with servlet api 2.0.
    2) Servlets 2.1 or higher are only supported in EJE's OSE component found in
    the rdbms 817 or ias 9i products. Servlets api 2.0 can also run in the OSE.
    References
    1) "Oracle9i Application Server Technical White Paper" located at :
    http://technet.oracle.com/products/ias/pdf/9ias_102.pdf
    2) "Whats New? Oracle8i JVM Accelerator, Oracle Servlet Engine, OracleJSP ..."
    located at :
    http://technet.oracle.com/products/oracle8i/pdf/504.pdf
    3) "Oracle8i Release 3 New Features Summary" located at :
    http://technet.oracle.com/products/oracle8i/pdf/8iR3_nfs.pdf
    null

    which jvm is used by jserv ?? EJE or a separate jdk ?
    The Jserv servlet engine is running in a separate jdk JVM external to the EJE jvm which is embedded within the "database" component of ias and the RDBMS.
    See the reference below for more details ...
    if jserv only support old apis, why it is in oracle's products ?
    i would assume that the oracle servlet engine was under development when ias 8i was released and became available in time for the ias 9i and rdbms 817 products.
    looking back in history leads me to believe ias 8i was a migration path to get to ias 9i or rdbms 817.
    Based upon the long history of new releases of every oracle product being upgraded with new features, it's reasonable to assume that these products will continue to evolve.
    when I deploy a jsp how to deploy in the right servlet container ("EJE") ?
    as documented in the reference below, you can deploy JSP's to either the apache jserv jvm or the EJE since the ORACLE JSP engine functionality is in both jvm's.
    there are many posts where you can see that people have deploy in jserv and they have problems because they don't use the right container (servlet 2.0 instead of
    servlet 2.2) http://technet.oracle.com:89/ubb/Forum2/HTML/006349.html
    when ias 8i came out this was clearly an issue since servlet support was at api 2.0, and the current servlet api was probably at 2.1.
    oracle clearly made every effort to get ias 9i released quickly to supply a servlet 2.1 and 2.2 capable engine to resolve this issue.
    since ias 9i and rdbms 8.1.7 are available this is no longer an issue.
    The reference below explains the architecture and understanding it would eliminate a lot of "deploy to the wrong ias 9i component" issues.
    so why jserv is bundled with oracle 8i/9ias since EJE support the right api version ?
    if in ias 9i release , oracle had removed the jserv component without any advance warning, many customers would have been very upset since oracle makes every attempt to give advance notice before removal of functionality.
    References
    1) "Oracle9i Application Server Technical White Paper" located at :
    http://technet.oracle.com/products/ias/pdf/9ias_102.pdf

  • Oracle9i JDeveloper -- CodeCoach and Profiler

    I am currently implementing our business rules with Ruleframe. I have a problem with the tapis that get generated for 2 tables that have Oracle spatial columns of type MDSYS.SDO_GEOMETRY. The tapi wont compile due to :
    1196/33 PLS-00526: A MAP or ORDER function is required for comparing objects in PL/SQL.
    This occurs when the tapi tries to compare the old value of the object with the new value.
    Via metalink (tar 1522401.996) I heard that spatial objects are not officially supported in designer but there is a workaround (that was previously used for LONG columns bug 1432135) that might work.
    Do you have any views on this? Or do you foresee other problems?
    Or do you have any other workarounds? These 2 tables are very important within our application and it is essential that we can specify business rules on them.
    null

    OracleSCM is in definite need of a "Getting Started/User Guide". It comes with an Installation Guide but, once installed, no other (detailed) documentation to point new users in the right direction. Example scenarios and tutorials demonstrating workareas and containers etc would be very helpful indeed.
    Whilst the 9i JDeveloper help/documentation is better, it assumes a certain amount of OracleSCM knowledge (or that you can obtain it from OracleSCM). Furthermore, not all of our SCM needs will be from within the 9i JDeveloper IDE...other files relating to our JDeveloper applications (such as requirements/design documentation, SQL & PL/SQL files etc) will want to be brought together under SCM where the use of the RON (outside of 9i JDev) will be required (I assume?).
    We have been through the beta version of the new course and, whilst a definite step in the right direction, it is no substitute for a written "Getting Started Guide" and does not provide enough information to actually get new users/projects up and running (just the foundations). In particular, we found the Practice Areas alittle cumbersome and lacking (much needed) hints/solutions. We need less of the "Overview of SCM" (most people are familiar with the concepts/benefits and have used similar products before), and much more of the specifics of setting up/using OracleSCM and JDev-OracleSCM.
    We are a JDeveloper (3.2) shop (naturally) looking to migrate our applications to 9i JDeveloper where the close integration with OracleSCM is an attractive new feature that we'd like to take advantage of. Much greater help & support will need to be provided to existing (and new) users if the application of this exciting new feature is to be attempted/successful.

Maybe you are looking for

  • HT1947 Remote app under iOS 7 does not rotate to landscape mode

    I am using the remote app to control iTunes on my computer.  I have an iPad 2 with iOS 7.0.2.  The remote app only displays in portrait mode.  If I rotate the iPad the app stays in portrait mode.  Anyone know how to fix this.

  • Cannot Convert standby database from snapshot to physical

    Hello all, I am using Oracle Entreprise version 11gR1 and had made the followings configuration: - ANAISMD2 : primary database+_+ - ANAISMD3 : physical standby datbase. Created via RMAN Both are located on the same host running a RH 4. ANAISMD3 is ma

  • Acrobat images in pieces

    We are using Acrobat Pro 10.1.6. We have a customer ad sent to us that was created in InDesign and saved to a PDF and they want us to go in and edit their photos to make them lighter. (At this time we do not have access to the original InDesign file

  • PO version mgt

    Can I activate PO version management if I have not activated it at the time of implementation . How

  • Error generate WSDL

    Hello, I am using Oracle 12.1.1 version. I can not Generate WSDL, can not see the role Integrate Repository Administrator (UMX|FND_IREP_ADMIN) and the file "$FND_TOP/bin/irep_parser.pl" are not exist. When attempting to generate a WSDL in the iRespos