Rebuild our XI application server from Single stack to dual stack

Hello,
We currently have an XI landscape with two application servers, the CI is of course a dual stack system, however the two app servers are single stacked, however we would like to make the two app servers into DUAL STACKs, my first guess was to rebuild the two apps from scratch and reinstall them as a dual stack apps. My Q is:
First: Do we need to rebuild both app servers, or can we make a change to the app servers to modify them to become dual stacked
Second: If we do need to rebuild both these apps, is there a specific document available to do this on Market place for installing a Dual stack app servers with PI?
Thanks in advance.
Sam
<Moved from SAP PI Forum>
Edited by: Prateek Raj Srivastava on May 13, 2010 12:27 PM

Hello,
Thank you all for your feedback,
Denny Liao, it is very interesting question you implied, we do have a J2EE directory created under the /usr/sap/SID/D30 directory:
/usr/sap/XQ9/D30
mqaapz28:xq9adm 13% ls -ltr
total 36
drwxr-xr-x   7 xq9adm   sapsys        96 Aug 24  2009 igs
drwxr-xr-x   9 xq9adm   sapsys      1024 Aug 24  2009 j2ee
drwxr-xr-x   2 xq9adm   sapsys      1024 Nov 11  2009 sec
drwxr-xr-x   3 xq9adm   sapsys      1024 Nov 24 10:48 log
obviously this app server does not have any (jlaunch/jcontrol process running) therefore it is not running as dual stacked. but interestingly enough I do see logs in the
/usr/sap/XQ9/D30/j2ee/cluster/server0/log directory created at the time of the initial install. and under:
/usr/sap/XQ9/D30/j2ee/cluster
mqaapz28:xq9adm 29% ls -ltr
total 30
drwxr-xr-x   2 xq9adm   sapsys      1024 Aug 24  2009 bootstrap
-rw-rr   1 xq9adm   sapsys        39 Aug 24  2009 version.bin
-rw-rr   1 xq9adm   sapsys      6339 Aug 24  2009 instance.properties.vmprop
-rw-rr   1 xq9adm   sapsys      3676 Aug 26  2009 instance.properties
drwxr-xr-x   7 xq9adm   sapsys      1024 Aug 26  2009 dispatcher
drwxr-xr-x  11 xq9adm   sapsys      1024 Aug 26  2009 server0
as per the note you mentioned above (741289 ) this explains how to recover a lost J2EE parameter setup, I am guessing this can be simply followed and re-enable the app server to run as a dual stack.
also my system information for the J2EE on the CI is:
System XQ9   
Find other systems in SLD... Message Server 
Host:  mcsapxq9j 
Port:  3924 
Enqueue Server 
Host:  mcsapxq9j 
Port:  3224 
Database 
Name:  XQ9 
Host:  mcsapxq9dbx 
Type:  Oracle (Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - 64bit Production With the Partitioning and Data Mining options) 
Software Components  all components... 
Name  Version  Applied 
sap.com/SAP-JEECOR  7.00 SP21 (1000.7.00.21.0.20091214121410)  20100506125119 
sap.com/SAP-JEE  7.00 SP21 (1000.7.00.21.0.20091214121301)  20100506124943 
Licenses 
Installation Number  *** not yet assigned *** 
System Number  *** not yet assigned *** 
Software Product  Days Until Expiry 
Download system configuration 
Instance mqacsz27_XQ9_30  All processes running 
Host:  mqacsz27 
OS:  SunOS (sparcv9) 5.10 
dispatcher  Running 
VM  system properties... 
PID:  21384 
Name:  Java HotSpot(TM) 64-Bit Server VM 
Vendor:  Sun Microsystems Inc. 
Version:  1.4.2_21-b03 
VM Parameters 
Cluster 
Node ID:  301932700 
Kernel Version:  7.00 PatchLevel 76340.450 
HTTP Port:  53000 
HTTPS Port:  53001 
P4 Port:  53004 
Telnet Port:  53008 
Info for crashes of this node 
server0  Running 
VM  system properties... 
PID:  21394 
Name:  Java HotSpot(TM) 64-Bit Server VM 
Vendor:  Sun Microsystems Inc. 
Version:  1.4.2_21-b03 
VM Parameters 
Cluster 
Node ID:  301932750 
Kernel Version:  7.00 PatchLevel 76340.450 
Info for crashes of this node 
SDM  Running 
VM    
PID:  21400 
SDM Port:  53018 
So: besides setting up the parameters in the above Note and consider the Load balancing, as there any other major setups required to start this app server as a dual stacked instance?
Thanks in advance.
SAM
Edited by: SAM_ONE on May 14, 2010 3:45 AM
Edited by: SAM_ONE on May 14, 2010 3:55 AM

