J2EE applicaions architecture...

Hello,
I cannot use CMP because I have very complex queries, and I cannot alter database structure. But I read that BMP are even worse (if you read multiple BMPs, only primary keys are read and afterwards rest data will be read). As I understand. If so it's quite slow.
I don't know what about statless and stateful beans. I am reading about them and trying them now.
But as I understand when I invoke remote method that returns object, object that was returned will be local and cannot use server functionality (I mean directly). For instance in DCOM when object returned its methods will be invoked remotely (if it isn't stated otherwise), I mean I can use server functionality (all objects that cross process boundary will use stub-proxy stuff).
I can use two ways to solve this:
1) I can use Objects with data as a C (language) structs and session beans as functions. This is a funny thing but after everybody sad that C is an extremely uncomfortable technology we returned to a kind of it in Java.
2) I can use wrappers. Client will have wrapper that will hide this by invoking session beans itself. The huge disadvantage is that I have to write a lot of wrappers.
-- I want to hear that do you think about these problems.
-- Can anyone give me some examples of large systems that use J2EE (at least 50-200 concurrent users)?
P.S. I am new to J2EE and quite perplexed with reality after I read so many goot articles about J2EE.
With regards,
Pavel Krupets
Evaluating JBoss/J2EE

Entity beans are meant to be simple, just as objectsare meant to be simple.
I am not against simple objects. But objects ment to
provide data and actions on that data. And some
actions can be performet only at server side. And J2EE
turns objects into structures with get... and set..
methods (EJBs) and functions collections (Session
Beans).Yes, Entities are meant to be a logical layer over the underlying data structure, they provide you security, data integrity acess speed while decoupling the rest of your application from your data base schema. And objects must provide actions since the acton is consistent with the the object, or to be mor strict, with its data, when you use an entity to provide actions that spans all across your application data, you are loosing the meaning of that object.
I'm not saying that you can't have methods other than acessors in your entities, nor i 'am sayng that the acessors must be a direct translation from fields on your data base, just don't miss the point of the them, do not try to smugle business logic into it, entities are logical units that represents the data your sistem uses, as such they function as a facade for your system to view your underlyng DB, if in your A&D you found that some data from your BD have more meaning as an entity, and that same data is found in diferent tables of your system, great!
Just build an entity over views or multiple selects, some day when you decide to change your data base schema, your system will not change, for the sistem views the data through the entities.
If your queries are too complex, they should not be.It's easy to say that, but it's impossible to achive.
Can EJB be stored in multiple tables (some are
optional)? Can EJB load data partly from views
(database contains some tables that store
precalculated data - I cannot omit that)? And I CANNOT
CHANGE database schema.1) Yes, Entities can load from multiple tables and even from no table at all, you can have entities that loads data from legacy sistems or even more mistycal sources.
2) It's never impossible to refactor, and in some cases it's well worthy the effort.
It's a bad thing to say: J2EE will solve all our
problems and we can create database that best suits
EJBs (it's okay with small apps but it's impossible to
achive good performance in enterprise applications).
In my case there is an ordinary database (OLTP) as
well as OLAP. And database schemash are quite complex
(a lot of data stored in db).A loaded data base does not equals to a complex data base schema, and as I said above, the entities function to hide the db schema from the application, so it does not matter if it is complex or not.
A good way to think the beans architeture is to think that the your entities are the interface with the system data, your session are your interface with the outside world..
May the code be with you.

