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,
venkathave 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 ?
-
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 advanceHello,
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)
-
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,
prakashDid 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.
EricForgot... 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
-
Whats the difference between high-density and low-density ram?
I bought what I thought was supposed to be a cheap 256 mb chip (pc100 or 133) but the g4 400 read only 128mb, The fellow in the store that sold it flipped out when I told him I had a Mac and said something about high density and low-density.Another g
-
Binary addition,subtraction and modulus...plz help urgent
plz help me on this query... i need to pass two 512 bit number as string,then convert them to binary and then perform binary addition,subtraction,modulus operations on those two numbers.finally convert result to integer. i designed a code which doesn
-
Function Module which will take Wekk No & Return date range (from & To dat)
Hello everyone, I need a Function Module which will take Week No as an input Parameter & return me the date range (From date & To date of that week) . Thanks in advance! Cheers! Moderator message: date calculation questions = FAQ, please search befor
-
im not able to restore my iphone by the setting cause it takes forever and i cant restore my iphone by the computer for some reason and i have not jailbroken it can someone plz help meeee
-
EID3.0 Endeca Server SSL disable issue
Hi, I have installed EID3.0 on our server and the SSL was enabled. I built page based on this Endeca Server and it worked well. For testing the Java Client call, I need to disable the SSL. Today I updated the config file "EndecaServer.properties" und