Similar Messages

  • Starting application server from IDE

    I'm trying to start the application server from an evaluation copy of
    Visual Cafe 4.5 Enterprise Edition. When I choose Project -> Start
    Application Server from the menu, a window briefly opens with "Start
    Application Server" as its title and a logo of a spinning W. After
    the W spins about one time the window close, with no error message
    reported.
    I would like to know what I should do in order to start the
    application server (A developer's license of WebLogic is included)
    from the IDE.

    Look at the weblogic.log file
    (%BEA_HOME%\wlserver6.0\config\mydomain\logs\weblogic.log) to see if
    there are any error messages printed there. If not, it is probably a
    license issue in that the license.bea file must be in the CLASSPATH used
    to start the app server.
    Tom Ewall wrote:
    I'm trying to start the application server from an evaluation copy of
    Visual Cafe 4.5 Enterprise Edition. When I choose Project -> Start
    Application Server from the menu, a window briefly opens with "Start
    Application Server" as its title and a logo of a spinning W. After
    the W spins about one time the window close, with no error message
    reported.
    I would like to know what I should do in order to start the
    application server (A developer's license of WebLogic is included)
    from the IDE.

  • Migration from Oracle application server from Windowsto Solaris

    Hi Friends,
    I want to migrate Oracle application server from Windows to solaris. Please share the document for this.
    Thanks in advance
    Anil Pinto

    Hi,
    I hope we need to install Oracle Applcation server on Solaris and need to compile windows forms in soalris.
    Thanks & Regards
    Anil Pinto

  • Converting to Oracle Real Application Clusters from Single-Instance Oracle

    Is there any notes at metalink for
    Converting to Oracle Real Application Clusters from Single-Instance Oracle Databases
    We should have 10g DB on ASM to make it RAC?

    With Oracle Database 10g Release 2, $ORACLE_HOME/bin/rconfig tool can be used to convert Single instance database to RAC. This tool takes in a xml input file and convert the Single Instance database whose information is provided in the xml. You can run this tool in "verify only" mode prior to performing actual conversion. This is documented in the RAC admin book and a sample xml can be found $ORACLE_HOME/assistants/rconfig/sampleXMLs/ConvertToRAC.xml. Grid Control 10g Release 2 provides a easy to use wizard to perform this function.

  • Security Error while trying to deploy my project to the application server from jDeve

    Dear All,
    I'm trying to deploy my project to the application server from jDeveloer but i got the following error :
    Invoking Oracle9iAS admin tool...
    D:\Oracle\OUIHome\jdk\jre\bin\javaw.exe -jar D:\Oracle\OUIHome\j2ee\home\admin.jar ormi://M-AMIN:3101/ admin **** -deploy -file D:\Oracle\OUIHome\jdev\mywork\Portal\UserManager\userRegister.ear -deploymentName userRegister
    Security error: This operation was denied. The admin.jar utility can not be used to perform operations against OPMN managed OC4J instnaces. Please use Enterprise Manager or dcmctl instead. Refer to the Oracle9iAS Admin Guide or the OC4J User's Guide for more details.
    Exit status of Oracle9iAS admin tool (-deploy): 1
    #### Deployment incomplete. #### Sep 10, 2002 4:16:53 PM
    Any help will be appreciated
    Regards,
    Mohammed Amin

    In JDev 9.0.2, to deploy to the full 9iAS server (instead of just Oracle9iAS Containers for J2EE [OC4J]), you have to use Enterprise Manager or DCM to deploy your application.
    In JDev 9.0.3 Preview, there is a way to have JDev perform a deployment via DCM for you, if you install a DCM Servlet into 9iAS that comes with JDeveloper.
    By JDev 9.0.3 Production, if you also use Oracle9iAS 9.0.3 Production, it should be possible to deploy to iAS 9.0.3 out-of-the-box.

  • How to migrate application server from Tomcat to WebSphere?

    Hi,
    I installed BO XI 3.1 32 bit in environment:
    - AIX 5.3 64 bit
    - Deployed Tomcat 5.5 from installing BO
    - Oracle client 10G
    I need to migrate application server from Tomcat to WebSphere 6.1 and WebSphere 6.1 Server 32 bit in Windows platform.
    Could you someone give detail steps
    Many thanks in advance and best regards,

    I tried manually to deploy web applications, but not successful. This is my deployment step following:
    AIX 5.3: BOE XI 3.1 :
    Copy all <INSTALLDIR>/bobje/enterprise120/java/applications/  to Windows Websphere D:\BO_WAS
    WebSphere 6.1 location & IP (windows) :
    C:\Program Files\IBM\WebSphere\AppServer1\
    IP: 192.168.69.10
    Log in to WebSphere Applicaton Server Administrative http://192.168.69.10:9060/admin
    1. Under the Applications heading of the console navigation menu, click
    Enterprise Applications on the left navigational pane.
    2. Click the Install button and navigate to the location of the WAR file to
    deploy. If deploying from a remote file system, select the Remote File
    System option.
    3. Enter a context root for the WAR file (e.g. /CmcApp for CmcApp.war)
    (this format (/CmcApp) for Unix OS, have different in Windows ? Could you give me fully path?)
    and
    press the Next button, followed by Continue.
    4. In "Step 1", give a unique name for your web application and proceed to
    "Step 2".
    5. Highlight the server you created (or highlight server1 if you didn't create
    your own) from the Clusters and Servers and enable the Select
    checkbox. Proceed to "Step 3".
    6. Select the virtual host you created (or default_host if you didn't create
    your own) from the Virtual Host drop-down list. Proceed to "Step 4".
    7. Review the summary page, and press Finish when done.
    8. Click Save to Master Configuration.
    9. Click the Save link, then the Save button.
    Finally the output is not available.
    Many thanks in advance and best regards

  • Configuration from Single Controller to Dual in SE 3510

    Hi,
    I have one Sun StorEdge 3510 with single controller. I am not trying to configure the controller with dual controller card. As soon as I insert second controller card I am not able to see the LUN from Solaris 10. Please advice what all changes I require to do while configuring from Single Controller to dual controller.
    Thanks in Advance.
    Best Regards,
    Bikash

    I dont think there is any difference in Callmanager software for a dual processor versus single processor server. For 7845 (dual processor) the hardware detection disks may be different from the one for single processor (7825, 7835)
    Migrating from one to another is as easy as taking a BARS backup from one server, build the other server to the same version and restore it. (Make sure server name and ip are the same for both servers)
    Please remember to rate posts!

  • Doubt on  single stack or Dual Stack

    Hello,
    After logon to SAPgui how can we have come to know, system is installed on abap stack or dual stack.
    Regards
    K R Singh

    Hello KR Singh,
    the ways explained above are not sure shot ways to confirm if the system installed is single or dual stack.
    HTTP Service can exist without J2EE as it did in older versions of SAP , same goes for the parameters (if they aren't configured properly).
    The best way to check this is at the OS level.
    Else you can do the following:
    Check and validate the presence of J2EE schema in your database via transaction DB02
    And combine this check with checking the presence of jlaunch and java processes in transaction ST06->Detailed Analysis->Top processes
    Hope that helps.
    Regards,
    Siddhesh

  • Java Stack Vs Dual Stack in Pi 7.3

    Hi experts.
    I open this thread because I'd like to know your opinion about the newJava installation option in SAP PI 7.3. In previous realeses (7.0,7.1) I felt more comfortable and safe in abap stack and I'm a little afraid about working only with java stack.
    I'd like to know advantages and disadvantages to choose java stack instead of dual stack, why you'd choose one of two options or both in your nexts customers.
    Thank u so much and happy new year!!!!

    Java Stack  or Dual Stack in 7.3
    Java Stack alone: Almost all standard adapters including HTTP, IDOC and Proxy are all available in this stack. you need to use Integrated Configuration object for this. You are basically going to use Advance Adapter engine alone for the entire processing.
    Pros:
    No persistance steps here. So you would improve performance many folds for sure.
    Throughput is also improved very much.
    since 7.3, Solution Manager is available for monitoring inaddition to RWB and NWA. So monitoring would not be issue.
    If you are looking for real performance improvement, Single stack Java to  go.
    Cons:
    Abap mapping is not supported.
    Message split to multiple receivers are not completely supported.
    BPM interfaces are not seamless migration here.  SAP 7.1 and lower versions support BPEL wheras 7.3 supports BPMN standards. So you might have to tweak a bit to modify existing interfaces here
    Dual Stack:
    Your option is pretty open. If you need some specific interfaces to handle only java stack, still that is possible and increase the performance. Also if you have lot of existing interfaces that requires BPM interfaces, ABAP mapping , Multiple split /branching etc.
    still dual stack is the better option now. Here developer decides according to the requirement.
    Still safe mode is going for Dual Stack for now and change in the future to single java stack alone.

  • Open a pdf file located on Application Server from forms 10g

    Dear all,
    I want to open a pdf file which is stored in a folder on Application Server.
    I have the following codes but could not be able to open the file.
    1. host('rundll32 url.dll,FileProtocolHandler C:\REP012.pdf');
    in this code I mentioned the path on local machine which is okey.
    but the question is that how to open the file which is located in a folder on application server?
    the following code don't show and file or error:
    host('rundll32 url.dll,FileProtocolHandler /EMS/MANUALS/ACC001.PDF');
    This is the file on Application Server not on local machine.
    2. web.show_document('//EMS/MANUALS/ACC001.PDF/','_blank');
    This give HTTP 404 NOT FOUND error
    I think the problem is in path, how to mention the path of my Application Server file?
    Regards:
    Muhammad Nadeem

    Hi,
    Did you find a solution to this?
    We are running into the same problem where we need to open a file present on the application server (path /opt/webapps/applications/ISL/)
    When we try this from the local machine it works (path D:/forms) however it does not work while trying to open it from the application server.
    Regards,
    Pooja

  • How to start and stop Oracle Application Server from ANT

    How to start and stop Oracle Application Server and Web application from ANT
    Thanks in Advance.
    Mani

    Hi,
    You can use: startManagedWebLogic.sh, it is in your domain directory and you have to execute it in this way
    ./startManagedWebLogic.sh managedServerName http://adminServerHost:adminServerPort
    For instance, in my case I use:
    unixserv01:/webportal/domains/appServerWeb/bin>startManagedWebLogic.sh managedServ01 http://pelma3w3per01.mesaperu.next:7001
    You have to run it on the machine where the managed server was installed.
    Best regards,
    Raúl

  • 10g EM cannot discover Application Server from Report Server

    i have installed 10g EM on Linux AS 2.1. Everything is working fine. i want to modinot Application Server installed on remote server. I installed 10g EM NT agent on remote server. It is able to discover DB resided on that but Application server is not being discovred by Agent . Pls help

    I don't know if 100% precise, but from your posts I understood that:
    NO-IP keeps the domain "myuser.sytes.net" in relation to my (modem's?) dynamic IP.
    The wireless router has (creates?) an internal net in relation to itself, and receiver computers are seen by the router with their internal IPs, say 192.168.1.xxx (192.168.1.100 and 192.168.1.101 in my case).
    So I had to do port forwarding on the corresponding internal IP.
    These are the steps I followed:
    Accessed Router login Window by typing the IP Address of the Wireless router (by default, 192.168.1.1) on the address bar of web browser, and logged in to setup page.
    Clicked on Security tab and turned off Firewall protection (my computer has its own -Windows- firewall).
    Clicked on Applications and Gaming > Port range forward, and entered the details of the port I needed to forward
    Application: JBoss (the name of my application -server-)
    Start: 8080
    End: 8080
    Protocol: TPC
    IP Address: 192.168.1.100 (my computer's internal IP address)
    Enable: (checked the box)
    And it worked!
    Please correct me as necessary. As you can see, my understanding on nets is quite rudimentary.
    Thanks a lot for your help.

  • Can we change the UCCX server from single node to the first node without affecting it's configurations

    Hi all,
    Firstly I was using the single CUCM7.0 server with the single UCCX 7.0 server. Now I am going to add the second CUCM and UCCX in the cluster. I was first configured the UCCX server as a single node. Now I have to configure this as a first node. How I could configure this from single node to the first node without affecting it's configurations..??????
    Regards
    Ali Raza

    Hi Aaron,
    How could we do the change on Imhost file. How we add the both servers in that file?
    Below is the Imhost file txt.
    # Copyright (c) 1993-1999 Microsoft Corp.
    # This is a sample LMHOSTS file used by the Microsoft TCP/IP for Windows.
    # This file contains the mappings of IP addresses to computernames
    # (NetBIOS) names.  Each entry should be kept on an individual line.
    # The IP address should be placed in the first column followed by the
    # corresponding computername. The address and the computername
    # should be separated by at least one space or tab. The "#" character
    # is generally used to denote the start of a comment (see the exceptions
    # below).
    # This file is compatible with Microsoft LAN Manager 2.x TCP/IP lmhosts
    # files and offers the following extensions:
    #      #PRE
    #      #DOM:
    #      #INCLUDE
    #      #BEGIN_ALTERNATE
    #      #END_ALTERNATE
    #      \0xnn (non-printing character support)
    # Following any entry in the file with the characters "#PRE" will cause
    # the entry to be preloaded into the name cache. By default, entries are
    # not preloaded, but are parsed only after dynamic name resolution fails.
    # Following an entry with the "#DOM:" tag will associate the
    # entry with the domain specified by . This affects how the
    # browser and logon services behave in TCP/IP environments. To preload
    # the host name associated with #DOM entry, it is necessary to also add a
    # #PRE to the line. The is always preloaded although it will not
    # be shown when the name cache is viewed.
    # Specifying "#INCLUDE " will force the RFC NetBIOS (NBT)
    # software to seek the specified and parse it as if it were
    # local. is generally a UNC-based name, allowing a
    # centralized lmhosts file to be maintained on a server.
    # It is ALWAYS necessary to provide a mapping for the IP address of the
    # server prior to the #INCLUDE. This mapping must use the #PRE directive.
    # In addtion the share "public" in the example below must be in the
    # LanManServer list of "NullSessionShares" in order for client machines to
    # be able to read the lmhosts file successfully. This key is under
    # \machine\system\currentcontrolset\services\lanmanserver\parameters\nullsessionshares
    # in the registry. Simply add "public" to the list found there.
    # The #BEGIN_ and #END_ALTERNATE keywords allow multiple #INCLUDE
    # statements to be grouped together. Any single successful include
    # will cause the group to succeed.
    # Finally, non-printing characters can be embedded in mappings by
    # first surrounding the NetBIOS name in quotations, then using the
    # \0xnn notation to specify a hex value for a non-printing character.
    # The following example illustrates all of these extensions:
    # 102.54.94.97     rhino         #PRE #DOM:networking  #net group's DC
    # 102.54.94.102    "appname  \0x14"                    #special app server
    # 102.54.94.123    popular            #PRE             #source server
    # 102.54.94.117    localsrv           #PRE             #needed for the include
    # #BEGIN_ALTERNATE
    # #INCLUDE \\localsrv\public\lmhosts
    # #INCLUDE \\rhino\public\lmhosts
    # #END_ALTERNATE
    # In the above example, the "appname" server contains a special
    # character in its name, the "popular" and "localsrv" server names are
    # preloaded, and the "rhino" server name is specified so it can be used
    # to later #INCLUDE a centrally maintained lmhosts file if the "localsrv"
    # system is unavailable.
    # Note that the whole file is parsed including comments on each lookup,
    # so keeping the number of comments to a minimum will improve performance.
    # Therefore it is not advisable to simply add lmhosts file entries onto the
    # end of this file.
    Regards
    Ali Raza

  • Issue connect to a webservice deployed in an application server from rem

    I have prepared ESB Webservice and I deployed it to my OC4J Application Server present as part of my SOA Suite Installed to my local System.When I tried to Create proxy for this webservice from other remote system in the same network I am facing problem.I cannot connect to the URL (http://10.177.217.224:8888/JavaWebService-WebService-context-root/HelloWebService.wsdl) from the remote system it is not connecting.
    Giving exception Gateway Timed Out...
    I think this is because of some security restrictions to be changed in some configuration files in OC4J Server configuration file.
    Can anybody help me solving this issue.

    Another straightforward check is to have adopted a naming convention in your JNDI tree. For example, all EJBS are under **/ejb. Obviously this doesn't guarantee that your application server won't have whacked something under there too - that's where the instanceof check will be required.
    Another alternative is to make calls to the appropriate MBeans in your code - effectively doing what the JMX console does. Accessing MBeans is pretty straightforward - typically you just look up the MBean Server in JNDI and locate all relevant MBeans using a query. The nature of the query will depend on the application server you're using.
    Hope this helps.

  • Deployment error while deploying to Oracle Application Server from JDEV

    What is the solution of this deployment problem???
    ---- Deployment started. ---- Jun 15, 2007 11:33:38 AM
    Target platform is Oracle Application Server 10g 10.1.3 (OracleAppServer).
    java.lang.ClassCastException: oracle.jbo.dt.jdevx.deploy.JbdProfileNode
         at oracle.jdevimpl.deploy.ProfileDeployer.profileDepExists(ProfileDeployer.java:95)
         at oracle.jdevimpl.deploy.DependencyGraph.calcDeploymentOrder(DependencyGraph.java:144)
         at oracle.jdevimpl.deploy.DependencyGraph.calcDeploymentOrder(DependencyGraph.java:167)
         at oracle.jdevimpl.deploy.DependencyGraph.deploy(DependencyGraph.java:72)
         at oracle.jdevimpl.deploy.ModulePackager.deploy(ModulePackager.java:44)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.BatchDeployer.deploy(BatchDeployer.java:46)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.BatchDeployer.deploy(BatchDeployer.java:46)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.J2eeProfileDt$CleanupTransientProfilesDeployer.deploy(J2eeProfileDt.java:71)
         at oracle.jdevimpl.deploy.FinalDeployer.deploy(FinalDeployer.java:48)
         at oracle.jdevimpl.deploy.AsyncDeployer$1.runImpl(AsyncDeployer.java:67)
         at oracle.jdevimpl.deploy.AsyncDeployer$1.run(AsyncDeployer.java:53)
    java.lang.ClassCastException: oracle.jbo.dt.jdevx.deploy.JbdProfileNode
         at oracle.jdevimpl.deploy.ProfileDeployer.profileDepExists(ProfileDeployer.java:95)
         at oracle.jdevimpl.deploy.DependencyGraph.calcDeploymentOrder(DependencyGraph.java:144)
         at oracle.jdevimpl.deploy.DependencyGraph.calcDeploymentOrder(DependencyGraph.java:167)
         at oracle.jdevimpl.deploy.DependencyGraph.deploy(DependencyGraph.java:72)
         at oracle.jdevimpl.deploy.ModulePackager.deploy(ModulePackager.java:44)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.BatchDeployer.deploy(BatchDeployer.java:46)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.BatchDeployer.deploy(BatchDeployer.java:46)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.J2eeProfileDt$CleanupTransientProfilesDeployer.deploy(J2eeProfileDt.java:71)
         at oracle.jdevimpl.deploy.FinalDeployer.deploy(FinalDeployer.java:48)
         at oracle.jdevimpl.deploy.AsyncDeployer$1.runImpl(AsyncDeployer.java:67)
         at oracle.jdevimpl.deploy.AsyncDeployer$1.run(AsyncDeployer.java:53)
    java.lang.ClassCastException: oracle.jbo.dt.jdevx.deploy.JbdProfileNode
         at oracle.jdevimpl.deploy.ProfileDeployer.profileDepExists(ProfileDeployer.java:95)
         at oracle.jdevimpl.deploy.DependencyGraph.calcDeploymentOrder(DependencyGraph.java:144)
         at oracle.jdevimpl.deploy.DependencyGraph.calcDeploymentOrder(DependencyGraph.java:167)
         at oracle.jdevimpl.deploy.DependencyGraph.deploy(DependencyGraph.java:72)
         at oracle.jdevimpl.deploy.ModulePackager.deploy(ModulePackager.java:44)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.BatchDeployer.deploy(BatchDeployer.java:46)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.BatchDeployer.deploy(BatchDeployer.java:46)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.J2eeProfileDt$CleanupTransientProfilesDeployer.deploy(J2eeProfileDt.java:71)
         at oracle.jdevimpl.deploy.FinalDeployer.deploy(FinalDeployer.java:48)
         at oracle.jdevimpl.deploy.AsyncDeployer$1.runImpl(AsyncDeployer.java:67)
         at oracle.jdevimpl.deploy.AsyncDeployer$1.run(AsyncDeployer.java:53)
    java.lang.ClassCastException: oracle.jbo.dt.jdevx.deploy.JbdProfileNode
         at oracle.jdevimpl.deploy.ProfileDeployer.profileDepExists(ProfileDeployer.java:95)
         at oracle.jdevimpl.deploy.DependencyGraph.calcDeploymentOrder(DependencyGraph.java:144)
         at oracle.jdevimpl.deploy.DependencyGraph.calcDeploymentOrder(DependencyGraph.java:167)
         at oracle.jdevimpl.deploy.DependencyGraph.deploy(DependencyGraph.java:72)
         at oracle.jdevimpl.deploy.ModulePackager.deploy(ModulePackager.java:44)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.BatchDeployer.deploy(BatchDeployer.java:46)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.BatchDeployer.deploy(BatchDeployer.java:46)
         at oracle.jdevimpl.deploy.DynamicDeployer.deploy(DynamicDeployer.java:84)
         at oracle.jdevimpl.deploy.J2eeProfileDt$CleanupTransientProfilesDeployer.deploy(J2eeProfileDt.java:71)
         at oracle.jdevimpl.deploy.FinalDeployer.deploy(FinalDeployer.java:48)
         at oracle.jdevimpl.deploy.AsyncDeployer$1.runImpl(AsyncDeployer.java:67)
         at oracle.jdevimpl.deploy.AsyncDeployer$1.run(AsyncDeployer.java:53)
    Warning: Exceptions occurred while traversing inter-profile dependencies.
    Warning: Attempting to continue with deployment anyway...Wrote EJB JAR file to D:\EBKProje\EBKv1.0.0.0\Model\deploy\ejb1.jar
    Running dependency analysis...
    Wrote JAR file to D:\EBKProje\EBKv1.0.0.0\Toplink\deploy\toplink1.jar
    Wrote WAR file to D:\EBKProje\EBKv1.0.0.0\UI\deploy\webapp1.war
    Running dependency analysis...
    Wrote JAR file to D:\EBKProje\EBKv1.0.0.0\ModelAdf\deploy\ModelAdfCSMT.jar
    Running dependency analysis...
    Wrote JAR file to D:\EBKProje\EBKv1.0.0.0\ModelAdf\deploy\ModelAdfCSCommon.jar
    Wrote EAR file to D:\EBKProje\EBKv1.0.0.0\BuildAndDeploy\EBK2.ear
    Configuration canceled
    Elapsed time for deployment: 1 minute, 26 seconds
    #### Deployment incomplete. #### Jun 15, 2007 11:35:04 AM
    Message was edited by:
    Cihangir Devrim

    A little more details on what you are trying to do will help.
    Which versions of JDev/OC4J? which technologies? did you install the ADF Runtime on the server?

Maybe you are looking for