Similar Messages

  • J2EE Connector Architecture(Omni Portlet)

    Hello,
    In the Developer Guide ,(http://download-west.oracle.com/docs/cd/B14099_10/portal.1012/b14134/pdg_matrix.htm#CEGFBJEC)
    it is mentioned about J2EE Connector Architecture as a data source. In the omni portlet data source type it is not listed. How can I configure and use it for data source?
    I am using 9.0.4 version of Portal
    Any help is highly appreciable.
    Thanks

    We are trying to do a JCA Adapter and are running into the same type of questions as you. Clearly, no one is watching this topic. Have you found a reference application to test the RA against?
    Please feel free to contact me at [email protected]

  • How Weblogic used in Integration using J2EE Connector architecture??? need more info

              Hi xperts,
              Would like to know more about weblogic integration in EAI zone using J2EE
              I checked on
              http://java.sun.com/j2ee/connector/
              http://java.sun.com/j2ee/white/connector.html
              Can anyone elaborate more on it? give me relevent more links??
              thnxs in advance
              --harshal
              

    http://www.bea.com/solutions/integration/index.shtml
              Harshal Pendse wrote:
              > Hi xperts,
              >
              > Would like to know more about weblogic integration in EAI zone using J2EE
              >
              > I checked on
              > http://java.sun.com/j2ee/connector/
              > http://java.sun.com/j2ee/white/connector.html
              >
              > Can anyone elaborate more on it? give me relevent more links??
              >
              > thnxs in advance
              > --harshal
              

  • J2EE Connection Architecture - Client Socket implementation

    I have a requirement to use a Socket connect to a quote vendor and ask for a quote(s) then receieve the response. The request looks like SQL except for the stream level info like lengths etc.. I wonder if anyone has implemented something like this as a JAC (J2C) application and could provide a sample? In a managed JAC environment the Application Server would provide a pooling mechanism; thus, the connection would remain active and be able to service many requests..

    This may be a forum bug, but your post has appeared in the JBI forum, not the Connector forum. I suspect your chances of getting an answer to your query would be better in the appropriate Connector forum.

  • Name of Adapter JCA(J2EE CONNECTOR ARCHITECTURE)  for SAPNetWeaver

    hi
        i'm faceing problem with JCA adapters . i want to connect sap netweaver(km) from my java code for this i need one jca adapter which supports sap netweaver...... pls tell me which adapter supports this.... thanks in advance...

    Hi Rupesh,
    If you want to access your KM resources from your Java code then you can use the KM API.
    Here are some Blogs that you can refer to:
    Creating folders in KM dynamically
    Uploading files to KM repository using Webdynpro APIs
    Some Code Samples and Tutorials
    Knowledge Management Code Samples
    and the most important, KM API reference
    https://media.sdn.sap.com/javadocs/NW04/SPS15/km/index.html - 2004
    & https://media.sdn.sap.com/javadocs/NW04s/SPS7/km/index.html - 2004s

  • Need Help with J2EE Connector Architecture!! Please!

    Scenario:
    We are trying to establish connectivity to a CTG using the new JCA connector specifications.
    We have our input in the form of a string but the Interaction.execute(ioRecord, ioRecord object specifies record object as parameters.
    How do we create a record that correctly represents our current input string?
    Is there a predetermined record format that we must use for out connection or can we create our own record?
    If we can create our own record how is it converted and padded properly for a byte stream that is required by the CTG?

    Send a message to [email protected] they help answer tough questions for a fee.

  • J2ee and architecture desgin help

    Hi All,
    Before asking my questions. I'd like to briefly describe the current project and redisgin.
    The project that I'm working for is real/near time finantial application. It is a 2-tier app. Front - Swing, back - Sybase 12.5, MOM - TIBCO publishing to DB. Here is the flow. TIBCO inserts records to DB, client refreshes the views every 10 sec. The data is mostly for display. The app evolves with time and now we are getting more and more data, and number of users is growing too. Now we started to notice some perf. problems with bottleneck in the DB (every user has its on db connection querying the database every 10 sec). I cannot use cashing because the data is changing very often (TIBCO).
    Here is the decision I made:
    1. Since the data is for display only, I would use JDBC for Reading pattern(Floyd Marinescu) to retrieve the data from the database. Since I'm using JTable on the client I can return RowSet for each view(Data Transfer RowSet pattern).
    2. Message Facade to publish the RowSetDataObject to the client. This eliminates each client poling the db every 10 sec.
    3. I need to create something on the app server side (BEA WL)
    to query the db every 10 sec and create RowSetDataObject. This way the server will query the db once and publish the RowSetDataObject objects to everybody.
    Finally, I have 2 questions.
    Will the design work?
    What is the best way to the functionality described in the 3 item?
    Thanks for taking time to read the long post.
    Leonid

    >
    sounds good, to achieve #3 you would need apersistant
    object or service running that could perform thetask
    you describe. you could implement that with a
    stateful session bean who is going to call this bean or can I have the bean
    to be refreshed automatically every 10 sec?servlet or jsp or another ejb, its wide open.
    or simply a server app.Do you mean regular java app with thread running every
    10 sec?yes.
    >
    Thanks

  • Deploying a third party API in a J2EE application.

    Hi there
    I have a small J2EE applicaion made up of EJBs, servlets and JSPs
    packaged and deployed as an EAR file in WebLogic 6.1.
    I'd like to make use of a third-party API (that is packaged as a JAR
    file) from the servlet and EJB components within the application, but
    am a little confused as to where to place the JAR file.
    I've tried placing it in the WEB-INF/lib directory of the WAR file,
    the servlets found the library successfully but the EJB components
    threw ClassNotFoundExceptions.
    I've tried placing it in the EAR file at the same level as the WAR and
    EJB JAR file, ie:
    App.EAR
    /application.xml
    /EJB.JAR
    /WEB.WAR
    /LIB.JAR
    but then the servlets were unable to find it.
    Finally, I tried placing one copy in the WEB-INF\lib and one copy as
    described above in the EAR file, but still - the EJBs were unable to
    find the library.
    Unfortunately, the API needs to be configured on a per-application
    basis, so placing a reference to the JAR file in the CLASSPATH when
    starting WebLogic is not an option.
    Any one encountered or solved this kind of problem before ?
    Kind regards
    Eea

    Hi Eea,
    There are many articles in the Internet talking about
    packaging of j2ee compenents, for example:
    http://www.onjava.com/pub/a/onjava/2001/06/26/ejb.html
    And, you may try to put your 3rd party API into weblogic
    classpath in your startserver command file...
    Regards,
    Slava Imeshev
    "Eea" <[email protected]> wrote in message
    news:[email protected]..
    Hi there
    I have a small J2EE applicaion made up of EJBs, servlets and JSPs
    packaged and deployed as an EAR file in WebLogic 6.1.
    I'd like to make use of a third-party API (that is packaged as a JAR
    file) from the servlet and EJB components within the application, but
    am a little confused as to where to place the JAR file.
    I've tried placing it in the WEB-INF/lib directory of the WAR file,
    the servlets found the library successfully but the EJB components
    threw ClassNotFoundExceptions.
    I've tried placing it in the EAR file at the same level as the WAR and
    EJB JAR file, ie:
    App.EAR
    /application.xml
    /EJB.JAR
    /WEB.WAR
    /LIB.JAR
    but then the servlets were unable to find it.
    Finally, I tried placing one copy in the WEB-INF\lib and one copy as
    described above in the EAR file, but still - the EJBs were unable to
    find the library.
    Unfortunately, the API needs to be configured on a per-application
    basis, so placing a reference to the JAR file in the CLASSPATH when
    starting WebLogic is not an option.
    Any one encountered or solved this kind of problem before ?
    Kind regards
    Eea

  • Announcing J2EE Connector for Weblogic 6.0 SP1

              The Weblogic J2EE Connector Architecture Beta 2 is now available
              for download. This release supports the recently released Weblogic
              Server 6.0 SP1.
              To download the Weblogic J2EE Connector Beta, refer to either the
              Developer Center (http://developer.bea.com/code/wls.jsp) or Product
              Center (http://commerce.bea.com/downloads/weblogic_server.jsp)
              

    Edit the registry.xml file and change "6.0 Beta" to "6.0"
    -Greg
    On 12 Mar 2001 10:02:19 -0800, "Raman Trikkur" <[email protected]>
    wrote:
    >
    Hello Kumar,
    Here is my registry.xml.
    <?xml version="1.0" encoding="UTF-8"?>
    <bea-product-information>
    <host name="ramantrik2pc">
    <product name="WebLogic Server" format="1.0">
    <release level="6.0 Beta" Status="installed" InstallDir="D:\bea\wlserver6.0"
    InstallTime="Mar 1, 2001 5:18:57 PM" InstallSet="Server">
         <component name="Program" />
         <component name="Samples" />
    </release>
    </product>
    </host>
    </bea-product-information>
    Thanks for helping me figure this out. If this doesn't work,
    I'll just try installing the whole package (WLS 6.0 with SP1
    applied) as Xiang suggested.
    Regards,
    Raman
    Kumar Allamraju <[email protected]> wrote:
    could you post your registry.xml ?
    Raman Trikkur wrote:
    Hi,
    I'm trying to get the service pack SP1 ((wls60sp1_upgrade_win.exe)
    ) installed on my NT box. I have wls 6.0 installed andworking.
    After unpacking and choosing my bea home directory (D:\bea),I
    get an error that says "Weblogic Server Service Pack1 Installation
    failed. You do not seem to have Weblogic server 6.0installed for
    BEAHOME D:\bea".
    But that is untrue. I DO have it installed in D:\bea,and I have
    the environment shell up by running setEnv.cmd and Iinvoked the
    service pack installer from within that shell.
    Is there anything I'm missing? Has anyone else encounteredthis
    problem? Any help with this would be much appreciated.
    Regards,
    Raman

  • J2EE connector API in WLS6.1 and listening to CMP/CMR

              Hi,
              I am interested in knowing any of your experience using J2EE CONNECTOR architecture
              in WLS6.1, especially;
              [1] Using it to obtain transaction events on CMP /CMR on business objects (s.a
              EJBS) that employ webLogic CMP engine,
              [2] Whether the J2EE connector APIs in WebLogic allow third party plugins (like
              TopLink) to subscribe, s.t. other plugins (like the adapter which I may develon),
              would be able to "listen" to the transaction events from the third party adapters,
              [3] Any examples in WLS6.1 on using and configuring J2EE connector APIs,
              [4] Other possibilities exist in WLS for obtaining CMP events notifying modifications
              to application object state
              Thanks in advance,
              -hari
              

    Hi. It is possible to package native code along with a RAR. Further, in J2EE 1.4, it is possible to write MDBs that implement arbitrary message listener types, return values, throw exceptions, etc.

  • J2EE Connectors

    Hi,
    I know it seems a little strange but my application has to use a J2EE Connector for CICS communication without an Application Server.
    The connector makes use of JNDI service to find a connection generator object. Can I bypass this condition and instantiate a ConnectionFactory without a look up action?
    Thanks in advance.

    Hi,
    The J2EE Connector Architecture states that the ConnectionFactory object should be retrieved by making a JNDI lookup, rather than explicitly creating it in the code.
    I found that if you need not to use JNDI lookup, you could use the code for communication with CICS:
    //create and set values for a managed connection factory for EPI
    EPIManagedConnectionFactory mcf =new EPIManagedConnectionFactory();
    mcf.setConnectionURL("<url>");
    mcf.setServerName("<ServerName>");
    //create a connection object
    ConnectionFactory cxf=(ConnectionFactory)mcf.createConnectionFactor();
    Connection connection =cxf.getConnection();
    Best regards.

  • Setting Up a Java Web Server on Linux

    Greetings,
    After a lot of reading, I've decided to learn Java server-side technologies (I already know Java (desktop)
    but with little experience) in order to develop my database driven dynamic website projects.
    However, I'm completed lost between the hundreds of acronyms related to Java and the "thousands" of technologies involved.
    Google hadn't help me understand what they really are and how they relate with each other.
    Even though is easy to find what they stand for and some faqs/descriptions, it hasn't been enought to clear my mind.
    I want my webserver application to do, among other things, the following:
    Retrieve Data from a database, do generate dynamic html files.
    Story Data on the database, from html forms.
    Send automaticly emails for multiple users. (newsletter for example)
    E-Commerce.
    Html graber/parser (I don't know if this is the right word, I mean a program that for example, goes to a URL with an html
    table, and stores that information in a database table, as long as the format didn't change).
    Real Time Chat feature.
    Database connection pooling, caching, and other important optimizations.
    I'm not asking for how to develop or configure this features nor what components and programs, must be installed.
    At the moment, I only want to know how to set up a Java solution that will support them when they are needed.
    *** Linux ***
    I want to set up my webserver on a linux distribution.
    In that respect, I don't know if I should choose RedHat or Fedora Core.
    I've heard that fedora is better for a webserver (having in mind that Red Hat Enterprise AS/ES aren't free).
    But I've read in several sun turorials/webpages references to RedHat (on a J2EE context).
    So I'm wondering if is better to go for Fedora or RedHat. Are there pros & cons? They equally support Java?
    *** Technologies ***
    Then in starts the acronyms problem.
    What do I need to install, in what order, for what?
    Some aconyms and technologies, I have read about but don't fully understand are the following:
    Apache
    J2EE
    J2EE 1.4 SDK
    SUN Java System Application Server Platform Edition 8
    J2SE 1.4.2 SDK
    SUN Java Enterprise System
    Tomcat
    Struts
    Cocoon
    JBoss
    I already know J2EE is only a specification. What implements that specification? Sun Java System Application Server?
    J2SE SDK? or Tomcat?
    What is the role of each technology, namely Apache, Tomcat, Sun Application Server?
    What is the Sun Java Enterprise System?
    How do Struts, Cocoon, JBoss relate to Java?
    Which of these technologies are mutually exclusive (analogous)?
    *** Doubts ***
    Then, I have some doubts that are keeping me from starting to study seriously the important techonologies, because I don't
    want to lose lot's of time and effort learning them to after a dillusion start everything again with PHP (the language
    which make me think and read a lot before going for Java). To keep this from happening, I would like to know the following:
    I want to use Java for developing websites with commercial/profitable use for my company, in some throught e-commerce,
    and in other by banners. I want to do everything by the book, with required licenses.
    ------ Java is Free?
    Is Java Completely Free or it might be possible that at a certain point, when I need some component or library,
    multi-machine webserver, performance or security for high-traffic I will see "buy now" instead of "download now"?
    For what they may "ask for money"? and what are the disavantages if I can't buy?
    For example, "Java System Application Server Standard Edition 8.1 2005Q1" and
    "Java System Application Server Enterprise Edition 8.1 2005Q1" cost $2.000 and $10.000 respectively. That is money.
    (http://www.sun.com/software/products/appsrvr/index.xml). What are the disavantages if stick to the free edition?
    Features like (from sun site)
    Standard Edition:
    Extends the capabilities of the Platform Edition to provide secure, remote, multi-instance, multi-machine management.
    It is aimed at high-volume applications and Web services.
    Enterprise Edition:
    Further extends the capabilities of the Standard Edition to provide continuous availablity for applications and
    Web services. It is aimed at business critical, high value applications and Web services.
    Suppose I achive lots of traffic and I keep the free platform edition.
    I won't be able to have a multi-machine webserver set up correctly?
    What are the drawbacks? How big are the performance penalties?
    ------ Technologies Availability
    Finnaly, I have the idea (I don't know if it's accurate) that there are Sun versions and Open-Source Free versions
    of doing or supporting the same Java related thing.
    Despite the way I choose to set up a Java webserver, I will always have all J2EE techonolies like:
    Java API for XML-Based RPC (JAX-RPC), JavaServer Pages, Java Servlets, Enterprise JavaBeans components,
    J2EE Connector Architecture, J2EE Management Model, J2EE Deployment API, Java Management Extensions (JMX),
    J2EE Authorization Contract for Containers, Java API for XML Registries (JAXR), Java Message Service (JMS),
    Java Naming and Directory Interface (JNDI), Java Transaction API (JTA), CORBA, and JDBC data access API.
    I really appreciate some help. I could learn the basics of all this "stuff" before asking. But the point why I'm asking
    is precisely not starting to learn something I may won't use. Obviously, I will have to make a lot of reading during maybe
    months before writing the first line of code of my projects, but being certain that it will fit my needs.
    I will be very thankful if you can enlightme in my fedora/redhat, setup, free/cost and technologies avaibility issues.
    Thanks Beforehand,
    Pedro Vaz

    Apache is a free Web-server.
    Tomcat is a servlet (and JSP) container. It can be stand-alone or can be used together with a Web server (like Apache).
    J2EE's scope is much wider than the servlet stuff, but a standalone Tomcat is a good starting point to servlets and JSP.
    One of our "real-world" applications is run by a standalone Tomcat using POI and Velocity. I did not regret this architectural decision.

  • Help - Could not load 'oracle.jdbc.driver.OracleDriver ...

    I'm using oci8 to connect to the Oracle database.
    URL: jdbc:oracle:oci8:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(PORT=1527)(HOST=testhost)))(CONNECT_DATA=(SID=fnoe2pa)))
    When I tried to start the weblogic server, I got the following errors:
    Can you suggest what I should do next (step-wise)??? Thanks, Bobby
    <Sleeping in createResource()>
    ####<15/08/2002 14:09:43> <Error> <JDBC> <qawebmethods> <myserver>
    <main> <system> <> <001060> <Cannot startup connection pool
    "pool/test_myapp" weblogic.common.ResourceException:
    Could not load 'oracle.jdbc.driver.OracleDriver
    If this is a type-4 JDBC driver, it could occur if the JDBC
    driver is not in the system CLASSPATH.
    If this is a type-2 JDBC driver, it may also indicate that
    the Driver native layers(DBMS client lib or driver DLL)
    have not been installed properly on your system
    or in your PATH environment variable.
    This is most likely caused by one of the following:
    1. The native layer SO, SL, or DLL could not be found.
    2. The file permissions on the native layer SO, SL, or DLL
    have not been set properly.
    3. The native layer SO, SL, or DLL exists, but is either
    invalid or corrupted.
    For more information, read the installation documentation
    for your JDBC Driver, available from:
    http://e-docs.bea.com
         at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(ConnectionEnvFactory.java:212)
         at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(ConnectionEnvFactory.java:134)
         at weblogic.common.internal.ResourceAllocator.makeResources(ResourceAllocator.java:705)
         at weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.java:282)
         at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.java:650)
         at weblogic.jdbc.common.JDBCService.addDeployment(JDBCService.java:107)
         at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:360)
         at weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(DeploymentTarget.java:285)
         at weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeployments(DeploymentTarget.java:239)
         at weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(DeploymentTarget.java:199)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
         at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
         at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:360)
         at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
         at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
         at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
         at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
         at $Proxy31.updateDeployments(Unknown Source)
         at weblogic.management.configuration.ServerMBean_CachingStub.updateDeployments(ServerMBean_CachingStub.java:2977)
         at weblogic.management.mbeans.custom.ApplicationManager.startConfigManager(ApplicationManager.java:372)
         at weblogic.management.mbeans.custom.ApplicationManager.start(ApplicationManager.java:160)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
         at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
         at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:360)
         at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
         at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
         at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
         at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
         at $Proxy42.start(Unknown Source)
         at weblogic.management.configuration.ApplicationManagerMBean_CachingStub.start(ApplicationManagerMBean_CachingStub.java:480)
         at weblogic.management.Admin.startApplicationManager(Admin.java:1234)
         at weblogic.management.Admin.finish(Admin.java:644)
         at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:524)
         at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:207)
         at weblogic.Server.main(Server.java:35)
    >
    ####<15/08/2002 14:09:43> <Info> <JDBC> <qawebmethods> <myserver>
    <main> <system> <> <001082> <Creating Data Source named
    jdbc/test_myapp for pool pool/test_myapp>
    ####<15/08/2002 14:09:43> <Info> <JDBC> <qawebmethods> <myserver>
    <main> <system> <> <001070> <Checking existence of connection pool
    pool/test_myapp requested by user system>
    ####<15/08/2002 14:09:43> <Error> <JDBC> <qawebmethods> <myserver>
    <main> <system> <> <001059> <Error during Data Source creation:
    weblogic.common.ResourceException: DataSource(jdbc/test_myapp) can't
    be created with non-existent Pool (connection or multi)
    (pool/test_myapp)>
    ####<15/08/2002 14:09:50> <Info> <EJB> <qawebmethods> <myserver>
    <main> <system> <> <010008> <EJB Deploying file: myapp-ejb.jar>
    ####<15/08/2002 14:09:50> <Warning> <J2EE> <qawebmethods> <myserver>
    <main> <system> <> <160007> <You are running WebLogic Server with J2EE
    1.3 features enabled. The implementation of specific J2EE 1.3 features
    (EJB 2.0, JSP 1.2, Servlet 2.3, and J2EE Connector Architecture 1.0)
    in BEA WebLogic Server 6.1 is of a non-final version of the
    appropriate specification. It is subject to change in future releases
    once the specification becomes finalized. This may cause application
    code developed for BEA WebLogic Server 6.1 that uses the new features
    of J2EE 1.3 to be incompatible with the J2EE 1.3 platform supported in
    future releases of BEA WebLogic Server.>
    ####<15/08/2002 14:09:59> <Error> <J2EE> <qawebmethods> <myserver>
    <main> <system> <> <160001> <Error deploying application myapp-ejb:
    Unable to deploy EJB: Counter from myapp-ejb.jar:
    The DataSource with the JNDI name: jdbc/test_myapp could not be
    located. Please ensure that the DataSource has been deployed
    successfully and that the JNDI name in your EJB Deployment descriptor
    is correct.
    >
    ####<15/08/2002 14:09:59> <Info> <HTTP> <qawebmethods> <myserver>
    <main> <system> <> <101053> <[HTTP myserver] Loading web app: myapp>
    ####<15/08/2002 14:09:59> <Info> <HTTP> <qawebmethods> <myserver>
    <main> <system> <> <101059> <[myserver] Loading myapp from WAR file:
    C:\bea\wlserver6.1\.\config\mydomain\applications\.wlnotdelete\wlap31483\myapp.war>
    ####<15/08/2002 14:09:59> <Warning> <J2EE> <qawebmethods> <myserver>
    <main> <system> <> <160007> <You are running WebLogic Server with J2EE
    1.3 features enabled. The implementation of specific J2EE 1.3 features
    (EJB 2.0, JSP 1.2, Servlet 2.3, and J2EE Connector Architecture 1.0)
    in BEA WebLogic Server 6.1 is of a non-final version of the
    appropriate specification. It is subject to change in future releases
    once the specification becomes finalized. This may cause application
    code developed for BEA WebLogic Server 6.1 that uses the new features
    of J2EE 1.3 to be incompatible with the J2EE 1.3 platform supported in
    future releases of BEA WebLogic Server.>
    ####<15/08/2002 14:09:59> <Info> <HTTP> <qawebmethods> <myserver>
    <main> <system> <> <101031>
    <[WebAppServletContext(1412030,myapp,/myapp)] extracting classfiles to
    C:\bea\wlserver6.1\config\mydomain\applications\.wlnotdelete\wlap31483\WEB-INF\_tmp_war_myapp:>
    ####<15/08/2002 14:10:04> <Info> <HTTP> <qawebmethods> <myserver>
    <main> <system> <> <101032>
    <[WebAppServletContext(1412030,myapp,/myapp)] extracted classfiles
    successfully...>
    ####<15/08/2002 14:10:04> <Info> <HTTP Session> <qawebmethods>
    <myserver> <main> <system> <> <100037> <Creating SessionContext of
    type: memory for webapp: /myapp>
    ####<15/08/2002 14:10:04> <Info> <HTTP> <qawebmethods> <myserver>
    <main> <system> <> <101047>
    <[WebAppServletContext(1412030,myapp,/myapp)] registering classpath
    servlet with initArgs 'null'>
    ####<15/08/2002 14:10:04> <Info> <HTTP> <qawebmethods> <myserver>
    <main> <system> <> <101047>
    <[WebAppServletContext(1412030,myapp,/myapp)] registering getior
    servlet with initArgs 'null'>
    ####<15/08/2002 14:10:04> <Info> <HTTP> <qawebmethods> <myserver>
    <main> <system> <> <101047>
    <[WebAppServletContext(1412030,myapp,/myapp)] registering tunneling
    servlets with initArgs 'wl-dispatch-policy=direct'>
    ####<15/08/2002 14:10:04> <Info> <HTTP> <qawebmethods> <myserver>
    <main> <system> <> <101047>
    <[WebAppServletContext(1412030,myapp,/myapp)] registering JSPServlet
    with initArgs '[JspConfig:
    verbose=true,packagePrefix=jsp_servlet,-compiler=javac,compileFlags=,workingDir=C:\bea\wlserver6.1\config\mydomain\applications\.wlnotdelete\wlap31483\WEB-INF\_tmp_war_myapp,pageCheckSeconds=1,superclass=null,keepgenerated=false,precompileContinue=false,compilerSupportsEncoding=true,encoding=null,defaultfilename=index.jsp,compilerclass=null,noTryBlocks=false]'>
    ####<15/08/2002 14:10:04> <Debug> <HTTP> <qawebmethods> <myserver>
    <main> <system> <> <101097> <Registering ServletContext:
    "myapp:/myapp">
    ####<15/08/2002 14:10:04> <Info> <J2EE> <qawebmethods> <myserver>
    <main> <system> <> <160003> <Deployed : myapp>
    ####<15/08/2002 14:10:04> <Info> <HTTP> <qawebmethods> <myserver>
    <main> <system> <> <101133> <Initializing WEB server myserver>
    ####<15/08/2002 14:10:04> <Notice> <Management> <qawebmethods>
    <myserver> <main> <system> <> <141052> <Application Poller started for
    development server.>
    ####<15/08/2002 14:10:04> <Notice> <WebLogicServer> <qawebmethods>
    <myserver> <ListenThread> <system> <> <000202> <ListenThread listening
    on port 7001>
    ####<15/08/2002 14:10:04> <Info> <NT Performance Pack> <qawebmethods>
    <myserver> <ListenThread> <system> <> <000000> <NATIVE: NTSocketMuxer
    was built on Nov 1 2001 16:39:28
    >
    ####<15/08/2002 14:10:04> <Notice> <WebLogicServer> <qawebmethods>
    <myserver> <SSLListenThread> <system> <> <000202> <SSLListenThread
    listening on port 7002>
    ####<15/08/2002 14:10:05> <Notice> <Management> <qawebmethods>
    <myserver> <main> <system> <> <141030> <Starting discovery of Managed
    Server... This feature is on by default, you may turn this off by
    passing -Dweblogic.management.discover=false>
    ####<15/08/2002 14:10:05> <Notice> <WebLogicServer> <qawebmethods>
    <myserver> <main> <system> <> <000331> <Started WebLogic Admin Server
    "myserver" for domain "mydomain" running in Development Mode>
    ####<15/08/2002 14:10:11> <Info> <NT Performance Pack> <qawebmethods>
    <myserver> <ExecuteThread: '14' for queue: 'default'> <> <> <000000>
    <Allocating: '2' NT reader threads>
    ####<15/08/2002 14:10:13> <Info> <HTTP> <qawebmethods> <myserver>
    <ExecuteThread: '1' for queue: '__weblogic_admin_html_queue'> <system>
    <> <101047> <[WebAppServletContext(5367844,console,/console)] actions:
    init>
    ####<15/08/2002 14:10:18> <Info> <HTTP> <qawebmethods> <myserver>
    <ExecuteThread: '1' for queue: '__weblogic_admin_html_queue'> <system>
    <> <101047> <[WebAppServletContext(5367844,console,/console)]
    FileServlet: init>
    ####<15/08/2002 14:10:18> <Info> <HTTP> <qawebmethods> <myserver>
    <ExecuteThread: '1' for queue: '__weblogic_admin_html_queue'> <system>
    <> <101047> <[WebAppServletContext(5367844,console,/console)]
    FileServlet: Using standard I/O>

    "thorick" <[email protected]> wrote in message news:<[email protected]>...
    Most likely, the OCI libraries could not be loaded.
    Before continuing down this path, is there any reason
    why you want to use an OCI based Driver as opposed to the
    all Java Oracle thin driver ?There is indeed a valid reason for my choice.
    I am currently connecting to the Oracle "Rdb" 7.0 database (located on
    VMS) - not Oracle Oracle.
    The SQL Service software we're currently using is version 7.1. This
    version works well with the OCI8 driver (when connecting to the
    database from Windows NT). This version of SQL Service however does
    NOT work for the THIN driver (unless we upgrade the SQL Service to
    version 7.1.5.5 - which we're not prepared to do so because it is not
    stable enough from our previous test/trials). SQLSRV Version 7.1.5.5
    works for THIN driver but it will result in uncommitted
    transactions/unresolved connection/stopping of listener issues and
    there is a need to restart the service from time to time. Oracle has
    since confirmed that this is a bug that they have yet to resolve...
    So we have to stick to OCI8 (THICK) for the time being. I would really
    appreciate it very much if you can tell me the various OCI libraries
    that I need to load (in terms of WebLogic Server config file settings
    etc..).
    By the way I have already installed the Oracle 8 client software on
    the NT server (where WebLogic Server is) and I have also set up the
    relevant SID (using the Net8 Assistant) that points to the Oracle Rdb
    database on the VMS. I have also tried using SQL*Plus to connect to
    the database and I can connect properly to the database. But WebLogic
    simply doesn't seem to load the software.
    Help...
    Regards,
    Bobby Brown, writing from Australia.

  • Error during deployment of Message Driven Bean

    Environment: WLS 6.1SP3 on Win2K SP2, non-clustered.
              I am getting some error (or perhaps warning) during deployment of Message
              Driven Bean. Any one seen this before?
              This error only comes on a machine with Dual Network card.
              Thanks.
              ####<Dec 11, 2002 1:23:04 AM GMT> <Info> <EJB> <QAAPP01> <Makalu> <main>
              <system> <> <010008> <EJB Deploying file: AppRuntime.jar>
              ####<Dec 11, 2002 1:23:04 AM GMT> <Warning> <J2EE> <QAAPP01> <Makalu> <main>
              <system> <> <160007> <You are running WebLogic Server with J2EE 1.3 features
              enabled. The implementation of specific J2EE 1.3 features (EJB 2.0, JSP 1.2,
              Servlet 2.3, and J2EE Connector Architecture 1.0) in BEA WebLogic Server 6.1
              is of a non-final version of the appropriate specification. It is subject to
              change in future releases once the specification becomes finalized. This may
              cause application code developed for BEA WebLogic Server 6.1 that uses the
              new features of J2EE 1.3 to be incompatible with the J2EE 1.3 platform
              supported in future releases of BEA WebLogic Server.>
              ####<Dec 11, 2002 1:23:07 AM GMT> <Warning> <EJB> <QAAPP01> <Makalu> <main>
              <system> <> <010061> <The Message-Driven EJB: ASYNCMessageDrivenBean is
              unable to connect to the JMS destination: CQM_MessageQueue. The EJB
              container will automatically attempt to re-establish the connection with the
              JMS server. This warning may occur during WebLogic Cluster start-up if the
              JMS destination is located on another server. When the JMS server connection
              is re-established, the Message-Driven EJB will again receive JMS messages.
              The Error was:
              Unable to create a JNDI InitialContext to lookup the JMS destination. The
              error was:
              javax.naming.CommunicationException. Root exception is
              java.net.ConnectException: t3://127.0.0.1:7001: Destination unreachable;
              nested exception is:
              java.net.ConnectException: Connection refused: connect; No available router
              to destination
              at weblogic.rjvm.RJVMFinder.findOrCreate(RJVMFinder.java:155)
              at weblogic.rjvm.ServerURL.findOrCreateRJVM(ServerURL.java:207)
              at
              weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialCon
              textFactoryDelegate.java:307)
              at
              weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialCon
              textFactoryDelegate.java:211)
              at
              weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFact
              ory.java:149)
              at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:660)
              at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:241)
              at javax.naming.InitialContext.init(InitialContext.java:217)
              at javax.naming.InitialContext.<init>(InitialContext.java:193)
              at
              weblogic.ejb20.deployer.MessageDrivenBeanInfoImpl.getInitialContext(MessageD
              rivenBeanInfoImpl.java:641)
              at
              weblogic.ejb20.internal.JMSConnectionPoller.createJMSConnection(JMSConnectio
              nPoller.java:474)
              at
              weblogic.ejb20.internal.JMSConnectionPoller.connectToJMS(JMSConnectionPoller
              .java:418)
              at
              weblogic.ejb20.internal.JMSConnectionPoller.startJMSConnectionPolling(JMSCon
              nectionPoller.java:286)
              at
              weblogic.ejb20.deployer.MessageDrivenBeanInfoImpl.deploy(MessageDrivenBeanIn
              foImpl.java:511)
              at weblogic.ejb20.deployer.Deployer.deployDescriptor(Deployer.java:1294)
              at weblogic.ejb20.deployer.Deployer.deploy(Deployer.java:996)
              at weblogic.j2ee.EJBComponent.deploy(EJBComponent.java:31)
              at weblogic.j2ee.Application.addComponent(Application.java:170)
              at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
              arget.java:360)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(Deployment
              Target.java:285)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeployments(D
              eploymentTarget.java:239)
              at
              weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(Deploym
              entTarget.java:199)
              at java.lang.reflect.Method.invoke(Native Method)
              at
              weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
              .java:636)
              at
              weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:6
              21)
              at
              weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
              nImpl.java:360)
              at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
              at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
              at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
              at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
              at $Proxy34.updateDeployments(Unknown Source)
              at
              weblogic.management.configuration.ServerMBean_CachingStub.updateDeployments(
              ServerMBean_CachingStub.java:2977)
              at
              weblogic.management.mbeans.custom.ApplicationManager.startConfigManager(Appl
              icationManager.java:372)
              at
              weblogic.management.mbeans.custom.ApplicationManager.start(ApplicationManage
              r.java:160)
              at java.lang.reflect.Method.invoke(Native Method)
              at
              weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
              .java:636)
              at
              weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:6
              21)
              at
              weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
              nImpl.java:360)
              at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
              at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
              at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
              at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
              at $Proxy49.start(Unknown Source)
              at
              weblogic.management.configuration.ApplicationManagerMBean_CachingStub.start(
              ApplicationManagerMBean_CachingStub.java:480)
              at weblogic.management.Admin.startApplicationManager(Admin.java:1234)
              at weblogic.management.Admin.finish(Admin.java:644)
              at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:524)
              at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:207)
              at weblogic.Server.main(Server.java:35)
              >
              ####<Dec 11, 2002 1:23:07 AM GMT> <Info> <EJB> <QAAPP01> <Makalu> <main>
              <system> <> <010009> <EJB Deployed EJB with JNDI name
              ASYNCMessageDrivenBean.>
              

    Hi Tom
              Yes we do have an URL provided in the descriptor. It's
              t3://jms.server.net:7001.
              and the jms.server.net is resolved via a hosts file in Win2K
              eg,
              192.168.100.200 jms.server.net
              You are right in saying that the loopback in a dual-net card is a problem.
              But our solution
              above solves the issue as long as your host file does not use 127.0.0.1 as
              the IP.
              We need the URL b/c depending on our client's deployment , the JMS Server
              may be remote or may be local.
              "Tom Barnes" <[email protected]> wrote in message
              news:[email protected]...
              > Hi x,
              >
              > Something to do with the loopback and dual-network cards is
              > messin' with WLS' mind. I do not know what the problem is,
              > but I can guess:
              >
              > You have specified an URL in the MDB descriptor when there
              > is no need for one. If t3://127.0.0.1:7001 is in the same
              > cluster the MDB is running in (I suspect this URL is
              > actually the same WL server), then don't specify the URL.
              > This URL is only useful for connecting an MDB to a JMS
              > server that is outside local server and outside the cluster.
              > The URL may be working on single-network card systems
              > as perhaps then WL has enough info to guess that you
              > actually mean the local WL server, and simply converts
              > the context to a local context.
              >
              > Note that the URL option in the MDB descriptor is actually
              > a WebLogic extension of J2EE.
              >
              > Tom
              >
              >
              >
              > x wrote:
              > > Environment: WLS 6.1SP3 on Win2K SP2, non-clustered.
              > >
              > > I am getting some error (or perhaps warning) during deployment of
              Message
              > > Driven Bean. Any one seen this before?
              > > This error only comes on a machine with Dual Network card.
              > >
              > > Thanks.
              > >
              > >
              > >
              > > ####<Dec 11, 2002 1:23:04 AM GMT> <Info> <EJB> <QAAPP01> <Makalu> <main>
              > > <system> <> <010008> <EJB Deploying file: AppRuntime.jar>
              > > ####<Dec 11, 2002 1:23:04 AM GMT> <Warning> <J2EE> <QAAPP01> <Makalu>
              <main>
              > > <system> <> <160007> <You are running WebLogic Server with J2EE 1.3
              features
              > > enabled. The implementation of specific J2EE 1.3 features (EJB 2.0, JSP
              1.2,
              > > Servlet 2.3, and J2EE Connector Architecture 1.0) in BEA WebLogic Server
              6.1
              > > is of a non-final version of the appropriate specification. It is
              subject to
              > > change in future releases once the specification becomes finalized. This
              may
              > > cause application code developed for BEA WebLogic Server 6.1 that uses
              the
              > > new features of J2EE 1.3 to be incompatible with the J2EE 1.3 platform
              > > supported in future releases of BEA WebLogic Server.>
              > > ####<Dec 11, 2002 1:23:07 AM GMT> <Warning> <EJB> <QAAPP01> <Makalu>
              <main>
              > > <system> <> <010061> <The Message-Driven EJB: ASYNCMessageDrivenBean is
              > > unable to connect to the JMS destination: CQM_MessageQueue. The EJB
              > > container will automatically attempt to re-establish the connection with
              the
              > > JMS server. This warning may occur during WebLogic Cluster start-up if
              the
              > > JMS destination is located on another server. When the JMS server
              connection
              > > is re-established, the Message-Driven EJB will again receive JMS
              messages.
              > > The Error was:
              > > Unable to create a JNDI InitialContext to lookup the JMS destination.
              The
              > > error was:
              > > javax.naming.CommunicationException. Root exception is
              > > java.net.ConnectException: t3://127.0.0.1:7001: Destination unreachable;
              > > nested exception is:
              > > java.net.ConnectException: Connection refused: connect; No available
              router
              > > to destination
              > > at weblogic.rjvm.RJVMFinder.findOrCreate(RJVMFinder.java:155)
              > > at weblogic.rjvm.ServerURL.findOrCreateRJVM(ServerURL.java:207)
              > > at
              > >
              weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialCon
              > > textFactoryDelegate.java:307)
              > > at
              > >
              weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialCon
              > > textFactoryDelegate.java:211)
              > > at
              > >
              weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFact
              > > ory.java:149)
              > > at
              javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:660)
              > > at
              javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:241)
              > > at javax.naming.InitialContext.init(InitialContext.java:217)
              > > at javax.naming.InitialContext.<init>(InitialContext.java:193)
              > > at
              > >
              weblogic.ejb20.deployer.MessageDrivenBeanInfoImpl.getInitialContext(MessageD
              > > rivenBeanInfoImpl.java:641)
              > > at
              > >
              weblogic.ejb20.internal.JMSConnectionPoller.createJMSConnection(JMSConnectio
              > > nPoller.java:474)
              > > at
              > >
              weblogic.ejb20.internal.JMSConnectionPoller.connectToJMS(JMSConnectionPoller
              > > .java:418)
              > > at
              > >
              weblogic.ejb20.internal.JMSConnectionPoller.startJMSConnectionPolling(JMSCon
              > > nectionPoller.java:286)
              > > at
              > >
              weblogic.ejb20.deployer.MessageDrivenBeanInfoImpl.deploy(MessageDrivenBeanIn
              > > foImpl.java:511)
              > > at
              weblogic.ejb20.deployer.Deployer.deployDescriptor(Deployer.java:1294)
              > > at weblogic.ejb20.deployer.Deployer.deploy(Deployer.java:996)
              > > at weblogic.j2ee.EJBComponent.deploy(EJBComponent.java:31)
              > > at weblogic.j2ee.Application.addComponent(Application.java:170)
              > > at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117)
              > > at
              > >
              weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentT
              > > arget.java:360)
              > > at
              > >
              weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(Deployment
              > > Target.java:285)
              > > at
              > >
              weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeployments(D
              > > eploymentTarget.java:239)
              > > at
              > >
              weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(Deploym
              > > entTarget.java:199)
              > > at java.lang.reflect.Method.invoke(Native Method)
              > > at
              > >
              weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
              > > .java:636)
              > > at
              > >
              weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:6
              > > 21)
              > > at
              > >
              weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
              > > nImpl.java:360)
              > > at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
              > > at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
              > > at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
              > > at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
              > > at $Proxy34.updateDeployments(Unknown Source)
              > > at
              > >
              weblogic.management.configuration.ServerMBean_CachingStub.updateDeployments(
              > > ServerMBean_CachingStub.java:2977)
              > > at
              > >
              weblogic.management.mbeans.custom.ApplicationManager.startConfigManager(Appl
              > > icationManager.java:372)
              > > at
              > >
              weblogic.management.mbeans.custom.ApplicationManager.start(ApplicationManage
              > > r.java:160)
              > > at java.lang.reflect.Method.invoke(Native Method)
              > > at
              > >
              weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
              > > .java:636)
              > > at
              > >
              weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:6
              > > 21)
              > > at
              > >
              weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
              > > nImpl.java:360)
              > > at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
              > > at
              com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
              > > at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
              > > at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
              > > at $Proxy49.start(Unknown Source)
              > > at
              > >
              weblogic.management.configuration.ApplicationManagerMBean_CachingStub.start(
              > > ApplicationManagerMBean_CachingStub.java:480)
              > > at weblogic.management.Admin.startApplicationManager(Admin.java:1234)
              > > at weblogic.management.Admin.finish(Admin.java:644)
              > > at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:524)
              > > at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:207)
              > > at weblogic.Server.main(Server.java:35)
              > >
              > > ####<Dec 11, 2002 1:23:07 AM GMT> <Info> <EJB> <QAAPP01> <Makalu> <main>
              > > <system> <> <010009> <EJB Deployed EJB with JNDI name
              > > ASYNCMessageDrivenBean.>
              > >
              > >
              >
              

  • Urgent Answers.....tommorow is my exam.....

    I would be thankful if anyone can answer my questions as soon as possible....tommorow is mt exam...
    1) Which of the mapping is not available in XI By default
    a. Message Mapping
    b. ABAP Mapping
    c. Java Mapping
    d. XSLT Mapping
    e. None of the above.
    2) Choose the true about types of mapping XI supports
    a. Structure Mapping
    b. Node mapping
    c. Value Mapping
    d. Functional Mapping
    3) During Mapping the attribute or element is already assigned mapping, but mapping is not complete. What is the color of ICON for the element/attribute?
    a. Red
    b. White
    c. Yellow
    d. Green
    4) Which of the following is not generic function?
    a. concat
    b. CopyValue
    c. DateTrans
    d. ifWithoutElse
    5) Which of the following in not true about user defined Simple functions
    a. process individual input filed values for each function call
    b. Expect string as input parameter
    c. Takes the object of GlobalContainer class
    d. Return a string
    6) Which of the following are required to create a user defined function
    a. Name
    b. Description
    c. Argument Count
    d. Label
    7) Which of the following package are by default imported in user defined functions
    a. java.lang
    b. java.io
    c. java.reflect
    d. All the above
    e. None of the above
    8) Mapping trace does not support following function. Choose one
    a. addWarning
    b. addDebugMessage
    c. addDebugInfo
    d. addInfo
    9) In Mapping Trace addWarning function which of the following is true.
    a. Supports trace level 1,2 and 3 .
    b. Supports trace level 1,2 .
    c. Supports trace level 1 .
    d. Supports trace level 1,2 ,3 and 4 .
    10) Which of the following is not true about multi mapping
    a. Multimapping supports m:n transformation
    b. Use Abstract interfaces
    c. Can be implemented without ccBPM
    d. Development is same as Message mapping
    11) Mapping template can be defined for structure mapping for the following structure. Chose the wrong one.
    a. Data type true
    b. Complex types in IDOC and RFC’s true
    c. Complex types in external definitions true
    d. Message types false
    e. Reference types used in multiple templates can be located in any software component. True
    12) Which of the following is true about XSLT/JAVA mapping –
    a. You can create a .jar or .zip in XI
    b. Create new imported archive and import .jar in IR
    c. Upload XSLT/JAVA programs and can modify them within XI
    13) In Standard function category, date format is –
    a. ddMMyy
    b. MM/dd/yyyy
    c. ddmmyyyy
    b. MM/dd/yy
    14) Which of the following are mapping objects –
    a. Imported Archives
    b. Message mapping
    c. Mapping template
    d. Interface mapping
    15) The conditions in Boolean function can be represented in the form of –
    a. Square
    b. Triangle
    c. Circle
    d. Rhombus
    16) Which of the following are Standard functions –
    a. Concat
    b. Date
    c. Substring
    d. FormatNum
    17) How do you define mapping of non-mandatory nodes –
    a. minOccurs > 1
    b. minOccurs = 0
    c. maxOccurs > 1
    Some more questions are:
    1) XI is positioned under which if the following
    1) People Integration
    2) Information Integration
    3) Process Integration
    4) Application Platform
    2) SAP XI support which of the following
    a) Sync and Async communication
    b) Sync communication
    c) Async communication
    d) None of the above
    3) SAP XI is an integration technology and platform for
    1) SAP and non SAP application
    2) A2A and B2B scenarios
    3) Async and sync communication
    4) Cross component business process management.
    4) XI uses which of the following web stds for communication with the other systems
    1. WSDL
    2. SOAP
    3. XML
    4. None of the above
    5) Integration builder uses which of the following framework
    1. Client Server framework
    2. Client framework
    3. Server framework
    4. All of the above
    6) Which of the following systems can be integrated with SAP XI
    1. SAP system only
    2. SAP and Non SAP systems
    3. Business Partners and Public Marketplaces
    4. All of the above
    7) SLD uses which framework
    1) Client Server framework
    2) Client framework
    3) Server framework
    4) All of the above
    7) SLD is based on which architecture
    1) Common Interface Model proposed by Distributed management Task force.
    8) Which is equivalent to QoS
    2) BE &#61664; sRFC
    3) EO &#61664; tRFC
    4) EOIO &#61664; qRFC
    9) XI message protocol is based on
    • SOAP envelop with message header or SOAP message with attachment
    • SOAP envelop without message header
    • All of the above
    10) XI transport protocol is based on
    • HTTP or HTTPS
    11) Which of the core services the adapter framework provides
    • Messaging
    • Queuing
    • Security Handling
    • All of the above
    12) Central Monitoring tool provided which of the following services
    • Component monitoring
    • Message monitoring
    • Graphical end to end and performance monitoring
    • All of the above
    13) SLD supports which of the following dimensions.
    • Solution dimension
    • Transport dimension
    • Technical dimension
    • All of the above
    14) Two main areas of SLD are
    • System catalog and Software catalog
    15) Which contains the information about all the software component and products including their versions and all info about third party systems
    • Component landscape
    • Landscape Description
    • Business systems
    • Technical Systems
    16) Which contains the information about the installed landscape element
    • Component landscape
    • Landscape Description
    • Business systems
    • Technical Systems
    17) True or False
    • Technical system may have multiple component installed on it &#61664; True
    • Software product is composed of one or more software components &#61664; True
    • Business system name must be unique for the landscape &#61664; True
    • Technical system can have only one Business system associated with it &#61664; False
    • Software component system can have more than one software component version associated with it &#61664; True
    • Data type can be reused in other structure &#61664; True
    True or false:
    1. XML messaging is used in XI to implement tight coupling.( implemeneted for loose coupling
    2. Integration Engine is a Product to be used at runtime and relies on content of Integration Directory (True)
    3. SLD is an Open architecture, based on CIM (True)
    4. Synchronous communication makes use of Q.S, “Best effort“ ONLY. Fasle
    5. Asynchronous communication makes use of Q.S, exactly-once-in-order ONLY False
    6. Adapter framework based on Java Connector Architecture (JCA) True
    7. Security enrichments for B2B consists of Digital Signature AND Encryption (true)
    8. Partner Connectivity Kit enable partners of XI customers to conduct XML document exchange with XI  (False)
    9. Products are collections of Software Components and both Software Products and Components exist in versions. (True)
    10. In the Software Catalog we define each Technical System in the landscape. (True)
    11. The relationship between a software product and its constituent components is described in the SLD by an association called a Software Feature. (True)
    12. SAP XI utilizes two types of content: mention those………
    13. Mention the 3 dimensions of System .
    14. SLD is based on Configuration Information Model (CIM) of the Distributed  Management Task Force (DMTF): (True)
    15. SLD is also the basis for SAP Solution Manager (True)
    16. XI Integration is interface-driven. True
    17. Message types and Data types are defined as XML Schema (XSD)  True
    18. The Interface type corresponds to the root of the XML message  True
    19. The Message Interface is the highest-level representation of XML metadata True
    Adapters:
    1) Adapters convert messages from XI protocol (SOAP with attachments over Http) to the respective protocol spoken by the application and vice versa (True / False)
    2) Application can be categorized based on their function
    a) Application Adapter
    b) Technical Adapter
    c) Industry Adapter
    d) Business Adapter
    3) SAP, SIEBEL is not an application adapter (True / False)
    4) File, RFC, JMS, JDBC, MarketPlaces are Technical Adapter (True / False)
    5) Rosettanet & CIDX is Business Adapter (True / False) (Industry Adapter)
    6) Technical Adapter are low level adapter, they just provide gateway to the application system. (True / False)
    7) Plain Http & IDOC adapter resides within the Integration Server (ABAP)
    (True / False)……….
    8) Adapter framework is the core of Adapter engine. What core services are common to all the adapters?
    a) Messaging,
    b) Queuing,
    c) Security Handling,
    d) Debugging
    9) Adapter framework supports JCA J2EE Connector Architecture (True / False)
    10) Adapter engine can be deployed centrally and not locally (True / False)
    11) Central Adapter engine is manually installed with Integration Sever
    (True / False)
    12) Monitoring of IDOC & Plain Http Adapter is not done thru RWB there are specific ABAP transaction to monitor these adapters
    (True / False)
    13) Adapters are know as Inside out Approach (True / False)
    14) Proxies are known as Outside In approach (True / False)
    15) Communication between PCK & SAP XI is via http messaging protocol
    (True / False)
    16) SAP PCK includes the following adapters FILE, JDBC, JMS SOAP, IDOC (True / False)
    17) Adapter Framework has its own persistence Layer (True / False)
    18) In case of JMS & JDBC vendors specific drivers must be deployed in the SAP J2EE engine in order to function properly (True / False)
    19) Communication between Integration Sever & Adapter Engine is done using SAP XI messaging protocol (True / False) : Communications can be done through XI-SOAP and HTTP protocol.
    20) Since PCK is detached from Integration Central configuration and administration is not possible (True / False)
    BPM:
    1. The pattern that can be used to receive Multiple messages in parallel and send the message in the reverse sequence
    1. Collect
    2. Multicast
    3. Serialization
    4. Sync/Async
    2. The pattern used to send messages to multiple receivers and waiting for a response message from each receiver is known as
    1. Collect
    2. Multicast
    3. Serialization
    4. Sync/Async
    3. A local correlation is used to send messages to multiple receivers so that a separate instance of the correlation can be processes for each receiver.
    True/ False
    4. In serialization you cannot specify that the process must wait for an acknowledgement each time that it sends a message
    True/ False…….
    5. You should always use multiline container whenever you create a collect pattern.
    True / false
    6. You should use an infinite while loop for Collect patterns of type
    1. Payload dependent
    2. Time dependent
    3. Message dependent
    4. Different interfaces.
    7. The collect pattern of Different interfaces can be done without a Fork step
    True/ false.
    8. if Multiple conditions are specified for a fork statement the conditions are checked in sequence
    True/False
    I would be thankful if anyone can answer my questions as soon as possible....tommorow is mt exam...

    1) Which of the following package are by default imported in user defined functions
    a. java.lang
    b. java.io
    c. java.reflect
    d. All the above
    e. None of the above
    ans: All the above
    2) Which of the following is not true about multi mapping
    a. Multimapping supports m:n transformation
    b. Use Abstract interfaces
    c. Can be implemented without ccBPM
    d. Development is same as Message mapping
    ans:b. Use Abstract interfaces
    3) Which of the following is true about XSLT/JAVA mapping –
    a. You can create a .jar or .zip in XI
    b. Create new imported archive and import .jar in IR
    c. Upload XSLT/JAVA programs and can modify them within XI
    ans:You can create a .jar or .zip in XI
          Create new imported archive and import .jar in IR)
    4)SAP XI support which of the following
    a) Sync and Async communication
    b) Sync communication
    c) Async communication
    d) None of the above
    ans: Sync and Async communication
    5) XI is positioned under which if the following
    1) People Integration
    2) Information Integration
    3) Process Integration
    4) Application Platform
    ans: Process Integration
    6). You should use an infinite while loop for Collect patterns of type
    1. Payload dependent
    2. Time dependent
    3. Message dependent
    4. Different interfaces.
    ans: Payload dependent
           Time dependent
    7) XI uses which of the following web stds for communication with the other systems
    1. WSDL
    2. SOAP
    3. XML
    4. None of the above
    ans: SOAP
    8) Which of the following systems can be integrated with SAP XI
    1. SAP system only
    2. SAP and Non SAP systems
    3. Business Partners and Public Marketplaces
    4. All of the above
    ans:All of the above
    9) SAP XI is an integration technology and platform for
    1) SAP and non SAP application
    2) A2A and B2B scenarios
    3) Async and sync communication
    4) Cross component business process management.
    ans:SAP XI is an integration technology and platform for
          SAP and non SAP application
          A2A and B2B scenarios
          Async and sync communication
          Cross component business process management
    10) Which is equivalent to QoS
    a) BE &#61664; sRFC
    b) EO &#61664; tRFC
    c) EOIO &#61664; qRFC
    ans:a,b,c
    True or false:
    1. XML messaging is used in XI to implement tight coupling.( implemeneted for loose coupling
    ans:true
    2. Integration Engine is a Product to be used at runtime and relies on content of Integration Directory (True)
    ans:true
    3. SLD is an Open architecture, based on CIM (True)
    ans:true
    4. Synchronous communication makes use of Q.S, “Best effort“ ONLY. Fasle
    ans:true
    5. Asynchronous communication makes use of Q.S, exactly-once-in-order ONLY False
    ans: false
    6. Adapter framework based on Java Connector Architecture (JCA) True
    7. Security enrichments for B2B consists of Digital Signature AND Encryption (true)
    ans:true
    8. Partner Connectivity Kit enable partners of XI customers to conduct XML document exchange with XI (False)
    ans:false
    9. Products are collections of Software Components and both Software Products and Components exist in versions. (True)
    ans:true
    10. In the Software Catalog we define each Technical System in the landscape. (True)
    ans:true
    11. The relationship between a software product and its constituent components is described in the SLD by an association called a Software Feature. (True)
    ans:true
    12. SAP XI utilizes two types of content: mention those………
    ans:IR and ID
    13. Mention the 3 dimensions of System .
    ans: solution ,transport, and techncal dimensions
    14. SLD is based on Configuration Information Model (CIM) of the Distributed Management Task Force (DMTF): (True)
    ans:true
    15. SLD is also the basis for SAP Solution Manager (True)
    ans: true
    16. XI Integration is interface-driven. True
    ans:true
    17. Message types and Data types are defined as XML Schema (XSD) True
    ans:true
    18. The Interface type corresponds to the root of the XML message True
    ans:false
    19. The Message Interface is the highest-level representation of XML metadata True
    ans: true
    Adapters:
    1) Adapters convert messages from XI protocol (SOAP with attachments over Http) to the respective protocol spoken by the application and vice versa (True / False)
    ans:true
    2) Application can be categorized based on their function
    a) Application Adapter
    b) Technical Adapter
    c) Industry Adapter
    d) Business Adapter
    ans: a
    3) SAP, SIEBEL is not an application adapter (True / False)
    ans:false
    4) File, RFC, JMS, JDBC, MarketPlaces are Technical Adapter (True / False)
    ans:true
    5) Rosettanet & CIDX is Business Adapter (True / False) (Industry Adapter)
    ans:true
    6) Technical Adapter are low level adapter, they just provide gateway to the application system. (True / False)
    ans:true
    7) Plain Http & IDOC adapter resides within the Integration Server (ABAP)
    (True / False)……….
    ans:true
    8) Adapter framework is the core of Adapter engine. What core services are common to all the adapters?
    a) Messaging,
    b) Queuing,
    c) Security Handling,
    d) Debugging
    ans: messaging ,queing and security handling
    9) Adapter framework supports JCA J2EE Connector Architecture (True / False)
    ans:true
    10) Adapter engine can be deployed centrally and not locally (True / False)
    ans:false
    11) Central Adapter engine is manually installed with Integration Sever
    (True / False)
    ans:true
    12) Monitoring of IDOC & Plain Http Adapter is not done thru RWB there are specific ABAP transaction to monitor these adapters
    (True / False)
    ans:true
    13) Adapters are know as Inside out Approach (True / False)
    ans:true
    14) Proxies are known as Outside In approach (True / False)
    ans:true
    15) Communication between PCK & SAP XI is via http messaging protocol
    (True / False)
    ans :false
    16) SAP PCK includes the following adapters FILE, JDBC, JMS SOAP, IDOC (True / False)
    ans:false
    17) Adapter Framework has its own persistence Layer (True / False)
    ans:true
    18) In case of JMS & JDBC vendors specific drivers must be deployed in the SAP J2EE engine in order to function properly (True / False)
    19) Communication between Integration Sever & Adapter Engine is done using SAP XI messaging protocol (True / False) : Communications can be done through XI-SOAP and HTTP protocol.
    ans:false
    20) Since PCK is detached from Integration Central configuration and administration is not possible (True / False)
    ans:TRUE

