WebLogic Info

hi,
i need to report to my company about changing our e-business client/server
transaction management.
i am very interested in using WebLogic , but i am missing some info on the
foolwing parts :
how does WebLogic manages client transaction session ?
==> could u point me to a link that would provide me with such info.
in the new architecture, i need to keep C server functions.
==> how can i interface C function in WebLogic ?
thanks for your help
nicolas

For your questions 1: you can use client-demarcated tx or
container-demarcted tx. Container-demarcation is recommendation wherase
WebLogic EJB container manages the transaction for you. Client-demarcation
is error-prone.
For your question 2: You can use JNI. However, EJB spec said you can not use
JNI in EJB. So, you have to use some helper classes or wrapper classes to
wrap your JNI calls and use your EJB to interact with these wrappers. Keep
in mind, JNI code is error-prone. Try your best to look for Java code to
replace your C code. If your C code is dealing with legacy systems, BEA JAM
is a pure java solution for accessing mainframe. Take a look.
My 2 cents
Cheers - Wei
nicolas huet <[email protected]> wrote in message
news:8gthc4$l9b$[email protected]..
hi,
i need to report to my company about changing our e-business client/server
transaction management.
i am very interested in using WebLogic , but i am missing some info on the
foolwing parts :
how does WebLogic manages client transaction session ?
==> could u point me to a link that would provide me with such info.
in the new architecture, i need to keep C server functions.
==> how can i interface C function in WebLogic ?
thanks for your help
nicolas

