J2EE deployment

Hi,
I'm just starting to look at running CFMX7 apps on a J2EE app
server (IBM WebSphere in this case), and I have a concern about
deployment. I know that it's very easy to create an .ear or .war
file using CF Admin and then deploy that file on the J2EE server.
My concern, however, is how incremental code changes can be
deployed. From everything I've read, I would need to generate an
entirely new .ear/.war file and deploy the entire application
again. Compared to simply FTPing a .cfm (or .cfc, etc.) file to a
standalone CF installation, that seems like an incredible pain in
the butt.
In a J2EE environment, is it possible to deploy small changes
incrementally?
Thanks,
Russ

Yeah sorry I am afraid there is no magic bullet. I do find
though in a proper release environment especially with a mature
product these kinds of three template updates are rare. Ant makes
deploying a product so much less painful, I was playing with some
open source Java the other day and when I deployed it thier Ant
script checked my machine downloaded what I was missing and updated
my class path. If you couple Ant with a truely world class version
control system like Subversion then these updates can be much less
painful.

Similar Messages

  • Need help in resolving  J2EE Deployment SPI error BEA-260101

    I have a portal application (ear) currently working on weblogic 10.2. I upgraded my project to 10.3 using workshop, then made an ear and deployed it on 10.3
    The following error is being displayed on 10.3.
    +<Error> <J2EE Deployment SPI> <BEA-260101> <Parameter 'DDBeanRoot' may not be null.>+
    Any help in resolving this will be highly appreciated.

    Hi,
    The following is the description of the error :-
    BEA-260101 Error: Parameter 'paramName' may not be null.
    Description Misuse of an API
    Cause A null parameter was passed to the method.
    Action Resolve client programming error
    Link:[wls/docs100/messages/SPIDeployer.html]
    Hope this helps :)

  • [J2EE Deployment SPI:260003]Feature not available when in disconnected mode

    hi am am having this error when trying to deploy my application in portal
    [04:40:27 PM] ####  Deployment incomplete.  ####
    [04:40:27 PM] [J2EE Deployment SPI:260003]Feature not available when in disconnected mode.
    #### Cannot run application HR-Portal due to error deploying to IntegratedWebLogicServer.
    [Application HR-Portal stopped and undeployed from Server Instance IntegratedWebLogicServer]
    my log error
    [04:29:53 PM] Wrote Archive Module to C:\JDeveloper\mywork\HR-Portal\PortalWebAssets\deploy\PortalWebAssets.jar
    [04:40:08 PM] oracle.rc.asadapter.connection.ConnectionException: Cannot establish connection.
    [04:40:08 PM]      at oracle.rc.asadapter.weblogic.connection.spi.Weblogic10Jsr160Provider.getPresentation(Weblogic10Jsr160Provider.java:73)
    [04:40:08 PM]      at oracle.rc.asadapter.connection.AppServerConnectionImpl$PM.getPresentation(AppServerConnectionImpl.java:171)
    [04:40:08 PM]      at oracle.rc.asadapter.connection.AppServerConnectionImpl.getPresentation(AppServerConnectionImpl.java:66)
    [04:40:08 PM]      at oracle.jdevimpl.deploy.jazn.JaznDataDeployerListener.uploadIdentities(JaznDataDeployerListener.java:234)
    [04:40:08 PM]      at oracle.jdevimpl.deploy.jazn.JaznDataDeployerListener.uploadIdentities(JaznDataDeployerListener.java:217)
    [04:40:08 PM]      at oracle.jdevimpl.deploy.jazn.JaznDataDeployerListener.willDeploy(JaznDataDeployerListener.java:97)
    [04:40:08 PM]      at oracle.jdevimpl.deploy.fwk.ListenerSupport.fireWillDeploy(ListenerSupport.java:198)
    [04:40:08 PM]      at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:88)
    [04:40:08 PM]      at oracle.jdevimpl.deploy.fwk.WrappedDeployer.deployImpl(WrappedDeployer.java:39)
    [04:40:08 PM]      at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
    [04:40:08 PM]      at oracle.jdevimpl.deploy.fwk.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:457)
    [04:40:08 PM]      at oracle.jdeveloper.deploy.DeploymentManager.deploy(DeploymentManager.java:217)
    [04:40:08 PM]      at oracle.jdevimpl.deploy.common.ModulePackagerImpl.deployProfiles(ModulePackagerImpl.java:86)
    [04:40:08 PM]      at oracle.jdeveloper.deploy.common.ModulePackager.deployProfiles(ModulePackager.java:63)
    [04:40:08 PM]      at oracle.jdeveloper.deploy.common.ModulePackager.deployImpl(ModulePackager.java:52)
    [04:40:08 PM]      at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
    [04:40:08 PM]      at oracle.jdevimpl.deploy.fwk.WrappedDeployer.deployImpl(WrappedDeployer.java:39)
    [04:40:08 PM]      at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
    [04:40:08 PM]      at oracle.jdeveloper.deploy.common.BatchDeployer.deployImpl(BatchDeployer.java:82)
    [04:40:08 PM]      at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
    [04:40:08 PM]      at oracle.jdevimpl.deploy.fwk.WrappedDeployer.deployImpl(WrappedDeployer.java:39)
    [04:40:08 PM]      at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
    [04:40:08 PM]      at oracle.jdeveloper.deploy.common.BatchDeployer.deployImpl(BatchDeployer.java:82)
    [04:40:08 PM]      at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
    [04:40:08 PM]      at oracle.jdevimpl.deploy.fwk.WrappedDeployer.deployImpl(WrappedDeployer.java:39)
    [04:40:08 PM]      at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)
    [04:40:08 PM]      at oracle.jdevimpl.deploy.fwk.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:457)
    [04:40:08 PM]      at oracle.jdeveloper.deploy.DeploymentManager.deploy(DeploymentManager.java:217)
    [04:40:08 PM]      at oracle.jdevimpl.runner.adrs.AdrsStarter$7$1.run(AdrsStarter.java:1774)
    [04:40:08 PM] Caused by: java.io.IOException
    [04:40:08 PM]      at weblogic.management.remote.common.ClientProviderBase.makeConnection(ClientProviderBase.java:196)
    [04:40:08 PM]      at weblogic.management.remote.common.ClientProviderBase.newJMXConnector(ClientProviderBase.java:84)
    [04:40:08 PM]      at javax.management.remote.JMXConnectorFactory.newJMXConnector(JMXConnectorFactory.java:338)
    [04:40:08 PM]      at oracle.rc.asadapter.weblogic.connection.spi.Weblogic10Jsr160Provider.getPresentation(Weblogic10Jsr160Provider.java:67)
    [04:40:08 PM]      ... 28 more
    [04:40:08 PM] Caused by: javax.naming.NamingException [Root exception is java.rmi.UnexpectedException: Marshalling: ; nested exception is:
    [04:40:08 PM]      java.rmi.ConnectException: Could not establish a connection with -3508319463259142590S:127.0.0.1:[7101,7101,-1,-1,-1,-1,-1]:DefaultDomain:DefaultServer, java.io.IOException: Destination unreachable; nested exception is:
    [04:40:08 PM]      java.net.ConnectException: Connection refused: connect; No available router to destination; nested exception is:
    [04:40:08 PM]      java.io.IOException: Destination unreachable; nested exception is:
    [04:40:08 PM]      java.net.ConnectException: Connection refused: connect; No available router to destination]
    [04:40:08 PM]      at weblogic.jndi.internal.ExceptionTranslator.toNamingException(ExceptionTranslator.java:86)
    [04:40:08 PM]      at weblogic.jndi.internal.ExceptionTranslator.toNamingException(ExceptionTranslator.java:32)
    [04:40:08 PM]      at weblogic.jndi.WLInitialContextFactoryDelegate.toNamingException(WLInitialContextFactoryDelegate.java:788)
    [04:40:08 PM]      at weblogic.jndi.WLInitialContextFactoryDelegate.pushSubject(WLInitialContextFactoryDelegate.java:685)
    [04:40:08 PM]      at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:469)
    [04:40:08 PM]      at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialContextFactoryDelegate.java:376)
    [04:40:08 PM]      at weblogic.jndi.Environment.getContext(Environment.java:315)
    [04:40:08 PM]      at weblogic.jndi.Environment.getContext(Environment.java:285)
    [04:40:08 PM]      at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:117)
    [04:40:08 PM]      at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
    [04:40:08 PM]      at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
    [04:40:08 PM]      at javax.naming.InitialContext.init(InitialContext.java:223)
    [04:40:08 PM]      at javax.naming.InitialContext.<init>(InitialContext.java:197)
    [04:40:08 PM]      at weblogic.management.remote.common.ClientProviderBase.makeConnection(ClientProviderBase.java:178)
    [04:40:08 PM]      ... 31 more
    [04:40:08 PM] Caused by: java.rmi.UnexpectedException: Marshalling: ; nested exception is:
    [04:40:08 PM]      java.rmi.ConnectException: Could not establish a connection with -3508319463259142590S:127.0.0.1:[7101,7101,-1,-1,-1,-1,-1]:DefaultDomain:DefaultServer, java.io.IOException: Destination unreachable; nested exception is:
    [04:40:08 PM]      java.net.ConnectException: Connection refused: connect; No available router to destination; nested exception is:
    [04:40:08 PM]      java.io.IOException: Destination unreachable; nested exception is:
    [04:40:08 PM]      java.net.ConnectException: Connection refused: connect; No available router to destination
    [04:40:08 PM]      at weblogic.common.internal.BootServicesStub.authenticate(BootServicesStub.java:57)
    [04:40:08 PM]      at weblogic.security.acl.internal.RemoteAuthenticate.authenticate(RemoteAuthenticate.java:90)
    [04:40:08 PM]      at weblogic.jndi.WLInitialContextFactoryDelegate.authenticateRemotely(WLInitialContextFactoryDelegate.java:747)
    [04:40:08 PM]      at weblogic.jndi.WLInitialContextFactoryDelegate.pushSubject(WLInitialContextFactoryDelegate.java:679)
    [04:40:08 PM]      ... 41 more
    [04:40:08 PM] Caused by: java.rmi.ConnectException: Could not establish a connection with -3508319463259142590S:127.0.0.1:[7101,7101,-1,-1,-1,-1,-1]:DefaultDomain:DefaultServer, java.io.IOException: Destination unreachable; nested exception is:
    [04:40:08 PM]      java.net.ConnectException: Connection refused: connect; No available router to destination; nested exception is:
    [04:40:08 PM]      java.io.IOException: Destination unreachable; nested exception is:
    [04:40:08 PM]      java.net.ConnectException: Connection refused: connect; No available router to destination
    [04:40:08 PM]      at weblogic.rjvm.RJVMImpl.getOutputStream(RJVMImpl.java:352)
    [04:40:08 PM]      at weblogic.rjvm.RJVMImpl.getRequestStreamForDefaultUser(RJVMImpl.java:689)
    [04:40:08 PM]      at weblogic.common.internal.BootServicesStub.authenticate(BootServicesStub.java:50)
    [04:40:08 PM]      ... 44 more
    [04:40:08 PM] Caused by: java.io.IOException: Destination unreachable; nested exception is:
    [04:40:08 PM]      java.net.ConnectException: Connection refused: connect; No available router to destination
    [04:40:08 PM]      at weblogic.rjvm.RJVMImpl.ensureConnectionEstablished(RJVMImpl.java:334)
    [04:40:08 PM]      at weblogic.rjvm.RJVMImpl.getOutputStream(RJVMImpl.java:350)
    [04:40:08 PM]      ... 46 more

    Caused by: java.io.IOException: Destination unreachable; nested exception is:
    +[04:40:08 PM]      java.net.ConnectException: Connection refused: connect; No available router to destination+
    Is the WebLogic server running?

  • Confused with Extra options provided in J2EE Deployment  wizard

    HI,
    When Iam packing Hello.JAR
    Iam getting confusing beacause of few extra options provided in wizard screen and never getting deployed because of this proble i beleive
    For Hello example..right now I have
    1. HelloBean (EB Class)
    2. HelloHime (Home Interface)
    3. Hello (Remote Interface)
    Here is one of the window:
    1. A combo for Enterprise Bean class
    Here I will select my Hello Bean Class
    after this selection
    There is a frame Named "LOCAL INTERFACES"
    with 2 combos
    a) Local Home Interface
    b) Local Interface
    Similarly there is another Freme Named "REMOTE INTERFACES"
    a) Remote Home Interface
    b) Remote Interface
    In Each case it is not allowing me to move next with out selecting both a and b
    So, Iam forced to specify a & b of first as "HelloHome.class" home Interface and a & b of second as "Hello.class" Remote Interface
    However Jar gets created but while deploying using j2ee deploy tool it gives an error and terminates
    Using verifier tool I found these failures
    a) For [ HelloBean ]
    Error: [ HelloHome ] does not properly extend the EJBLocalHome interface. All enterprise bean home interfaces must extend the EJBLocalHome interface. [ HelloHome ] is not a valid home interface.
    b) For [ HelloBean ]
    Error: [ Hello ] does not properly extend the EJBHome interface. All enterprise bean home interfaces must extend the EJBHome interface. [ Hello ] is not a valid home interface.
    c) For [ HelloBean ]
    Error: [ HelloHome ] does not properly extend the EJBObject interface. All enterprise bean remote interfaces must extend the EJBObject interface. [ HelloHome ] is not a valid remote interface within bean [ HelloBean ].
    d) For [ HelloBean ]
    For Local Interface [ javax.ejb.EJBHome ] method [ getHomeHandle ]
    Error: No corresponding business method with matching arguments was found for method [ getHomeHandle ].
    e) Error: No corresponding business method with matching exceptions was found for method [ getEJBMetaData ].
    For Local Interface [ javax.ejb.EJBHome ] method [ getHomeHandle ]
    Error: No corresponding business method with matching exceptions was found for method [ getHomeHandle ].
    f) For [ HelloBean ]
    For Local Interface [ javax.ejb.EJBHome ] method [ getHomeHandle ]
    Error: No corresponding business method with matching return type was found for method [ getHomeHandle ].
    g) Error: No create method exist within bean [ Hello ]
    For [ HelloBean ]
    Error: The create methods return type [ Hello ] is not equal to remote interface [ HelloHome ]
    h) For [ HelloBean ]
    For Home Interface [ Hello ]
    Error: No create method was found in [ Hello ]
    Can any body guide what can i do to select these combos never in any book specified these double options...unable to move further
    Iam on Win 2000 with versions following of JAva
    a) j2sdk1.4.0_01
    b) j2sdkee1.3.1
    It could be appreciable if anybody guide me in this regard
    Thanks
    Chakri

    You need to populate only these two combo boxes with HelloHome.class and Hello.class respectively. Ignore the combo boxes under "LOcal Interface"
    "REMOTE INTERFACES"
    a) Remote Home Interface.....HelloHome.class
    b) Remote Interface.......Hello.class

  • Oracle Containers for J2EE Deployment Guide???

    Hi. I am trying to find a document referenced in the 10.1.3 EA1 help text, entitled Oracle Containers for J2EE Deployment Guide. I've searched the Oracle online documentation and the JDeveloper help text but haven't found this. Any pointers?
    Johnny Lee

    I didn't see anything in the 10.1.2 docset here:
    http://download-east.oracle.com/docs/cd/B14099_16/nav/docindex.htm

  • Javax.enterprise.deploy.spi.exceptions.InvalidModuleException: [J2EE Deploy

    Hi,
    I'm using Weblogic Server 9.2. I'm having problems to deploy a .ear aplication.?:|
    When I try to install the aplication i get the following error:
    javax.enterprise.deploy.spi.exceptions.InvalidModuleException: [J2EE Deployment SPI:260105]Failed to create DDBeanRoot for application, 'sgi-core-1.0.jar'
    Could anyone say me how can I solve this error?
    The deployment descriptor weblogic-ejb-jar.xml seems to be correct.
    I'm using Andromda to generate the .ear file, so I don't know if it can be causing any problems
    If anyone could help me...
    Thanks in advance

    Hi,
    The J2EE Error code siply suggest that there is something wrong in your Deployment Descriptors...
    Can u please post the XML files available inside your "WEB-INF" directory?
    Thanks
    Jay SenSharma
    http://jaysensharma.wordpress.com (WebLogic Wonders Are Here)

  • Deployment issues java.io.IOException: [J2EE Deployment SPI:260]"

    I m using weblogic.Deployer to deploy webservice and getting this error
    java.io.IOException: [J2EE Deployment SPI:260080]Unable to define application install directory at '/tmp/WebService.war'. Directory could not be created or is a file.
    at weblogic.deploy.api.internal.utils.InstallDir.<init>(InstallDir.java:60)
    at weblogic.deploy.api.spi.deploy.internal.ServerConnectionImpl.upload(ServerConnectionImpl.java:624)
    at weblogic.deploy.api.spi.deploy.internal.BasicOperation.uploadFiles(BasicOperation.java:300)
    at weblogic.deploy.api.spi.deploy.internal.BasicOperation.execute(BasicOperation.java:385)
    at weblogic.deploy.api.spi.deploy.internal.BasicOperation.run(BasicOperation.java:169)
    at weblogic.deploy.api.spi.deploy.WebLogicDeploymentManagerImpl.deploy(WebLogicDeploymentManagerImpl.java:369)
    at weblogic.deploy.api.tools.deployer.DeployOperation.execute(DeployOperation.java:47)
    at weblogic.deploy.api.tools.deployer.Deployer.perform(Deployer.java:145)
    at weblogic.deploy.api.tools.deployer.Deployer.runBody(Deployer.java:93)
    at weblogic.utils.compiler.Tool.run(Tool.java:158)
    at weblogic.utils.compiler.Tool.run(Tool.java:115)
    at weblogic.Deployer.run(Deployer.java:70)
    at weblogic.Deployer.main(Deployer.java:54)
    I tried to set different tmp dir location as "-Djava.io.tmpdir=${WL_DOMAIN_HOME}/tempdir", but still i get the same Error.
    Any thoughts/help, how to set the location while deploying using weblogic.Deployer.
    Thanks
    Kraz
    Edited by: user10687441 on Dec 5, 2008 4:57 PM

    java weblogic.Deployer -usenonexclusivelock -adminurl http://153.2.3.101:5432 -username test -password test-t -upload -debug -deploy -source ../current-testnet/UdcWebService.war -targets udc
    I added this "-Djava.io.tmpdir=${WL_DOMAIN_HOME}/tempdir" in the start scripts of my admin and managed instances. Thinking by default the deployments were using /tmp/filename
    After some trial-n-error, renaming the war to UdcWS.war ....worked and I m happy :)
    But still curious how it is related to the name "WebService"
    Same command with only name change was successful, nothing changed inside the .war nor start scripts
    java weblogic.Deployer -usenonexclusivelock -adminurl http://153.2.3.101:5432 -username test -password test-t -upload -debug -deploy -source ../current-testnet/UdcWS.war -targets udc
    Any thoughts ?
    Edited by: user10687441 on Dec 6, 2008 5:41 PM

  • J2EE Deployment - Array Out of Bounds exception

    Hi,
    I have a problem with JDev 10.1.2 (1811). When I try and deploy a standard J2EE application (built using Struts / EJB, nothing particularly fancy) I get the error message:
    Target platform is Standard J2EE.
    java.lang.ArrayIndexOutOfBoundsException: 20086
         at oracle.ide.net.JarIndex.buildIndex(JarIndex.java:410)
         at oracle.ide.net.JarUtil.getJarIndex(JarUtil.java:197)
    (etc)The funny thing is, it was working right up until this morning. It's been in development for a couple of months now and it's been working fine. The only thing I did this morning is add in some input validation (i.e., add in one more class). It all compiles fine. One thing that did happen is, is deploy the WAR file by mistake, and then immediately try and deploy the EAR file from the same deployment profile. If the WAR file was still deploying, I don't know whether that would have messed anything up!
    Deployment works on another project though (in another workspace).
    anyone have any ideas?
    Thanks!
    Phill

    Ok, I feel rather stupid. I had two projects, 'Model' and 'ViewController'. I'd cleaned out the 'deploy' directory on the View Controller, but had forgotten to clean out the deploy directory on the 'Model' project. Clearing it out worked!
    Strange error message though.
    Thanks!

  • J2ee Deployment problem

    Hi All,
    I created a simple j2ee appl .
    I deployed that ......
    It shows some error like this
    12:12:42 PM /userOut/deploy (com.tssap.j2ee.ui.core.deploy.DeployThreadManager) [Deploy Thread] ERROR:
    Finished deployment of file:C:/Documents and Settings/Nageswar_Mandapati/Documents/SAP/workspace/myEarProject/myEarProject.ear
    Deploy exception : Server epl did not accept login request as admin on port 50018. Details: ERROR: Could not establish connection to server epl at port 50018: Connection refused: connect
    Inner exception was : Server epl did not accept login request as admin on port 50018. Details: ERROR: Could not establish connection to server epl at port 50018: Connection refused: connect
    Deploy with SDM
    ==> Host is : epl
    ==> Port is : 50018
    Pls help me...
    SDM node not started and it is only red color.
    regards
    BHI

    I assume you are working on Windows. If not use the appropriate UNIX commands to stop and start SAP (stopsap j2ee; startsap).
    On Windows go to your management console and stop the Instance 00. Restart the instance again. After startup look in the process list to make sure SDM is running correctly and the node should be green. If not take a look at your startup logs to identify the problem.

  • J2EE Deployment Exception

    Hi
    We are trying to deploy the a XI JCA adapter code into PI7.0 server. The SDM logs showed the following warning during deployment. Can anyone advise on the possible reason for this warning
    May 28, 2008 4:16:19 PM  Info: ***** Begin of SAP J2EE Engine Deployment (J2EE Application) *****
    May 28, 2008 4:16:22 PM  Info: Begin of log messages of the target system:
    08/05/28 16:16:19 -  ***********************************************************
    08/05/28 16:16:20 -  Start updating EAR file...
    08/05/28 16:16:20 -  start-up mode is lazy
    08/05/28 16:16:20 -  EAR file updated successfully for 63ms.
    08/05/28 16:16:20 -  Start deploying ...
    08/05/28 16:16:21 -  EAR file uploaded to server for 216ms.
    08/05/28 16:16:21 -  Successfully deployed. Deployment took 501ms.
    08/05/28 16:16:21 -    Application : sap.com/com.sap.aii.af.edi.adapter.ra
    08/05/28 16:16:21 -   
    08/05/28 16:16:21 -    com.sap.aii.af.edi.adapter.ra  - LOGGING CONFIGURATION
    08/05/28 16:16:21 -    edi_ra  - CONNECTOR
    08/05/28 16:16:21 -  ***********************************************************
    May 28, 2008 4:16:22 PM  Info: End of log messages of the target system.
    May 28, 2008 4:16:22 PM  Info: ***** End of SAP J2EE Engine Deployment (J2EE Application) *****
    May 28, 2008 4:16:22 PM  Warning:
    Finished with warnings: development component 'com.sap.aii.af.edi.adapter.ra'/'sap.com'/'SAP AG'/'7.0010.20080227062718.0000'/'0':
    Caught exception during application startup from SAP J2EE Engine's deploy service:
    java.rmi.RemoteException:
    Error occurred while starting application sap.com/com.sap.aii.af.edi.adapter.ra and wait.
    Reason: Clusterwide exception: server ID 5497750:com.sap.engine.services.deploy.exceptions.ServerDeploymentException:
    Exception while preparing start of application sap.com/com.sap.aii.af.edi.adapter.ra.
         at com.sap.engine.services.deploy.server.application.StartTransaction.prepareCommon(StartTransaction.java:233)
         at com.sap.engine.services.deploy.server.application.StartTransaction.prepare(StartTransaction.java:171)
         at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:301)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesImpl(ParallelAdapter.java:342)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:126)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesAndWait(ParallelAdapter.java:245)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:4707)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:4612)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:4585)
         at com.sap.engine.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:1163)
         at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:319)
         at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:200)
         at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:136)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(AccessController.java:207)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Caused by: java.lang.NoClassDefFoundError: com.sun.enterprise.repository.ResourceAdapter
         at java.lang.Class.getDeclaredMethodsImpl(Native Method)
         at java.lang.Class.getDeclaredMethods(Class.java:885)
         at java.io.ObjectStreamClass.computeDefaultSUID(ObjectStreamClass.java:1737)
         at java.io.ObjectStreamClass.access$100(ObjectStreamClass.java:97)
         at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:252)
         at java.security.AccessController.doPrivileged(AccessController.java:187)
         at java.io.ObjectStreamClass.getSerialVersionUID(ObjectStreamClass.java:249)
         at java.io.ObjectStreamClass.writeNonProxy(ObjectStreamClass.java:690)
         at java.io.ObjectOutputStream.writeClassDescriptor(ObjectOutputStream.java:622)
         at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1196)
         at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1131)
         at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1332)
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1083)
         at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1423)
         at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1395)
         at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1338)
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1083)
         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:309)
         at com.sap.engine.services.jndi.persistent.RemoteSerializator.toByteArray(RemoteSerializator.java:48)
         at com.sap.engine.services.jndi.implclient.ClientContext.serializeObject(ClientContext.java:3332)
         at com.sap.engine.services.jndi.implclient.ClientContext.serializeDirObject(ClientContext.java:3224)
         at com.sap.engine.services.jndi.implclient.ClientContext.bind(ClientContext.java:778)
         at com.sap.engine.services.jndi.implclient.ClientContext.bind(ClientContext.java:715)
         at com.sap.engine.services.jndi.implclient.ClientContext.bind(ClientContext.java:924)
         at com.sap.engine.services.connector.jca.deploy.DeployAdmin.bind(DeployAdmin.java:1549)
         at com.sap.engine.services.connector.jca.deploy.DeployAdmin.bindMCF(DeployAdmin.java:2209)
         at com.sap.engine.services.connector.jca.deploy.DeployAdmin.registerConnector(DeployAdmin.java:1886)
         at com.sap.engine.services.connector.jca.deploy.ContainerImpl.prepareStart(ContainerImpl.java:1144)
         at com.sap.engine.services.deploy.server.application.StartTransaction.prepareCommon(StartTransaction.java:223)
         at com.sap.engine.services.deploy.server.application.StartTransaction.prepare(StartTransaction.java:171)
         at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:301)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesImpl(ParallelAdapter.java:342)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:126)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesAndWait(ParallelAdapter.java:245)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:4707)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:4612)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:4585)
         at com.sap.engine.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:1163)
         at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:319)
         at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:200)
         at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:136)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(AccessController.java:207)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Thanks in advance...

    Caused by: java.lang.NoClassDefFoundError: com.sun.enterprise.repository.ResourceAdapter
    This dependency needs to be resolved .
    I think you have not deployed the library containing this dependency.

  • J2EE deployment error in iPlanet 6.0 SP2

    My J2EE application works fine in iPlanet 6.1, however when I try to deploy it in iPlanet 6.0 SP2, I get the following error. To me it looks like some configuration error as it deploys fine in iPlanet 6.1. Is there any setting that needs to be changed in the 6.0 webserver to run J2EE applications?
    Thanks.
    [16/Jun/2004:22:24:40] info ( 630): Adding web application
    (/TripReportsSearch) at (/netscape/iplanet/servers/bin/https/webapps/TripReportsSearch)
    [16/Jun/2004:22:28:25] failure ( 630): vs(https-polo)SAX
    parser fatal error: External entity not found:
    "http://java.sun.com/dtd/web-app_2_3.dtd". in
    file:/netscape/iplanet/servers/bin/https/webapps/TripReportsSearch/WEB-INF/web.xml at line
    number 5.
    [16/Jun/2004:22:28:25] warning ( 630): vs(https-polo)Error
    parsing web-app deployment descriptor
    /netscape/iplanet/servers/bin/https/webapps/TripReportsSearch/WEB-INF/web.xml: External entity
    not found: "http://java.sun.com/dtd/web-app_2_3.dtd"..
    [16/Jun/2004:22:28:25] failure ( 630): vs(https-polo)Cannot
    create web application context path = /TripReportsSearch, at dir =
    /netscape/iplanet/servers/bin/https/webapps/TripReportsSearch;
    [16/Jun/2004:22:28:25] info ( 630): Successfully initialized web
    application environment (web-apps.xml) for virtual server
    (https-polo)

    Hi,
    I ran into similar problem with Iplanet 6.0 SP7. Have you found out any solution for this?
    External entity not found: "http://java.sun.com/dtd/web-app_2_3.dtd"

  • JDev - J2EE Deployment Problem

    I'm not sure if I should be posting this here or in the J2EE forum but here is my problem. Whenever I try to deploy a web application to our J2EE server I get the following error.
    Invoking Oracle9iAS admin tool...
    D:\jdk1.3.1\jre\bin\javaw.exe -jar D:\jdev9i_902\j2ee\home\admin.jar ormi://some.remote.host:23791/ admin **** -deploy -file D:\jdev9i_902\jdev\mywork\JSPTest\HW\HW.ear -deploymentName HW
    Communication error: Disconnected: Connection reset by peer: JVM_recv in socket input stream read
    Exit status of Oracle9iAS admin tool (-deploy): 0
    -If i try to deploy a war file I get this slightly different error.
    D:\jdk1.3.1\jre\bin\javaw.exe -Xmx128m -jar D:\jdev9i_902\j2ee\home\admin.jar ormi://some.remote.host:23791/ admin **** -deploy -file D:\jdev9i_902\jdev\mywork\JSPTest\Project1\webapp1.ear -deploymentName webapp1
    Communication error: Disconnected: Connection reset by peer: JVM_recv in socket input stream read
    Exit status of Oracle9iAS admin tool (-deploy): 0
    D:\jdk1.3.1\jre\bin\javaw.exe -jar D:\jdev9i_902\j2ee\home\admin.jar ormi://some.remote.host:23791/ admin **** -bindWebApp webapp1 webapp1 http-web-site /JSPTest-Project1-context-root
    Error: com.evermind.server.rmi.OrionRemoteException: Disconnected: Connection reset by peer: JVM_recv in socket input stream read
    Exit status of Oracle9iAS admin tool (-bindWebApp): 1
    Here is what I do to run our J2EE server.
    java -Xmx268435456 -jar $j2ee_home/orion.jar
    Oracle9iAS (1.0.2.2.1) Containers for J2EE initialized
    I'm running JDev 9.0.2.829
    I have confirmed that the J2EE server is listening on port 23791 and I can browse to it on port 8888. Any help would be appreciated.
    -Eric Dalquist

    See Infrastructure Serrver is down and Re: Lov values filtered by the value selected in other LOV for related discussions.
    Here is a cut-and-paste of the important part:
    When JDeveloper deploys to a remote OC4J, JDeveloper must use client-side classes to communicate with the server-side administrative objects via RMI. Since communication over RMI uses object serialization to send object instances across the wire, if there is a difference in version in the client-side objects and the server-side objects, there are likely to be deploy-time problems. The incompatibility would be due to implementation decisions made by the OC4J development team.
    By default, JDeveloper uses the client-side OC4J classes that ship with JDeveloper. However, if you need to deploy to a different version of OC4J than what ships with JDeveloper, you can tell JDeveloper to use a different set of client-side classes when defining an OC4J connection in the JDeveloper connection manager. On step 3 of the Connection Wizard, there is a field labeled "Local Directory Where admin.jar for Oracle9iAS is Installed". Point that to the OC4J 1.0.2.2 directory containing admin.jar, and you should then be able to deploy from JDev 9i (9.0.2) production to OC4J 1.0.2.2.
    There are a few other less common causes for hanging at deploy-time. Let's say you've specified a target server URL of "ormi://myserver".
    1) Try specifying the full host name instead of the abbreviated name -- works around problems with hostname resolution.
    2) Try specifying the IP address of the target server instead of the hostname -- works around problems with DNS lookups.
    3) Try specifying "http:ormi://myserver" as the URL instead -- works around problems with a proxy server that is between the JDeveloper machine and the server (by using HTTP tunnelling).
    Hope that helps.

  • J2EE Deployment 1.1 API and Split Directory Structure

    How do you think the Deployment API from J2EE 1.4 will affect the WL split directory
    structure?

    I believe they're orthogonal and wasn't expecting any split-directory
    changes. Did you have any particular concerns?
    -- Rob
    Christopher R. Gardner wrote:
    How do you think the Deployment API from J2EE 1.4 will affect the WL split directory
    structure?

  • I want to lean j2ee deployment descriptor, help

    I want to learn about deployment descriptor -- the .xml concept on j2ee, where I can seek help?

    I learnt it from the servlet specifications.
    You can download the servlet specifications from http://java.sun.com/products/servlet/download.html#specs
    Especially chapter 13, if you decide to download servlet specifications 2.2

  • J2ee deployment-urgent

    could anyone please tell me how to deploy j2ee onto my jdk profile for a server application

    If your trying to run servlets or jsp pages, u will need to install a webserver. There are alot of free webservers out there. U can use Lite WebServer or tomcat. There both Apache products.

Maybe you are looking for

  • Changes to sales order item not reflected if Call Transaction is used

    I m updating another Sales Order item quantity and reason for rejection programmatically from another sales order. The code is working fine and the quantity does get changed as well as the reason for rejection flag get set (if required). But if I go

  • I like the Cloud

    I've been using Adobe software since 1995.  I'm among the 80% who really enjoys having access to more software today than I ever had before under the old perpetual licenses.    Do I use all of the Cloud software and services?  No, of course not.  But

  • Spry formatting help

    I just made a 4 item Spry menu for a website I am building. I can't seem to get it to format properly. 2 of the items have sub menus, but the pop-down portion of the sub menus isn't as wide as the main menu it pops down from. I have changed the sizes

  • Rauschen - Noise reduction - Denoise

    I need to reduce  noise on my photos, but it does not work with PS Touch even if the option is there! I  have moved the slider from 0 to 100. It tried with another app that is  adobe ps express, and it worked well.

  • Non supported character set: oracle-character-set-171'  in java XSU

    I cannt update object type CHAR data in table cause Non supported character set: oracle-character-set-171' NLS lang UTF-8 database language WIN-1251