Maybe you are looking for

  • Not able to load pages more than 3 times continuosly

    Hi JDeveloper 11.1.1.6, BPM/SOA 11.1.1.6, WLS 10.3.6, Database : MS SQL Server 2008 R2 I am not very sure if it is related to BPM or ADF, but it looks more like an ADF error.. We have a BPM process with some human tasks. The human tasks pages are ADF

  • Web fonts are not displaying

    Hello - For some reason my Firefox install is not displaying web fonts properly - It may have been doing this before the 13 upgrade. Doesn't matter if it's @font-face or Typekit or whatever, it's just goes down the fallback list until it finds one th

  • Using Flash in Dreamweaver

    I've created flash slideshows using Flash Slideshow Maker. I then created a simple flash file that has 3 buttons. The action on these buttons is On (release) { loadMovie ("drawings.swf", ss_frame);} Where drawing.swf is the name of one of the slidesh

  • Where to find 3 Jar files

    Hello, Can someone kindly provide me with the path to these 3 jar files on the server: 1. com.sap.portal.usermanagementapi.jar 2. com.sap.portal.pcd.glserviceapi.jar 3. com.sap.portal.pcmbuilderserviceapi.jar Thanks, Enas

  • TS1363 I wish to transfer music from my Itunes on my Sony Vaio to my new Ipad4, how do I do this please?

    I wish to transfer music from my Itunes on my Sony Vaio to my new Ipad4, how do I do this please?