J2EE Applications & BEA WebLogic Hardcopies Available!

** J2EE Applications & BEA WebLogic Hardcopies Available! **
The first hardcopies of the only programming book to cover J2EE & WebLogic 6
are now available. For those of you that have already ordered, we thank you.
In just a few short weeks we have moved up to the No. 42 spot on Amazon.
If you have not ordered already, you can order now and copies will be
shipped in just a few short days. The book can be located Amazon.com at the
following URL:
http://www.amazon.com/exec/obidos/ASIN/0130911119/ref=ase_learnweblogic/103-
5396741-5920623
More information on this book can be located at:
http://www.learnweblogic.com/.
** Overview **
Building J2EE Applications & BEA WebLogic is targeted at Java programmers
developing applications for the BEA WebLogic platform, the leading Web
Application Server in the marketplace today. This book focuses on best
practices for developing enterprise applications using the WebLogic APIs.
After reading this book, intermediate or professional-level Java developers
will possess the skills and knowledge required to develop scalable and
robust applications on the WebLogic platform.
The book combines reference and tutorial, taking a step-by-step approach
that introduces each API and uses it to build a component of the WebAuction
application, which supports on-line Auctioning on the Web. All software
needed to build the sample application is included on a CD-ROM that
accompanies the book. The WebAuction project gives users the opportunity to
explore significant areas of building a distributed Enterprise Java
application, including:
· Planning in advance for scalability and deployment
· Building presentation logic
· Establishing database connectivity
· Creating Enterprise Java Beans for the BEA WebLogic application server
· Packaging the whole application so that it can be easily managed and
maintained.
** About the Authors **
Rob Woollen is a Senior Software Engineer at BEA Systems. He is currently
the lead developer for the WebLogic Server EJB Container. Before joining
BEA, Rob worked on UNIX Kernel networking for Hewlett-Packard. Rob holds a
Bachelors degree in Computer Science from Princeton University.
Michael Girdley is the Director of Product Management for WebLogic Server at
BEA, a role in which he acts as chief marketing liaison to over 200
engineers. An experienced application developer in Java, HTML, C, and C++,
Michael is a co-author of Web Programming with Java (Sams-net Publishing,
1996) and Java Unleashed, Second Edition (Sams-net Publishing, 1997).
Michael holds a Bachelors degree in Computer Science with Honors from
Lafayette College.
Sandra L. Emerson is a technical writer and consultant with 20 years'
experience in the software industry. She is a co-author of four computer
trade books: The Business Guide to the UNIX System (Addison-Wesley, 1984);
Database for the IBM PC (Addison-Wesley, 1984); Troff Typesetting for UNIX
Systems (Prentice-Hall, 1987); and The Practical SQL Handbook
(Addison-Wesley, 1989-99). The fourth edition of The Practical SQL Handbook
is scheduled for Fall, 2000.

** J2EE Applications & BEA WebLogic Hardcopies Available! **
The first hardcopies of the only programming book to cover J2EE & WebLogic 6
are now available. For those of you that have already ordered, we thank you.
In just a few short weeks we have moved up to the No. 42 spot on Amazon.
If you have not ordered already, you can order now and copies will be
shipped in just a few short days. The book can be located Amazon.com at the
following URL:
http://www.amazon.com/exec/obidos/ASIN/0130911119/ref=ase_learnweblogic/103-
5396741-5920623
More information on this book can be located at:
http://www.learnweblogic.com/.
** Overview **
Building J2EE Applications & BEA WebLogic is targeted at Java programmers
developing applications for the BEA WebLogic platform, the leading Web
Application Server in the marketplace today. This book focuses on best
practices for developing enterprise applications using the WebLogic APIs.
After reading this book, intermediate or professional-level Java developers
will possess the skills and knowledge required to develop scalable and
robust applications on the WebLogic platform.
The book combines reference and tutorial, taking a step-by-step approach
that introduces each API and uses it to build a component of the WebAuction
application, which supports on-line Auctioning on the Web. All software
needed to build the sample application is included on a CD-ROM that
accompanies the book. The WebAuction project gives users the opportunity to
explore significant areas of building a distributed Enterprise Java
application, including:
· Planning in advance for scalability and deployment
· Building presentation logic
· Establishing database connectivity
· Creating Enterprise Java Beans for the BEA WebLogic application server
· Packaging the whole application so that it can be easily managed and
maintained.
** About the Authors **
Rob Woollen is a Senior Software Engineer at BEA Systems. He is currently
the lead developer for the WebLogic Server EJB Container. Before joining
BEA, Rob worked on UNIX Kernel networking for Hewlett-Packard. Rob holds a
Bachelors degree in Computer Science from Princeton University.
Michael Girdley is the Director of Product Management for WebLogic Server at
BEA, a role in which he acts as chief marketing liaison to over 200
engineers. An experienced application developer in Java, HTML, C, and C++,
Michael is a co-author of Web Programming with Java (Sams-net Publishing,
1996) and Java Unleashed, Second Edition (Sams-net Publishing, 1997).
Michael holds a Bachelors degree in Computer Science with Honors from
Lafayette College.
Sandra L. Emerson is a technical writer and consultant with 20 years'
experience in the software industry. She is a co-author of four computer
trade books: The Business Guide to the UNIX System (Addison-Wesley, 1984);
Database for the IBM PC (Addison-Wesley, 1984); Troff Typesetting for UNIX
Systems (Prentice-Hall, 1987); and The Practical SQL Handbook
(Addison-Wesley, 1989-99). The fourth edition of The Practical SQL Handbook
is scheduled for Fall, 2000.

