EP6 SP2 - Adding a new Dialog Instance

Hi,
I have two physical hosts. Host A was installed with State Controller, Dispatcher A and Server A.  Recently, I have added a new Host B with Dispatcher B and Server B.  Host A is the Central instance while Host B is the new Dialog instance.  When I startup the node Server B in Host B, it was trying to synchronise the files with Host A but it ran into an error during synchronization. In node Server B, it was complaining of some error during startup with the go.bat.  The error was :
Start synchronizing application irj. More details about the synchronization can
be found in INFO log files.
Application irj was locally stopped.
[com.sapportals.portal.prt.dispatcher.Dispatcher@10b0fd, 12/27/04 4:50:54 PM SGT
, System_Thread_12] Exiting main initialization procedure because of exception:
java.lang.NoClassDefFoundError: com/sap/portal/prt/sapj2ee/bridge/IAccessor
        at com.sapportals.portal.prt.runtime.Portal.getLogger(Portal.java:402)
        at com.sapportals.portal.prt.runtime.Portal.init(Portal.java:283)
        at com.sapportals.portal.prt.core.PortalCoreInitializer.coreInit(PortalC
oreInitializer.java:54)
        at com.sapportals.portal.prt.dispatcher.PortalInitializer.<init>(PortalI
nitializer.java:129)
        at com.sapportals.portal.prt.dispatcher.Dispatcher$doSetupPortalInitiali
zer.run(Dispatcher.java:160)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sapportals.portal.prt.dispatcher.Dispatcher.initDispatcher(Dispat
cher.java:358)
        at com.sapportals.portal.prt.dispatcher.Dispatcher.access$000(Dispatcher
.java:40)
        at com.sapportals.portal.prt.dispatcher.Dispatcher$InitRunner.run(Dispat
cher.java:113)
        at com.sapportals.portal.prt.dispatcher.Dispatcher.init(Dispatcher.java:
391)
        at com.inqmy.services.servlets_jsp.server.ServletContextFacade.init(Serv
letContextFacade.java:3338)
        at com.inqmy.services.servlets_jsp.server.ServletContextFacade.init(Serv
letContextFacade.java:2596)
        at com.inqmy.services.servlets_jsp.server.ServletsAndJspImpl.deploy(Serv
letsAndJspImpl.java:520)
        at com.inqmy.services.servlets_jsp.server.WebContainer.commitDeploy(WebC
ontainer.java:258)
        at com.inqmy.services.deploy.server.DeployServiceImpl.synchronizeLocal(D
eployServiceImpl.java:4441)
        at com.inqmy.services.deploy.server.DeployServiceImpl.synchronizeLocal(D
eployServiceImpl.java:4370)
        at com.inqmy.services.deploy.server.DeployServiceImpl.synchronizeApplica
tions(DeployServiceImpl.java:4293)
        at com.inqmy.services.deploy.server.DeployServiceImpl.makeSynchronizatio
n(DeployServiceImpl.java:3943)
        at com.inqmy.services.deploy.server.DeployServiceImpl.afterContainerStar
t(DeployServiceImpl.java:3935)
        at com.inqmy.core.service.context.event.ContainerEventListenerWrapper.ru
n(ContainerEventListenerWrapper.java:146)
        at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:148)
WARNING: Dispatcher could not be set up:
javax.servlet.UnavailableException: Initialization of Dispatcher failed
javax.servlet.UnavailableException: Initialization of Dispatcher failed
        at com.sapportals.portal.prt.dispatcher.Dispatcher.initDispatcher(Dispat
cher.java:370)
        at com.sapportals.portal.prt.dispatcher.Dispatcher.access$000(Dispatcher
.java:40)
        at com.sapportals.portal.prt.dispatcher.Dispatcher$InitRunner.run(Dispat
cher.java:113)
        at com.sapportals.portal.prt.dispatcher.Dispatcher.init(Dispatcher.java:
391)
        at com.inqmy.services.servlets_jsp.server.ServletContextFacade.init(Serv
letContextFacade.java:3338)
        at com.inqmy.services.servlets_jsp.server.ServletContextFacade.init(Serv
letContextFacade.java:2596)
        at com.inqmy.services.servlets_jsp.server.ServletsAndJspImpl.deploy(Serv
letsAndJspImpl.java:520)
        at com.inqmy.services.servlets_jsp.server.WebContainer.commitDeploy(WebC
ontainer.java:258)
        at com.inqmy.services.deploy.server.DeployServiceImpl.synchronizeLocal(D
eployServiceImpl.java:4441)
        at com.inqmy.services.deploy.server.DeployServiceImpl.synchronizeLocal(D
eployServiceImpl.java:4370)
        at com.inqmy.services.deploy.server.DeployServiceImpl.synchronizeApplica
tions(DeployServiceImpl.java:4293)
        at com.inqmy.services.deploy.server.DeployServiceImpl.makeSynchronizatio
n(DeployServiceImpl.java:3943)
        at com.inqmy.services.deploy.server.DeployServiceImpl.afterContainerStar
t(DeployServiceImpl.java:3935)
        at com.inqmy.core.service.context.event.ContainerEventListenerWrapper.ru
n(ContainerEventListenerWrapper.java:146)
        at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:148)
  Synchronization of missing application [irj] successfully completed.
Start synchronizing application MetaMatrix. More details about the synchronizati
on can be found in INFO log files.
  Error : Background synchronization of application [MetaMatrix] did not succeed
, because : java.rmi.RemoteException: Error occured while synchronizing applicat
ion [MetaMatrix]. Committing deploy to container - EJBContainer failed.com.inqmy
.services.deploy.container.DeploymentException: ID020230 Cannot load bean <com.m
etamatrix.metadata.server.serverapi.MetadataServerAPIHome>, because Exception oc
cured in object instantiation: java.lang.NoClassDefFoundError: com/metamatrix/ap
i/exception/MetaMatrixComponentException; nested exception is:
        com.inqmy.services.deploy.container.DeploymentException: ID020230 Cannot
load bean <com.metamatrix.metadata.server.serverapi.MetadataServerAPIHome>, bec
ause Exception occured in object instantiation: java.lang.NoClassDefFoundError:
com/metamatrix/api/exception/MetaMatrixComponentException
Any help would be appreciated...
Thanks.
regards,
Mike

Hi..
Do you plan have load balancing setup..then you can go for installating another dialog webas java for your existing portal..
youcan get the installation document at service.sap.com
https://websmp103.sap-ag.de/instguides..
see the webas java installation
You can install another webas java and connect to you existinfg portal as dialog instance...
Thanks
Gopal
(avoid points if it is useful)

