How do web front ends find the configuration database (moving whole farm to new AD forest)

We are exploring, as a possible course of action, moving our SharePoint 2007 medium farm to a different Active Directory forest (2008). There is a two way transitive trust between the source and target domains.
I have established that with such a trust it's possible to add content databases on a SQL instance in another forest, so moving content is not a big issue; we'd stand up new instances and move them: the user accounts are almost all in the target domain anyway.
However, we have a good deal of customization, including a third-party application that no longer has any support and has historically been appallingly difficult to upgrade/install fresh.
How do web front end servers find the SQL instance containing the configuration database? If the farm credentials had been previously changed to an account in the target domain, all services stopped and the configuration database moved to a new instance
with a DNS alias, would the database appear to be in the same location when SQL and SharePoint services were started on (logically) moved web front ends?

Here is more or less the high-level process for SharePoint 2007:
Mid- to high-level steps.
0. Full farm backup
1. Move users to new domain (in AD). Use stsadm -o migrateuser to migrate the old domain accounts to the new ones in SharePoint
2. Move service accounts to new domain, or create new service accounts
3. Update the farm to use the service accounts in the new domain
stsadm -o updatefarmcredentials (service accounts)
stsadm -o spsearch -farmserviceaccount
stsadm -o spsearch -farmcontentaccessaccount
stsadm -o editssp -ssplogin (for each ssp)
stsadm -o osearch -farmserviceaccount
SSO and any other remaining service accounts (CA -> Ops -> Service Accounts)
Default content access account (SSP -> Search Settings -> Default content access account)
Customizations (if there are service accounts associated with these)
3.5 Manual steps
Application pool accounts
Update permissions for SQL Logins to make sure the new accounts match the permissions for the old accounts
Add the appropriate new accounts to the DCOM IIS WAMREG Admin Service
4. Update the SQL Server service accounts. If SQL Server is shared with other applications you'll want to update the SQL Logins for these other applications as necessary and the SQL Server service accounts (DB Engine, DB Agent, Reporting Services, etc.). Might
not be necessary if this has already been done or if the SQL server is not changing domains. 
5. Shut down all services on all servers in the farm (this includes SQL if you are moving to the new domain).
6. Change domain membership of all farm servers, reboot or perhaps shutdown and bring back up in the following order:
1. SQL. Verify SQL Server is running and accessible. Check event logs. Resolve any issues.
2. Central Admin server. Verify CA is accessible, check event logs. Web apps and some services may not be available if they are on servers that are currently turned off. Don't worry about these (yet).
3. Application servers, search servers, index, query, other. It's likely some or all of the WFEs will go on at this step. Verify services are accessible as expected. Check event logs. Resolve issues.
4. Any remaining WFEs. Wash, rinse, repeat.
7. Assuming everything is running as expected, users can access the sites, the sky did not fall, etc. take a full farm backup.
Hey look, here are some low-level steps too.
# updates the account used to run the CA app pool and the timer service
# must be run on the server that hosts CA
stsadm -o updatefarmcredentials -identitytype configurableid -userlogin NEWDOMAIN\farm_service_account -password Password123
# spsearch
stsadm -o spsearch -farmserviceaccount NEWDOMAIN\search_service_account -farmservicepassword Password123 -farmcontentaccessaccount NEWDOMAIN\crawl_service_account -farmcontentaccesspassword Password123
# osearch
stsadm -o osearch -farmcontactemail [email protected] -farmserviceaccount NEWDOMAIN\search_service_account -farmservicepassword Password123
# ssp service accounts
stsadm -o editssp -title SSP -ssplogin NEWDOMAIN\ssp_service_account -ssppassword Password123
# Manual steps
SSP Admin -> Search Settings -> Default Content Access Account
Application pools: CA -> Operations -> Service Accounts -> Web Application Pool (or use gl-updateapppoolaccount if available)
iisreset /noforce
Copy SQL permissions to the new accounts. Not sure why this doesn't happen.
SSP Service Account
Farm Account
Setup Account (not copied because it doesn't own anything, just used to kick off the DB for the other accounts)
Search Service
Add accounts to DCOM not sure why this didn't happen
Component Services -> Computer -> My Computer -> DCOM Config -> IIS WAMREG Service
Farm account
Application pool accounts
Search Service
SSP Service
SSP Admin
Then the fun part. Move the server into the new domain.
Check for AAMs to see if they reference the current domain. If so, change to the new one.
Stop all SP services. Join new domain.
The computer name is a netbios name in SP, this should be painless.
Some general notes from my experience doing this:
1. There is no way to update application pool identities with stsadm (I haven't explored using Powershell). You have to go through CA -> Service Accounts to update these.
2. Some SQL logins and permissions were not created. I compared the permissions before to the permissions after and copied the ones that didn't transfer. This resolved all database access issues.
3. Had to grant permissions for the service accounts in the DCOM configuration for the IIS WAMREG admin service. I expected this to happen automatically but was not surprised given the history of CLSID 61738644-F196-11D0-9953-00C04FD919C1.

Similar Messages

  • The Document Conversions Launcher Service status on a SharePoint Server 2013 Web front-end server displays "Starting" but does not start or stop

    I have this strange error showing up from my second Web Front End Server, "The Document Conversions Load Balancer service is stuck in starting, The status showing up "Error Starting". When I lunch the start, it runs then went back to
    the same status "Error Starting" for the "Document Conversions Load Balancer Service". How can I get of rid this issue?

    Hi Mannyabdon,
    Based on your description, I recommend to check the things below:
    1.  Run the PowerShell command below to check the status of the Secure Store Service:
    Get-SPServiceInstance |Where {$_.typename -like "Document Conversions Load Balancer Service"}
    If it is not showing online, please stop the service first and then start it to see if the issue still occurs (the
    <ServiceGUID> can be obtained obtained from the command above).
    Stop the service:
    Stop-SPServiceInstance -Identity <ServiceGUID>
    Start the service:
    Start-SPServiceInstance -Identity <ServiceGUID>
    2.  Check the ULS log for detailed error message.
    For SharePoint 2013, by default, ULS log is at C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\LOGS.
    Thanks,
    Victoria
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • How to Get the Debugger Screen in WEB Front end of SRM

    Hi Gurus,
    I have couple of questions for SRM.
    1. How to Get the Debugger Screen in WEB Front end of SRM so i can debug the application which is running in EBP system??
    2. How to set the flag for external debugging (HTTP)??
    3. Using SICF how to set the ITS services ( Like BBPSC01 )for internal ITS so as soon as i place the order it should stop at the break point which i have set in the application.
    Thanks.
    Regards,
    Manoj Tiwari

    Setting up Debugging for Integrated ITS
    Tcode SICF.
    Select service (e.g. default_hostàbcàguiàsapàitsàbbpsc01).
    Change service settings and insert parameter ~GENERATEDYNDPRO=1.
    Find program to debug. E.g. SE93. Enter bbpsc01 à Display and get Program field (SAPLBBP_SC_UI_ITS)
    Execute SE38 and enter program name.
    Turn HTTP Debugging ON. UtilitiesàSettingsàDebugging. Click Actv and username.
    Add HTTP Breakpoint. Display source code and select Utilitiesàbreakpointsàset.
    On “External Debugging” select ‘HTTP Breakpoint’.
    Remember to remove breakpoints, deactivate debugging and remove parameter GENERATEDYNPRO.
    Can run program RSBREAKPOINTS to find which programs you have breakpoints set in.
    Have fun with EBP
    If you have any more questions i would be happy to help you. Send me mail on [email protected]

  • How to track the APEX Web front-end Users ?

    Hi All,
    I would like to track who uses my Web front-end and hence, would like capture a list of all NT logins when they login for the first time. I would also like to capture the date they last logged in.
    Can I keep this record somewhere in the background where it can be accessed by key people.
    Please suggest the way out for this?
    Thanks,
    Himanshu Tiwari

    Hi,
    Yes you could quite easily incorporate this as part of your own custom Authentication routine, you can read more about writing your own authentication routine here -
    http://www.oracle.com/technology/products/database/application_express/howtos/how_to_change_auth_method.html

  • Problem using the Web front end

    Hi
    I have been playing with the Web publishing tool and  I can get it working fine until I build an executable file.  Then when the vi is loaded using the .exe file the web front end comes up with the comment vi not loaded into memory?
    I am obviously doing something wrong but up until now I can not see it? 
    Any suggestinos welcome.
    Cheerrs
    Phill

    Phill,
    Have a look at this KnowledgeBase article:
    http://digital.ni.com/public.nsf/websearch/862567530005F09C8025673000529121?OpenDocument
    --Paul Mandeltort
    Automotive and Industrial Communications Product Marketing

  • How to find the configuration use the Z message class.

    Usually when I do some configuration, it may need to create some message. such as the Validation.
    It raise a message when I run some standard t-code. So when I check some Z message class to find what program use this message, i can not find anything. So I assume there might two situation:
    1、we can not trace it dome when the program didn't write like this way:    MESSAGE E003(ZFI).
    2、this message might be used in some configuration,not in program.
    so how do we find the configuration use this message? or Is there any way can trace all message ?
    Thank you so much for your sincere answer.

    Hi,
    Case 1:  Message is defined correctly with message number & message class.
         Example - Message E003(ZFI).
      Easy to locate the message using whereused list.
    Case 2 :
    There are some FM's like BALW_BAPIRETURN_GET where we pass the message details.
    For example : 
    call function 'BALW_BAPIRETURN_GET'
            exporting
                 type       = p_message-msgty
                 cl         = p_message-msgid
                 number     = p_message-msgno
                 par1       = p_message-msgv1
                 par2       = p_message-msgv2
                 par3       = p_message-msgv3
                 par4       = p_message-msgv4
    *          LOG_NO     = ' '
    *          LOG_MSG_NO = ' '
            importing
                 bapireturn = p_return
            exceptions
                 others     = 1.
    In these case, we won't be able to track the message number from where used list.  So, what we do is before calling these FM we use the below statement,
      IF 1 = 2. message e003(zfi). ENDIF. 
        so that message can be tracked using where used list.
    Case 3: Some messages can be configured in message control.( Table T100S ) . For those
      messages we search for table T100S in the program.
    Regards,
    DPM

  • Business One and Open Source Web Front-Ends, PHP etc.

    Hi there,
    I am a complete newbie to all things SAP, so please excuse my ignorance.
    I am trying to implement a solution for SAP Business One, including a web front-end for queries and information. The  SAP backend is running on a SQL Server, Windows 2000.
    The catch is, I won't be running the web front-end off a Windows server. I need to find a solution for an Apache server, running (probably) PHP but could be JSP or any other scripting language to access SAP - but it will be running on a separate server, non-windows.
    I have been given examples of people getting access to the DI Server using PHP, but it all involves a call to a COM() function that won't run from anything except a Windows server.
    How can I acheive the same result running a PHP page from an OpenBSD or Linux / Apache server? Is the DI Server the right thing to be looking at, or am I going in completely the wrong direction?
    Any help would be appreciated.
    Thanks,
    Nick.

    post your question in SAP Business One SDK for better response.
    Regards
    Raja

  • Problem with CRM 2011 web front end cluster

    Hi.
    We have a CRM 2011 (RU17) environment with a SQL DB server and 2 web front end CRM server in a cluster.
    Since few days (about 10) it seems that one of the 2 nodes is not working, and since yesterday many users report access problems when calling the application by cluster name - as usual since we deployed CRM 1 year ago.
    I tried myself, and I can run the application by cluster name without problems. If it try the separate notes addresses, one of them works, the other doesn't.
    I checked the 2 web front end servers, and are (or seem) both properly configured, with all patches installed.
    Following the information I got from Event viewer. Any suggestion welcomed!
    Many thanks and Best regards
    On the 'faulty' server I have different errors at event viewer level:
    Faulting application name: Microsoft.Crm.Sandbox.HostService.exe, version: 5.0.9690.4150, time stamp: 0x53559982
    Faulting module name: KERNELBASE.dll, version: 6.1.7601.18229, time stamp: 0x51fb1677
    Exception code: 0xe0434352
    Fault offset: 0x000000000000940d
    Faulting process id: 0x6f8
    Faulting application start time: 0x01cf8f93aa9a7ff8
    Faulting application path: C:\PROGRA~1\MICROS~4\Server\bin\Microsoft.Crm.Sandbox.HostService.exe
    Faulting module path: C:\Windows\system32\KERNELBASE.dll
    Report Id: f5019a68-fb86-11e3-9f21-005056853970
    Application: Microsoft.Crm.Sandbox.HostService.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.Runtime.InteropServices.COMException
    Stack:
       at Microsoft.Crm.Sandbox.HostService.InitializeThreadProc(System.Object)
       at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
       at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
       at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
       at System.Threading.ThreadPoolWorkQueue.Dispatch()
    The Sandbox Host service has encountered an unexpected error and has stopped.
     Source: Microsoft.Crm.Sandbox.HostService.exe (1784)
     Error: System.Runtime.InteropServices.COMException (0x8007203A): The server is not operational.
       at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)
       at System.DirectoryServices.DirectoryEntry.Bind()
       at System.DirectoryServices.DirectoryEntry.get_AdsObject()
       at System.DirectoryServices.PropertyValueCollection.PopulateList()
       at System.DirectoryServices.PropertyValueCollection..ctor(DirectoryEntry entry, String propertyName)
       at System.DirectoryServices.PropertyCollection.get_Item(String propertyName)
       at Microsoft.Crm.SecurityUtils.GetSidFromAD(Guid objectGuid)
       at Microsoft.Crm.Sandbox.SandboxHost.SetPrivilegeUserGroupId(Guid privilegeUserGroupId)
       at Microsoft.Crm.Sandbox.HostService.InitializeThreadProc(Object stateInfo)
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
       at System.Threading.ThreadPoolWorkQueue.Dispatch()
    On the 'running' server event viewer I only have one error, related to mail router:
    #23379 - Could not verify the version of Microsoft Dynamics CRM at http://alkcg106.d30.intra:5555/AkzoNobelIndustrialCoatings. There was no endpoint listening at http://alkcg106:5555/AkzoNobelIndustrialCoatings/XRMServices/2011/Organization.svc that could
    accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.

    Apologize for not having indicated here the resolotion I got thanks to MS support...
    We enabled the trace and we got
    a http error page stating maxQueryStringLength was insufficient. We changed the maxQueryStringLength and QueryString values in the CRM web.config value to 10240.
    We also noticed an error related to the DC being unavailable. We checked in the CRM registry hive and see in the non-working server you had a PreferredDc key pointing to “AMDNAD”. On pinging
    AMDNAD we see it is not reachable. We removed the PreferredDc key and after iisreset we can navigate to crm.

  • Report program to find the configuration parameters of the system?

    Hi,
    Is there any standard program in SAP to find out the configuration parameters or the configuration settings of the system and any program to find the configuration settings across systems?
    thanks & regards,
    siddhartha.
    P.S : Points will be rewarded.

    Can you concretize your question ? For what purposes ? The "system" is the front-end or server where sap are installed? Chek the RZ20 and ST06. Regards.

  • Discussion forum Cannot find the configuration file config\common\bc4j.xcfg

    I successfully deployed the discussion form portlet and registered it with portal. I can reach the provider test page at Http://myserver:7777/forum/providers/forum
    Everything seems to be good except when I add the portlet to a page, and then view the page, I see an error in the portlet:
    "Unable to perform the operation: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-33001: Cannot find the configuration file config\common\bc4j.xcfg in the classpath"
    I have verified that bc4j.xcfg (as I have modified it) exists in:
    $IAS_HOME\j2ee\OC4J_Portal\applications\forum\forum\WEB-INF\classes\config\common
    I followed the instructions exactly. Does anyone know how to resolve this error? I'm running portal 9.0.2.3.0B, PDK 9.0.2.6.2 and the latest discussion forum download (downloaded 7/1/2004)
    Many thanks in advance!

    No ideas anyone?

  • Solutions - Seeking input for web front end to storage

    I am being bound by business process and privacy issues, and we want to keep our storage in house.
     At the same time, all our users see and love drop box and google drive.  So how can we, in our own private cloud, setup a web front end to our exisitng storage.  Is there some MS product that will already do this?  Points to consider,
    will it integrate with DFS?  SSL? Still be able to map drives directly from in office locations.  Encryption (far back seat) options would be awesome.  An MS product would be prefered, but are there other solutions??
    Am I over thinking this?  can I just setup a web server, and maybe code something in house?
    BlankMonkey

    Hi,
    If you need an application works like Google drive or Dropbox, it seems that OneDrive for Business and/or SharePoint online could help:
    OneDrive for Business
    http://office.microsoft.com/en-us/sharepoint-server-help/what-is-onedrive-for-business-HA102822076.aspx
    OneDrive for Business seems more close to your requirement if you just need a place for storing data on private cloud. 
    SharePoint Online
    http://office.microsoft.com/en-us/sharepoint/sharepoint-online-online-collaboration-software-FX103789366.aspx
    If you need additional functions, SharePoint Online as well as Office 365 may help. 
    If you have any feedback on our support, please send to [email protected]

  • High availability for Web front END server

    Dear All
    I am unable to understand the high availability model for Web front end server
    I am currently working on MOSS 2007/IIS 7 but I think for all versions it will remain the same
    I am now running single WFE server and my installation mode allow for adding extra servers to the Farm
    now when I add Extra server what will happen next ? should I add extra web application and site collections ? will load balancing include lists, library items and workflows
    how this stuff will be stored on one database
    it's too vague to me so extra explanation will be appreciated
    Regards

    To get a fault tolerant environment you need to do two things.
    1) Add a second server that is running the the Microsoft SharePoint Foundation Web Service.  That's the service that responds to calls for the web site making the server a WFE.
    2) Implement some form of load balancing to distribute HTTP requests for SharePoint web sites to the two servers.  This can be done with something as simple as Windows Network Load Balancing or with dedicated hardware like an F5 Load balancer.  
    Once you've added a load balancer and a second server you don't need to do anything else.
    Paul Stork SharePoint Server MVP
    Principal Architect: Blue Chip Consulting Group
    Blog: http://dontpapanic.com/blog
    Twitter: Follow @pstork
    Please remember to mark your question as "answered" if this solves your problem.

  • Deploy web application to multiple web front end servers

    Hi,
    I have a SharePoint farm that include 8 web front end servers and 2 application servers. I have created web application from central administration and during creation I added the public URL to refer to one of the web front end servers.
    Now I want to be able to access the same web application from the other web front end servers what shall be done. I have tried to add alternate access mapping but i found that i only have 5 alternatives (Default, Intranet, Extranet,Internet and Custom) while
    I need to access it from 8 different sites with the IP or name.
    Can anyone tell me what is the best practice for that.
    I appreciate the quick response.
    Regards,
    Ehab 
    Ehab

    I have create my web application under the default port "80" I provided the URL for one of the web frontend servers machine name "http://Machine Name:80/"
    For the AAMs that I have created I added some of the machines names of the web frontend servers
    Internal URL Zone
    Public URL for Zone
    http://Machine-Name-01 Default
    http://Machine-Name-01
    http://Machine-Name-02 Intranet
    http://Machine-Name-02
    http://Machine-Name-03 Extranet 
    http://Machine-Name-03
    http://Machine-Name-04 Internet 
    http://Machine-Name-04
    http://Machine-Name-05 Custom 
    http://Machine-Name-05
    Ehab

  • Jdev 10.1.2  JBO-33001: Cannot find the configuration file bc4j.xcfg in cla

    Hi all,
    i have a ear application containing a web app and a bc4j module deployed on the embedded oc4j instance inside JDeveloper 10.1.2 (build 1929). Inside the model i have a topic durable subscriber that, when a message is sent, invoke, by reflection, a java class to perform the job. Inside the java class i need an Application Module so i write
    ApplicationModule am = Configuration.createRootApplicationModule(fullClassName, configuration);
    but i get the error in the subject.
    Here is a piece of the stack trace
    oracle.jbo.JboException: JBO-33001: Cannot find the configuration file /it/despa
    r/orderplatform/model/services/common/bc4j.xcfg in the classpath
    at oracle.jbo.client.Configuration.loadFromClassPath(Configuration.java:
    358)
    at oracle.jbo.common.ampool.PoolMgr.createPool(PoolMgr.java:281)
    at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:482)
    at oracle.jbo.common.ampool.ContextPoolManager.findPool(ContextPoolManag
    er.java:165)
    at oracle.jbo.client.Configuration.createRootApplicationModule(Configura
    tion.java:1457)
    at oracle.jbo.client.Configuration.createRootApplicationModule(Configura
    tion.java:1435)
    at it.despar.orderplatform.task.GenericTask.getApplicationModule(Generic
    Task.java:40)
    at it.despar.orderplatform.task.trasmission.ValidateTrasmissionTask.<ini
    t>(ValidateTrasmissionTask.java:38)
    at it.despar.orderplatform.jms.utils.TaskInvoker.invoke(TaskInvoker.java
    :27)
    at it.despar.orderplatform.jms.listener.TextListener.onMessage(TextListe
    ner.java:60)
    at com.seebeyond.jms.client.STCMessageConsumer.onMessage(STCMessageConsu
    mer.java:529)
    at com.seebeyond.jms.client.STCSession.onMessage(STCSession.java:259)
    at com.seebeyond.jms.sockets.ConsumerSocket.deliverMessage(ConsumerSocke
    t.java:346)
    at com.seebeyond.jms.sockets.ThreadPerConnectionMgr$ConnThread.run(Threa
    dPerConnectionMgr.java:230)
    If i invoke the java class (the task) by command line inside jdev all works fine.
    I've read all the stuff about this exception but they do not apply to mi problem (I run the adf runtime installer, i try with an oc4j extended and standalone....)
    Please help us. Thanks
    Any ideas?
    Suggestion?

    This program is an example of basically what ADFBC will be trying to do to open/parse the bc4j.xcfg file. Can you incorporate the same lines into your test program to see if it also behaves the same in your JMS-initiated Java class ?
    Of course, you'll need to substitute "sample/common/bc4j.xcfg" with your relevant path name.
    package sample;
    import java.io.IOException;
    import oracle.xml.parser.v2.DOMParser;
    import oracle.xml.parser.v2.XMLDocument;
    import oracle.xml.parser.v2.XMLParseException;
    import org.xml.sax.SAXException;
    public class Class1 {
      public static void main(String[] args) throws XMLParseException,
                                                      SAXException, IOException {
        DOMParser d = new DOMParser();
       d.parse(Thread.currentThread().getContextClassLoader().getResource("sample/common/bc4j.xcfg"));
        XMLDocument doc = d.getDocument();
        doc.print(System.out);
    }

  • Cannot find the configuration file in classpath

    Cannot find the configuration file /oracle/apps/prc/po/....applicationModule/common/bc4j.xcfg in the classpath.
    Hi!
    I'm trying to run the following code:
    String appModule = "oracle.apps.prc.po.manageDocument.uiModel.viewDocument.applicationModule.ViewPurchasingDocumentApplicationModule";
    String cfg = "ViewPurchasingDocumentApplicationModuleLocal";
    ApplicationModule applicationModule = (ApplicationModule)Configuration.createRootApplicationModule(appModule, cfg);
    I get this error message:
    Exception in thread "main" oracle.jbo.ConfigException: JBO-33001: Cannot find the configuration file /oracle/apps/prc/po/manageDocument/uiModel/viewDocument/applicationModule/common/bc4j.xcfg in the classpath
         at oracle.jbo.client.Configuration.loadFromClassPath(Configuration.java:430)
         at oracle.jbo.common.ampool.PoolMgr.createPool(PoolMgr.java:293)
         at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:557)
         at oracle.jbo.client.Configuration.createRootApplicationModule(Configuration.java:1334)
         at oracle.jbo.client.Configuration.createRootApplicationModule(Configuration.java:1312)
         at oracle.apps.prc.po.manageDocument.model.viewPdf.generateXml.getXMLData(generateXml.java:26)
         at oracle.apps.prc.po.manageDocument.model.viewPdf.generateXml.main(generateXml.java:39)
    I have checked and the config file does exist in the correct directory, and I can see it in my Application Module - Configurations. Any idea why this is happening? Am I supposed to configure something specifically for this or add it in my classpath? If so, how am I supposed to do it?
    Thanks
    Mansi
    Edited by: Mansi G on Oct 6, 2008 11:56 AM

    Where is the code you posted? Running in a separate project, I assume? Does that project have a dependency on the project containing the app module specified?
    And just to check (although by default, JDev should do this for you)--the app module project has been compiled since adding the configuration, right? You need to check to make sure the config exists not only under Project/src, but under Project/classes.
    Edited by: Avrom Roy-Faderman on Oct 6, 2008 2:02 PM
    Oh, and BTW--I assume this is not a typical ADF application, right? In a standard ADF application, you would very rarely need to instantiate an application module in code like this; you could just let the data binding facility do it for you. The technique like the one you're using is most appropriate for purely programmatic, no-UI cases. (e.g., once I tried to implement an SMTP server backed by business components. That was an appropriate case for ditching databindings and doing the sort of thing you're doing, because it had no view layer (because it had no UI to render).

Maybe you are looking for

  • Nikon D750 NEF files doesnt open in Photoshop CS5.1 or in camera raw.

    Is CS5 to old? I have installed CameraRaw_8_7 but it didn't help. If CS5 is to old, what is the best way to upgrade?

  • Importing loops

    Hello, I am a relative newbie to the Mac platform (and therefor, Garage Band). I am loving my experience so far, but had a few questions that I needed some help with. 1. I have hundreds of loops that I bought from Acid a year ago and am having diffic

  • How to open, edit, and save XML

    I hav a problem in creating jsp file that can open, edit, and save xml!Anyone can help me?!!!

  • Pdf convertion fail?

    When converting PDF to Word for editing, half the document looks like code. What am I doing wrong? Please help. thanks.

  • ECC 6.0 Client Copy - Source Cl User Master?

    When completing a client copy I have created the new client using SALE - Logical Systems - Define Logical System I created a test client 900 (which I would like to build from our golden client 200) I have a couple of questions.  From the documentatio