Similar Messages

  • Help - Deploy OpenCms 8.5 to WebLogic 10.3.5 failed

    I am trying deploy OpenCms 8.5 to WebLogic 10.3.5 but got many errors. This is the error from console starting WebLogic
    INFO: WSSERVLET12: JAX-WS context listener initializing
    11-10-2012 18:06:08 com.sun.xml.ws.transport.http.servlet.WSServletContextListener contextInitialized
    SEVERE: WSSERVLET11: failed to parse runtime descriptor: java.lang.ExceptionInInitializerError
    java.lang.ExceptionInInitializerError
    at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.createEntityResolver(DeploymentDescriptorParser.java:402)
    at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:253)
    at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:147)
    at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:108)
    at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
    at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1872)
    at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3153)
    at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1508)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
    at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
    at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
    at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
    at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:636)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
    at weblogic.application.internal.SingleModuleDeployment.activate(SingleModuleDeployment.java:43)
    at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
    at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
    at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
    at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
    at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
    at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
    at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
    at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: java.lang.ClassCastException: weblogic.xml.jaxp.RegistrySAXTransformerFactory cannot be cast to javax.xml.transform.TransformerFactory
    at javax.xml.transform.TransformerFactory.newInstance(Unknown Source)
    at com.sun.xml.ws.util.xml.XmlUtil.<clinit>(XmlUtil.java:212)
    ... 40 more
    <18:06:08 ICT 11-10-2012> <Warning> <HTTP> <BEA-101162> <User defined listener com.sun.xml.ws.transport.http.servlet.WSServletContextListener failed:
    com.sun.xml.ws.transport.http.servlet.WSServletException: WSSERVLET11: failed to parse runtime descriptor: java.lang.ExceptionInInitializerError.
    com.sun.xml.ws.transport.http.servlet.WSServletException: WSSERVLET11: failed to parse runtime descriptor: java.lang.ExceptionInInitializerError
    at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:118)
    at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.ExceptionInInitializerError
    at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.createEntityResolver(DeploymentDescriptorParser.java:402)
    at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:253)
    at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:147)
    at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:108)
    at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.ClassCastException: weblogic.xml.jaxp.RegistrySAXTransformerFactory cannot be cast to javax.xml.transform.TransformerFactory
    at javax.xml.transform.TransformerFactory.newInstance(Unknown Source)
    at com.sun.xml.ws.util.xml.XmlUtil.<clinit>(XmlUtil.java:212)
    at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.createEntityResolver(DeploymentDescriptorParser.java:402)
    at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:253)
    at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:147)
    Truncated. see log file for complete stacktrace
    >
    Shutting down OpenCms, version 8.5.0 in web application "null"
    Shutdown completed, total uptime was 00:00:00.
    Error deregistering driver: "sun.jdbc.odbc.JdbcOdbcDriver"
    Error deregistering driver: "weblogic.jdbc.sqlserver.SQLServerDriver"
    Error deregistering driver: "weblogic.jdbc.db2.DB2Driver"
    Error deregistering driver: "weblogic.jdbc.sybase.SybaseDriver"
    Error deregistering driver: "weblogic.jdbc.informix.InformixDriver"
    11-10-2012 18:06:08 com.sun.xml.ws.transport.http.servlet.WSServletContextListener contextDestroyed
    INFO: WSSERVLET13: JAX-WS context listener destroyed
    <18:06:08 ICT 11-10-2012> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'opencms'.
    weblogic.application.ModuleException:
    at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
    at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.ClassCastException: weblogic.xml.jaxp.RegistrySAXTransformerFactory cannot be cast to javax.xml.transform.TransformerFactory
    at javax.xml.transform.TransformerFactory.newInstance(Unknown Source)
    at com.sun.xml.ws.util.xml.XmlUtil.<clinit>(XmlUtil.java:212)
    at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.createEntityResolver(DeploymentDescriptorParser.java:402)
    at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:253)
    at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:147)
    Truncated. see log file for complete stacktrace
    >
    <18:06:08 ICT 11-10-2012> <Error> <Deployer> <BEA-149250> <Unable to unprepare application 'opencms'.
    java.lang.IllegalAccessError: tried to access class org.apache.openjpa.lib.util.concurrent.ConcurrentReferenceHashMap$1 from class org.apache.openjpa.
    lib.util.concurrent.ConcurrentReferenceHashMap
    at org.apache.openjpa.lib.util.concurrent.ConcurrentReferenceHashMap.keySet(ConcurrentReferenceHashMap.java:601)
    at org.apache.commons.collections.set.MapBackedSet.iterator(MapBackedSet.java:98)
    at org.apache.openjpa.lib.util.concurrent.ConcurrentReferenceHashSet.iterator(ConcurrentReferenceHashSet.java:99)
    at org.apache.openjpa.kernel.AbstractBrokerFactory.close(AbstractBrokerFactory.java:389)
    at org.apache.openjpa.kernel.DelegatingBrokerFactory.close(DelegatingBrokerFactory.java:197)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.IllegalAccessError: tried to access class org.apache.openjpa.lib.util.concurrent.ConcurrentReferenceHashMap$1 from class org.apac
    he.openjpa.lib.util.concurrent.ConcurrentReferenceHashMap
    at org.apache.openjpa.lib.util.concurrent.ConcurrentReferenceHashMap.keySet(ConcurrentReferenceHashMap.java:601)
    at org.apache.commons.collections.set.MapBackedSet.iterator(MapBackedSet.java:98)
    at org.apache.openjpa.lib.util.concurrent.ConcurrentReferenceHashSet.iterator(ConcurrentReferenceHashSet.java:99)
    at org.apache.openjpa.kernel.AbstractBrokerFactory.close(AbstractBrokerFactory.java:389)
    at org.apache.openjpa.kernel.DelegatingBrokerFactory.close(DelegatingBrokerFactory.java:197)
    Truncated. see log file for complete stacktrace
    >
    <18:06:08 ICT 11-10-2012> <Notice> <LoggingService> <BEA-320400> <The log file E:\Oracle\MiddlewareJDEV\user_projects\domains\bangnh_domain\servers\Ad
    minServer\logs\bangnh_domain.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms like Windows.>
    I have added weblogic.xml and weblogic-application.xml file to OpenCms war file before deployed.
    These are my weblogic.xml and weblogic-application.xm
    <weblogic-web-app>
    <container-descriptor>
    <prefer-web-inf-classes>true</prefer-web-inf-classes>
    </container-descriptor>
    </weblogic-web-app>
    <weblogic-application xmlns="http://www.bea.com/ns/weblogic/90" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <prefer-application-packages>
    <package-name>org.apache.xerces.*</package-name>
    <package-name>org.apache.oro.*</package-name>
    <package-name>org.apache.commons.*</package-name>
    <package-name>org.apache.log4j.*</package-name>
    <package-name>org.apache.axis.transport.http.*</package-name>
    <package-name>org.jdom.xpath.*</package-name>
    <package-name>javax.persistence.*</package-name>
    <package-name>antlr.*</package-name>
    <package-name>com.sun.xml.*</package-name>
    <package-name>javax.xml.bind.*</package-name>
    <package-name>javax.jws.*</package-name>
    <package-name>javax.xml.soap.*</package-name>
    </prefer-application-packages>
    </weblogic-application>
    Thank in advanced for any help!!!

    Hi,
    As you are getting class cast exception try to include prefer-web-inf option with in weblogic.xml file and check again whether you are still facing similar issue or not.
    Regards,
    Kal

  • Generating Debug Info Setting in Weblogic Workshop (.work)

    Hi,
    I am using Weblogic Workshop ver 8.1.3. I need to set
    -g option during java compilation. I am using weblogic workshop (.work) file) for compilation. Could any one tell me what are the setting required for generating debug info while compilation.
    Thanx,
    Cleophus P.

    Hello Cleophus,
    What debug information are you looking for ?
    In 8.1, Workshop uses a proprietary compiler to compile Workshop resources.
    Cheers
    Raj
    BTW: the latest SP for Workshop 8.1 is Service pack 6

  • Security info propagation across weblogic servers

    Hi,
    I have a requirement wherein my biz layer needs info abt logged in user profile. the web layer authenticates user using weblogic internal ldap and calls session bean of biz layer. In the biz layer i m able to retrieve the loggedin userid using sessionContext.getCallerPrincipal(). But i do need more info like user_preferences,emp_id as well. Is there a way of setting these attributes in Context obj which gets propagated across weblogic servers transparently. Otherwise i need to modify all my session bean api to accept userPreferencesDTO as additional parameter.
    Please advise,
    venkat

    have you find any solution for this...

  • Problem in getting Time info with webLogic using Oracle Thin Driver

    We have a servlet to store/retrieve date/time data from an Oracle 9i db using use the Oracle thin driver. Everyting is ok when run on JSDK2.1 servlet container or Tomcat. But when run under WebLogic 8.1, we have problem with time portion info, it is lost. After debuging, we found under WebLogic, the returned object type is a java.sql.Date which by definition has no time info, while in other servlet containers, it is a java.sql.Timestamp. Storing date/time data in a Date column is ok under WebLogic because we see the time portion data in the db table. We did not set anything about database/jdbc in WebLogic.
    It would be greatly appreciated if someone can explain what effect WebLogic has on a servlet that has its own jdbc connection or how WebLogic could change data type from a jdbc sql statement.

    That's a function of the JDBC driver, not the J2EE app server.
    Sounds like maybe you're using the WebLogic 8.1 driver when you deploy with WL instead of the Oracle driver. You certainly can deploy with the Oracle driver. Go into the WL config manager and set it up to use the ojdbc14.jar instead.
    %

  • Info on JSP caching in WebLogic 5.1

              Hi,
              I found your name in the Weblogic newsgroup and hence decided to post this
              question to you. Hope you do'nt mind my asking it.
              I would like to know something about caching of Java Server Pages in WebLogic
              5.1. How effective is it for developing and deploying applications on WebLogic
              Server ? Has caching in WebLogic been tried out extensively in deploying applications
              before ? How successful have they been ?
              In particular, I would like to know if any deadlock occurrs in Java Server
              Page caching in WebLogic.
              Also can I force a cache to refresh within the timeout period (i.e., before
              the elapse of the timeout for the particular cache) ?
              Also, how is the async attribute used in <wl:cache> tag ? Is there any performance
              bottleneck occurring due to its usage ?
              I would love to have answers to all my questions. However even if I get some
              answers it will be highly appreciated.
              Regards,
              Sumantu
              

    In WebLogic 6.0 register each jsp in the web.xml with a <servlet-name>, <jsp-file>
              and <load-on-startup>. For example:
              <web-app>
              <servlet>
              <servlet-name></servlet-name>
              <jsp-file></jsp-file>
              <load-on-startup></load-on-startup>
              </servlet>
              <servlet-mapping>
              <servlet-name></servlet-name>
              <url-pattern></url-pattern>
              </servlet-mapping>
              </web-app>
              The optional value of load-on-startup element must be a positive integer indicating
              the order in which the servlet should be loaded.
              In WebLogic 6.1 set the precompile parameter in weblogic.xml.
              <jsp-descriptor>
              <jsp-param>
              <param-name>
              precompile
              </param-name>
              <param-value>
              true
              </param-value>
              </jsp-param>
              </jsp-descriptor>
              Vaibhav wrote:
              > This solution is with web.xml, if I am
              > using weblogic.properties only and no web.xml, How do I specify precompile=true ?
              

  • 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
              

  • Need info regarding static file cache in weblogic

    Hi,
    I want to cache the static files at weblogic side
    I am using Apache plugin provided by weblogic
    I have gone through the e-docs about FileCache ON which is needs to be set in httpd.conf
    I want to know is there any settings which is set at weblogic to cache static files
    As i am using apache plug in provided by weblogic i want to know if there is any setting at weblogic side
    Thanks in advance

    Hello,
    Normally the statis contents are served from web servers, in your case this may be from Apache. So what statis files are you referring to in weblogic, is that a part of HTML and images from WAR / EAR ?
    In general weblogic has its own cache temp location as runtime to keep the classfiles and other resources unpacked from WAR / EAR.
    -AJ

  • Info about logging.xml in JDeveloper weblogic domains? JDK Logging Control

    Is there any documentation on the file <DomainDir>/config/fmwconfig/servers/<ServerName>/logging.xml?
    It seems to control JDK 1.4 logging for my weblogic server and overrides settings from the logging.properties file.
    This is important new behaviour!
    Is it documented somewhere?

    I see some message about a proxy. Have you checked that you can use the proxy from you network?
    If not you should turn the proxy off.
    Timo

  • Re: Running Struts on weblogic - more info

    Below is a response that was snipped from the struts-user mail list. Yet
              another case of BEA dis-information! When will you guys finally admit that you
              don't totally support the JSP1.1/Servlet2.2 specification. SOS. (Same old
              S..t)
              The responses below are from Craig McClanahan who is one of the guys in involved
              in struts. I believe he is responsible for the effort, but don't quote me on
              that!
              WebLogic wrote:
              > You should be able to get past this point with service pack 5. One of the
              > problems with struts is that some of
              > the pages take advantage of non-standard behaviour in Tomcat, however. For
              > example, in the bean-cookie.jsp
              > test they attempt to set a property on a bean that was never useBeaned.
              > Section 2.13.2, JSP 1.1 spec:
              >
              ---------------------------- Begin Quote
              The "bean-cookie.jsp" actually uses <jsp:getProperty>, not <jsp:setProperty>.
              In this particular case the relevant spec language is Section 2.13.3:
              "An <jsp:getProperty> action places the value of a Bean instance
              property, converted to a String, into the implicit out object, from
              which you can display the value as output. The Bean instance
              must be defined as indicated in the name attribute before this point
              in the page (usually via a useBean action).
              Note the word "usually" -- the reason it is here is because custom tags can be
              defining elements as well, as long as they use the corresponding TagExtraInfo
              class and, in the tag, call pageContext.setAttribute() appropriately. In this
              page, the call
              <bean:cookie id="sess" name="JSESSIONID"/>
              is the defining element that looks up the cookie named "JSESSIONID" (more on
              that
              name below) and exposes it as a JSP bean. This tag precedes the use of the bean
              in statements like this:
              <jsp:getProperty name="sess" property="domain"/>
              which looks up the "domain" property of the cookie (i.e. it calls getDomain())
              and
              writes that to the output stream.
              Thus, this page conforms to the JSP 1.1 spec requirements.
              ---------------------------- End Quote
              >
              > The name of a Bean instance defined by a <jsp:useBean> element or some other
              > element. The Bean instance must contain the property you want to set. The
              > defining element (in JSP 1.1 only a <jsp:useBean> element) must appear
              > before the <jsp:setProperty> element in the same file.
              >
              ---------------------------- Begin Quote
              Note the phrase "or some other element" -- again, custom beans can be defining
              elements, so this page would be valid even if it had been using
              <jsp:setProperty>
              instead. It is interesting to note that the corresponding paragraph in the JSP
              1.2 draft specification (Section 4.2.2.1, p. 63) has been clarified to indicate
              this:
              "The name of a Bean instance defined by a <jsp:useBean>
              or some other element. The Bean instance must contain the
              property you want to set. The defining element must appear
              before the <jsp:setProperty> element in the same file.
              so the confusing parenthetical comment about <jsp:useBean> has been removed.
              Even
              if it's a little inconsistent in 1.1, the intent is clear -- custom tags can be
              defining elements for JSP-accessible beans. That is the whole point of the
              TagExtraInfo functionality.
              ---------------------------- End Quote
              > They also hard-code the Tomcat session identifier into the tests. If you
              > want them to work either change the weblogic cookie name to JSESSIONID or
              > change the references to JSESSIONID to WebLogicSession.
              >
              ---------------------------- Begin Quote
              Servlet API Specification, Version 2.2, Section 7.1.2, p. 35:
              "Session tracking through HTTP cookies is the most used
              session tracking mechanism and is required to be supported
              by all servlet containers. The container sends a cookie to the
              client. The client will then return the cookie on each subsequent
              request to the server unambiguously associating the request
              with a session. The name of the session tracking cookie must
              be JSESSIONID.
              Prior to 2.2, the servlet container could use whatever cookie name it wanted.
              However, for 2.2 onwards, the cookie name is fixed for all containers.
              There may well be spec compliance issues with Struts that need to be fixed (such
              as the current question over whether body content can be accessed in the
              doEndTag() method of a custom tag). However, on these two issues, Struts
              complies
              with the specification.
              ---------------------------- End Quote
              Sam, it interesting that OTHER application servers can support struts. It's
              probably just a case that you don't handle the specification very well. Is this
              also why your server has not passed the J2EE compatibility tests? Oh, I'm sure
              that you guys will complain about SUN and licensing. I understand your
              complaints and I agree, but that doesn't have to do with specification
              compliance! ;^)
              BTW, everyone, there is a serious ClassCastException that should be fixed in
              service pack 6. This particular exception illustrates that BEA Weblogic 5.1 sp5
              does not support web applications properly. I created an web application under
              Tomcat3.1 and moved it to Weblogic5.1sp5. I was receiving ClassCastExceptions
              when I was trying to access an object that was passed in my JSP request and
              display it on a JSP page. I'm grateful that one of the support people finally
              fixed the problem. However, this was only a temporary patch. I'm told the
              "official patch" will be included with sp6.
              Let's hope that some day BEA Weblogic will be compliant. BTW, why is it you are
              charging so much. Oh it must be for the great support! ;-)
              If you BEA Weblogic users would like some addition links to application servers
              that support JSP1.1/Servlet2.2 specification better than Weblogic, here are two.
              http://www.orionserver.com (This is actually a full J2EE class application
              server. It has not passed the compatibility test, but they do a hell of a
              better job than BEA Weblogic. BTW, it's much cheaper too.)
              http://www.caucho.com/ (This is an open source effort. They are only in beta
              with EJB support and they are using Servlets and XML to implement the EJB
              specification. There is a charge for commercial use. Many people are using
              this engine to do the JSP/Servlets and Weblogic to do EJBs. Wonder what will
              happen when they provide EJB support?)
              You know I thought this news group was to help solve problems with Weblogic. It
              has turned into a newsgroup that tries to hide problems and respond with
              dis-information. However, this is just my opinion, just as Sam expressed his
              opinion about struts. That's assuming Sam's email was an opinion, I just
              figured it was since he did not know the JSP1.1/Servlet2.2 specification. Sorry
              if I was wrong.
              Steve
              > Sam
              >
              > "kevinx" <[email protected]> wrote in message
              > news:[email protected]...
              > > "kevinx" <[email protected]> wrote:
              > > >
              > > >I'm trying to get the Struts examples from Apache Group
              > (http://jakarta.apache.org/struts) to run on Weblogic server but getting no
              > where. The examples run perfectly on Tomcat 3.1.
              > > >
              > > >Has anyone successfully ported struts on Weblogic? Any hint is
              > appreciated.
              > > >
              > > >Thanks
              > > >Kevin
              > >
              Steven D. Wilkinson, [email protected]
              President, Elkhorn Creek Software, Inc.
              Co-author: Professional JSP, Wrox Press Inc.; ISBN: 1861003625
              Silent author: Developing Java Servlets, Sams; ISBN: 0672316005
              

    Has anyone had any luck getting struts to run with later service packs? I've got SP6 installed and now get the following when trying to run the struts-example app:javax.servlet.jsp.JspException: Missing resources attribute org.apache.struts.action.MESSAGE at org.apache.struts.taglib.MessageTag.doStartTag(MessageTag.java:360)
              

  • Java.lang.AssertionError when opening persistence unit info on Weblogic 10.3.6

    Hello everyone!
    Any idea of what could be causing this internal error in WLS 10.3.6.0 OOTB? It raises whenever I try to access to any persistence unit information on any deployed web application:
    Error opening /jsp/persistence/PersistenceUnitGeneral.jsp.
    The source of this error is:
    javax.servlet.ServletException: java.lang.AssertionError at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:342) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184) at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526) at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:447) at org.apache.beehive.netui.pageflow.scoping.internal.ScopedRequestDispatcher.include(ScopedRequestDispatcher.java:119) at com.bea.netuix.servlets.controls.content.JspContent.beginRender(JspContent.java:552) at com.bea.netuix.servlets.controls.content.NetuiContent.beginRender(NetuiContent.java:365) at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:485) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:395) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352) at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:326) at com.bea.netuix.nf.UIControl.render(UIControl.java:582) at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:486) at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:146) at com.bea.netuix.servlets.jsp.taglib.skeleton.Child.doTag(Child.java:63) at jsp_servlet._framework._skeletons._wlsconsole.__nolayout._jspService(__nolayout.java:119) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184) at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:529) at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:447) at com.bea.netuix.servlets.controls.application.laf.JspTools.renderJsp(JspTools.java:130) at com.bea.netuix.servlets.controls.application.laf.JspControlRenderer.beginRender(JspControlRenderer.java:72) at com.bea.netuix.servlets.controls.application.laf.PresentationControlRenderer.beginRender(PresentationControlRenderer.java:65) at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:481) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:395) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352) at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:326) at com.bea.netuix.nf.UIControl.render(UIControl.java:582) at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:486) at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:146) at com.bea.netuix.servlets.jsp.taglib.skeleton.Child.doTag(Child.java:63) at jsp_servlet._framework._skeletons._wlsconsole.__nolayout._jspService(__nolayout.java:119) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184) at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:529) at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:447) at com.bea.netuix.servlets.controls.application.laf.JspTools.renderJsp(JspTools.java:130) at com.bea.netuix.servlets.controls.application.laf.JspControlRenderer.beginRender(JspControlRenderer.java:72) at com.bea.netuix.servlets.controls.application.laf.PresentationControlRenderer.beginRender(PresentationControlRenderer.java:65) at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:481) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:395) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352) at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:326) at com.bea.netuix.nf.UIControl.render(UIControl.java:582) at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:486) at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:146) at com.bea.netuix.servlets.jsp.taglib.skeleton.Child.doTag(Child.java:63) at jsp_servlet._framework._skeletons._wlsconsole.__twocollayout._jspService(__twocollayout.java:205) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184) at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:529) at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:447) at com.bea.netuix.servlets.controls.application.laf.JspTools.renderJsp(JspTools.java:130) at com.bea.netuix.servlets.controls.application.laf.JspControlRenderer.beginRender(JspControlRenderer.java:72) at com.bea.netuix.servlets.controls.application.laf.PresentationControlRenderer.beginRender(PresentationControlRenderer.java:65) at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:481) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:395) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361) at com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:208) at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:162) at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:388) at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:258) at com.bea.netuix.servlets.manager.UIServlet.doGet(UIServlet.java:211) at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:196) at com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:251) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at com.bea.console.utils.MBeanUtilsInitSingleFileServlet.service(MBeanUtilsInitSingleFileServlet.java:64) at weblogic.servlet.AsyncInitServlet.service(AsyncInitServlet.java:130) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60) at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3738) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3704) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2281) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2180) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1491) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) Caused by: java.lang.AssertionError at org.apache.beehive.netui.tags.template.Section.doEndTag(Section.java:251) at jsp_servlet._jsp._persistence.__persistenceunitgeneral._jsp__tag17(__persistenceunitgeneral.java:922) at jsp_servlet._jsp._persistence.__persistenceunitgeneral._jspService(__persistenceunitgeneral.java:182) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) ... 127 more
    Caused by:
    java.lang.AssertionError at org.apache.beehive.netui.tags.template.Section.doEndTag(Section.java:251) at jsp_servlet._jsp._persistence.__persistenceunitgeneral._jsp__tag17(__persistenceunitgeneral.java:922) at jsp_servlet._jsp._persistence.__persistenceunitgeneral._jspService(__persistenceunitgeneral.java:182) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184) at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526) at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:447) at org.apache.beehive.netui.pageflow.scoping.internal.ScopedRequestDispatcher.include(ScopedRequestDispatcher.java:119) at com.bea.netuix.servlets.controls.content.JspContent.beginRender(JspContent.java:552) at com.bea.netuix.servlets.controls.content.NetuiContent.beginRender(NetuiContent.java:365) at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:485) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:395) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352) at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:326) at com.bea.netuix.nf.UIControl.render(UIControl.java:582) at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:486) at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:146) at com.bea.netuix.servlets.jsp.taglib.skeleton.Child.doTag(Child.java:63) at jsp_servlet._framework._skeletons._wlsconsole.__nolayout._jspService(__nolayout.java:119) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184) at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:529) at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:447) at com.bea.netuix.servlets.controls.application.laf.JspTools.renderJsp(JspTools.java:130) at com.bea.netuix.servlets.controls.application.laf.JspControlRenderer.beginRender(JspControlRenderer.java:72) at com.bea.netuix.servlets.controls.application.laf.PresentationControlRenderer.beginRender(PresentationControlRenderer.java:65) at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:481) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:395) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352) at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:326) at com.bea.netuix.nf.UIControl.render(UIControl.java:582) at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:486) at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:146) at com.bea.netuix.servlets.jsp.taglib.skeleton.Child.doTag(Child.java:63) at jsp_servlet._framework._skeletons._wlsconsole.__nolayout._jspService(__nolayout.java:119) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184) at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:529) at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:447) at com.bea.netuix.servlets.controls.application.laf.JspTools.renderJsp(JspTools.java:130) at com.bea.netuix.servlets.controls.application.laf.JspControlRenderer.beginRender(JspControlRenderer.java:72) at com.bea.netuix.servlets.controls.application.laf.PresentationControlRenderer.beginRender(PresentationControlRenderer.java:65) at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:481) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:395) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352) at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:326) at com.bea.netuix.nf.UIControl.render(UIControl.java:582) at com.bea.netuix.servlets.controls.PresentationContext.render(PresentationContext.java:486) at com.bea.netuix.servlets.util.RenderToolkit.renderChild(RenderToolkit.java:146) at com.bea.netuix.servlets.jsp.taglib.skeleton.Child.doTag(Child.java:63) at jsp_servlet._framework._skeletons._wlsconsole.__twocollayout._jspService(__twocollayout.java:205) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184) at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:529) at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:447) at com.bea.netuix.servlets.controls.application.laf.JspTools.renderJsp(JspTools.java:130) at com.bea.netuix.servlets.controls.application.laf.JspControlRenderer.beginRender(JspControlRenderer.java:72) at com.bea.netuix.servlets.controls.application.laf.PresentationControlRenderer.beginRender(PresentationControlRenderer.java:65) at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:481) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:518) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:529) at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:395) at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361) at com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:208) at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:162) at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:388) at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:258) at com.bea.netuix.servlets.manager.UIServlet.doGet(UIServlet.java:211) at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:196) at com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:251) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at com.bea.console.utils.MBeanUtilsInitSingleFileServlet.service(MBeanUtilsInitSingleFileServlet.java:64) at weblogic.servlet.AsyncInitServlet.service(AsyncInitServlet.java:130) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60) at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3738) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3704) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2281) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2180) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1491) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

    Hi Renny,
    i just wanted to chime in as in WLS-Version: 12.1.3.0.0 i am currently having kind of the same stacktrace starting with
    <09.04.2015 12:41 Uhr MESZ> <Error> <Console> <BEA-240003> <Administration Console encountered the following error: Exception during RequestDispatcher.include().
    Throwable: java.lang.AssertionError
    Stack Trace:
    java.lang.AssertionError
            at org.apache.beehive.netui.tags.template.Section.doEndTag(Section.java:251)
            at jsp_servlet._jsp._persistence.__persistenceunitgeneral._jsp__tag17(__persistenceunitgeneral.java:930)[...]
    In my case this happens when following the steps of http://docs.oracle.com/cd/E28280_01/doc.1111/e25034/tlandwls.htm#TLADG154
    I am also looking for a solution ... is there maybe a more recent version of beehive which we can use? (//edit: no, there isnt: 2010/01/11 - Apache Beehive has been retired. 1.0.2 is latest)

  • Info! required on  subscribing  a Weblogic MDB  to an Oracle AQ queue

    Hi,
    we are developing an event notification application and are planning to use Oracle AQ for message propagation, from Oracle DB(oracle 9i) to an application in WLS (Version 9.2). I's there any comprehensive tutorial on how to subscribe a MDB in weblogic to a Queue in AQ.
    if any available please kindly reply to this posting.
    thanks,
    prakash

    Did you ever receive information on MDB to AQ? I'm doing a very similar thing.
    --Jay                                                                                                                                                                           

  • Weblogic 8, no jax-rpc context info available error

    i've developed some web services using the jwsdp 1.3. they deploy and run fine in jwsdp 1.3 and also in jboss 3.2. i deployed the same web services in weblogic 8.1 with no problems. when i access the web service and the wsdl, i get the following error:
    Web Services
    No JAX-RPC context information available.
    my jaxrpc-ri.xml is:
    <?xml version="1.0" encoding="UTF-8"?>
    <webServices
        xmlns="http://java.sun.com/xml/ns/jax-rpc/ri/dd"
        version="1.0"
        targetNamespaceBase="urn:Foo"
        typeNamespaceBase="urn:Foo"
        urlPatternBase="/ws">
        <endpoint
            name="JobService"
            displayName="WorkPoint Job Service"
            description="WorkPoint Job Service for API calls"
            interface="com.workpoint.webservices.JobServiceIF"
            wsdl="/WEB-INF/JobService.wsdl"
            model="/WEB-INF/JobService.xml.gz"
            implementation="com.workpoint.webservices.JobServiceImpl"/>
        <endpoint
            name="ServerConfigService"
            displayName="WorkPoint ServerConfig Service"
            description="WorkPoint ServerConfig Service for API calls"
            interface="com.workpoint.webservices.ServerConfigServiceIF"
            wsdl="/WEB-INF/ServerConfigService.wsdl"
            model="/WEB-INF/ServerConfigService.xml.gz"
            implementation="com.workpoint.webservices.ServerConfigServiceImpl"/>
        <endpoint
            name="WorkItemService"
            displayName="WorkPoint Job Service"
            description="WorkPoint Job Service for API calls"
            interface="com.workpoint.webservices.WorkItemServiceIF"
            wsdl="/WEB-INF/WorkItemService.wsdl"
            model="/WEB-INF/WorkItemService.xml.gz"
            implementation="com.workpoint.webservices.WorkItemServiceImpl"/>
        <endpointMapping
            endpointName="JobService"
            urlPattern="/JobService"/>
        <endpointMapping
            endpointName="ServerConfigService"
            urlPattern="/ServerConfigService"/>
        <endpointMapping
            endpointName="WorkItemService"
            urlPattern="/WorkItemService"/>
    </webServices>any ideas on what is going on? also, what is the urlPatternBase used for?

    I had this problem when I created custom web services : some classes where not generated in the right folder (ie package name).
    Check the content of the generated war to see if all the necessary classes and files are in it and in the right place.

  • How to get info from weblogic-ejb-jar.xml? (MDB)

    I'm writing an MDB which is part of a request/reply. In order to reply, I
    need an initial-context-factory and provider-url. Is it possible to get
    this information using the MessageDrivenDescriptorMBean class? I can see
    that MessageDrivenDescriptorMBean has getConnectionFactoryJNDIName() and
    getProviderURL() which should be what I want, but I have no idea how to get
    an instance of MessageDrivenDescriptorMBean. Can I do that in the
    setMessageDrivenContext method of my MDB?
    If not, I can put that information in the env, but I'd rather not do that as
    it is redundant information.
    Thanks.
    Eric

    Forgot... WL6.1.
    "Eric F" <[email protected]> wrote in message
    news:[email protected]..
    I'm writing an MDB which is part of a request/reply. In order to reply, I
    need an initial-context-factory and provider-url. Is it possible to get
    this information using the MessageDrivenDescriptorMBean class? I can see
    that MessageDrivenDescriptorMBean has getConnectionFactoryJNDIName() and
    getProviderURL() which should be what I want, but I have no idea how toget
    an instance of MessageDrivenDescriptorMBean. Can I do that in the
    setMessageDrivenContext method of my MDB?
    If not, I can put that information in the env, but I'd rather not do thatas
    it is redundant information.
    Thanks.
    Eric

  • Weblogic training info needed @Bangalore/Online

    Can anyone provide details over weblogic12c administration training@Bangalore/Online .

    ...I earnestly urge the Oracle gurus to help me with my issueWell most of the 'gurus' on this forum are not Oracle employees and can't really help to resolve this. We can only offer suggestions. There's no link from this forum to an Oracle manager. The only direct contact to Oracle is through creating an SR -- and that's generally for issues specifically with certification rather than with OE training.
    That said, I used to work for Oracle. If there is any time not to have high expectations for customer service it's in December. The vast majority of employees take a significant percentage of their annual vacation that month. If I were to hazard a guess at what caused at least some of your issues, I'd say you got at least somewhat caught up in that.They also do a lot of system maintenance in December. I didn't work for OE but rather for Support, but I'd suspect they are similar. Towards the end of December, the place resembled a ghost town.
    I haven't used OE's online interface to order training. I just tried it a minute ago (up to the point where I was going to start committing to things I don't want, anyway) and I don't see how this much confusion can be generated. Since you indicated they used your credit card information for payment, I don't grasp why they would have any reason to talk to the company you are currently contracting for.
    Regardless of how it happened, Brandye (the moderator and an Oracle employee) might be able to suggest something specific. My own suggestion would be to grit your teeth and order again (the interface appears to be up). Provide only contact numbers/addresses to you and put 'Independent Contractor' down as the company. They really want to sell you the training. I'm confident that you'll be able to... eventually.

Maybe you are looking for