Can JMX configure Multi Data Source

I am trying to create Multi DataSource in Weblogic.
But i am not getting enough Help on this.
I went through some site mentioning that JMX can only access and modify the JDBC Resource.
Can anyone please confirm whether we can Create MultiDataSource through JMx.
I am able to create the DataSource but struck with creation of MultiDataSource.
ALso if some one has have reference code to configute MDS code that would be great.
Regards

there's an example of it done in wlst script in the samples dir of the server, so since this uses JMX, then it will be possible in pure java/JMX..

Similar Messages

  • Multi Data Source, Fail Over, Read-Only detected as unavailable

    We are using WLS 10.3.6.0 with WebCenter Content (WCC) as the application.
    For the production back end, RAC will be be the production DB and we need to support failover to Data Guard.
    We set up a Multi Data Source (MDS) with the first simple Data Source pointing to RAC and the second Data Source pointing to Data Guard.
    Upon testing, this scenario basically works correctly: when RAC is shutdown and Data Guard enabled, the switch occurs and the app works against Data Guard. And conversely, when Data Guard is shut down and RAC brought up, MDS will revert to pointing to RAC and the app will work correctly.
    However the DBA insists, that the alternate Data Source should not need to be completely down but should be able to be in a read-only state and the MDS should detect that if it is in a read-only state, it will be counted as unavailable and try to use the alternate Data Source. This does not work with the default set up, I see in the logs that a connection can be made to the read-only DB instance which will not work at all with the app and is not what is desired by the customer.
    Is there a way to configure the MDS so that if a Data SOurce is only available as read-only, the alternate Data Source will be used?

    I may be able to describe a trick... Try setting the "test table" property of the DataGuard DataSource
    to some update statement, ideally one to a otherwise unused table. eg:
    SQL update myJunkTable set foo = 1 where 1 = 0
    This won't actually update the table (which could have zero rows even) but I hope the
    read-only DBMS would throw an exception anyway, and this will give WLS the impression
    it can't get healthy connections, and That DataSource won't be used, until the read-only
    status is removed.
    However, from a standard point of view, a read-only DBMS may be perfectly useful for some applications,
    so that is not of itself a reason for WLS not to use it.

  • Multi data source and global transactions

    hi
    i am working on JDBC multidata source connectivity.... to resolve one error of "lock in doubt held "
    was searching through oracle sites got some recommendation as
    **Disable server side load balancing for each of the pools. This can be done by setting the INSTANCE_NAME attribute in your JDBC connect descriptor aliases.**
    **For example:**
    **jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(HOST=MYDBHOST1)(PORT=1522)))(CONNECT_DATA=(SERVICE_NAME=MYDB)(INSTANCE_NAME=MYDB1)))**
    **If you miss the INSTANCE_NAME attribute in your JDBC connect descriptor, the Oracle TNS Listener could still redirect you to some other instance depending on the load on the instance in question.**
    now i m unable to understand which data sources is to be updated with this URL multi data source or the target data sources
    can some body give me some clue........

    Every datasource in a MultiDataSource must have a URL that ensures that every connection
    in a given DataSource is always, only to one specific and unchanging RAC node.

  • Can we have 2 data sources for a Single infospoke?

    Hi,
    As per the above, can we have 2 data sources (i.e Infocube and Masterdata attribute) for a single Infospoke.
    In the current scenario, Material is my infoobject of a cube and also need material attribute -  gross weight to be made available in a table.
    Please let me know if it is possible?
    If yes, explain me how?
    Thanks,
    Ram

    Hi Ram,
    try these:
    - create a multi provider and include the cube and master data attribute concerned.
    - create a infospoke againt the multi provider.
    - do same steps as usual.
    Hope it helps.
    Regards,
    Lilly

  • How can i lookup a data source v5 in WSAD 5.1?

    Hi all,
    I'm using WSAD 5.1 to developer a web application based on J2EE 1.3 that have a simple java classes. My application uses a data source version 5 to have access the database. I?m using service locator pattern to lookup a JNDI but it dont work properly on stand alone java classes, only on EJB components.
    How can i lookup a data source version 5 from my java class on WSAD 5.1?
    Can anyone help?
    Thanks,

    Oh I did not realize that you were talking about a stand-alone application. You cannot use the server datasources in your stand-alone application.
    You can use the Oracle helper classes to construct a DataSource on the client side.
    http://java.sun.com/j2se/1.4.2/docs/api/javax/sql/DataSource.html and driver specific documentation to achieve this. I will try to send a few links, if I find any.
    In a stand-alone application, you can use some connection pooling mechanism on your own.
    The ideal thing to do is to keep your data access in your middle tier (EJBs) and call the EJB's. This way you can reuse things in multiple client tiers and use the container provided datasource and connection pooling mechanisms.
    Hope this helps.
    Vijay

  • OIM 9.1.0.2 - Weblogic JDBC Multi Data Sources for Oracle RAC

    Does OIM OIM 9.1.0.2 BP07 support Weblogic JDBC Multi Data Sources (Services>JDBC>Multi Data Sources) for Oracle RAC instead of inserting the "Oracle RAC JDBC URL" on JDBC Data Sources for xlDS and xlXADS (Services>JDBC>Data Sources> xlDS|xlXADS > Connection Poll> URL) ?
    If yes, is there are any other modifications that need to be made on OIM, or just changing the data sources?

    Yes, it's supported. You install against one instance directly of the Rac Server. Then you update the config.xml file and the jdbc resource in your weblogic server with the full rac address. It is documented for installation against RAC. http://docs.oracle.com/cd/E14049_01/doc.9101/e14047/database.htm#insertedID2
    -Kevin

  • How can we create a data source on structures

    Hi,
       How can we create a data source on structures.
    Regs,
    abdul

    Abdul,
        Welcome to SDN!
        We can't create Datasource using Strcutres. We need to have base tables.
        For Function Module Extractors, we will create strctures. We will use these strctures as Extract Structures. But, we will get the data from Base tables only not from Strcutures.
    Strctures won't contain data.
    all the best.
    Regards,
    Nagesh Ganisetti.

  • Can XML publisher hold data source

    Hi XML guru's,
    I understand that, XML publisher holds templates. Which are used to create XML reports.
    Could anyone let me know, whether XML server can able to hold data source like stored procedures etc.
    So it can fetch data with in the XML publisher and generate a report accordingly.
    Regards,
    Deb

    Hi,
    I understand that XML Publisher is stand alone product which can has it own roles and responsibilities.
    Is there any way, we can add integrate XML Publisher with Oracle Apps. So that it will share same roles and responsibilities.
    Let me know, if any patch to be applied ?
    regards,
    Deb

  • Can we combine multiple data sources in single report?

    <span style="font-size: 10pt; font-family: Verdana">Can we combine multiple data sources in single report?</span>

    If you can&#39;t do this at the Metalayer (BVs or Universe) - then subreports and shared variables are the method for CR to use multiple datasources in the same report.

  • Can we enhance LO Data Sources

    Can we enhance LO Data Sources with out own fields ?
    Please let me know how if the field is not available in LBWE Enhancement Pool
    thanks

    Hi,
    One of the note says that:
    <i>
    Add the required fields to the the SD communication structures using the Append method and use the LIS customer exits to fill the field.
               For information on enhancing the communication structures, see the documentation for the enhancements MCS10001, MCS50001 and MCS60001 (provided in transaction SMOD).
    After you enhance the communication structures (for example MCVBAP), you can then enhance the extract structure (for example MC11VA0ITM) with the relevant field in the Customizing cockpit (transaction LBWE), provided that the comunication structure is available in the selection.
               To display a delta, you must make sure that you can determine the status in the user exit before and after the document change.
               This varies from case to case and depends on from which table the field is filled.
               For example, you may occasionally have to obtain the information from the internal document tables (such as xvbap and yvbap).
    Refer to note 216448 for information on correctly populating the before and after image.
    Another way of adding user-defined fields to extract structures is to enhance the document tables, for example, VBAK, VBAP, VBEP tc.
               The fields can be filled in the general sales user exits, the delivery or the invoice.
    The fields added using an append are also available in the LogisticCustomizing Cockpit for enhancing the extract structures.
               With the latter procedure, bear in mind that the fields added to the document tables must be saved to the database with the information they contain.
               An advantage of this method is that there is no need for data retrieval in the LIS UserExit.</i>
    With  rgds,
    Anil Kumar Sharma .P

  • Can't Find the Data source 0GLACCEXT_T011_HIER

    Hi,
    i am working with B I 7.0, ECC 6.0.
    Trying to Implement Balance Sheet for New General Ledger Account.
    I can't Find the Data source for the Hierarchy 0GLACCEXT_T011_HIER
    But Info object 0GLACCEXT is available and
    i find the Infosource 0GLACCEXT ,but this is 3.5 version.
    I check some SAP notes
    663945 -- Transfer Rules for 0GLACCEXT Info object
    <b>but My B I Content is 703</b>
    Do I need to follow this SAP note ?
    I had check this Link Too, but I uable to solve my problem
    Re: 0GLACCEXT vs 0GL_ACCOUNT - How it is USED?
    any Idea
    Thanks
    Prasanna

    Pam,
    BI 7 does not support hierarchy datasources. For implementing hierarchies (BI 7), you have to use BW 3.X infosources/transfer rules.
    Hope that helps.
    Thanks

  • How to configure Essbase data source in OBIEE11g on Unix system?

    Hi,
    I am looking for documentation/link for how to configure Essbase data source in OBIEE 11g on UNIX system.
    Thanks in advance

    Hi Fayaz
    First You need "BI Administrator Client Tool" cause you need to make changes with in RPD (repository) BUT "BI Administrator Client Tool" for Unix is not Available.
    So you have download OBIEE 11.1.1.5 ""BI Administrator Client Tool" and Install it on Windows Platform.
    Now regarding your Original Issue I am also looking for this Info.
    Regards
    Sher
    Edited by: Sher Ullah Baig on Apr 17, 2012 4:00 PM

  • Error regarding to the configuration of "Data Source" in Struts-config.xml

    Hi,
    Any 1 just help me out. I am using NetBeans 4.1 bundeled with Sun App server 8.1. Now I wanted to make the database connectivity with the front -end using"Data-source" tag in the struts-config.xml file . I am using the Oracle 9i as database.But I am not able to do it , it's showing me again and again error.I got realy fed up with this. I have checked the code as well as the the struts-config.xml file syntaxes with many other books and online resources, I couldn't find any sort of anomaly over here.So some 1 plzz help me regarding this as early as possible.I am attaching the Struts-config .xml file code as well as the error messaage over here.
    Struts-config.xml file code is...
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <!DOCTYPE struts-config PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
    "http://struts.apache.org/dtds/struts-config_1_2.dtd">
    <struts-config>
    <!-- ============================================ Data Source Configuration -->
    <data-sources>
    <data-source type="org.apache.commons.dbcp.BasicDataSource" key="RoseKey">
    <set-property
    property="driverClassName"
    value="oracle.jdbc.driver.OracleDriver" />
    <set-property
    property="url"
    value="jdbc:oracle:thin://10.31.8.49:1521:USGFS" />
    <set-property
    property="username"
    value="EPTP2DEV" />
    <set-property
    property="password"
    value="EPTP2DEV" />
    <set-property
    property="maxActive"
    value="10" />
    <set-property
    property="maxWait"
    value="5000" />
    <set-property
    property="defaultAutoCommit"
    value="false" />
    <set-property
    property="defaultReadOnly"
    value="false" />
    <!--set-property
    property="validationQuery"
    value="SELECT COUNT(*) FROM address" /-->
    </data-source>
    </data-sources>
    <!-- ======================================== Form Bean Definitions -->
    <form-beans>
    <form-bean
    name="AddressForm"
    type="app.AddressForm"/>
    <form-bean
    name="DVDForm"
    type="app.DVD"/>
    </form-beans>
    <!-- =================================== Global Forward Definitions -->
    <!--global-forwards>
    <forward
    name="logoff"
    path="/Logoff.do"/>
    <forward
    name="logon"
    path="/Logon.do"/>
    <forward
    name="welcome"
    path="/Welcome.do"/>
    </global-forwards-->
    <!--global-forward>
    <forward
    name="Address1"
    path="/pages/Address.jsp"/>
    </global-forward-->
    <!-- =================================== Action Mapping Definitions -->
    <action-mappings>
    <!--action
    path="/Welcome"
    type="org.apache.struts.actions.ForwardAction"
    parameter="/pages/Welcome.jsp"/>
    <action
    path="/Logon"
    type="org.apache.struts.actions.ForwardAction"
    parameter="/pages/Logon.jsp"/-->
    <action
    path="/Address"
    type="app.AddressAction"
    name="AddressForm"
    scope="request"
    validate="true"
    input="/pages/Address.jsp">
    <forward
    name="success"
    path="/pages/success.jsp"/>
    </action>
    <action
    path="/TestAction"
    type="app.TestAction">
    <forward
    name="testAction"
    path="/pages/TestAction.jsp"/>
    </action>
    <action
    path="/TestDVD"
    type="app.DVDAction"
    name="DVDForm">
    <forward
    name="testDVD"
    path="/pages/Movie.jsp"/>
    </action>
    <action
    path="/DataSource"
    type="app.TestDataSource">
    <forward
    name="joy"
    path="/pages/joy.jsp"/>
    </action>
    </action-mappings>
    <message-resources parameter="resources.ApplicationResources"/>
    </struts-config>
    And the error I am getting in the Server console is ..
    org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Io exception: The Network Adapter could not establish the connection)
    at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
    at org.apache.commons.dbcp.BasicDataSource.setLogWriter(BasicDataSource.java:598)
    at org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.java:808)
    at org.apache.struts.action.ActionServlet.init(ActionServlet.java:335)
    at javax.servlet.GenericServlet.init(GenericServlet.java:261)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
    at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
    at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
    at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:118)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1093)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:931)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4183)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4536)
    at com.sun.enterprise.web.WebModule.start(WebModule.java:241)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:827)
    at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:125)
    at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:147)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:809)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
    at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1279)
    at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1006)
    at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:160)
    at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:238)
    at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:918)
    at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:905)
    at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:427)
    at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:139)
    at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:288)
    at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:155)
    at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(ServerDeploymentTarget.java:258)
    at com.sun.enterprise.deployment.phasing.StartPhase.runPhase(StartPhase.java:87)
    at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)
    at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:633)
    at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:361)
    at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:396)
    at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.start(ApplicationsConfigMBean.java:702)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:302)
    at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:357)
    at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
    at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
    at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)
    at $Proxy1.invoke(Unknown Source)
    at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:272)
    at com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:38)
    at com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:92)
    at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:69)
    at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:94)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
    at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
    at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
    at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)
    at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
    at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)
    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:185)
    at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:653)
    at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:534)
    at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:403)
    at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)
    Caused by: java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:333)
    at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:404)
    at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:468)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
    at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
    at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
    at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877)
    at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851)
    ... 92 more
    AND..
    javax.servlet.UnavailableException: Initializing application data source RoseKey
    at org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.java:812)
    at org.apache.struts.action.ActionServlet.init(ActionServlet.java:335)
    at javax.servlet.GenericServlet.init(GenericServlet.java:261)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
    at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
    at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
    at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:118)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1093)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:931)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4183)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4536)
    at com.sun.enterprise.web.WebModule.start(WebModule.java:241)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:827)
    at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:125)
    at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:147)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:809)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
    at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1279)
    at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1006)
    at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:160)
    at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:238)
    at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:918)
    at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:905)
    at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:427)
    at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:139)
    at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:288)
    at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:155)
    at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(ServerDeploymentTarget.java:258)
    at com.sun.enterprise.deployment.phasing.StartPhase.runPhase(StartPhase.java:87)
    at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)
    at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:633)
    at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:361)
    at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:396)
    at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.start(ApplicationsConfigMBean.java:702)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:302)
    at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:357)
    at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
    at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
    at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)
    at $Proxy1.invoke(Unknown Source)
    at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:272)
    at com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:38)
    at com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:92)
    at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:69)
    at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:94)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
    at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
    at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
    at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)
    at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
    at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)
    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:185)
    at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:653)
    at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:534)
    at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:403)
    at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)
    Plz some1 help me as soon as possible with some ideas so that I can resolve the issue.

    Hi Amit Garg,
    <data-sources>
    <data-source type = "org.apache.commons.dbcp.BasicDataSource" key = "DBA">
    </data-source>
    <data-sources>
    <data-source type = "org.apache.commons.dbcp.BasicDataSource" key = "AISDEV">
    </data-source>
    </data-sources>
    u just configure ur struts-config.xml file in the above manner and use the following steps in ur action servlet to retrive the DataSource object
    getDatasource(request,"DBA") for accessing first datasource
    getDatasource(request,"AISDEV") for accessing second datasource.
    byeeeeee

  • Can't create a data source on weblogic 9.2

    I tryed to create a Data Source on Weblogic 9.2 to Oracle 9.2.0.5. Ocurrs the exception below:
    ####<Jul 15, 2009 5:19:34 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689174163> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/jdbc/GlobalJDBCDataSourceTable.do>
    ####<Jul 15, 2009 5:19:34 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689174164> <BEA-240001> <<ConsoleInteraction: User is viewing <com.bea.console.actions.jdbc.datasources.GlobalDataSourceTableAction> for <*> <com.bea.console.handles.JMXHandle%28%22com.bea%3AName%3DVivoSafeDataSource%2CType%3Dweblogic.j2ee.descriptor.wl.JDBCDataSourceBean%2CParent%3D%5BSOA_ALSDS_HOM%5D%2FJDBCSystemResources%5BVivoSafeDataSource%5D%2CPath%3DJDBCResource%5BVivoSafeDataSource%5D%22%29>>>
    ####<Jul 15, 2009 5:19:45 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689185241> <BEA-240002> <Struts module is configured to use com.bea.console.internal.ConsolePageFlowRequestProcessor as the request processor, but the <controller> element does not contain a <set-property> for "controllerClass". Page Flow actions in this module may not be handled correctly.>
    ####<Jul 15, 2009 5:19:45 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689185241> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/ChangeManagerAction.do>
    ####<Jul 15, 2009 5:19:45 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689185244> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/com/bea/console/actions/systemstatus/begin.do>
    ####<Jul 15, 2009 5:19:45 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689185280> <BEA-240002> <Struts module is configured to use com.bea.console.internal.ConsolePageFlowRequestProcessor as the request processor, but the <controller> element does not contain a <set-property> for "controllerClass". Page Flow actions in this module may not be handled correctly.>
    ####<Jul 15, 2009 5:19:45 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689185280> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/MessagesAction.do>
    ####<Jul 15, 2009 5:19:45 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689185282> <BEA-240002> <Struts module /jdbc is configured to use com.bea.console.internal.ConsolePageFlowRequestProcessor as the request processor, but the <controller> element does not contain a <set-property> for "controllerClass". Page Flow actions in this module may not be handled correctly.>
    ####<Jul 15, 2009 5:19:45 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689185282> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/jdbc/GlobalJDBCDataSourceTable.do>
    ####<Jul 15, 2009 5:19:45 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689185282> <BEA-240001> <<ConsoleInteraction: User is viewing <com.bea.console.actions.jdbc.datasources.GlobalDataSourceTableAction> for <*> <com.bea.console.handles.JMXHandle%28%22com.bea%3AName%3DVivoSafeDataSource%2CType%3Dweblogic.j2ee.descriptor.wl.JDBCDataSourceBean%2CParent%3D%5BSOA_ALSDS_HOM%5D%2FJDBCSystemResources%5BVivoSafeDataSource%5D%2CPath%3DJDBCResource%5BVivoSafeDataSource%5D%22%29>>>
    ####<Jul 15, 2009 5:19:55 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689195901> <BEA-240002> <Struts module is configured to use com.bea.console.internal.ConsolePageFlowRequestProcessor as the request processor, but the <controller> element does not contain a <set-property> for "controllerClass". Page Flow actions in this module may not be handled correctly.>
    ####<Jul 15, 2009 5:19:55 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689195901> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/ChangeManagerAction.do>
    ####<Jul 15, 2009 5:19:55 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689195904> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/com/bea/console/actions/systemstatus/begin.do>
    ####<Jul 15, 2009 5:19:55 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689195941> <BEA-240002> <Struts module is configured to use com.bea.console.internal.ConsolePageFlowRequestProcessor as the request processor, but the <controller> element does not contain a <set-property> for "controllerClass". Page Flow actions in this module may not be handled correctly.>
    ####<Jul 15, 2009 5:19:55 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689195942> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/MessagesAction.do>
    ####<Jul 15, 2009 5:19:55 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689195949> <BEA-240001> <Dynamically registering module /com/bea/console/actions/jdbc/datasources/createjdbcdatasource, config XML /_pageflow/struts-config-com-bea-console-actions-jdbc-datasources-createjdbcdatasource.xml>
    ####<Jul 15, 2009 5:19:55 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689195949> <BEA-240001> <Dynamically registering module /com/bea/console/actions/jdbc/datasources/createjdbcdatasource, config XML /_pageflow/struts-config-com-bea-console-actions-jdbc-datasources-createjdbcdatasource.xml>
    ####<Jul 15, 2009 5:19:55 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689195979> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/com/bea/console/actions/jdbc/datasources/createjdbcdatasource/begin.do>
    ####<Jul 15, 2009 5:19:55 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689195982> <BEA-240001> <<ConsoleInteraction: User has launched the <CreateJDBCDataSource> assistant>>
    ####<Jul 15, 2009 5:19:56 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689196064> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/com/bea/console/actions/jdbc/datasources/createjdbcdatasource/start.do>
    ####<Jul 15, 2009 5:20:27 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689227188> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/com/bea/console/actions/jdbc/datasources/createjdbcdatasource/start.do>
    ####<Jul 15, 2009 5:20:27 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689227239> <BEA-240002> <Struts module is configured to use com.bea.console.internal.ConsolePageFlowRequestProcessor as the request processor, but the <controller> element does not contain a <set-property> for "controllerClass". Page Flow actions in this module may not be handled correctly.>
    ####<Jul 15, 2009 5:20:27 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689227239> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/ChangeManagerAction.do>
    ####<Jul 15, 2009 5:20:27 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689227242> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/com/bea/console/actions/systemstatus/begin.do>
    ####<Jul 15, 2009 5:20:27 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689227280> <BEA-240002> <Struts module is configured to use com.bea.console.internal.ConsolePageFlowRequestProcessor as the request processor, but the <controller> element does not contain a <set-property> for "controllerClass". Page Flow actions in this module may not be handled correctly.>
    ####<Jul 15, 2009 5:20:27 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689227280> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/MessagesAction.do>
    ####<Jul 15, 2009 5:21:08 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689268647> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/com/bea/console/actions/jdbc/datasources/createjdbcdatasource/selectTransactionOptions.do>
    ####<Jul 15, 2009 5:21:08 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689268650> <BEA-240001> <<ConsoleInteraction: User has selected Next to "Select Transaction Options" page of <CreateJDBCDataSource> assistant>>
    ####<Jul 15, 2009 5:21:08 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689268713> <BEA-240002> <Struts module is configured to use com.bea.console.internal.ConsolePageFlowRequestProcessor as the request processor, but the <controller> element does not contain a <set-property> for "controllerClass". Page Flow actions in this module may not be handled correctly.>
    ####<Jul 15, 2009 5:21:08 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689268714> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/ChangeManagerAction.do>
    ####<Jul 15, 2009 5:21:08 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689268716> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/com/bea/console/actions/systemstatus/begin.do>
    ####<Jul 15, 2009 5:21:08 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689268754> <BEA-240002> <Struts module is configured to use com.bea.console.internal.ConsolePageFlowRequestProcessor as the request processor, but the <controller> element does not contain a <set-property> for "controllerClass". Page Flow actions in this module may not be handled correctly.>
    ####<Jul 15, 2009 5:21:08 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689268754> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/MessagesAction.do>
    ####<Jul 15, 2009 5:21:39 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689299657> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/com/bea/console/actions/jdbc/datasources/createjdbcdatasource/addConnectionProperties.do>
    ####<Jul 15, 2009 5:21:39 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689299659> <BEA-240001> <<ConsoleInteraction: User has selected Next to "ConnectionProperties" page of <CreateJDBCDataSource> assistant>>
    ####<Jul 15, 2009 5:21:39 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689299709> <BEA-240002> <Struts module is configured to use com.bea.console.internal.ConsolePageFlowRequestProcessor as the request processor, but the <controller> element does not contain a <set-property> for "controllerClass". Page Flow actions in this module may not be handled correctly.>
    ####<Jul 15, 2009 5:21:39 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689299709> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/ChangeManagerAction.do>
    ####<Jul 15, 2009 5:21:39 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689299712> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/com/bea/console/actions/systemstatus/begin.do>
    ####<Jul 15, 2009 5:21:39 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689299750> <BEA-240002> <Struts module is configured to use com.bea.console.internal.ConsolePageFlowRequestProcessor as the request processor, but the <controller> element does not contain a <set-property> for "controllerClass". Page Flow actions in this module may not be handled correctly.>
    ####<Jul 15, 2009 5:21:39 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689299750> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/MessagesAction.do>
    ####<Jul 15, 2009 5:24:42 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689482906> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/com/bea/console/actions/jdbc/datasources/createjdbcdatasource/testConnection.do>
    ####<Jul 15, 2009 5:24:42 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689482916> <BEA-240001> <<ConsoleInteraction: User has selected Next to "Test Database Connection" page of <CreateJDBCDataSource> assistant>>
    ####<Jul 15, 2009 5:24:42 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689482978> <BEA-240002> <Struts module is configured to use com.bea.console.internal.ConsolePageFlowRequestProcessor as the request processor, but the <controller> element does not contain a <set-property> for "controllerClass". Page Flow actions in this module may not be handled correctly.>
    ####<Jul 15, 2009 5:24:42 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689482978> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/ChangeManagerAction.do>
    ####<Jul 15, 2009 5:24:42 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689482981> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/com/bea/console/actions/systemstatus/begin.do>
    ####<Jul 15, 2009 5:24:43 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689483018> <BEA-240002> <Struts module is configured to use com.bea.console.internal.ConsolePageFlowRequestProcessor as the request processor, but the <controller> element does not contain a <set-property> for "controllerClass". Page Flow actions in this module may not be handled correctly.>
    ####<Jul 15, 2009 5:24:43 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689483018> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/MessagesAction.do>
    ####<Jul 15, 2009 5:26:24 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689584639> <BEA-240001> <Attempting to instantiate SharedFlowControllers for request /console/com/bea/console/actions/jdbc/datasources/createjdbcdatasource/testConnectionConfiguration.do>
    ####<Jul 15, 2009 5:26:24 PM BRT> <Info> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689584646> <BEA-240001> <<ConsoleInteraction: User has selected "Test Configuration" on "Test Database Connection" page of <CreateJDBCDataSource> assistant>>
    ####<Jul 15, 2009 5:26:24 PM BRT> <Error> <Console> <mocoes> <SOA_ALDS_HOM_Admin> <[ACTIVE] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'> <a0016433> <> <> <1247689584951> <BEA-240003> <Console encountered the following error java.sql.SQLException: Io exception: Connection reset
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)
         at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)
         at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:441)
         at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
         at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
         at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
         at com.bea.console.utils.jdbc.JDBCUtils.testConnection(JDBCUtils.java:504)
         at com.bea.console.actions.jdbc.datasources.createjdbcdatasource.CreateJDBCDataSource.testConnectionConfiguration(CreateJDBCDataSource.java:369)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.beehive.netui.pageflow.FlowController.invokeActionMethod(FlowController.java:869)
         at org.apache.beehive.netui.pageflow.FlowController.getActionMethodForward(FlowController.java:808)
         at org.apache.beehive.netui.pageflow.FlowController.internalExecute(FlowController.java:477)
         at org.apache.beehive.netui.pageflow.PageFlowController.internalExecute(PageFlowController.java:305)
         at org.apache.beehive.netui.pageflow.FlowController.execute(FlowController.java:335)
         at org.apache.beehive.netui.pageflow.internal.FlowControllerAction.execute(FlowControllerAction.java:51)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
         at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(PageFlowRequestProcessor.java:95)
         at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute(PageFlowRequestProcessor.java:2042)
         at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors$WrapActionInterceptorChain.continueChain(ActionInterceptors.java:63)
         at org.apache.beehive.netui.pageflow.interceptor.action.ActionInterceptor.wrapAction(ActionInterceptor.java:167)
         at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors$WrapActionInterceptorChain.invoke(ActionInterceptors.java:49)
         at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors$WrapActionInterceptorChain.continueChain(ActionInterceptors.java:57)
         at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors.wrapAction(ActionInterceptors.java:86)
         at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:2114)
         at com.bea.console.internal.ConsolePageFlowRequestProcessor.processActionPerform(ConsolePageFlowRequestProcessor.java:221)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
         at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:554)
         at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:851)
         at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:630)
         at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:157)
         at com.bea.console.internal.ConsoleActionServlet.process(ConsoleActionServlet.java:241)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
         at com.bea.console.internal.ConsoleActionServlet.doGet(ConsoleActionServlet.java:130)
         at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1169)
         at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.executeAction(ScopedContentCommonSupport.java:688)
         at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.processActionInternal(ScopedContentCommonSupport.java:144)
         at com.bea.portlet.adapter.scopedcontent.PageFlowStubImpl.processAction(PageFlowStubImpl.java:107)
         at com.bea.portlet.adapter.NetuiActionHandler.raiseScopedAction(NetuiActionHandler.java:99)
         at com.bea.netuix.servlets.controls.content.NetuiContent.raiseScopedAction(NetuiContent.java:180)
         at com.bea.netuix.servlets.controls.content.NetuiContent.raiseScopedAction(NetuiContent.java:168)
         at com.bea.netuix.servlets.controls.content.NetuiContent.handlePostbackData(NetuiContent.java:222)
         at com.bea.netuix.nf.ControlLifecycle$2.visit(ControlLifecycle.java:178)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:351)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:361)
         at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:128)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:339)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:330)
         at com.bea.netuix.nf.Lifecycle.runInbound(Lifecycle.java:162)
         at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:137)
         at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:370)
         at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:229)
         at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:183)
         at com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:237)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at weblogic.servlet.AsyncInitServlet.service(AsyncInitServlet.java:124)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3229)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2002)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1908)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1362)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    >
    JDBC Driver is "oracle.jdbc.OracleDriver"
    On other computer, I can connect to database when I use a "SQL Developer", but when I can't connect using Weblogic.
    What' the problem?

    Hi,
    It seems that while connecting to the database it's getting connection reset exception. have you tried connecting the database from where the machine you are trying to create datasource?
    Also, send the steps which you are following for creating the datasource.
    Regards,
    Sankar

  • Can't Create a Data Source - Failed to test connection. [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied

    Hi there,
    I am having a serious issue with The Power BI Data Management Gateway which I am hoping that someone can help me with.
    Basically I am setting a connection between a Power BI demo site and a SQL 2012 Database based on Azure. The Data Management Gateway and is up and running, and Power BI has managed to connect to it successfuly.
    By following the tutorials at
    here I was able to successful create my Data Connection Gateway with a self-signed certificate.
    However, when trying to create the data source I come into problems. The Data Source Manager manages to successfully resolve the hostname, as per the screenshot below:
    Bear in mind that I exposed the require ports in Azure as endpoints and I managed to modify my hosts file on my local machine so I could access the SQL server hosted in Azure using its internal name -- otherwise I would not be able to get this far.
    However the creation of the data source also fails when trying to created it whilst logged in the SQL server in question:
    The Data Source Manager returns the error when using the Microsoft OLE DB Provider for SQL Server:
    Failed to test connection. [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied
    I tried using the SQL Server Native Client 11.0 instead but I also get an error. This time the error is:
    Failed to test connection. Login timeout expiredA network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.Named Pipes Provider: Could not open a connection to SQL Server [53]. 
    Some considerations
    If I provide an invalid username/password, the Data Source Manager does say that the username and password is incorrect.
    Firewall is turned off in the SQL Server (either way, this error also happens if I try top use the Data Source Manager whilst logged in the SQL Server itself).
    SQL Profiler does not show any attempt of connection.
    The SQL server instance in question is the default one.
    The error happens regardless if I select the option to encrypt connection or not.
    In SQL Configuration manager I can see that all protocols are enabled (TCP/IP, Named Pipes and Shared Memory.
    The Event Viewer does not provide any further errors than the one I have copied in this post.
    I'm at a loss here. Could someone please advise what might I be doing wrong?
    Regards,
    P.

    Here is what I had to do to solve this issue:
    Basically I had to add the MSSQL TCP/IP port as an end-point in Azure. After I did that, then I was able to create the data-source. However, I was only able to authenticate with a SQL account, as any domain account would return me an error saying that the
    domain isn't trusted.
    What puzzles me here is how come the Data Source Manager would inform me that an account username/password was invalid, but it would fail/timeout if I provided valid credentials (!?!?!!?)

Maybe you are looking for

  • File Sharing was working but now isn't

    Hey folks - Some time ago I had quite a sruggle getting my MacBook Pro visible to my home network. I found this threa - http://discussions.apple.com/thread.jspa?messageID=6198136 - and blew out the files and reset things and poof - there it was. For

  • Errors in Statistical Setup for 2LIS_11 and 2LIS_13

    Dear colleagues, in the process of filling setup tables for SD Sales Orders (11) and SD Billing Documents (13) I have encountered some errors. In order to investigate the problem further, we have increased the tolerance for the number of faulty docum

  • Display Employee Name linked in Item Master in Order Recommendation Report

    Dear Experts,       My requirement is that the "Employee Name" linked in Item master have to be displayed next to the item in MRP Order Recommendation Report. I have created a header level UDF "Employee Name" in Item master and have selected an emplo

  • Filling in playlists

    This is a problem and a proposed solution. When I want to add songs to my playlists it is a fairly difficult process because I don't know what my choices are and what I already have in the list. Similar to the way the iTunes store has a view of your

  • Adding 802.1x Wireless networks with a script

    Hi, We have some new wireless networks we've set up for students to use (I work in a University). The networks use 802.1x authentication, and WPA2-Enterprise encryption. Adding Macs with various versions of OSX isn't a big issue, but it's time-consum