Similar Messages

  • New Dialog Instance Installation steps for Solaris

    Hi Basis Gurus,
    I have doubt regarding installation of a Dialog Instance.
    we are having 3 application servers with one DBCI (ECC 6.0 / Oracle 10.2 / Solaris 10). all application server & DBCI are running in Solaris OS in seperate box, now i want install additional new dialog instance in separate server, all the files systems are mounted NTFS under /sapcd.
    Please tell how can i start the installation ? which exe file i want to run ?
    Please guide me in this regard.
    Thanks in Advanc
    Kumarasamy.

    Read the installation guide available at SAP marketplace.
    Regards
    Juan

  • Install new Dialog Instance on 64-bit Server with 32-bit database

    I need to set up a new Application Server for our current ECC 5.0 32-bit Oracle 9.2.0.7 Non Unicode Database.  The new server is x64-bit and will have Windows 2003 64-bit OS.  I am reading SAP notes 785888 and 814834 and need help understanding how exactly to do this.  The database server is 32-bit Windows 2003 and so is all the other application servers.  Do I use the Oracle 9.2.0 client for 32-bit Oracle and do I use the SAP ECC X64 Install Master in setting up the dialog instance or do I use the 32-bit Install master?  Has anyone done this type of setup before?  Thanks.

    Hi,
    all basic information is provide in note 785888.
    you want to install dialog install on 64bit windows for 32 bit central instance for that you should consider following.
    -> file system is accessible from both host  vice a versa for that you can create one use sapinst on 64 bit host with administrator authorization. and create same user on central instance with administrator authorization and same password.
    -> perform dialog instance installation using this user  ( i.e sapinst)
    -> if you want to use  dialog instance on 64 bit host with 64 bit kernel, install oracle client 10.2 for 64 bit on 64 bit host of windows. for media information check note 949116.
    ->use  non unicode kernel because central instance use non unicode kernel.
    -> most important 64 bit dialog instance required 64 bit kernel, SAPinst installation screen ABAP System > Instance Directories, where you are asked for the "Location of SAP System Executable", you choose "Yes, locate executables on central instance host", before choosing "Next". The executables for the dialog instance are installed to
    <sapglobalhost>\sapmnt\<sapsid>\SYS\exe\<nuc\uc>\NT<AMD64|IA64|I386>*
    so when you want to apply kernel patch you have to uncar the kernel package to this location.
    -> maintain the kernel patch level same on both host.
    regards,
    kaushal

  • New Dialog Instance Installation PXA_NO_SHARED_MEMORY Error

    Hi friends,
    I am  running SAP ECC 6.0 on HP_UX 11iv2 and oracle10g. Central instance and database installed on different servers.
    I have two other dialog instances running but I have installed another dialog instance as restore from other existing dialoginstance.. I have completed the restore activity and changess in profiles and aal that.
    but when I start this dialog instance then it giving large no.of dumps as PXA_NO_SHARED_MEMORY.
    Short text
        1200000 kilo bytes of shared memory for PXA not available.
    What happened?
        When starting the R/3 System, 1200000 Kbytes of storage space
        was required for the ABAP/4 program buffer (PXA), but this
        was not available.
        The system was started as an emergency system and is not fully
        operational.
        It is intended only for display and to eliminate errors.
        Under no circumstances should it be used for production
        purposes.
    What can you do?
        The system was started as an emergency system and is not fully
        operational. It is intended only for display to eliminate errors.
        Under no circumstances should it be used for production
        purposes.
        used in production.
        Note which actions and input led to the error.
        For further help in handling the problem, contact your SAP administrator
        .    You can use the ABAP dump analysis transaction ST22 to view and manage
        termination messages, in particular for long term reference.
    Error analysis
        The error probably occurred when installing the
        R/3 system.
        The return code of the SAP shared memory control was 1.
        The error reported by the operating system is:
        Error number..... 22
        Error text....... "Invalid argument"
        Last error logged in SAP kernel
        Component............ "NI (network interface)"
        Place................ "SAP-Dispatcher jkeccap4_PDR_00 on host jkeccap4"
        Version.............. 38
        Error code........... "-2"
        Error text........... "hostname 'jkeccap1.jktyre.com' unknown"
        Description.......... "NiHsLGetNodeAddr: hostname cached as unknown"
        System call.......... " "
        Module............... "nixxhsl.cpp"
        Line................. 223
        The error reported by the operating system is:
        Error number..... 22
    Regards
    Ganesh Datt Tiwari
    09971538721

    Dear Markus,
    Thanks for your valuable reply
    Please find the below log
    A  -PXA--
    A  PXA INITIALIZATION
    A  PXA: Locked PXA-Semaphore.
    A  System page size: 4kb, total admin_size: 93380kb, dir_size: 23184kb.
    I  *** ERROR => shmget(10006,1228800000,2016) (22: Invalid argument)
    A  RABAX in run level 1
    A  RABAX in unkown environment: task_type=0, run level=1, rabax state=80000000 ztta_task_type=0
    (0)  0x4000000003c0bbd0  CTrcStack + 0x1b0 at dptstack.c:227 dw.sapPDR_D00
    (1)  0x4000000004df9bd0  Z23rabaxCStackToTraceFilev + 0xb0 dw.sapPDR_D00
    (2)  0x4000000004e0b450  Z10rabaxinitPKt + 0xbb0 dw.sapPDR_D00
    (3)  0x4000000004e0c380  ab_rabax + 0x180 dw.sapPDR_D00
    (4)  0x4000000003e3fcd0  Z9abpbinitv + 0x1db0 at abload3.c:1392 dw.sapPDR_D00
    (5)  0x4000000003e27000  ab_init + 0x380 at abinit.c:238 dw.sapPDR_D00
    (6)  0x40000000017406b0  ThrInitRunTime + 0x110 at thxxrun1.c:190 dw.sapPDR_D00
    (7)  0x400000000168bb40  ThStartUp2 + 0x1e0 at thxxext.c:903 dw.sapPDR_D00
    (8)  0x4000000002006740  ThInit + 0x1ca0 at thxxhead.c:1851 dw.sapPDR_D00
    (9)  0x4000000002004580  ThStart + 0x2a0 at thxxhead.c:1144 dw.sapPDR_D00
    (10) 0x40000000015a1160  DpMain + 0x5f0 at dpxxdisp.c:1128 dw.sapPDR_D00
    (11) 0x4000000002cc08d0  nlsui_main + 0x30 dw.sapPDR_D00
    (12) 0x4000000002cc0860  main + 0x60 dw.sapPDR_D00
    (13) 0xc000000000033910  main_opd_entry + 0x50 /usr/lib/hpux64/dld.so

    A Mon Sep 19 17:50:30 2011
    A  TH VERBOSE LEVEL FULL
    A  ** RABAX: level LEV_RX_PXA_RELEASE_MTX entered.
    A  ** RABAX: level LEV_RX_PXA_RELEASE_MTX completed.
    A  ** RABAX: level LEV_RX_COVERAGE_ANALYSER entered.
    A  ** RABAX: level LEV_RX_COVERAGE_ANALYSER completed.
    A  ** RABAX: level LEV_RX_ROLLBACK entered.
    A  ** RABAX: level LEV_RX_ROLLBACK completed.
    A  ** RABAX: level LEV_RX_DB_ALIVE entered.
    A  ** RABAX: level LEV_RX_DB_ALIVE completed.
    A  ** RABAX: level LEV_RX_HOOKS entered.
    A  ** RABAX: level LEV_RX_HOOKS completed.
    A  ** RABAX: level LEV_RX_STANDARD entered.
    A  ** RABAX: level LEV_RX_STANDARD completed.
    A  ** RABAX: level LEV_RX_STOR_VALUES entered.
    A  ** RABAX: level LEV_RX_STOR_VALUES completed.
    A  ** RABAX: level LEV_RX_C_STACK entered.
    A  ** RABAX: level LEV_RX_C_STACK completed.
    A  ** RABAX: level LEV_RX_MEMO_CHECK entered.
    A  ** RABAX: level LEV_RX_MEMO_CHECK completed.
    A  ** RABAX: level LEV_RX_AFTER_MEMO_CHECK entered.
    A  ** RABAX: level LEV_RX_AFTER_MEMO_CHECK completed.
    A  ** RABAX: level LEV_RX_INTERFACES entered.
    A  ** RABAX: level LEV_RX_INTERFACES completed.
    A  ** RABAX: level LEV_RX_GET_MESS entered.
    A  ** RABAX: level LEV_RX_GET_MESS completed.
    A  ** RABAX: level LEV_RX_INIT_SNAP entered.
    A  ** RABAX: level LEV_RX_INIT_SNAP completed.
    A  ** RABAX: level LEV_RX_WRITE_SYSLOG entered.
    A  ** RABAX: level LEV_RX_WRITE_SYSLOG completed.
    A  ** RABAX: level LEV_RX_WRITE_SNAP_BEG entered.
    X  *** ERROR => invalid MM administration (adm) (nil)  (admCheck)(nil)
    A  ** RABAX: level LEV_RX_WRITE_SNAP_BEG failed.
    A  ** RABAX: level LEV_RX_WRITE_SNAP entered.
    A  ** RABAX: level LEV_SN_END completed.
    A  ** RABAX: level LEV_RX_WRITE_SNAP_END entered.
    A  ** RABAX: level LEV_RX_WRITE_SNAP_END completed.
    A  ** RABAX: level LEV_RX_SET_ALERT entered.
    A  ** RABAX: level LEV_RX_SET_ALERT completed.
    A  ** RABAX: level LEV_RX_COMMIT entered.
    A  ** RABAX: level LEV_RX_COMMIT completed.
    A  ** RABAX: level LEV_RX_SNAP_SYSLOG entered.
    A  ** RABAX: level LEV_RX_SNAP_SYSLOG completed.
    A  ** RABAX: level LEV_RX_RESET_PROGS entered.
    A  ** RABAX: level LEV_RX_RESET_PROGS completed.
    A  ** RABAX: level LEV_RX_STDERR entered.
    A  Mon Sep 19 17:50:30 2011

    A  Error Code PXA_NO_SHARED_MEMORY.
    A  Module  $Id: //bas/700_REL/src/krn/runt/abload3.c#42 $ SAP.
    A  Function ab_pbinit Line 1908.
    A  ** RABAX: level LEV_RX_STDERR completed.
    A  ** RABAX: level LEV_RX_RFC_ERROR entered.
    A  ** RABAX: level LEV_RX_RFC_ERROR completed.
    A  ** RABAX: level LEV_RX_RFC_CLOSE entered.
    A  ** RABAX: level LEV_RX_RFC_CLOSE completed.
    A  ** RABAX: level LEV_RX_IMC_ERROR entered.
    A  ** RABAX: level LEV_RX_IMC_ERROR completed.
    A  ** RABAX: level LEV_RX_DATASET_CLOSE entered.
    A  ** RABAX: level LEV_RX_DATASET_CLOSE completed.
    A  ** RABAX: level LEV_RX_RESET_SHMLOCKS entered.
    A  ** RABAX: level LEV_RX_RESET_SHMLOCKS completed.
    A  ** RABAX: level LEV_RX_ERROR_SAVE entered.
    A  ** RABAX: level LEV_RX_ERROR_SAVE completed.
    A  ** RABAX: level LEV_RX_ERROR_TPDA entered.
    A  ** RABAX: level LEV_RX_ERROR_TPDA completed.
    A  ** RABAX: level LEV_RX_PXA_RELEASE_RUDI entered.
    A  ** RABAX: level LEV_RX_PXA_RELEASE_RUDI completed.
    A  ** RABAX: level LEV_RX_LIVE_CACHE_CLEANUP entered.
    A  ** RABAX: level LEV_RX_LIVE_CACHE_CLEANUP completed.
    A  ** RABAX: level LEV_RX_END entered.
    A  ** RABAX: level LEV_RX_END completed.
    A  ** RABAX: end RX_RETURN
    A  Shared Memory von 1200000 Kilo-Bytes für PXA nicht verfügbar..

    A  *** Allocation of PXA failed.
    A  *** Shared Memory in size 1200000K not available.
    A  *** Starting up system in emergency mode.
    A  *** Please don't use as productive system.
    A  *** Please decrease value of profile parameter
    A  *** abap/buffersize and restart the system.
    A  *** For further information please refer to note 307976.
    A  **GENER Trace switched on ***
    A  PXA: Locked PXA-Semaphore.
    A  System page size: 4kb, total admin_size: 3152kb, dir_size: 2964kb.
    A  PXA allocated (address 0xc000000036000000, size 32768K)
    A  System name
    A  ORACLE...........................PDR........20070605020637.....................................
    A  is used for RFC security.
    A  Sharedbuffer token: 53415040...33 (len: 111)====== a0605b23bdbb6b8b19adea8b...
    A  abap/pxa = **EMERGENCY_MODE** unprotect gen_remote
    A  PXA INITIALIZATION FINISHED
    A  -PXA--

    B  dbtran INFO (init_connection '' ORACLE:700.08):
    B   max_blocking_factor =   5,  max_in_blocking_factor      =   5,
    B   min_blocking_factor =   5,  min_in_blocking_factor      =   5,
    B   prefer_union_all    =   0,  prefer_join                 =   0,
    B   prefer_fix_blocking =   0,  prefer_in_itab_opt          =   1,
    B   convert AVG         =   0,  alias table FUPD            =   0,
    B   escape_as_literal   =   1,  opt GE LE to BETWEEN        =   0,
    B   select *            =0x0f,  character encoding          = STD /  initialize RemObjDriver for ABAP Objects
    A  Hotpackage version: 21
    M  ThrCreateShObjects          allocated 103928 bytes at 0xc00000000ff80000
    M  ThVBStartUp: restart pending update requests
    M  ThVBAutoStart: update-auto-delete
    M  ThVBAutoStart: update-auto-sys-start
    M  ThVBAutoStart: update-auto-v2-sys-start
    N  SsfSapSecin: putenv(SECUDIR=/usr/sap/PDR/D00/sec): ok

    N  =================================================
    N  === SSF INITIALIZATION:
    N  ===...SSF Security Toolkit name SAPSECULIB .
    N  ===...SSF trace level is 0 .
    N  ===...SSF library is /usr/sap/PDR/D00/exe/libsapsecu.so .
    N  ===...SSF hash algorithm is SHA1 .
    N  ===...SSF symmetric encryption algorithm is DES-CBC .
    N  ===...completed with return code 5.
    N  =================================================
    N  MskiInitLogonTicketCacheHandle: Logon Ticket cache pointer retrieved from shared memory.
    N  MskiInitLogonTicketCacheHandle: Workprocess runs with Logon Ticket cache.
    M  JrfcVmcRegisterNativesDriver o.k.
    W  =================================================
    W  === ipl_Init() called
    W    ITS Plugin: Path dw_gui
    W    ITS Plugin: Description ITS Plugin - ITS rendering DLL
    W    ITS Plugin: sizeof(SAP_UC) 2
    W    ITS Plugin: Release: 700,
    W    ITS Plugin: Int.version,
    W    ITS Plugin: Feature set:
    W    ===... Calling itsp_Init in external dll ===>
    W  === ipl_Init() returns 0, ITSPE_OK: OK
    W  =================================================
    N  VSI: WP init in ABAP VM completed with rc=0
    M  MBUF info for hooks: MS component UP
    M  ThSetEnqName: set enqname by server list
    M  ThISetEnqname: enq name = >ciPDR_PDR_00                            <

    E  *************** EnqId_EN_ActionAtMsUpHook ***************
    E  Hook on upcoming Ms (with EnqSrv), get auth EnqId and check it locally

    E  *************** ObjShMem_CheckAuthoritativeEnqId ***************
    E  Checking authoritative EnqId from EnqSrv into ObjShMem
    E  ObjShMem_CheckAuthoritativeEnqId: ObjShMem ...
    E  EnqId.EnqTabCreaTime    = -999
    E  EnqId.RandomNumber      = -999
    E  ReqOrd.TimeInSecs       = -999
    E  ReqOrd.ReqNumberThisSec = -999
    E  ObjShMem_CheckAuthoritativeEnqId: ObjShMem ...
    E  EnqId.EnqTabCreaTime    = -999
    E  EnqId.RandomNumber      = -999
    E  ReqOrd.TimeInSecs       = -999
    E  ReqOrd.ReqNumberThisSec = -999
    E  ObjShMem_CheckAuthoritativeEnqId: EnqId is initial in ShMem
    E  ObjShMem_CheckAuthoritativeEnqId: Overwrite incoming auth EnqId, continue
    E  EnqId inscribed into initial ObjShMem: (ObjShMem_CheckAuthoritativeEnqId)
    E  -SHMEM--
    E  EnqId:          EnqTabCreaTime/RandomNumber    = 19.09.2011 03:14:35  1316382275 / 24286
    E  ReqOrd at Srv:  TimeInSecs/ReqNumberThisSec    = 19.09.2011 17:41:44  1316434304 / 16
    E  ReqOrd at Cli:  TimeInSecs/ReqNumberThisSec    = 19.09.2011 17:50:31  1316434831 / 1
    E  Status:         STATUS_OK
    E  -
    M  ThActivateServer: state = STARTING
    L  BtcSysStartRaise: Begin
    L  Raise event SAP_SYSTEM_START with parameter SSRV:jkeccap4_PDR_00@< appears or changes (state 1)

    A Mon Sep 19 17:50:52 2011
    A  **GENER Trace switched off ***
    A

  • How to Install a Dialog Instance on NT server which CI is running on Unix

    Dear expert:
    Recently, we wanna add new dialog instance for our production system, but only one NT server can be used. Our SAP version is ECC6.0 SR3 and it's CI is running on HPUX 11.31. steps below:
    1. I have configed the SAMBA with shared /sapmnt -> /usr/sap. Also from NT side this directory can be accessed.
    2. I have add the <SID>adm and SAPService<SID> into SAMBA for access this directory with read and write rights.
    3. I installed the DI on NT server with x86 master.(our NT is windows 2003 x64 SP2)
    4. during the installation, the Master needs a directory named 'saploc' ( I think this should be only for NT with CI has this shared directory name, but no idea how to make this also in UX, so i create a new directory in UX named saploc and also share it). Is this normally?
    5. At the end, the DI in NT can not be running normally..first is dispwork.exe can not running. After I change the rights for 'saploc' in ux, the dispwork is running but can not connected to message server.
    6. I have updated the kernel for DI and make sure both the DI and CI has same version 236.
    7. After that , the disp+work.exe can never been running anymore
    8. I reboot the NT server try to fix this issue. but too bad! after reboot, I can not even start the DI from SAPMMC! with error 'permission deniedu2018..
    My question:
    1. do any one of yours has such experiences before? I mean install app server on different OS system.
    2. Is that possible for SAP ECC6.0 SR3, since I know that lots of successful storys for 46C or 470
    3. If it is possible.. how to ....
    Hope yous can give me some suggestions!
    Regards
    Ethern

    Hi my friend
    Did you check note 680617? Sorry I don't have hands on experience for this matter but I'm quite sure it's doable and fully supported.
    Here's the checklist I can imagine:
    1. release the /usr/sap directory as SAPMNT -- you already did and made sure it can be accessed from NT server
    2. edit DEFAULT.PFL in the profile directory and add the parameter SAPGLOBALHOST to it -- you didn't indicate
    3. have your target X86_64 kernel directory ready on CI HPUX host -- you didn't indicate but you did finish the DI install
    4. use SAPPAD to edit DI profile
    5. optional steps for oracle
    Please let me know what progress you have there.
    Thanks,
    Effan

  • How to delete Dialog instance on NW04

    Hi guys
    I have an installation NW04 on Cluster MSCS:
    Central Instance on node A
    SCS instance on Cluster Disk
    Dialog instance on node B
    We have performed upgrade to NW04s, and now in postprocessin we should deinstall Dialog Instance and install it again with software NW04s.
    Here documentation guide:
    ****************************************+
    After the upgrade of the central instance, you need to upgrade the dialog instance to the new release.
    Due to the fact that some special settings and binaries on a dialog instance cannot be upgraded
    remotely, you can only upgrade a dialog instance by uninstalling the old instance and then installing
    a new dialog instance with the tool SAPinst.
    Procedure
    1. Uninstall the old dialog instances as described in the document Installation Guide ‒ SAP Web Application
    Server 6.40 Java on <Operating System>: <Database>, Part II Installation and Post-Installation.
    2. Install the new dialog instances as described in the document Installation Guide ‒ <SAP NetWeaver /
    SAP application> <Technology> on <Operating System>: <Database>.
    Point 1, is :
    *************+
    1. Log on as a user with domain administration rights.
    2. Choose Start u2192 Settings u2192 Control Panel u2192 Add/Remove Programs.
    3. The Add/Remove Programs dialog box appears.
    4. Find the SAP entries.
    . Note
    Each SAP instance that is installed on the computer is listed with an entry like SAP Application Server
    for System <SAPSID> instance.
    5. Choose Remove.
    The SAP Uninstall Wizard starts.
    6. In the Welcome window, choose Next.
    The dialog box Uninstalling SAP System appears for you to select an uninstall method
    Depending on your selection, note the following when you use the check box to delete an SAP instance:
    -- If your check box is marked gray, you delete or uninstall the following:
    The SAP instance directory, for example:
    \usr\sap\<SAPSID>\D00
    Services, for example:
    SAP<SAPSID>_00
    The whole system directory, for example:
    \usr\sap\<SAPSID>\*
    -- If your check box is marked black, you delete or uninstall the following:
    The SAP instance directory, for example:
    \usr\sap\<SAPSID>\D00
    Services, for example, SAP <SAPSID>_00
    The whole system directory, for example:
    \usr\sap\<SAPSID>\*
    Local and domain user accounts
    If you have different SAP instances that use the same <SAPSID>, you can delete the instance
    directory only.
    The wizard informs you when the SAP system or selected instances have been deleted successfully
    But in my node B there is no SAP entry on Start u2192 Settings u2192 Control Panel u2192 Add/Remove Programs, however Dialog Instance exists, and windows service exists...and so on...
    So how can we deinstall this dialog instance???
    Thanks and regards
    Javier

    Hi
    In node A there is JC30 (Java central instance)
    In node B there is J32 (Java Dialog instance)
    SCS31 (Services Central Instance) is now in node A, but can be switched.
    Database Instance is OUTSIDE, is located on a Unix Server. (is not affected in this case)
    Looking node B, there is no entry on Adding/Removing Programs regarding to SAP instance.
    Of course, I can see windows services on node B, one for J32, other for SAPoscol, and one more for SCS31.
    Any idea?
    Thanks
    Javier

  • Adding a 64bit Dialog intance server into a 32bit envoirnment

    hi all,
    I'm trying to install a new Dialog Instance on a 64bit server, however the current environment is 32bit. Can we do that? My concern is when I've edited the central instance's profile and added the Dialog instance, it overwritten the Central Instance Kernel with the files from the new server, (bringing 64bit files to a 32bit system) and that obviously caused the system to go down.
    What do you guys think?
    Thanks,
    Samer

    Hi Moshe,
    Thanks for the reply, I feel like i'm missing something.
    I'm following these notes in my installation:
    http://www.sap-info.org/snotes/SN10.pdf
    And I think I'm misconfiguring things when I get to point 22 as I'm not understanding what they mean. I think that made the system go down.
    I've copied everything in the existing profile with QAS_dvebmgs00 to QAS_D01_sapqaappvs2. They also mention that I need to make the neccesary changes. Not sure what they are but I think it might be something from this, maybe only the sapsystem needs to change from 00 to 01
    SAPSYSTEMNAME = QAS
    INSTANCE_NAME = DVEBMGS00
    SAPSYSTEM = 00
    SAPGLOBALHOST = sapqaappvs
    CLUSTER specific keys
    SAPLOCALHOST = sapqaappvs
    SAPLOCALHOSTFULL = sapqaappvs
    Here's the whole QAS_dvebmgs00  profile:
    #.*       Instance profile QAS_DVEBMGS00_SAPQAAPPVS                                                                            *
    #.*       Version                 = 000001                                                                                *
    #.*       Generated by user = KAMASA                                                                                *
    #.*       Generated on = 08.18.2008 , 09:53:10                                                                                *
    #parameter created                          by: YDG          07/27/2006 07:57:31
    DIR_PUT = D:\usr\sap\put
    #parameter created                          by: DPB          02/20/2005 12:37:00
    em/reserve_mapping_window = on
    #parameter created                          by: DPB          03/21/2004 14:28:48
    #old_value: 920                                 changed: DPB 04/23/2005 11:05:44
    PHYS_MEMSIZE = 700
    #parameter created                          by: DPB          06/16/2003 10:49:05
    dbs/oledb/tsp_cache_size = 15000
    #parameter created                          by: DPB          06/16/2003 10:48:13
    dbs/oledb/stats_on = 1
    #parameter created                          by: DPB          06/16/2003 10:47:29
    dbs/oledb/pn_cache_size = 20000
    #parameter created                          by: DPB          06/16/2003 10:46:27
    dbs/oledb/add_procs = 8
    #parameter created                          by: DPB          06/16/2003 10:45:31
    ztta/parameter_area = 16000
    #parameter created                          by: DPB          09/04/2006 13:24:37
    gw/remsh = c:\winnt\system32\rsh.exe
    #parameter created                          by: DPB          06/16/2003 10:44:20
    gw/max_overflow_size = 25000000
    #parameter created                          by: DPB          06/16/2003 10:43:01
    rdisp/max_comm_entries = 2000
    #parameter created                          by: DPB          06/16/2003 10:41:54
    rdisp/tm_max_no = 2000
    #parameter created                          by: DPB          06/16/2003 10:40:26
    gw/max_conn = 2000
    #parameter created                          by: DCH          02/04/2003 09:30:53
    rsdb/obj/large_object_size = 8192
    #parameter created                          by: DCH          02/04/2003 09:30:27
    rsdb/obj/max_objects = 20000
    #parameter created                          by: DCH          02/04/2003 09:30:02
    #old_value: 20000
    #changed:  AMSTECH       10/16/2007  10:01:04
    #old_value: 24000
    #changed:  AMSTECH       11/08/2007  18:48:43
    rsdb/obj/buffersize = 28000
    #parameter created                          by: DCH          02/04/2003 09:28:35
    #old_value: 400000
    #changed:  AMSTECH       10/16/2007  10:01:04
    #old_value: 500000
    #changed:  AMSTECH       11/08/2007  18:48:43
    abap/buffersize = 600000
    #parameter created                          by: DCH          02/04/2003 09:28:13
    #old_value: 20000000                            changed: DPB 02/20/2005 12:40:41
    zcsa/presentation_buffer_area = 26000000
    #parameter created                          by: DCH          02/04/2003 09:27:50
    #old_value: 30000                               changed: DPB 02/20/2005 12:39:33
    #old_value: 39000
    #changed:  AMSTECH       10/16/2007  10:01:04
    #old_value: 47000
    #changed:  AMSTECH       11/08/2007  18:48:43
    rsdb/ntab/ftabsize = 54600
    #parameter created                          by: DCH          02/04/2003 09:27:24
    rtbb/max_tables = 500
    #parameter created                          by: DCH          02/04/2003 09:27:00
    rtbb/buffer_length = 30000
    #parameter created                          by: DCH          02/04/2003 09:26:30
    zcsa/db_max_buftab = 10000
    #parameter created                          by: DCH          02/04/2003 09:26:06
    #old_value: 50000000                            changed: DPB 02/20/2005 12:41:31
    zcsa/table_buffer_area = 65000000
    #parameter created                          by: DCH          02/04/2003 09:25:34
    sap/bufdir_entries = 10000
    #parameter created                          by: DCH          02/04/2003 09:25:06
    #old_value: 5000                                changed: DPB 02/20/2005 12:39:57
    #old_value: 6500
    #changed:  AMSTECH       10/16/2007  10:01:04
    #old_value: 8000
    #changed:  AMSTECH       11/08/2007  18:48:43
    rsdb/cua/buffersize = 9100
    #parameter created                          by: DCH          02/04/2003 09:24:40
    rsdb/ntab/sntabsize = 2500
    #parameter created                          by: DCH          02/04/2003 09:23:35
    #old_value: 4000
    #changed:  AMSTECH       10/16/2007  10:01:04
    #old_value: 5000
    #changed:  AMSTECH       11/08/2007  18:48:43
    rsdb/ntab/irbdsize = 6000
    #parameter created                          by: DCH          02/04/2003 09:23:05
    #old_value: 30000                               changed: DPB 02/20/2005 12:42:39
    #old_value: 21000
    #changed:  AMSTECH       10/16/2007  10:01:04
    #old_value: 25000
    #changed:  AMSTECH       11/08/2007  18:48:43
    rsdb/ntab/entrycount = 29400
    SAPSYSTEMNAME = QAS
    INSTANCE_NAME = DVEBMGS00
    SAPSYSTEM = 00
    SAPGLOBALHOST = sapqaappvs
    CLUSTER specific keys
    SAPLOCALHOST = sapqaappvs
    SAPLOCALHOSTFULL = sapqaappvs
    #old_value: 16                                  changed: DPB 03/21/2004 14:31:12
    rdisp/wp_no_dia = 8
    rdisp/wp_no_vb = 5
    rdisp/wp_no_vb2 = 2
    rdisp/wp_no_enq = 1
    #old_value: 6                                   changed: DPB 03/21/2004 14:31:12
    rdisp/wp_no_btc = 5
    rdisp/wp_no_spo = 1
    zcsa/system_language = E
    Thanks for your time,
    Samer

  • Automatic shutdown of SAP Instance after installation of Dialog Instance

    Hi all,
    We've upgraded our system from SAP4.6C to ECC6.0 running on Win2003 64 bits Oracle 10g.
    After upgrade, we installed Dialog instance (this dialog instance is running outside MS cluster) and it is running on Microsoft cluster.  When we try to start up SAP dialog instance, the system is started but it automatically shuts down again.
    Below are the trace for DEV_DISP
    =============================
    trc file: "dev_disp", trc level: 1, release: "700"
    sysno      03
    sid        P02
    systemid   562 (PC with Windows NT)
    relno      7000
    patchlevel 0
    patchno    75
    intno      20050900
    make:      multithreaded, ASCII, 64 bit, optimized
    pid        3216
    Wed Nov 22 12:32:40 2006
    kernel runs with dp version 217(ext=109) (@(#) DPLIB-INT-VERSION-217)
    length of sys_adm_ext is 360 bytes
    SWITCH TRC-HIDE on ***
    ***LOG Q00=> DpSapEnvInit, DPStart (03 3216) [dpxxdisp.c   1237]
         shared lib "dw_xml.dll" version 75 successfully loaded
         shared lib "dw_xtc.dll" version 75 successfully loaded
         shared lib "dw_stl.dll" version 75 successfully loaded
         shared lib "dw_gui.dll" version 75 successfully loaded
         shared lib "dw_mdm.dll" version 75 successfully loaded
    rdisp/softcancel_sequence :  -> 0,5,-1
    use internal message server connection to port 3900
    Wed Nov 22 12:32:51 2006
    WARNING => DpNetCheck: NiHostToAddr(www.doesnotexist0091.qqq.nxst) took 11 seconds
    Wed Nov 22 12:33:08 2006
    WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 17 seconds
    ***LOG GZZ=> 2 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c  5273]
    MtxInit: 30000 0 0
    DpSysAdmExtInit: ABAP is active
    DpSysAdmExtInit: VMC (JAVA VM in WP) is not active
    DpIPCInit2: start server >AP2_P02_03                              <
    DpShMCreate: sizeof(wp_adm)          5376     (896)
    DpShMCreate: sizeof(tm_adm)          4663200     (23200)
    DpShMCreate: sizeof(wp_ca_adm)          18000     (60)
    DpShMCreate: sizeof(appc_ca_adm)     6000     (60)
    DpCommTableSize: max/headSize/ftSize/tableSize=500/16/552048/552064
    DpShMCreate: sizeof(comm_adm)          552064     (1088)
    DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
    DpShMCreate: sizeof(file_adm)          0     (72)
    DpShMCreate: sizeof(vmc_adm)          0     (1496)
    DpShMCreate: sizeof(wall_adm)          (25648/36736/64/104)
    DpShMCreate: sizeof(gw_adm)     48
    DpShMCreate: SHM_DP_ADM_KEY          (addr: 0000000007DA0050, size: 5314128)
    DpShMCreate: allocated sys_adm at 0000000007DA0050
    DpShMCreate: allocated wp_adm at 0000000007DA1AB0
    DpShMCreate: allocated tm_adm_list at 0000000007DA2FB0
    DpShMCreate: allocated tm_adm at 0000000007DA3010
    DpShMCreate: allocated wp_ca_adm at 00000000082157B0
    DpShMCreate: allocated appc_ca_adm at 0000000008219E00
    DpShMCreate: allocated comm_adm at 000000000821B570
    DpShMCreate: system runs without file table
    DpShMCreate: allocated vmc_adm_list at 00000000082A21F0
    DpShMCreate: allocated gw_adm at 00000000082A2270
    DpShMCreate: system runs without vmc_adm
    DpShMCreate: allocated ca_info at 00000000082A22A0
    DpShMCreate: allocated wall_adm at 00000000082A22B0
    MBUF state OFF
    DpCommInitTable: init table for 500 entries
    EmInit: MmSetImplementation( 2 ).
    MM global diagnostic options set: 0
    <ES> client 0 initializing ....
    <ES> InitFreeList
    <ES> block size is 4096 kByte.
    Using implementation flat
    <EsNT> Memory Reset disabled as NT default
    <ES> 127 blocks reserved for free list.
    ES initialized.
    rdisp/http_min_wait_dia_wp : 1 -> 1
    Wed Nov 22 12:33:09 2006
    ***LOG Q0K=> DpMsAttach, mscon ( SAPGRPP02) [dpxxdisp.c   11586]
    DpStartStopMsg: send start message (myname is >AP2_P02_03                              <)
    DpStartStopMsg: start msg sent to message server o.k.
    CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
    CCMS: Initalizing shared memory of size 40000000 for monitoring segment.
    CCMS: start to initalize 3.X shared alert area (first segment).
    Release check o.K.
    MBUF state PREPARED
    MBUF component UP
    DpMBufHwIdSet: set Hardware-ID
    ***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c   1050]
    Wed Nov 22 12:33:49 2006
    ERROR => W0 (pid 1100) died [dpxxdisp.c   14241]
    ERROR => W1 (pid 1112) died [dpxxdisp.c   14241]
    ERROR => W2 (pid 1856) died [dpxxdisp.c   14241]
    ERROR => W3 (pid 576) died [dpxxdisp.c   14241]
    my types changed after wp death/restart 0x99 --> 0x98
    ERROR => W4 (pid 1368) died [dpxxdisp.c   14241]
    my types changed after wp death/restart 0x98 --> 0x90
    ERROR => W5 (pid 1108) died [dpxxdisp.c   14241]
    my types changed after wp death/restart 0x90 --> 0x80
    DP_FATAL_ERROR => DpWPCheck: no more work processes
    DISPATCHER EMERGENCY SHUTDOWN ***
    increase tracelevel of WPs
    NiWait: sleep (10000ms) ...
    NiISelect: timeout 10000ms
    NiISelect: maximum fd=569
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Wed Nov 22 12:33:59 2006
    NiISelect: TIMEOUT occured (10000ms)
    dump system status
    Workprocess Table (long)               Wed Nov 22 04:33:59 2006
    ========================
    No Ty. Pid      Status  Cause Start Err Sem CPU    Time  Program  Cl  User         Action                    Table
    0 DIA     1100 Ended         no      1   0             0                                                             
    1 DIA     1112 Ended         no      1   0             0                                                             
    2 DIA     1856 Ended         no      1   0             0                                                             
    3 DIA      576 Ended         no      1   0             0                                                             
    4 BTC     1368 Ended         no      1   0             0                                                             
    5 SPO     1108 Ended         no      1   0             0                                                             
    Dispatcher Queue Statistics               Wed Nov 22 04:33:59 2006
    ===========================
    --------++++--
    +
    Typ
    now
    high
    max
    writes
    reads
    --------++++--
    +
    NOWP
    0
    2
    2000
    6
    6
    --------++++--
    +
    DIA
    5
    5
    2000
    5
    0
    --------++++--
    +
    UPD
    0
    0
    2000
    0
    0
    --------++++--
    +
    ENQ
    0
    0
    2000
    0
    0
    --------++++--
    +
    BTC
    0
    0
    2000
    0
    0
    --------++++--
    +
    SPO
    0
    0
    2000
    0
    0
    --------++++--
    +
    UP2
    0
    0
    2000
    0
    0
    --------++++--
    +
    max_rq_id          11
    wake_evt_udp_now     0
    wake events           total     8,  udp     7 ( 87%),  shm     1 ( 12%)
    since last update     total     8,  udp     7 ( 87%),  shm     1 ( 12%)
    Dump of tm_adm structure:               Wed Nov 22 04:33:59 2006
    =========================
    Term    uid  man user    term   lastop  mod wp  ta   a/i (modes)
    Workprocess Comm. Area Blocks               Wed Nov 22 04:33:59 2006
    =============================
    Slots: 300, Used: 1, Max: 0
    --------++--
    +
    id
    owner
    pid
    eyecatcher
    --------++--
    +
    0
    DISPATCHER
    -1
    WPCAAD000
    NiWait: sleep (5000ms) ...
    NiISelect: timeout 5000ms
    NiISelect: maximum fd=569
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Wed Nov 22 12:34:04 2006
    NiISelect: TIMEOUT occured (5000ms)
    DpHalt: shutdown server >AP2_P02_03                              < (normal)
    DpJ2eeDisableRestart
    DpModState: buffer in state MBUF_PREPARED
    NiBufSend starting
    NiIWrite: hdl 2 sent data (wrt=110,pac=1,MESG_IO)
    MsINiWrite: sent 110 bytes
    MsIModState: change state to SHUTDOWN
    DpModState: change server state from STARTING to SHUTDOWN
    Switch off Shared memory profiling
    ShmProtect( 57, 3 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RW
    ShmProtect( 57, 1 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RD
    DpWakeUpWps: wake up all wp's
    Stop work processes
    Stop gateway
    killing process (1096) (SOFT_KILL)
    Stop icman
    killing process (748) (SOFT_KILL)
    Terminate gui connections
    wait for end of work processes
    wait for end of gateway
    [DpProcDied] Process lives  (PID:1096  HANDLE:536)
    waiting for termination of gateway ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=569
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Wed Nov 22 12:34:05 2006
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process died  (PID:1096  HANDLE:536)
    wait for end of icman
    [DpProcDied] Process lives  (PID:748  HANDLE:544)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=569
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Wed Nov 22 12:34:06 2006
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:748  HANDLE:544)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=569
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Wed Nov 22 12:34:07 2006
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:748  HANDLE:544)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=569
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Wed Nov 22 12:34:08 2006
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:748  HANDLE:544)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=569
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Wed Nov 22 12:34:09 2006
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:748  HANDLE:544)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=569
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Wed Nov 22 12:34:10 2006
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:748  HANDLE:544)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=569
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Wed Nov 22 12:34:11 2006
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:748  HANDLE:544)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=569
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Wed Nov 22 12:34:12 2006
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:748  HANDLE:544)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=569
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Wed Nov 22 12:34:13 2006
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:748  HANDLE:544)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=569
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Wed Nov 22 12:34:14 2006
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:748  HANDLE:544)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=569
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Wed Nov 22 12:34:15 2006
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:748  HANDLE:544)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=569
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Wed Nov 22 12:34:16 2006
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process died  (PID:748  HANDLE:544)
    DpStartStopMsg: send stop message (myname is >AP2_P02_03                              <)
    NiIMyHostName: hostname = 'AP2'
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 4 (AD_STARTSTOP), ser 0, ex 0, errno 0
    DpConvertRequest: net size = 189 bytes
    NiBufSend starting
    NiIWrite: hdl 2 sent data (wrt=562,pac=1,MESG_IO)
    MsINiWrite: sent 562 bytes
    send msg (len 110+452) to MSG_SERVER, type 1
    DpStartStopMsg: stop msg sent to message server o.k.
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 recv would block (errno=EAGAIN)
    NiIRead: read for hdl 2 timed out (0ms)
    DpHalt: no more messages from the message server
    DpHalt: send keepalive to synchronize with the message server
    NiBufSend starting
    NiIWrite: hdl 2 sent data (wrt=114,pac=1,MESG_IO)
    MsINiWrite: sent 114 bytes
    send msg (len 110+4) to name           MSG_SERVER, type 0, key -
    MsSndName: MS_NOOP ok
    Send 4 bytes to MSG_SERVER
    NiIRead: hdl 2 recv would block (errno=EAGAIN)
    NiIPeek: peek successful for hdl 2 (r)
    NiIRead: hdl 2 received data (rcd=114,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=114
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 114 bytes
    MSG received, len 110+4, flag 3, from MSG_SERVER          , typ 0, key -
    Received 4 bytes from MSG_SERVER                             
    Received opcode MS_NOOP from msg_server, reply MSOP_OK
    MsOpReceive: ok
    MsSendKeepalive : keepalive sent to message server
    NiIRead: hdl 2 recv would block (errno=EAGAIN)
    Wed Nov 22 12:34:17 2006
    NiIPeek: peek for hdl 2 timed out (r; 1000ms)
    NiIRead: read for hdl 2 timed out (1000ms)
    DpHalt: no more messages from the message server
    DpHalt: sync with message server o.k.
    detach from message server
    ***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c   11899]
    NiBufSend starting
    NiIWrite: hdl 2 sent data (wrt=110,pac=1,MESG_IO)
    MsINiWrite: sent 110 bytes
    MsIDetach: send logout to msg_server
    MsIDetach: call exit function
    DpMsShutdownHook called
    NiBufISelUpdate: new MODE -- (r-) for hdl 2 in set0
    SiSelNSet: set events of sock 548 to: ---
    NiBufISelRemove: remove hdl 2 from set0
    SiSelNRemove: removed sock 548 (pos=2)
    SiSelNRemove: removed sock 548
    NiSelIRemove: removed hdl 2
    MBUF state OFF
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    blks_in_queue/wp_ca_blk_no/wp_max_no = 1/300/6
    LOCK WP ca_blk 1
    make DISP owner of wp_ca_blk 1
    DpRqPutIntoQueue: put request into queue (reqtype 1, prio LOW, rq_id 14)
    MBUF component DOWN
    NiICloseHandle: shutdown and close hdl 2 / sock 548
    NiBufIClose: clear extension for hdl 2
    MsIDetach: detach MS-system
    cleanup EM
    EsCleanup ....
    EmCleanup() -> 0
    Es2Cleanup: Cleanup ES2
    ***LOG Q05=> DpHalt, DPStop ( 3216) [dpxxdisp.c   10259]
    Good Bye .....
    Below is the trace for DEV_W0
    ==========================
    M patchno    75
    M intno      20050900
    M make:      multithreaded, ASCII, 64 bit, optimized
    M pid        1100
    M
    M  kernel runs with dp version 217(ext=109) (@(#) DPLIB-INT-VERSION-217)
    M  length of sys_adm_ext is 360 bytes
    M  ***LOG Q0Q=> tskh_init, WPStart (Workproc 0 1100) [dpxxdisp.c   1299]
    I  MtxInit: 30000 0 0
    M  DpSysAdmExtCreate: ABAP is active
    M  DpSysAdmExtCreate: VMC (JAVA VM in WP) is not active
    M  DpShMCreate: sizeof(wp_adm)          5376     (896)
    M  DpShMCreate: sizeof(tm_adm)          4663200     (23200)
    M  DpShMCreate: sizeof(wp_ca_adm)          18000     (60)
    M  DpShMCreate: sizeof(appc_ca_adm)     6000     (60)
    M  DpCommTableSize: max/headSize/ftSize/tableSize=500/16/552048/552064
    M  DpShMCreate: sizeof(comm_adm)          552064     (1088)
    M  DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
    M  DpShMCreate: sizeof(file_adm)          0     (72)
    M  DpShMCreate: sizeof(vmc_adm)          0     (1496)
    M  DpShMCreate: sizeof(wall_adm)          (25648/36736/64/104)
    M  DpShMCreate: sizeof(gw_adm)     48
    M  DpShMCreate: SHM_DP_ADM_KEY          (addr: 000000000DDA0050, size: 5314128)
    M  DpShMCreate: allocated sys_adm at 000000000DDA0050
    M  DpShMCreate: allocated wp_adm at 000000000DDA1AB0
    M  DpShMCreate: allocated tm_adm_list at 000000000DDA2FB0
    M  DpShMCreate: allocated tm_adm at 000000000DDA3010
    M  DpShMCreate: allocated wp_ca_adm at 000000000E2157B0
    M  DpShMCreate: allocated appc_ca_adm at 000000000E219E00
    M  DpShMCreate: allocated comm_adm at 000000000E21B570
    M  DpShMCreate: system runs without file table
    M  DpShMCreate: allocated vmc_adm_list at 000000000E2A21F0
    M  DpShMCreate: allocated gw_adm at 000000000E2A2270
    M  DpShMCreate: system runs without vmc_adm
    M  DpShMCreate: allocated ca_info at 000000000E2A22A0
    M  DpShMCreate: allocated wall_adm at 000000000E2A22B0
    X  EmInit: MmSetImplementation( 2 ).
    X  MM global diagnostic options set: 0
    X  <ES> client 0 initializing ....
    X  Using implementation flat
    M  <EsNT> Memory Reset disabled as NT default
    X  ES initialized.
    M  ThInit: running on host AP2

    M Wed Nov 22 12:33:10 2006
    M  calling db_connect ...
    C  Prepending E:\usr\sap\P02\D03\exe to Path.
    M  call semaphore clean-up function ...
    M  ***LOG Q0E=> DpSigGenHandler, Exception (c06d007e) [dpnttool.c   432]
    M  -
    C-STACK -
    SAP (R) - R/3(TM) Callstack, Version 1.0
    Copyright (C) SAP AG. All rights reserved.
    Application exception occurred:
    Exception : c06d007e (Unknown exception)
    App       : disp+work.EXE (pid=1100)
    When      : 11/22/2006 12:33:14.515
    Threads   : 2
    Computer Name       : AP2
    User Name           : SAPServiceP02
    Number of Processors: 4
    Processor Type: EM64T Family 6 Model 15 Stepping 6
    Windows Version     : 5.2 Current Build: 3790
    State Dump for Thread Id 440
    --> (FAULT) Stack Back Trace <--
    FramePtr         ReturnAd         Param#1          Function Name
    000000000678f720 00000000078488ca 0000000000000003 kernel32!PulseEvent
    000000000678f7f0 0000000007847fe6 0000000007926000 dboraslib!__delayLoadHelper2 [delayhlp.cpp (271)]
    000000000678f860 00000000078136cd 000000000678f8b0 dboraslib!_tailMerge_OCI_dll
    000000000678f8c0 000000000782f3d8 0000003d00000000 dboraslib!get_oci_client_version [dboci.c (2766)]
    000000000678fa90 0000000001182107 000000000678fd80 dboraslib!DbSlConnect [dbsloci.c (1835)]
    000000000678fce0 000000000118251e 0000000000000000 disp+work!open_con [dbcon.c (3582)]
    000000000678fd50 00000000011856de 00000000ffffffff disp+work!supply_con [dbcon.c (3830)]
    000000000678fd90 000000000117826c 0000000000000001 disp+work!dbsl_connect [dbslxxx.c (232)]
    000000000678fdf0 00000000004ca16a 000000000755476c disp+work!db_connect [dblink.c (422)]
    000000000678fe80 00000000004cf609 0000000006d6bdfd disp+work!ThInit [thxxhead.c (1404)]
    000000000678feb0 000000000042c9e6 ffffffff00000002 disp+work!ThStart [thxxhead.c (1114)]
    000000000678fee0 0000000000401097 ffffffff00000003 disp+work!DpMain [dpxxdisp.c (1119)]
    000000000678ff10 00000000018919c1 0000000000000000 disp+work!nlsui_main [thxxanf.c (82)]
    000000000678ff70 0000000078d5965c 0000000000000000 disp+work!mainCRTStartup [crtexe.c (501)]
    000000000678ffa0 0000000000000000 0000000001891850 kernel32!BaseProcessStart
    State Dump for Thread Id c70
    --> Stack Back Trace <--
    FramePtr         ReturnAd         Param#1          Function Name
    000000000bd9fe40 0000000078d5f611 0000000006d31460 ntdll!NtFsControlFile
    000000000bd9feb0 000000000178a99f 0000000000000000 kernel32!ConnectNamedPipe
    000000000bd9ff40 000007ff7fc411c4 0000000000000000 disp+work!SigIMsgFunc [signt.c (595)]
    000000000bd9ff70 0000000078d6b66a 0000000078d6b630 msvcrt!endthreadex
    000000000bd9ffa0 0000000000000000 0000000000000000 kernel32!BaseThreadStart
    M  -

    M Wed Nov 22 12:33:15 2006
    M  call clean-up function ...
    M  in_ThErrHandle: 1
    M  ThSigHandler: signal (step 1, th_errno 11, action 4)

    M  Info for wp 0

    M    stat = 4
    M    reqtype = 1
    M    act_reqtype = -1
    M    rq_info = 0
    M    tid = -1
    M    mode = 255
    M    len = -1
    M    rq_id = 65535
    M    rq_source = 255
    M    last_tid = 0
    M    last_mode = 0
    M    semaphore = 0
    M    act_cs_count = 0
    M    control_flag = 0
    M    int_checked_resource(RFC) = 0
    M    ext_checked_resource(RFC) = 0
    M    int_checked_resource(HTTP) = 0
    M    ext_checked_resource(HTTP) = 0
    M    report = >                                        <
    M    action = 0
    M    tab_name = >                              <
    M    vm = V-1

    M  *****************************************************************************
    M  *
    M  *  LOCATION    SAP-Server AP2_P02_03 on host AP2 (wp 0)
    M  *  ERROR       ThSigHandler: signal
    M  *
    M  *  TIME        Wed Nov 22 12:33:15 2006
    M  *  RELEASE     700
    M  *  COMPONENT   Taskhandler
    M  *  VERSION     1
    M  *  RC          11
    M  *  MODULE      thxxhead.c
    M  *  LINE        10354
    M  *  COUNTER     1
    M  *
    M  *****************************************************************************

    M  PfStatDisconnect: disconnect statistics
    M  Entering TH_CALLHOOKS
    M  ThCallHooks: call hook >ThrSaveSPAFields< for event BEFORE_DUMP
    M  *** ERROR => ThrSaveSPAFields: no valid thr_wpadm [thxxrun1.c   720]
    M  *** ERROR => ThCallHooks: event handler ThrSaveSPAFields for event BEFORE_DUMP failed [thxxtool3.c  260]
    M  Entering ThSetStatError
    M  ThIErrHandle: do not call ThrCoreInfo (no_core_info=0, in_dynp_env=0)
    M  Entering ThReadDetachMode
    M  ***LOG Q02=> wp_halt, WPStop (Workproc 0 1100) [dpnttool.c   327]
    M  return from clean-up function ...
    Does anybody has a solution for this problem?
    Thank you.

    Hi all again,
    I had the same problem and found a solution for it.
    I made two steps to start the dialog instance successful. First I modified the NLS_LANG setting in the registry and enviroment (only if necessary). Second, I fetched the last Oracle Instant Client <b>OCL10264.sar</b> from SAP Net and extract the file to <b>E:\usr\sap\PDV\SYS\exe\nuc\NTAMD64</b> (This directory was created through the Installer. The Kernel lies under <b>E:\usr\sap\PDV\D20\exe</b>)
    Now I changed the variable <b>DIR_CLIENT_ORAHOME = $(DIR_EXECUTABLE)</b> to
    <b>DIR_CLIENT_ORAHOME = E:\usr\sap\PDV\SYS\exe\nuc\NTAMD64</b> in the Instance Profile of the new Dialog Instance. So the Kernel knows that he has to use the Oracle Instance Client and the profilevariable says where he found it.
    After these modifications the Dialog Instance starts with success.
    With kind regards
    Thomas Espenhain

  • Dialog instance installation procedure.

    Hi
    We are planning to install a new dialog instance to our production system in a seperate host(A new server).
    The normal way of doing is to initiate SAPINST tool on the new server and install just the dialog instance and club this with the main central instance.
    But the client wants to do in a different way, by creating directories on the central host itself for the new app server....Like if X50 is central instance and X51 & X52 are application server located in the CI itself. And now we create X53 and all the subdirectories and mount the whole directory to the new host.
    Here are my questions...
    1. Is this advisable way of doing?
    2. Where does a Java instance directory is located? Dont we have J2ee directory on each instance wether its CI or DI?
    3. Can anyone let me know the directory structure of a dialog instance?
    Thanks
    Subbu

    Hello,
    You would need to rn SAPINST on app servers too.
    However what you can do is create a share /sapmnt/SID/
    /sapmnt/SID should have the following sub dirs.
    /sapmnt/SID/exe
    /sapmnt/SID/global
    /sapmnt/SID/profile
    by sharing these directory, you can keep your Kernel centrallly located and de-risk the Kernel upgrades.
    Also profiles are maintained centrally.
    And this config is supported by SAP.
    Regards,
    Siddhesh

  • How to add a java dialog instance to Java central instance of SAP CRM

    Hi Gys,
    I have installed a new dialog instance for the CRM Java landscape for the version 7.01 .
    CRM Abap instance is seperate and its data accessed by Jco connection by central instance but not dialog instance . Could you please let me know if any configuration steps to be followed.
    Thanks in advance
    Sudhakar

    Could you describe your problem a little bit more.
    I have installed a new dialog instance for the CRM Java landscape for the version 7.01 .
    CRM Abap instance is seperate
    Ok, sounds like 2 Java instances and one ABAP instance.
    and its data accessed by Jco connection by central instance but not dialog instance.
    This is where I get confused.
    Do you have one or more ABAP instances?
    What is your actual problem (what do you want to do)?

  • How does JAVA dialog instance gets synced from CI

    Hello Guru's,
    I have recently added two dialog instance to my Portal production.
    I want to know what changes I have to make manually to all the dialog instances?
    I had to manually change the JAVA parameters for all the dialog instances servers and add TREX nameserver.address.
    We have Application integrator iView and for that we had turned off the Session Management Alerts (current mode = off), but for some reason I have to login to all the dialog instance and turn this off, I thought this is Instance independent?
    Please help, what else should i be aware of?
    Thanks in advance.
    -Kurien

    Was there ever any feedback to this.  I would be interested in the same information, any tips/best practices for adding a java dialog instance.

  • Printing from additional dialog instance didn't works

    Hello to all!
    I installed a new dialog instance and found that I can't print anything from this instance. 
    I see an error in the SP01:
    Log:
    I think that it could be a permission problems. How can I checked it ?
    Also I found that I have too /usr/sap/EW3/SYS/global/ directory.
    One on the central instance and second on the dialog instance host. So I have too spool catalogs. My instances has no any shared directories.
    Could it be a problem too ?
    Thanks a lot for helping !

    Hi Igor
    1.  Is this any error message in SM21 log? on ST22 any dumps?
    2. At the time of the releasing the printouts what is the status of Spool work process status? and also how many Spool work process are you having in the one SID?
    BR
    SS

  • EHP4 backup and Dialog instances

    Hello All,
    We intend to kick off the EHP4 PRD Downtime phase by Friday 10 PM.
    Can you please provide me expert thoughts on the following:
    1) When should we backup the PRD Database? (a) Anytime After the end of pre-processing phase when production operations are going on (b) after stopping of Application Servers and immediately before commencing the Downtime Phase
    2) Is the online database backup fine or do we need a cold backup?
    3) What steps specific to Dialog Instances are necassary like any profile parameter changes, explicit kernel upgrade on Dialog Instances before and after the downtime phase?
    Thanks,
    Antarpreet

    Hi,
    > 1) When should we backup the PRD Database? (a) Anytime After the end of pre-processing phase when production >operations are going on (b) after stopping of Application Servers and immediately before commencing the Downtime Phase
    >
    Once you will finish Pre-processing phase then it will ask you take backup of database, backup of upgrade directory and stop all productive operation. And then start downtime phase. At that phase you should take the backup. And this backup should be taken after stopping of application servers.
    > 2) Is the online database backup fine or do we need a cold backup?
    >
    >
    I would suggest you to take offline backup only because if you will take online backup then users will be there in the system which makes the backup inconsistent since productive operations will be on that time. Main idea to take backup is because if something goes wrong in downtime phase then you can restore the system at same stage before starting downtime. And if you will take online backup then users will be working that time so I think it defeats the purpose itself.
    > 3) What steps specific to Dialog Instances are necassary like any profile parameter changes, explicit kernel upgrade on >Dialog Instances before and after the downtime phase?
    >
    For dialog instance, you can check SAP note 1245473 Add. Info. - SAP Enhancement Package Installer 7.00. Extract below from this note:
    Updating Dialog Instances
    After the enhancement package installation on the central instance, you
    need to update the dialog instances accordingly. To do this, you install
    the new dialog instances on top of the old dialog instances using the
    tool SAPinst.
    You can now also install more dialog instances, if necessary.
    3. Save your dialog instance profiles, if you want to reuse them.
    4. In case of a dual-stack system or a Java system, uninstall the old
    dialog instances as described in the installation guide for your
    source release.
    5. To install a new dialog instance, proceed as described in the
    document Installation Guide - <SAP NetWeaver / SAP application>
    (<Technology>) on <Operating System>: <Database>.
    6. If you use other instance numbers than on the source release and
    reuse the old dialog instance profiles, adapt the instance numbers
    in the profiles.
    Thanks
    Sunny

  • Is it really necessary to re-install the dialog instances?

    Hi,
    We are upgrading from NW04 (WAS 6.40) to NW04s (WAS 7.00) ABAP SR2  only  on Windows 2003 with Oracle 9i. There is no JAVA stack in our environment and we don't need it.
    In production system we have five separate dialog instances on five different physcial machines. All these application servers runnon Windows 2003 as well.
    Reading through the NW04s upgrade guide "SAP NetWeaver 2004s
    Application Server ABAP" dated 28th November 2006,
    <u><b>section 6.26</b></u> states we have to "install the new dialog instance on top of the old dialog instance".
    In the past upgrades eg. upgrade to NW04, we did not have to use SAPINST to re-install the dialog instance. Instead, the official NW04 (WAS6.40) upgrade guide just instructs us to amend instance profile parameters and copy the new version of kernel binaries either manually or using sapcpe.
    I want to avoid doing this re-installation work for the five dialog insatnces. Because I want to reduce the production outage period.
    Question all the upgrade experts
    1) Does any one have experience that indicates I should follow the SAP documentation to un-install 6.40 instance and then re-install at 7.00 level again?
    2) Also, what is the technical reason to uninstall and re-install?
    The full section 6.26 section paragraph is pasted here.
    <i><b>6.26 Upgrading or Installing Dialog Instances
    After the upgrade of the central instance, you need to upgrade the dialog instance to the new release.
    To do this, you install the new dialog instance on top of the old dialog instance using the tool SAPinst.
    You can now also install additional dialog instances, if necessary.
    Procedure
    Proceed as described in the document Installation Guide &#8210; <SAP NetWeaver / SAP solution> <Technology> on
    <Operating System>: <Database>.
    Caution
    If you upgrade a dialog instance, make sure to use the same instance number as on the source release.</b></i>

    Hi Matt,
    Thanks for your detailed response. Our system is very much heavy batch processing oriented. Therefore our management does not want to hand over the production system until all dialog instances are ready at the new version.
    It would be great if the upgrade process is quick as you pointed out.
    Can you show me where this  "upgrade dialog instance" option  in V7 SAPINST? FYI. I should be able to start sapinst over the next few days to look for this upgrade option.
    However, I just got a response from ASIA-PACIFIC OSS that says I have to un-install and re-install  the existing dialog instance. Their response is as follows :
    <i><b>The dialog instance does not need to be upgraded since in the dialog
    instance, no database exists but only the kernel files and some
    profiles exist. After the upgrade, you should re-install the dialog
    instance since in the central instance, the kernel release has been
    changed to 700 due to the upgrade. But in the old dialog instance,
    it should still have the old release kernel files and profiles.
    Thus, by using reinstallation, the new release kernel files will be
    installed in the dialog instance.
    As to the procedure, you should uninstall the old instance firstly since during the installation, the files will be put to the same path of the
    old instance.We recommend you to backup the old dialog instance files
    before the installation.Sorry there is no related note but you can refer to the upgrade and installation guides.</b></i>
    Thanks for your input and assistance.
    Benny Kwan
    National Australia Bank

  • Adding New Dialogs

    I am trying to figure out how to display a second dialog after a button click in my main dialog. I have done the following to add a new dialog, but when I click my main button, nothing happens and InDesign crashes. Can anyone tell me what I am doing wrong. Is there a good description or code snippet that shows how to implement multiple dialog boxes?
    ..in the __ID.h file, I add a new dialog boss class, new controller and observer Impl, new dialog widget ID, and define a new rsrc id for the second dialog.
    .. I create the new observer and controller files and add them to the project creating a new interface using the new Impl's.
    ..in the __.fr file, In the class description table I add a new class for the second dialog based on kDialogBoss and implementing the new controller and observer Impl. Create a new resource type based on Dialog using the new dialog boss. Then create a new resource of the new type with the new widget Id.
    ..In the observer code of the main dialog, I use CreateNewDialog based on a rsrcSpec using the resource id of the new dialog.
    (Could this be any more complicated?)

    Hi Liz,
    The steps you have used for creating New dialog are correct.
    Try adding following code in your __.fr file where kSecondDialogResourceID is the resource id of the new dialog.
    resource LocaleIndex (kSecondDialogResourceID)
    kViewRsrcType,
    kWildFS,k_Wild, kSecondDialogResourceID + index_enUS
    You also make the dialog Type as Modeless in CreateNewDialog()
    IDialog* dialog = dialogMgr->CreateNewDialog(dialogSpec,
    IDialog::kModeless);
    Pls reply if your problem is solved.