Similar Messages

  • ANN: J2EE Applications & BEA WebLogic Hardcopies Available!

    ** J2EE Applications & BEA WebLogic Hardcopies Available! **
    The first hardcopies of the only programming book to cover J2EE & WebLogic 6
    are now available. For those of you that have already ordered, we thank you.
    In just a few short weeks we have moved up to the No. 42 spot on Amazon.
    If you have not ordered already, you can order now and copies will be
    shipped in just a few short days. The book can be located Amazon.com at the
    following URL:
    http://www.amazon.com/exec/obidos/ASIN/0130911119/ref=ase_learnweblogic/103-
    5396741-5920623
    More information on this book can be located at:
    http://www.learnweblogic.com/.
    ** Overview **
    Building J2EE Applications & BEA WebLogic is targeted at Java programmers
    developing applications for the BEA WebLogic platform, the leading Web
    Application Server in the marketplace today. This book focuses on best
    practices for developing enterprise applications using the WebLogic APIs.
    After reading this book, intermediate or professional-level Java developers
    will possess the skills and knowledge required to develop scalable and
    robust applications on the WebLogic platform.
    The book combines reference and tutorial, taking a step-by-step approach
    that introduces each API and uses it to build a component of the WebAuction
    application, which supports on-line Auctioning on the Web. All software
    needed to build the sample application is included on a CD-ROM that
    accompanies the book. The WebAuction project gives users the opportunity to
    explore significant areas of building a distributed Enterprise Java
    application, including:
    · Planning in advance for scalability and deployment
    · Building presentation logic
    · Establishing database connectivity
    · Creating Enterprise Java Beans for the BEA WebLogic application server
    · Packaging the whole application so that it can be easily managed and
    maintained.
    ** About the Authors **
    Rob Woollen is a Senior Software Engineer at BEA Systems. He is currently
    the lead developer for the WebLogic Server EJB Container. Before joining
    BEA, Rob worked on UNIX Kernel networking for Hewlett-Packard. Rob holds a
    Bachelors degree in Computer Science from Princeton University.
    Michael Girdley is the Director of Product Management for WebLogic Server at
    BEA, a role in which he acts as chief marketing liaison to over 200
    engineers. An experienced application developer in Java, HTML, C, and C++,
    Michael is a co-author of Web Programming with Java (Sams-net Publishing,
    1996) and Java Unleashed, Second Edition (Sams-net Publishing, 1997).
    Michael holds a Bachelors degree in Computer Science with Honors from
    Lafayette College.
    Sandra L. Emerson is a technical writer and consultant with 20 years'
    experience in the software industry. She is a co-author of four computer
    trade books: The Business Guide to the UNIX System (Addison-Wesley, 1984);
    Database for the IBM PC (Addison-Wesley, 1984); Troff Typesetting for UNIX
    Systems (Prentice-Hall, 1987); and The Practical SQL Handbook
    (Addison-Wesley, 1989-99). The fourth edition of The Practical SQL Handbook
    is scheduled for Fall, 2000.

    ** J2EE Applications & BEA WebLogic Hardcopies Available! **
    The first hardcopies of the only programming book to cover J2EE & WebLogic 6
    are now available. For those of you that have already ordered, we thank you.
    In just a few short weeks we have moved up to the No. 42 spot on Amazon.
    If you have not ordered already, you can order now and copies will be
    shipped in just a few short days. The book can be located Amazon.com at the
    following URL:
    http://www.amazon.com/exec/obidos/ASIN/0130911119/ref=ase_learnweblogic/103-
    5396741-5920623
    More information on this book can be located at:
    http://www.learnweblogic.com/.
    ** Overview **
    Building J2EE Applications & BEA WebLogic is targeted at Java programmers
    developing applications for the BEA WebLogic platform, the leading Web
    Application Server in the marketplace today. This book focuses on best
    practices for developing enterprise applications using the WebLogic APIs.
    After reading this book, intermediate or professional-level Java developers
    will possess the skills and knowledge required to develop scalable and
    robust applications on the WebLogic platform.
    The book combines reference and tutorial, taking a step-by-step approach
    that introduces each API and uses it to build a component of the WebAuction
    application, which supports on-line Auctioning on the Web. All software
    needed to build the sample application is included on a CD-ROM that
    accompanies the book. The WebAuction project gives users the opportunity to
    explore significant areas of building a distributed Enterprise Java
    application, including:
    · Planning in advance for scalability and deployment
    · Building presentation logic
    · Establishing database connectivity
    · Creating Enterprise Java Beans for the BEA WebLogic application server
    · Packaging the whole application so that it can be easily managed and
    maintained.
    ** About the Authors **
    Rob Woollen is a Senior Software Engineer at BEA Systems. He is currently
    the lead developer for the WebLogic Server EJB Container. Before joining
    BEA, Rob worked on UNIX Kernel networking for Hewlett-Packard. Rob holds a
    Bachelors degree in Computer Science from Princeton University.
    Michael Girdley is the Director of Product Management for WebLogic Server at
    BEA, a role in which he acts as chief marketing liaison to over 200
    engineers. An experienced application developer in Java, HTML, C, and C++,
    Michael is a co-author of Web Programming with Java (Sams-net Publishing,
    1996) and Java Unleashed, Second Edition (Sams-net Publishing, 1997).
    Michael holds a Bachelors degree in Computer Science with Honors from
    Lafayette College.
    Sandra L. Emerson is a technical writer and consultant with 20 years'
    experience in the software industry. She is a co-author of four computer
    trade books: The Business Guide to the UNIX System (Addison-Wesley, 1984);
    Database for the IBM PC (Addison-Wesley, 1984); Troff Typesetting for UNIX
    Systems (Prentice-Hall, 1987); and The Practical SQL Handbook
    (Addison-Wesley, 1989-99). The fourth edition of The Practical SQL Handbook
    is scheduled for Fall, 2000.

  • ** ANNOUNCE: J2EE Applications & BEA WebLogic Hardcopies Available! **

    ** ANNOUNCE: J2EE Applications & BEA WebLogic Hardcopies Available! **
    The first hardcopies of the only programming book to cover J2EE & WebLogic 6
    are now available. For those of you that have already ordered, we thank
    you.
    In just a few short weeks we have moved up to the No. 636 spot on Amazon.
    This is great interest in considering the official ship date is not until
    August 16!
    If you have not ordered already, you can order now and copies will be
    shipped in just a few short days. The book can be located Amazon.com at the
    following URL:
    http://www.amazon.com/exec/obidos/ASIN/0130911119/learnweblogic/102-1778325-
    4765749
    More information on this book can be located at:
    http://www.learnweblogic.com/.
    ** Overview **
    Building J2EE Applications & BEA WebLogic is targeted at Java programmers
    developing applications for the BEA WebLogic platform, the leading Web
    Application Server in the marketplace today. This book focuses on best
    practices for developing enterprise applications using the WebLogic APIs.
    After reading this book, intermediate or professional-level Java developers
    will possess the skills and knowledge required to develop scalable and
    robust applications on the WebLogic platform.
    The book combines reference and tutorial, taking a step-by-step approach
    that introduces each API and uses it to build a component of the WebAuction
    application, which supports on-line Auctioning on the Web. All software
    needed to build the sample application is included on a CD-ROM that
    accompanies the book. The WebAuction project gives users the opportunity to
    explore significant areas of building a distributed Enterprise Java
    application, including:
    · Planning in advance for scalability and deployment
    · Building presentation logic
    · Establishing database connectivity
    · Creating Enterprise Java Beans for the BEA WebLogic application server
    · Packaging the whole application so that it can be easily managed and
    maintained.
    ** About the Authors **
    Rob Woollen is a Senior Software Engineer at BEA Systems. He is currently
    the lead developer for the WebLogic Server EJB Container. Before joining
    BEA, Rob worked on UNIX Kernel networking for Hewlett-Packard. Rob holds a
    Bachelors degree in Computer Science from Princeton University.
    Michael Girdley is the Director of Product Management for WebLogic Server at
    BEA, a role in which he acts as chief marketing liaison to over 200
    engineers. An experienced application developer in Java, HTML, C, and C++,
    Michael is a co-author of Web Programming with Java (Sams-net Publishing,
    1996) and Java Unleashed, Second Edition (Sams-net Publishing, 1997).
    Michael holds a Bachelors degree in Computer Science with Honors from
    Lafayette College.
    Sandra L. Emerson is a technical writer and consultant with 20 years'
    experience in the software industry. She is a co-author of four computer
    trade books: The Business Guide to the UNIX System (Addison-Wesley, 1984);
    Database for the IBM PC (Addison-Wesley, 1984); Troff Typesetting for UNIX
    Systems (Prentice-Hall, 1987); and The Practical SQL Handbook
    (Addison-Wesley, 1989-99). The fourth edition of The Practical SQL Handbook
    is scheduled for Fall, 2000.

    ** ANNOUNCE: J2EE Applications & BEA WebLogic Hardcopies Available! **
    The first hardcopies of the only programming book to cover J2EE & WebLogic 6
    are now available. For those of you that have already ordered, we thank
    you.
    In just a few short weeks we have moved up to the No. 636 spot on Amazon.
    This is great interest in considering the official ship date is not until
    August 16!
    If you have not ordered already, you can order now and copies will be
    shipped in just a few short days. The book can be located Amazon.com at the
    following URL:
    http://www.amazon.com/exec/obidos/ASIN/0130911119/learnweblogic/102-1778325-
    4765749
    More information on this book can be located at:
    http://www.learnweblogic.com/.
    ** Overview **
    Building J2EE Applications & BEA WebLogic is targeted at Java programmers
    developing applications for the BEA WebLogic platform, the leading Web
    Application Server in the marketplace today. This book focuses on best
    practices for developing enterprise applications using the WebLogic APIs.
    After reading this book, intermediate or professional-level Java developers
    will possess the skills and knowledge required to develop scalable and
    robust applications on the WebLogic platform.
    The book combines reference and tutorial, taking a step-by-step approach
    that introduces each API and uses it to build a component of the WebAuction
    application, which supports on-line Auctioning on the Web. All software
    needed to build the sample application is included on a CD-ROM that
    accompanies the book. The WebAuction project gives users the opportunity to
    explore significant areas of building a distributed Enterprise Java
    application, including:
    · Planning in advance for scalability and deployment
    · Building presentation logic
    · Establishing database connectivity
    · Creating Enterprise Java Beans for the BEA WebLogic application server
    · Packaging the whole application so that it can be easily managed and
    maintained.
    ** About the Authors **
    Rob Woollen is a Senior Software Engineer at BEA Systems. He is currently
    the lead developer for the WebLogic Server EJB Container. Before joining
    BEA, Rob worked on UNIX Kernel networking for Hewlett-Packard. Rob holds a
    Bachelors degree in Computer Science from Princeton University.
    Michael Girdley is the Director of Product Management for WebLogic Server at
    BEA, a role in which he acts as chief marketing liaison to over 200
    engineers. An experienced application developer in Java, HTML, C, and C++,
    Michael is a co-author of Web Programming with Java (Sams-net Publishing,
    1996) and Java Unleashed, Second Edition (Sams-net Publishing, 1997).
    Michael holds a Bachelors degree in Computer Science with Honors from
    Lafayette College.
    Sandra L. Emerson is a technical writer and consultant with 20 years'
    experience in the software industry. She is a co-author of four computer
    trade books: The Business Guide to the UNIX System (Addison-Wesley, 1984);
    Database for the IBM PC (Addison-Wesley, 1984); Troff Typesetting for UNIX
    Systems (Prentice-Hall, 1987); and The Practical SQL Handbook
    (Addison-Wesley, 1989-99). The fourth edition of The Practical SQL Handbook
    is scheduled for Fall, 2000.

  • J2EE replaces BEA Weblogic, IBM WebSphere, Orion or JRun

    BEA Weblogic, IBM WebSphere absolutely provide stronger ability to support enterprise applications.
    I want to know whether J2EE can be used in deploying a commercial web site with multi-tier architecture. For example, to handle hundreds concurrent requests, to balance work load to some extent.
    Thanks.

    J2EE is a platform specification. And WebLogic, WebSphere, JRun etc. are vendor specific products that implement APIs from that platform standard.
    It seems you are talking about the refrence implementation of J2EE that comes with J2EE SDK.
    See http://java.sun.com/j2ee/faq.html Especially the answers therein to the two questions...
    1. What is the purpose of the Reference Implementation?
    2. Why don't you allow the binary Reference Implementation to be deployed or redistributed?

  • Porting j2ee application from Weblogic to Oracle 10g AS

    What are the common guidelines/consideration when we port a J2EE application on Oracle Application server 10g. from WebLogic 8.1. If you have some inputs on pin points/guidelines/Architecture decisions that we might need to consider when we port a J2EE application on different J2EE application server
    I got the link for app server migration but it is broken :
    http://www.oracle.com/consulting/technology/appserver_migration_ds.pdf
    Our application uses the following J2EE components
    1. JDBC 2.0
    2. JNDI
    3. DAO
    4. EJB
    5. JMS
    6. JAAS
    7. JAVA Mails.
    8. Servlets, JSP’s
    I can think following point that needs to take care while porting
    1. Its deployment configuration vis-a-vis the apps on top
    2. The APIs it exposes (actually the information it allows the apps to pass in to the framework
    3. The data it encapsulates (in order to be app-server agnostic; does it need to be now exposed to apps?)
    Some J2EE specific areas
    1. JNDI usage and exposure to apps 2. Properties files/XML files
    2. Location specification 3. Resource bundle location specification
    4. EJB deployment descriptors
    5. Class/jar references between wars and ears
    6. Jar sharing model across ears
    7. Class loader differences across app-servers
    8. JMS settings (queues, topics, factories, durability etc)
    9. UI tags 10. Startup services
    11. Managed services (JMX)
    12. Security context passing
    13. Clustered configurations if any and how they port across app-servers
    Thanks
    Santosh Maskar

    This document is very old.
    Take a look at the recent migration guide in the Oracle AS 10.1.3.1 documentation
    http://download-uk.oracle.com/docs/cd/B31017_01/migrate.1013/b31269/toc.htm

  • How to migrate a full J2EE application from WebLogic to NetWeaver?

    I have an independent J2EE application which can be run on WebLogic successfully. Now, I want to migrate it to the platform of NetWeaver. Could you tell me how to do with it? And where can I find the jar files of the application I deployed?
    Thank you very much!

    Have you tried the "exploded" format?
              Also, do you mean Weblogic 6.1 (sp2?).
              Peace,
              Cameron Purdy
              Tangosol, Inc.
              Clustering Weblogic? You're either using Coherence, or you should be!
              Download a Tangosol Coherence eval today at http://www.tangosol.com/
              "adurthy" <[email protected]> wrote in message
              news:[email protected]..
              >
              > HI All,
              >
              > I am trying a migrate a application Jsp application with taglibs from
              tomcat 4.0
              > to weblogic 6.2
              >
              > I tried the example way but none seems to work
              >
              > any help or articles are appreciated
              >
              > thanks
              > sivaji
              

  • Double submission problem in J2EE application under Weblogic 8.1 SP2 server

    Hi,
    We are facing double submission problem in our J2EE application which is running under Weblogic 8.1 SP2 and for the same we already implemented or added the below preventive solutions.
    1. We disable the SUBMIT button once the user clicks it.
    2. We preventated pressing 'F5' button and clicking 'Refresh' button in the browser.
    3. Also we tried to prevent by declaring the idempotent is 'true' under weblogic-ejb-jar.xml as below.
    <stateless-bean-methods-are-idempotent>true</stateless-bean-methods-are-idempotent>
    So please somebody help us on this issue like how to prevent in some other way.
    Regards,
    Dinesh.

    I have no idea why you would think changing your EJB configuration would have anything to do with preventing double submission at your servlet layer.
    One technique I've seen for preventing double submission was first used in the Struts framework several years ago. When a page is "prepared" for display, a token value is created and stored in the session. The page is displayed with a hidden field containing that value. When the page is submitted, the value of the hidden field is compared with the value stored in the session. If they're not equal, the submission is ignored.

  • Jms from sun j2ee to bea weblogic

    Hy,
              is there a easy way to connect a JmsFactory from an j2ee sun server to a
              bea weblogic server?
              JMS API Tutorial shows an example for connecting two j2ee Server:
              j2eeadmin --addJmsFactory MyFactory queue -props
              url=corbaname:iiop:remoteserver:1050:#remoteserver
              Weblogic 7 seems to support iiop (on Port 7001?) but
              something is missing ... no connection could be made to send Messages
              from j2ee (sun) to weblogic server?
              Any hint?
              Best Regards,
              Holger
              

    Hi Holger,
              The WL JMS client does not support iiop in 7.0,
              although it does in 8.1 (beta soon). Instead use t3, a much
              faster protocol, or, if you need to tunnel, use http.
              Note that BEA has a comprehensive white-paper on integrating
              "foreign" JMS providers on dev2dev.bea.com:
              "Using Foreign JMS Providers With WebLogic Server"
              Tom
              Holger von Rhein wrote:
              > Hy,
              >
              > is there a easy way to connect a JmsFactory from an j2ee sun server to a
              > bea weblogic server?
              >
              > JMS API Tutorial shows an example for connecting two j2ee Server:
              >
              > j2eeadmin --addJmsFactory MyFactory queue -props
              > url=corbaname:iiop:remoteserver:1050:#remoteserver
              >
              > Weblogic 7 seems to support iiop (on Port 7001?) but
              > something is missing ... no connection could be made to send Messages
              > from j2ee (sun) to weblogic server?
              >
              > Any hint?
              >
              >
              > Best Regards,
              >
              > Holger
              >
              

  • Integration of J2EE application with weblogic portal

    Hi guys,
    I have an application hosted on an iplanet web server. This application uses servlet 2.2, jsp 1.1 of J2EE platform.
    And I have a microsoft application running on .NET platform.
    I want integrate above 2 applications into webloigc 8.1 portal. What are the different ways in which i can do this and where can i find specific material on this.
    advance thanks for your help
    gopaluni

    Basically I am saying that your options are
    1. Screenscraping the apps into portlets
    2. Using SSO to login to the apps, but keepin them separate
    3. Using Web Services to consume parts of the apps and exposing those as portlets
    For our application we do 2 and 3. In many cases we just create portlets that represents views into other j2ee apps. When the users click on something, we launch the j2ee app in a popup browser. The users are already signed on, and taken to a specific detail page, add page or something within the app directly.
    Hope this helps.
    Kunal

  • Runtime#exec() from within a J2EE application

    I've got a batch processing task running on a timer as part of my J2EE application on WebLogic 8.1 and I'm experiencing problems with invoking Runtime#exec().
    To be more accurate, this is what I'm trying to do:
    * Moves a file in the filesystem using native shell commands.
    * @param src The file to move.
    * @param dst The destination file.
    public void move(String src, String dst) {
        Runtime runtime = Runtime.getRuntime();
        Process p = runtime.exec(new String[] { "mv", "-f", src, dst });
    }Now, this piece of code works perfectly when run manually ("java Move foo.txt bar.txt") but when it's run within the J2EE application -- as the same user as in the manual case -- the file's won't get moved anywhere.
    I suppose it's a permission/policy issue. If that's the case, how should I edit the policy file?
    I already tried to add the following lines to weblogic.policy:
    grant codeBase "file:${user.domain}/myServer/.internal/-" {
      permission java.security.AllPermission;
    grant codeBase "file:${user.domain}/myServer/.wlnotdelete/-" {
      permission java.security.AllPermission;
    };...but that didn't seem to help at all.

    Ok. I managed to solve this one by myself. The solution was to read the "stdout" and "stderr" streams from the process.
    Any idea why reading the streams helped?

  • Problem in running application(using ADF) on BEA Weblogic Server

    Hi..,
    I am Gunardy Sutanto from Indonesia. Currently, I had a problem in deploying application which is using ADF framework in BEA Weblogic Server(WLS 8.1). I also add all the libraries which were required for running this application. But I found some error when I ran this application. About the error message that I found from log file which is generated by BEA Weblogic Server 8.1, herewith I attach the detail of the error message :
    <Error> <HTTP> <BEA-101020> <[ServletContext(id=27825828,name=bp_presentment,context-path
    =/bp_presentment)] Servlet failed with Exception
    oracle.jbo.PCollException: JBO-28030: Could not insert row into table PS_TXN, collection id 16,408, persistent id 1
    at oracle.jbo.PCollException.throwException(PCollException.java:39)
    at oracle.jbo.pcoll.OraclePersistManager.insert(OraclePersistManager.java:1845)
    at oracle.jbo.pcoll.PCollNode.passivateElem(PCollNode.java:561)
    at oracle.jbo.pcoll.PCollNode.passivate(PCollNode.java:684)
    at oracle.jbo.pcoll.PCollNode.passivateBranch(PCollNode.java:643)
    at oracle.jbo.pcoll.PCollection.passivate(PCollection.java:461)
    at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:294)
    at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:277)
    at oracle.jbo.server.ApplicationModuleImpl.passivateStateInternal(ApplicationModuleImpl.java:5119)
    at oracle.jbo.server.ApplicationModuleImpl.passivateState(ApplicationModuleImpl.java:5011)
    at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7741)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:3923)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.doManagedCheckin(ApplicationPoolImpl.java:2161)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.releaseApplicationModule(ApplicationPoolImpl.java:1261)
    at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:717)
    at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:634)
    at oracle.jbo.common.ws.WSApplicationModuleImpl.endRequest(WSApplicationModuleImpl.java:2672)
    at oracle.adf.model.bc4j.DCJboDataControl.endRequest(DCJboDataControl.java:1283)
    at oracle.adf.model.servlet.ADFBindingFilter.invokeEndRequest(ADFBindingFilter.java:300)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:249)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6724)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3764)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2644)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    ## Detail 0 ##
    java.lang.ClassCastException
    at oracle.jbo.pcoll.OraclePersistManager.updateBlobs(OraclePersistManager.java:1613)
    at oracle.jbo.pcoll.OraclePersistManager.insert(OraclePersistManager.java:1832)
    at oracle.jbo.pcoll.PCollNode.passivateElem(PCollNode.java:561)
    at oracle.jbo.pcoll.PCollNode.passivate(PCollNode.java:684)
    at oracle.jbo.pcoll.PCollNode.passivateBranch(PCollNode.java:643)
    at oracle.jbo.pcoll.PCollection.passivate(PCollection.java:461)
    at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:294)
    at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:277)
    at oracle.jbo.server.ApplicationModuleImpl.passivateStateInternal(ApplicationModuleImpl.java:5119)
    at oracle.jbo.server.ApplicationModuleImpl.passivateState(ApplicationModuleImpl.java:5011)
    at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7741)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:3923)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.doManagedCheckin(ApplicationPoolImpl.java:2161)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.releaseApplicationModule(ApplicationPoolImpl.java:1261)
    at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:717)
    at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:634)
    at oracle.jbo.common.ws.WSApplicationModuleImpl.endRequest(WSApplicationModuleImpl.java:2672)
    at oracle.adf.model.bc4j.DCJboDataControl.endRequest(DCJboDataControl.java:1283)
    at oracle.adf.model.servlet.ADFBindingFilter.invokeEndRequest(ADFBindingFilter.java:300)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:249)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6724)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3764)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2644)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    I hope this is enough for somebody for solving this problem. If someone have the solution for this problem, please contact me by e-mail to [email protected].
    Thanks,
    Gunardy

    I already set the value for jbo.server.internal_connection and then deployed to Weblogic Server. When I was tested the application, all the records from table had shown on the screen but I found the application can't insert row to table PS_TXN. I I want to know it always happened?
    Herewith I attach the detail log from log file which was generated by Weblogic Server:
    oracle.jbo.PCollException: JBO-28030: Could not insert row into table PS_TXN, collection id 162, persistent id 1     at oracle.jbo.PCollException.throwException(PCollException.java:39)
         at oracle.jbo.pcoll.OraclePersistManager.insert(OraclePersistManager.java:1845)
         at oracle.jbo.pcoll.PCollNode.passivateElem(PCollNode.java:561)
         at oracle.jbo.pcoll.PCollNode.passivate(PCollNode.java:684)
         at oracle.jbo.pcoll.PCollNode.passivateBranch(PCollNode.java:643)
         at oracle.jbo.pcoll.PCollection.passivate(PCollection.java:461)
         at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:294)
         at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:277)
         at oracle.jbo.server.ApplicationModuleImpl.passivateStateInternal(ApplicationModuleImpl.java:5119)
         at oracle.jbo.server.ApplicationModuleImpl.passivateState(ApplicationModuleImpl.java:5011)
         at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7741)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:3923)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doManagedCheckin(ApplicationPoolImpl.java:2161)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.releaseApplicationModule(ApplicationPoolImpl.java:1261)
         at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:717)
         at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:634)
         at oracle.jbo.common.ws.WSApplicationModuleImpl.endRequest(WSApplicationModuleImpl.java:2672)
         at oracle.adf.model.bc4j.DCJboDataControl.endRequest(DCJboDataControl.java:1283)
         at oracle.adf.model.servlet.ADFBindingFilter.invokeEndRequest(ADFBindingFilter.java:300)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:249)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6316)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3622)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2569)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    ## Detail 0 ##
    java.lang.ClassCastException
         at oracle.jbo.pcoll.OraclePersistManager.updateBlobs(OraclePersistManager.java:1613)
         at oracle.jbo.pcoll.OraclePersistManager.insert(OraclePersistManager.java:1832)
         at oracle.jbo.pcoll.PCollNode.passivateElem(PCollNode.java:561)
         at oracle.jbo.pcoll.PCollNode.passivate(PCollNode.java:684)
         at oracle.jbo.pcoll.PCollNode.passivateBranch(PCollNode.java:643)
         at oracle.jbo.pcoll.PCollection.passivate(PCollection.java:461)
         at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:294)
         at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:277)
         at oracle.jbo.server.ApplicationModuleImpl.passivateStateInternal(ApplicationModuleImpl.java:5119)
         at oracle.jbo.server.ApplicationModuleImpl.passivateState(ApplicationModuleImpl.java:5011)
         at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7741)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:3923)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doManagedCheckin(ApplicationPoolImpl.java:2161)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.releaseApplicationModule(ApplicationPoolImpl.java:1261)
         at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:717)
         at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:634)
         at oracle.jbo.common.ws.WSApplicationModuleImpl.endRequest(WSApplicationModuleImpl.java:2672)
         at oracle.adf.model.bc4j.DCJboDataControl.endRequest(DCJboDataControl.java:1283)
         at oracle.adf.model.servlet.ADFBindingFilter.invokeEndRequest(ADFBindingFilter.java:300)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:249)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6316)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3622)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2569)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    >
    Besides that, I found new error when I was starting Weblogic Server. Herewith, I attach the detail of the error message:
    java.lang.NoClassDefFoundError: org/apache/commons/collections/FastHashMap$KeySet
         at org.apache.commons.collections.FastHashMap.keySet(Unknown Source)
         at org.apache.struts.action.ActionServlet.destroyDataSources(ActionServlet.java:769)
         at org.apache.struts.action.ActionServlet.destroy(ActionServlet.java:431)
         at weblogic.servlet.internal.ServletStubImpl$ServletDestroyAction.run(ServletStubImpl.java:1086)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
         at weblogic.servlet.internal.ServletStubImpl.destroyServlet(ServletStubImpl.java:569)
         at weblogic.servlet.internal.ServletStubImpl.destroyServlet(ServletStubImpl.java:596)
         at weblogic.servlet.internal.ServletStubImpl.destroyServlet(ServletStubImpl.java:581)
         at weblogic.servlet.internal.WebAppServletContext.destroyServlets(WebAppServletContext.java:5797)
         at weblogic.servlet.internal.WebAppServletContext.destroy(WebAppServletContext.java:5675)
         at weblogic.servlet.internal.ServletContextManager.removeContext(ServletContextManager.java:187)
         at weblogic.servlet.internal.HttpServer.unloadWebApp(HttpServer.java:706)
         at weblogic.servlet.internal.WebAppModule.destroyContexts(WebAppModule.java:764)
         at weblogic.servlet.internal.WebAppModule.rollback(WebAppModule.java:742)
         at weblogic.j2ee.J2EEApplicationContainer.rollbackModule(J2EEApplicationContainer.java:2942)
         at weblogic.j2ee.J2EEApplicationContainer.rectifyClassLoaders(J2EEApplicationContainer.java:1429)
         at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1176)
         at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1031)
         at weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.prepareContainer(SlaveDeployer.java:2634)
         at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createContainer(SlaveDeployer.java:2584)
         at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2506)
         at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:833)
         at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:542)
         at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:500)
         at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    >
    So, I need someone to sove this problem. I am looking forward for hearing from you.
    Thanks,
    Gunardy

  • BEA WebLogic vs OAS/OC4J: application redeployment

    Hi gang
    I'm currently researching solutions to JEE application redeployment, or more specifically when you want to update an existing deployed application on a JEE app server, how can you do so with minimal interruption to the users?
    From my research on the internet I've found two approaches, one with the Oracle OAS camp, and another in the BEA Weblogic camp.
    Deepek Arora in this Redeploy Web App to Application Server points to an Oracle whitepaper that states the OAS approach is to use clusters. However this article is somewhat old so may not be the most recent recommended approach.
    I note that in the BEA documentation for the WebLogic Server here, the documentation details a feature called Production Redeployment (documented here). This feature allows both versions of the application to be deployed, and gracefully moves new user connections to the new application version, while maintaining existing user connections on the old version, eventually shutting down the older application version once the users have disconnected.
    What I'd like to know and I hope you can help me with is:
    a) Is clusters still the recommended OAS approach to this problem?
    b) Does OAS support the similar WebLogic facilities, or are there plans in the future (maybe 11g?) to include this feature?
    Very much thanks for your assistance in advance. This question has been bugging me for awhile, so it'd be great to hear your thoughts and recommendations. Alternatively any pointers to any Oracle documentation, whitepapers etc would be appreciated as there is a lot to digest.
    Thanks & regards,
    Chris Muir.

    Hey Chris --
    OC4J doesn't implement the same side-by-side versioning approach that WLS does -- it's a nice facility from what I have seen of it. We should buy them if we ever get the chance .. :-) Their staged/admin-only deployment model is also very useful for deploy/test/publish scenarios.
    In OracleAS 10.1.3.1+ we have the ability to execute a redeployment operation to a "group" of OC4J instances in a serial form.
    When a sequential redeployment operation is executed, the cluster deployment handler:
    1. Picks the first OC4J instance in the group.
    1.1 The container STOPS the application
    1.1.1 Signals to mod_oc4j to take it out of the route table so it doesn't get any new requests -- this happens dynamically with no restart required with OHS/mod_oc4j 10.1.3.
    1.1.2 Allows all current inflight requests to finish, flushes any session state updates
    1.2 The current version of the application is then undeployed
    1.3 The new version of the application is deployed
    1.4 The application is started
    1.4.1 Signals to mod_oc4j that is available for service, dynamically added back into the routing mix.
    1.5 Starts receiving and servicing requests
    2. Group deployment mechanism waits for the specified timeout period.
    3. Repeats the process for the remaining OC4J instances.
    4. Finishes.
    Since we have session affinity with OHS/mod_oc4j routing, any existing client requests will continue to go to their current instance unless it is stopped. So for customers on V1 of an application, they'll stay on it until it is upgraded. Any requests that get serviced by V2 of an application will continue to be serviced by that server/application, unless it is taken down for some reason.
    For those applications that are maintaining client "state" within the server, if the application has configured state-replication, then any session state will be maintained on other nodes as the redeployment of a specific node occurs.
    In earlier releases, this was documented in a far more manual fashion as something called a "cluster dance" -- where due to the automated synchronization when operating in a cluster, you needed to take instances out of one cluster into another to do the upgrade, then join them back together.
    http://www.oracle.com/technology/products/ias/hi_av/OracleApplicationServer10gR2StatefulRollingUpgrades-WP.pdf
    The sequential group deployment mechanism, IMHO offers a much simpler path to do a multiple instance redeployment while maintaining availability.
    There's a general doc about this from the same author above here:
    http://www.oracle.com/technology/products/ias/hi_av/OracleApplicationServer10gR3HA-WP.pdf
    There's a screen cam/viewlet somewhere on OTN I believe that demos this as well.
    And a fairly simple form of how-to here which walks you through an example:
    http://www.oracle.com/technology/products/ias/hi_av/Dynamic%20Routing.htm
    -steve-

  • Support for the creation of a new BEA WebLogic Application Server v10.3

    To All,
    After downloading and installing the Enterprise Pack for Eclipse (Ganymede: http://download.oracle.com/otn_software/oepe/ganymede) I attempted to create a new BEA WebLogic 10.3 server - since that is the version of the application server that I have installed on my machine.
    I went to create the new server and selected "BEA WebLogic Server v10.0", since there was no option to select a WebLogic 10.3 server. I selected as the WebLogic Home directory "D:\BEA_HOME\wlserver_10.3" and received the error message: "The path "D:\BEA_HOME\wlserver_10.3" contains the wrong version of WebLogic Server. Expected version 10.0. Found version 10.3."
    Is there some way that I can create a new WLS v10.3 in Eclipse Ganymede? Do I need to download an additional plugin?
    Thanks in advance for your help on this,
    John Livingstone

    Look for WLS 10.3 under Oracle rather than BEA group.
    Konstantin

  • I am getting the below mentioned error in the weblogic console.  Jun 26, 2014 12:14:45 PM IST Error javax.enterprise.resource.webcontainer.jsf.application BEA-000000

    Hi,
    After migrating to Spring webflow 2.4.0 , I am getting the below mentioned error in the weblogic console.
    <Jun 26, 2014 12:14:45 PM IST> <Error> <javax.enterprise.resource.webcontainer.jsf.application> <BEA-000000> <Unable to determine expected return type for java.util.List()>.
    It doesn't affect  the application but not able to find the cause for it.
    Regards,
    Sneha

    After many hard working days.i finally found the error cause,i needed to make weblogic datasource also ADF doesnt work on internet explorer browser,it works on safary.hope it helps somebody

  • BEA Weblogic Application Server

    Hi All,
    Is or was there an BEA Weblogic Application Server 8.0 version? I believe that
    there was no such version, but can someone confirm this for me?
    Thanks
    Simon

    Current versions are:
    5.1, 6.0, 6.1 7.0 and 8.1
    and coming soon 9.X
    Jin
    "simon" <[email protected]> wrote:
    >
    Hi All,
    Is or was there an BEA Weblogic Application Server 8.0 version? I believe
    that
    there was no such version, but can someone confirm this for me?
    Thanks
    Simon

Maybe you are looking for

  • Document preview

    Hello, Is it possible to retrieve a preview of a document (I mean the first page as while a document is on the desktop) using the SDK. What I'm looking for is a quick method to avoid the full opening of the document. Thanks in advance, Joe

  • Pdf documents show checked background in safari

    When I open a PDF document in Safari the background shows as grey and white checks rather than white, how do I fix this

  • Trying to update from desktop,to receive new updates...

    Not sure what the problem is... I already updated to CC 2014, but am seeing a notice for more updates and am getting the following ERROR CODE: "Creative Cloud desktop failed to update.(Error code: 2) Contact Customer Support"  Can't figure out why. t

  • What are the problem you face in sso when u do that?

    plz let me know hte ans for this quesion?

  • Servlet Deployment

    I deployed ejb with a client application successfully in oracle 9ias . http server by default listens on port 80 i tried the servlet to ejb example by running the makeit.bat file in $ORACLE_HOME\javavm\demo\demo\examples\servlets\basic\servletToejb\m