Maybe you are looking for

  • Appleworks: was thinking of buying, but wondering if it's on it's death bed

    Based on all the positive things I've been reading, I am thinking of buying AppleWorks. But from what I've gathered, it's not an application that Apple is developing any longer. Just curious if this is true.

  • Why is a color print from CS5 so different from the same image in CS4?

    I have made prints from the same file using CS4 and CS5, and the prints from CS4  are showing what I think is good color.  My monitor is calibrated, and I have always been quite happy with prints from CS4.  When I make prints of the same files using

  • Sharing external hard drives

    Hi folks, I have recently started to use Time Machine and I own two Macs, a MBPro and an iMac. The external disks (two) are FireWire and formatted to HFS+, and stay connected all the time to the iMac. Both Macs are running Leopard updated to 10.5.6.

  • Customizable checkbox at IF/THEN Business Rule Editor

    Hello. Does anyone know what "Customizable" checkbox is for? It can be found at Business Rule Editor on IF/THEN view: if you click any test or action parameter you will see in in popup. I have not found clues in documentation. Here is the scrrenshot:

  • Have I phone 4 s

    Hi I have the above but it show no service as it was gift from a friend and was with giff gaff  and has some games and apps that have been paid for thus wish to know if there is any way to get  to be able to use any sim card ? as have my own phone wh