Replication of session of WebLogic in a cluster
Hello
I'm running a 10.3.6 weblogic with jdk1.8. I sent my web application as a file. War in a cluster. I set up a server for Apache proxy for service requests.
I'm trying to replicate the session by adding entries in weblogic.xml below
replicated_if_clustered < persistent-store-type > < / persistent-store-type >
< sharing enabled > true < / sharing-enabled >
I noticed a strange thing is that if this entry is bludgeoned with expiration time, the replication session does not work
< session descriptor - >
replicated_if_clustered < persistent-store-type > < / persistent-store-type >
< sharing enabled > true < / sharing-enabled >
< timeout-dry > 60 < / timeout-dry >
< name > BC_JSESSIONID < / cookie-name >
< / session descriptor >
However if I add a two separate < session - handle > one for replication and the other at the moment, only of replication jobs and doesn't expire.
< session descriptor - >
replicated_if_clustered < persistent-store-type > < / persistent-store-type >
< sharing enabled > true < / sharing-enabled >
< / session descriptor >
< session descriptor - >
< timeout-dry > 60 < / timeout-dry >
< name > BC_JSESSIONID < / cookie-name >
< / session descriptor >
Can anyone help? or is this a bug in weblogic?
Thank you
Ajay
Hi Ajay,
As far as I know, Java 8 is not supported for WL 10.3.6.
8 on Weblogic Server Java support?
https://blogs.Oracle.com/WebLogicServer/entry/weblogic_server_12_1_3
Apart from this, could you test again without defining the name of the cookie (so that the cookie JSESSIONID default name is used).
Kind regards
White
Tags: Fusion Middleware
Similar Questions
-
Cannot replicate session on weblogic cluster
Hi all
I try to simulate cluster weblogic on a single machine. But why my weblogic installation can not replicate the session to another server? I'm trying to listen to HttpSessionListener for any event (session create or destroy), but only one server to deal with this application for handling and create the session. the other doesn't. where is my wrong setting?
and when I try to access Internet without session, the server is reactivated to manage demand. but when the session, have already asked will stick only to a server for each session, I try to use weblogic 9 and 10.3. the two behavior is the same.
Here is my setup of weblogic:
Manage the server:
1 address (localhost:7004); name (ms1); machine (mcn1)
2. address (localhost:7005); name (ms2); machine (mcn1)
each session on the managed server object is serializable.
and on each server to manage weblogic.xml:
< wls:session - descriptor >
< wls:debug - active > true < / wls:debug - active >
< wls: persistent-store-type > back < / wls: persistent-store-type >
< wls: sharing > true < / wls: sharing enabled >
< / wls:session - descriptor >
Cluster: Cluster mode messaging is multicast. I try MulticastTest and its working fine.
Load Balancing: I create the new domain (localhost:7002) and use the weblogic proxy for load balancing. just copy paste documentation.
WebLogic.xml on proxy domain (load balancing)
<! DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 9.1 / / IN" "http://www.bea.com/servers/wls810/dtd/weblogic".
"810-web - jar.dtd" >
< weblogic-web-app >
< context root > / < / context root >
< / weblogic-web-app >
Web.XML on proxy domain (load balancing)
<! DOCTYPE web - app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3 / / IN" "http://java.sun.com/dtd/web-app_2_3.dtd"; >
<>web - app
< servlet >
< name servlet - > HttpClusterServlet < / servlet-name >
> the servlet class <
weblogic.servlet.proxy.HttpClusterServlet
< / servlet-class >
< init-param >
WebLogicCluster < param-name > < / param-name >
localhost:7004 < param-value > | localhost:7005 < / param-value >
< / init-param >
< init-param >
KeyStore < param-name > < / param-name >
< param-value > / mykeystore < / param-value >
< / init-param >
< init-param >
KeyStoreType < param-name > < / param-name >
JKS < param-value > < / param-value >
< / init-param >
< init-param >
PrivateKeyAlias < param-name > < / param-name >
passalias < param-value > < / param-value >
< / init-param >
< init-param >
KeyStorePasswordProperties < param-name > < / param-name >
mykeystore.properties < param-value > < / param-value >
< / init-param >
< / servlet >
< servlet-mapping >
< name servlet - > HttpClusterServlet < / servlet-name >
< url-pattern > / < / url-pattern >
< / servlet-mapping >
< servlet-mapping >
< name servlet - > HttpClusterServlet < / servlet-name >
*.jsp < url-pattern > < / url-pattern >
< / servlet-mapping >
< servlet-mapping >
< name servlet - > HttpClusterServlet < / servlet-name >
*.htm < url-pattern > < / url-pattern >
< / servlet-mapping >
< servlet-mapping >
< name servlet - > HttpClusterServlet < / servlet-name >
*.html < url-pattern > < / url-pattern >
< / servlet-mapping >
< / web - app >
Thank you.
Edited by: jeggy 12 January 2011 01:47The webserver plugin using the link session (or sessions).
How does him choice of server is explained in the figure presented here: http://download.oracle.com/docs/cd/E11035_01/wls100/plugins/apache.html#wp113659
Here you can see if a sessionid is presented that it routes the request to the primairy server. A server primairy and secondairy is chosen in the cluster on a first request.
The format of the session ID is: JSESSIONID = SESSION_ID. PRIMARY_JVMID_HASH! SECONDARY_JVM_HASH! CREATION_TIME. The first part is used by the
implementation session in WebLogic Server to search the customer HttpSession object in the context of tracking web application. Subsequent parts of the session ID
are used to identify the primary and secondary servers for this customer in a WebLogic Server cluster and track time created for this session.When you make a server - this is when failover occurs - the secondairy server takes over the request. Now, you would probably see that a session is created on the other server.
-
configuration of mail session in weblogic 10.3.0.0
How to configure the mail session in weblogic 10.3.0.0 using the administration console? I use java mail 1.4 and struts 1.2.9... please help...1. sign in to the administration Console
2. on the left panel, click on Services--> Session email--> new
3. fill in the details
Name
JNDI name
JavaMail properties:
4. click on next
5 target servers.
6. click on finishThank you
Togotutor
http://www.togotutor.com (Learn programming and free Administration) -
How to deploy the ear in the weblogic 8.1 cluster environment
Hi all
I have a server in cluster of weblogic8.1, which has two managed servers and a server administrator. Server Admin does not part of the cluster. To deploy the ear only in the cluster or the administration server and to combine the two?
If the cluster and admin both, we must select the target first admin, then the two admin and cluster.
or the admin and cluster at once.
I thank in advance.
Kind regards
SAIJust one last point. For WLP 9.x and 10.x, this is NOT necessary. 9.x and 10.x, to be the opposite. Do NOT target no matter what Server Admin apps portals but only targets to the Cluster. Because that by default for 9.x and 10.x, when you create a cluster, all shared modules are targeted only to the cluster. Therefore, we target portals apps also only for the cluster. JUST in case for some reason you wish to target portal app server also Admin, FIRST you must target all modules common to the administrator of the server, and then deploy your Portal Server admin application also. Remember that it is only for 9.x and 10.x. So incase if you have plans to improve in the future to 9.x or 10.x, please add this note somewhere in your design document or spec.
For 8.1 SPxx, as mentioned earlier, please target both Admin and complete Cluster.
Ravi Jegga
-
CASE of clustering for FatWire 7.6P2
Hello
I managed to install FatWire 7.6P2 locally on Windows 7 with Weblogic Server 10.3.5 and Oracle 11gXE.
I started with a single instance of CS and AC and added secondary members for CS and CASES. My setup is as follows - two managed servers each with their own CS and AC applications deployed. These two managed servers are part of the same cluster and machine slot the domain used.
I followed all the steps mentioned in the guide of rollup under the section 'Deploy the Cluster CASE members' secondary.
When I tried to enable replication of session for Weblogic server as described in the user guide
< session descriptor - >
replicated, persistent-store-type >
< / persistent-store-type >
true < url rewriting compatible >
< / url-rewriting-enabled >
< / session descriptor >
I got the following error trying to start the servers managed for CS and CASE - applications [HTTP Session: 100083] the webapp: CS in application: CS has PersistenceStoreType value: replicated for http sessions, but the target list does contain not all members of the cluster: Cluster-0. Inhomogeneous deployment for replicated sessions is not allowed.
I believe that this error is thrown because I have deployed my apps on managed servers one at a time and not to the cluster. So, I advanced and deleted the CS and CASE applications and deployed them again to the cluster by using one of the directories archives exploded for CS and the CASE.
My question is: is it the right way to do grouping for the CS and CASES?
I looked and didn't find any specific member property in the CS and CASE application directories, assuming all the ports and hostname are specific balancing load. The only specific property of members was on host.properties which is present in < cs_install_dir > / bin and I include it in the CLASSPATH and PRE-CLASSPATH entries in the setDomainEnv.cmd and startWeblogic.cmd files before you start managed servers.
Kind regards
Hari
Hello Hari,
Take a look at the deployment of Sites using WebLogic Server Clustering and replication of Session (Doc ID 1543509.1). It is intended for Sites WebCenter 11 g, but I think it will work for 7.6.2 Sites as well.
Kind regards
Stephan.
-
Cluster server: Replication Session bean
I use JDeveloper 11.1.1.6.0
I am currently developing our application for a clustered environment, and I was following section 20.4.3 the following document: http://docs.oracle.com/cd/E23943_01/web.1111/b31974/web_getstarted.htm#CHDIJCIE
The document mentions that I need to make the beans of sight, pageflow and session as "serializable" and this bean pageflow view range shall be marked as dirty when they are updated. However, session bean did not have to be marked. I have to do something else in order to ensure that changes to the scope of the session is replicated in the cluster? ADF or somehow detect that there is a change and manage this replication for me?
Thank you.The reason why you only need to do this for the beans to view range and pageflow is the way in which they are stored. These scopes are stored as cards in the scope of the session. If you change a bean inside the scope of session card don't know it because she knows that the reference and value.
Changes to the session scope objects are tracked by the framework.Timo
-
ISE 1.2 CWA with several Ssnp - SessionID replication / Session expired
Hi all.
I have a nodes of Services (2) policy (NSP) in a deployment of ISE launched 1.2 patch 1. We use Wireless MAB and CWA on Wireless LAN controllers v3.3.3 running 5760.
We hit a problem in which a client comes first MAB and then is redirected to a custom portal CWA. The customer then receives a message from the Session has expired. This seems to be related to the fact that the CWA is technically an authentication of 2 floors (MAB by the WLC) and then of the CWA by the customer. Specifically, it seems to happen when the WLC makes his request to access PSN - 1 RADIUS MAB and then the customer comes to PSN - 2 to finish the CWA. This problem does not occur when a NHP is being used and all traffic authentication (RADIUS MAB and CWA) caters to a unique PSN.
Customers solve the COMPLETE domain name in the redirect URL using DNS public and a public DNS zone file (let's call it cwa - portal example .com). CWA - portal example .com has two records for the two nodes of NHP. DNS responds to queries using Robin DNS.
I have the Ssnp configured in a node group for replication of session information between PSN, but this does not seem to make a difference in the behavior.
So I ask:
What is the architecture recommended for CWA when you use more than one PSN? It seems that you must keep the stream two authentication pinned together so that they both hit the PSN even when you use more than one PSN in a deployment. A load balanced on the SessionID string balancer comes to mind (demand of RADIUS MAB and contain both the CWA URL this unique by client SessionID), but that seems awfully oversized for a seemingly simple problem. On the other hand, it seems also that by using a configuration node group should easily be able to reproduce customer SessionID to all nodes in the deployment, so that is not a problem. That is, if the WLC authenticates MAB on PSN-1, then PSN-1 should talk the group node such that when the client CWA on PSN - 2, 2 - PSN responds with a Session expiration message.
Is there a Cisco documentation which talks about this?
Maybe in relationship:
https://supportforums.Cisco.com/discussion/12131531/ISE-12-guest-access-...Justin
Hi Justin,
Node groups are mainly used for redundancy of the sessions that are waiting for status. Thus, because the controller is configured to use the PSN-1 as the first RADIUS server, PSN-1 will be the session on the client information. This information is not shared with PSN-2 that's why you see "expired session". In short, the node that processes applications MAB, must be the node that serves as the personalized Portal.
Round robin DNS is preferable for use with the sponsor of the portal and portal of my devices with an FQDN that is similar to sponosr.example.com and mydevices.example.com. For CWA, a load balancer is the best option if you want to use multiple Ssnp. Aaron Woland wrote and article covering the ISE and the load balancing. F5 has also some useful information on how to configure their loadbalancers with Cisco ISE.
Kind regards
Tim
-
Different response time for each virtual server in the cluster, weblogic 11g
Hello everyone
currently I set up a server with the following characteristics.
O.S. AIX 7
RAM 32 G
WebLogic 11 g
Cluster 4 Server (4 GB each).
My Web the application is deployed on the 4 using servers the management console on another physical server.
J’ai responsible for tests on each server get different time as follows:
Server 1: HostApp: 7090 -> 13 8 seconds
Server 2: HostApp: 7090 -13 > 5 seconds
Server 3: HostApp: 7090 -10 > 4 seconds
Server 4: HostApp: 7090 -> 8 seconds
distribution the load is material.
Why This behavior?
expected be around the same value or not?Thank you
Please see my comments below:
1. what made the request? It goes to the database? He calls a web service? Provide details
2. how to access the application, you have a web server or a load balancer? Provide details.
2 - is a web application? Is possible to test the application from a browser in the same area where the weblogic?
I would try that because in this way we can isolate the problem to understand if this is a network problem or a matter of WebLogic Server.
Best regards
Luz
-
Move cluster configured with replication SRM and Vsphere
All,
We go 2 groups in the near future to achieve a geographical distance between the 2 sites.
A cluster is equipped with VMware 5.0 replication SRM and vSphere and the other cluster running VMware 5.5 and SRM in combination with replication of vSphere.
What is the best way to move these clusters, I must stop the replication or interrupt the replication process and are these action to perform on SRM or we need to perform any action on the virtual machine itself?
I read that a stop is setting the State to not configured including destroy all files in the target directory.
Does anyone have an experience by physically moving a cluster managed by SRM (and replication of vSphere)
Any help is welcome
Thank you
Gerbert Coolen
Just pause replication before stop you the VR device on the site target/DR. stop vs break with vSphere replication - VMware vSphere Blog - Articles from VMware
-
Hello
I'm below INFO and errors in the logs I want to what each of them occurs, can someone help me in my understanding.
# < 26 September 2012 10:49:55 CDT > < Info > < Cluster > < Server3 > < server3a > < ExecuteThread [ASSET]: '43' for tail
' e: ' (self-adjusting) weblogic.kernel.Default ' > < < WLS Kernel > > <><>< 1348674595168 > < BEA-000112 > < remove decs5a jvmid:16589531
05634154558S:10.110.7.115:[8011,8011,-1,-1,-1,-1,-1]:DECS:decs5a in the view cluster due to timeout. >
# < 26 September 2012 10:49:59 CDT > < Info > < Cluster > < < Server3 > < server3a > < weblogic.cluster.MessageReceiver > < < W
LS core > > <><>< 1348674599925 > < BEA-000115 > < Lost 2 multicast messages >.
# < 26 September 2012 10:50:00 CDT > < Info > < Cluster > < Server3 > < server3a > < ExecuteThread [ASSET]: '16' for tail
' e: ' (self-adjusting) weblogic.kernel.Default ' > < < WLS Kernel > > <><>< 1348674600471 > < BEA-000111 > < add decs5a with the ID 16589531
Cluster 05634154558S:10.110.7.115:[8011,8011,-1,-1,-1,-1,-1]:server:server5a: view of decscluster. >
# < 26 September 2012 10:50:05 CDT > < Info > < Cluster > < Server3 > < server3a > < ExecuteThread [ASSET]: '36' for tail
' e: ' (self-adjusting) weblogic.kernel.Default ' > < < WLS Kernel > > <><>< 1348674605176 > < BEA-000128 > < update 1658953105634154558 S:
10.110.7.115:[8011,8011,-1,-1,-1,-1,-1]:server:server5a in the cluster. >
# < 26 September 2012 10:50:24 AM CDT > < Info > < Cluster > < Server3 > < server3a > < weblogic.cluster.MessageReceiver > < < W
LS core > > <><>< 1348674624426 > < BEA-000115 > < messages lost multicast 1 >.
javax.ejb.EJBException
# < 26 September 2012 11:26:16 AM CDT > < WARNING > < JNDI > < dal604se115.dynamex.com > < decs5a > < ExecuteThread [ASSET]: '12' for the tail
' e: ' (self-adjusting) weblogic.kernel.Default ' > < kwplatt > <><>< 1348676776719 > < BEA-050007 > < an attempt was made to search for non -.
resources global versioned "' from a version of the application"administration.war [Version = 3.20.1.1398]. Potentially this can cau
conflict of to the uses of the global resource among the multiple versions of the application. >
# < 3 October 2012 2:27:13 CDT > < error > < Cluster > < server1 > < server1a > < ExecuteThread [ASSET]: '7' for the queue:
'(self-adjusting) weblogic.kernel.Default' > < < < > anonymous > > <>< 1349292433387 > < BEA-000117 > < received a stale replication request
t for the 8042261441738434683 object. >
# < 3 October 2012 10:51:08 PM CDT > < WARNING > < Cluster > < server1 > < server1a > < ExecuteThread [ASSET]: "6" for tail
' e: ' (self-adjusting) weblogic.kernel.Default ' > < < WLS Kernel > > <><>< 1349322668940 > < BEA-000184 > < this server did not attempt
renew its lease for 698 seconds. The server may restart or migrated. >
# < 3 October 2012 10:51:08 PM CDT > < Info > < Cluster > < < server1 > < server1a > < ExecuteThread [ASSET]: '6' for queue:
'(self-adjusting) weblogic.kernel.Default' > < < WLS Kernel > > <><>< 1349322668949 > < BEA-000185 > < despite the delay in the contract of rental-ren
wire of Ewing, the server has renewed successfully its lease. Is no longer a danger to be migrated or restarted. >
# < 3 October 2012 10:40:23 PM CDT > < Info > < Server > < server3 > < server3a > < ExecuteThread [ASSET]: '17' for queue:
'(self-adjusting) weblogic.kernel.Default' > < < WLS Kernel > > <><>< 1349322023616 > < BEA-002634 > < Server "AdminServer" disconnec
Ted from this server. >
# < 3 October 2012 10:40:20 PM CDT > < Info > < Server > < Server5 > < server5a > < ExecuteThread [pending]: '21' for queue: *.
'(self-adjusting) weblogic.kernel.Default' > < < WLS Kernel > > <><>< 1349322020161 > < BEA-002634 > < 'AdminServer"disconne server *.
the executive management of this server. > *.
Thanks in advance...!
Imran khan.Most of them are around clustering. I suggest you read the section on clusters in the documentation, it will explain most of these
http://docs.Oracle.com/CD/E11035_01/WLS100/cluster/index.html
For example
####
Core of LS > <1348674599925> 1348674599925>
####<[ACTIVE] executethread:="" '16'="" for="">[ACTIVE]>
' e: ' (self-adjusting) weblogic.kernel.Default ' >> <1348674600471> 1348674600471>
Cluster 05634154558S:10.110.7.115:[8011,8011,-1,-1,-1,-1,-1]:server:server5a: view decscluster. >is to do with communication between servers in a cluster, using multicast, and how the server loses (do not receive does not or does not receive do not answer for) multicast broadcast cluster messages.
####
<[ACTIVE] executethread:="" '7'="" for="">[ACTIVE]>
'(self-adjusting) weblogic.kernel.Default' >> <1349292433387> 1349292433387>
t for the 8042261441738434683 object. >This is to do with replication of session between servers.
####
<[ACTIVE] executethread:="" '6'="" for="">[ACTIVE]>
' e: ' (self-adjusting) weblogic.kernel.Default ' >> <1349322668940> 1349322668940>
renew its lease for 698 seconds. The server may restart or migrated. >It's location and how the server is not contact the main Manager server to keep its lease.
####
<[ACTIVE] executethread:="" '6'="" for="">[ACTIVE]>
'(self-adjusting) weblogic.kernel.Default' >> <1349322668949> 1349322668949>
wire of Ewing, the server has renewed successfully its lease. Is no longer a danger to be migrated or restarted. >What is - it, only here the rental agreement is made.
####
<[STANDBY] executethread:="" '21'="" for="">[STANDBY]>
'(self-adjusting) weblogic.kernel.Default' >> <1349322020161> 1349322020161>
the executive management of this server. > **This means that the server can none reach the administration server, probably because it is rebooted.
-
File sharing and replication, some questions
Hi guys.
First of all, my sistem
A vsphere cluster 5.1, with 7 guest esxi with a shared storage (HDS).
So I have a few machines virtual replication to an external site, with a cluster of vsphere 5.1 with 3 esxi host. But a bad broadband bandwidth beetween the two sites.
There is one machine virtual replication with several activities of memory, and I will not reproduce his memory.
I read this article and says that isolated swap file in a different data store and not replicate this data store.
http://www.VMware.com/files/PDF/Techpaper/srm5-perf.PDF
(see fig 19).
but I have a few questions:
-Store data file must be shared or a different data store peer esxi host?
-Vmotion host is not affected?
-Same datastore must exist in both groups?
-Impact on other virtual machines?
Thank you
Hello
Under normal circumstances, you should store the swap files in the same data store than the other files of the virtual machine. However, you need to prevent replication of swap files to avoid excessive consumption of band network bandwidth. In addition, certain providers of storage is recommended that you do not replicate files to Exchange. Only to prevent the replication of swap files if it is absolutely necessary.
If you use a replicated data store to Exchange files, you must create a data store replicated for all recovery sites and clusters protected both the protégé. The replicated data store should be visible to all the hosts in the cluster, or vMotion will not work.
It does not affect the other VM.
How to place the pagefile to the another data store
VMware vCenter Site Recovery Manager 5.1 Documentation Library
Concerning
Mohammed Emaad
-
reception of exception when I add <>servlet-descriptor in weblogic.xml
When I add a session in weblogic.xml descriptor tag I get the following exception when I try to deploy it.
My weblogic.xml file:
<? XML version = "1.0" encoding = "UTF - 8"? >
< weblogic-web-app xmlns = "http://www.bea.com/ns/weblogic/90."
xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" >
< security-role-assignment >
Admin > role name < < / role name >
< externally defined / >
< / security role assignment >
<>context-root / appA < / context root >
* < descriptor of a session - > *.
* < session-param > *.
* < param-name > TimeoutSecs < / param-name > *.
* < param-value > 3600 < / param-value > *.
* < / session-param > *.
* < / session descriptor > *.
< / weblogic-web-app >
Exceptions that occur:
Cannot access the selected application.
-Icon of Exception error message in the progress of AppMerge flow
-Icon of Exception error message in the progress of AppMerge flow
Message - problem error VALIDATION PROBLEMS FOUND icon: cvc-complex - type. 2.4: expected elements ' timeout-dry @http://xmlns.oracle.com/weblogic/weblogic-web-app invalidation-interval-dry @http://xmlns.oracle.com/weblogic/weblogic-web-app @http://xmlns.oracle.com/weblogic/weblogic-web-app debug-enabled-length of id @http://xmlns.oracle.com/weblogic/weblogic-web-app @http://xmlns.oracle.com/weblogic/weblogic-web-app tracking-enabled size cache @http://xmlns.oracle.com/weblogic/weblogic-web-app max-in-memory-sessions @http://xmlns.oracle.com/weblogic/weblogic-web-app @http://xmlns.oracle.com/weblogic/weblogic-web-app cookies @http://xmlns.oracle.com/weblogic/weblogic-web-app cookie-path the @http://xmlns.oracle.com/weblogic/ cookie @http://xmlns.oracle.com/weblogic/weblogic-web-app-domaine cookie-name WebLogic-web-app cookie-comment @http://xmlns.oracle.com/weblogic/weblogic-web-app cookie secure @http://xmlns.oracle.com/weblogic/weblogic-web-app cookie-max-age-dry @http://xmlns.oracle.com/weblogic/weblogic-web-app @http://xmlns.oracle.com/weblogic/weblogic-web-app cookie-http-only persistent-store-type @http://xmlns.oracle.com/weblogic/weblogic-web-app persistent-store-cookie-name @http://xmlns.oracle.com/weblogic/weblogic-web-app persistent-store-dir @http://xmlns.oracle.com/weblogic/weblogic-web-app persistent-store-pool @http://xmlns.oracle.com/weblogic/weblogic-web-app persistent data-source-jndi-name-@http://xmlns.oracle.com/weblogic/weblogic-web-app persistent session flush interval @http://xmlns.oracle.com/weblogic/weblogic-web-app persistent session flush threshold @http://xmlns.oracle.com/ WebLogic / WebLogic-web-app persistent-async-queue - timeout @http://xmlns.oracle.com/weblogic/weblogic-web-app persistent-store-table @http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app jdbc-column-name-max-inactive-interval@ jdbc-connection-timeout-dry @http://xmlns.oracle.com/weblogic/weblogic-web-app @http://xmlns.oracle.com/weblogic/weblogic-web-app url rewriting compatible http-proxy-cache-of-cookies @http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app encode-session-id-in-query-params@ surveillance-attribute-name @http://xmlns.oracle.com/weblogic/weblogic-web-app-sharing @http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of ' session-param @http://xmlns.oracle.com/weblogic/weblogic-web-app» here in the @http://xmlns.oracle.com/weblogic/weblogic-web-app session descriptor element: < null >
I think I understand:
This error is due to the session-descriptor tag... I don't know why he is not accepted instead that it is completely correct.
Any suggestions will be much appreciated.
Published by: krathod11 on March 13, 2010 03:41
Published by: krathod11 on March 13, 2010 03:42Hello
Change the tag as follows
3601
2
true
-----------------------tag, we used in WLS8.1 weblogic.xml DTD... The schema that you use to weblogic.xml... is new .
.
.
Thank you
Jay SenSharma
http://jaysensharma.WordPress.com (WebLogic wonders are here) -
Error in <; stateless-clustering >; in weblogic-ejb-jar. XML
Hello
It is of my < weblogic-ejb-jar. XML > and I see an error in < stateless bean is clusterable >. Can someone help me please in this regard.
<? XML version = "1.0" encoding = "UTF-8"? >
< weblogic-ejb-jar xmlns = "http://www.bea.com/ns/weblogic/10.0" xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi: schemaLocation = "http://www.bea.com/ns/weblogic/10.0 http://www.bea.com/ns/weblogic/10.0/weblogic-ejb-jar.xsd" >
< weblogic-company-bean >
Sample1 < ejb-name > < / ejb-name >
< stateless - session handle >
< pool >
< original-beans-in free-pool > 10 < / original-beans on free-pool >
< / pool >
< stateless-clustering >
< stateless bean is clusterable > TRUE < / stateless-bean-is-clusterable >
< / stateless-clustering >
< / stateless-session handle >
< / weblogic-company-bean >
< weblogic-company-bean >
Sample2 < ejb-name > < / ejb-name >
< stateless - session handle >
< pool >
< original-beans-in free-pool > 10 < / original-beans on free-pool >
< / pool >
< stateless-clustering >
< stateless bean is clusterable > TRUE < / stateless-bean-is-clusterable >
< / stateless-clustering >
< / stateless-session handle >
< / weblogic-company-bean >
< weblogic-company-bean >
Sample3 < ejb-name > < / ejb-name >
< stateless - session handle >
< pool >
< original-beans-in free-pool > 10 < / original-beans on free-pool >
< / pool >
< stateless-clustering >
< stateless bean is clusterable > TRUE < / stateless-bean-is-clusterable >
< / stateless-clustering >
< / stateless-session handle >
< / weblogic-company-bean >
< / weblogic-ejb-jar >
I use weblogic 10.3 and EJB 3.0 can I include all of the EJB in a single file < weblogic-ejb-jar. XML > file and what I can put in the EAR-> EarContent-> file META-INF, where files, application.xml and weblogic - application.xml.
Basically, I'm trying to include < original-beans on free-swimming pool > and < stateless-bean-is-clusterable > for each of my EJB. Since there is no equivalent annotation for them in EJB 3.0, I had to include the file < weblogic-ejb-jar. XML >. I appreciate if anyone can suggest me if there is no equivalent annotation for the latter.
Thank you
SowmyaHello
1. Please try withreal
2. the EJB specification requires "the deployment descriptor must be stored under the name META-INF/ejb - jar.xml in the ejb - jar file." If you should not put the weblogic-ejb-jar. XML file META-INF of the EAR.
3has a default value as 'true'. you don't need it specify in your weblogic-ejb-jar. XML if you want to just have the value 'true '.
4. default value foris 0. As you change the default, you will have to specify in weblogic-ejb - jar.Xml. If you can put all the EJB in a single ejb jar file, you can have only a single weblogic-ejb - jar.xml in the META-INF of the ejb jar file. Thank you
Amy -
.
.
Arguments of memory in JAVA:-Xms256m-Xmx512m
.
Start mode of WLS = Production
.
CLASSPATH=F:\ORACLE\MIDDLE~1\ORACLE~1\modules\oracle.jdbc_11.1.1\ojdbc6dms.jar; F
: \ORACLE\MIDDLE~1\patch_wls1036\profiles\default\sys_manifest_classpath\weblogic
_Patch.jar; F:\ORACLE\MIDDLE~1\patch_ocp371\profiles\default\sys_manifest_classpa
th\weblogic_patch.jar; F:\ORACLE\MIDDLE~1\JROCKI~1.0-1\lib\tools.jar; F:\ORACLE\MI
DDLE~1\WLSERV~1.3\server\lib\weblogic_sp.jar; F:\ORACLE\MIDDLE~1\WLSERV~1.3\serve
r\lib\weblogic.jar; F:\ORACLE\MIDDLE~1\modules\features\weblogic. Server.modules_1
0.3.6.0.jar; F:\ORACLE\MIDDLE~1\WLSERV~1.3\server\lib\webservices.jar; F:\ORACLE\M
IDDLE~1\modules\ORGAPA~1.1/lib/Ant-all.jar; F:\ORACLE\MIDDLE~1\modules\NETSFA~1.0
_1/lib/Ant-contrib.jar; F:\Oracle\Middleware\wlserver_10.3\server\lib\weblogic.ja
r; F:\Oracle\Middleware\oracle_common\modules\oracle.dms_11.1.1\dms.jar; F:\Oracle
\Middleware\oracle_common\modules\oracle.jmx_11.1.1\jmxframework.jar; F:\Oracle\M
iddleware\oracle_common\modules\oracle.jmx_11.1.1\jmxspi.jar; F:\Oracle\Middlewar
e\oracle_common\modules\oracle.odl_11.1.1\ojdl.jar; F:\Oracle\Middleware\Oracle_F
RHome2\common\wlst\lib\adf-share-mbeans-wlst.jar; F:\Oracle\Middleware\Oracle_FRH
ome2\common\wlst\lib\mdswlst.jar; F:\Oracle\Middleware\Oracle_FRHome2\common\wlst
\resources\auditwlst.jar; F:\Oracle\Middleware\Oracle_FRHome2\common\wlst\resourc
es\jps - wlst.jar; F:\Oracle\Middleware\Oracle_FRHome2\common\wlst\resources\jrf-WL
St.jar; F:\Oracle\Middleware\Oracle_FRHome2\common\wlst\resources\oamap_help.jar;
F:\Oracle\Middleware\Oracle_FRHome2\common\wlst\resources\oamAuthnProvider.jar; F
: \Oracle\Middleware\Oracle_FRHome2\common\wlst\resources\ossoiap_help.jar; F:\Ora
cle\Middleware\Oracle_FRHome2\common\wlst\resources\ossoiap.jar; F:\Oracle\Middle
ware\Oracle_FRHome2\common\wlst\resources\sslconfigwlst.jar; F:\Oracle\Middleware
\Oracle_FRHome2\common\wlst\resources\wsm-WLST.jar; F:\ORACLE\MIDDLE~1\ORACLE~1\s
oa\modules\commons-CLI-1.1.jar; F:\ORACLE\MIDDLE~1\ORACLE~1\soa\modules\oracle.so
a.mgmt_11.1.1\soa-infra-Mgmt.jar; F:\ORACLE\MIDDLE~1\ORACLE~1\modules\oracle.jrf_
11.1.1\jrf.jar; F:\ORACLE\MIDDLE~1\WLSERV~1.3\common\derby\lib\derbyclient.jar; F:
\ORACLE\MIDDLE~1\WLSERV~1.3\server\lib\xqrl.jar
.
Path = F:\ORACLE\MIDDLE~1\patch_wls1036\profiles\default\native; F:\ORACLE\MIDDLE~1
\patch_ocp371\profiles\default\native; F:\ORACLE\MIDDLE~1\WLSERV~1.3\server\nativ
e\win\32; F:\ORACLE\MIDDLE~1\WLSERV~1.3\server\bin; F:\ORACLE\MIDDLE~1\modules\ORG
APA ~ 1.1\bin; F:\ORACLE\MIDDLE~1\JROCKI~1.0-1\jre\bin; F:\ORACLE\MIDDLE~1\JROCKI~1.
0-1\bin; F:\ORACLE\MIDDLE~1\ORACLE~3\BIN; F:\ORACLE\MIDDLE~1\ORACLE~2\BIN; E:\Windo
ws\System32; E:\Windows; E:\Windows\System32\wbem; E:\Progra~1\Intel\DMIX; F:\ORACLE
\MIDDLE~1\ORACLE~2\opmn\bin; F:\ORACLE\MIDDLE~1\ORACLE~2\opmn\lib; F:\ORACLE\MIDDL
E ~ 1\ORACLE ~ 2\perl\bin; F:\ORACLE\MIDDLE~1\ORACLE~3\opmn\bin; F:\ORACLE\MIDDLE~1\OR
ACLE ~ 3\opmn\lib; F:\ORACLE\MIDDLE~1\ORACLE~3\perl\bin; F:\ORACLE\MIDDLE~1\WLSERV~1
.3\server\native\win\32\oci920_8
.
***************************************************
* To start WebLogic Server, use a username and *.
* password assigned to an administrator-level user. For *.
* server administration, using the WebLogic Server *.
* the http://hostname:port\console console *.
***************************************************
from weblogic with the Java version:
Java version "1.6.0_29".
Java (TM) SE Runtime Environment (build 1.6.0_29 - b11)
Oracle JRockit (R) (build R28.2.0-79-146777-1.6.0_29-20111005-1808-windows-ia32,
compiled mode)
WLS starting with line:
F:\ORACLE\MIDDLE~1\JROCKI~1.0-1\bin\java - jrockit-Xms256m-Xmx512m - Dweblogic
. Name = AdminServer-Djava.security.policy=F:\ORACLE\MIDDLE~1\WLSERV~1.3\server\li
b\weblogic. Policy - Dweblogic.ProductionModeEnabled = true - da - Dplatform.home = F
: \ORACLE\MIDDLE~1\WLSERV~1.3-Dwls.home=F:\ORACLE\MIDDLE~1\WLSERV~1.3\server - Dw
eblogic.Home=F:\ORACLE\MIDDLE~1\WLSERV~1.3\server-Xms512m-Xmx1024m - Doracle.
Homepage = F:\Oracle\Middleware\Oracle_FRHome2-Ddomain.home=F:\Oracle\Middleware\user
_projects\domains\ClassicDomain-Dcommon.components.home=F:\ORACLE\MIDDLE~1\ORAC
THE ~ 1 - 11.1.1 - Dorg.apache.commons.logging.Log = org.apache.commons.lo = Djrf.version
gging.impl.Jdk14Logger-Ddomain.home=F:\ORACLE\MIDDLE~1\USER_P~1\domains\CLASSI~
1-Djrockit.optfile=F:\ORACLE\MIDDLE~1\ORACLE~1\modules\oracle.jrf_11.1.1\jrocke
t_optfile.txt-Doracle.Server.config.dir=F:\ORACLE\MIDDLE~1\USER_P~1\domains\CLA
SSI ~ 1\config\FMWCON ~ 1\servers\AdminServer-Doracle.domain.config.dir=F:\ORACLE\M
OYEN ~ 1\USER_P ~ 1\domains\CLASSI ~ 1\config\FMWCON ~ 1 - Digf.arisidbeans.carmlloc = F:
\ORACLE\MIDDLE~1\USER_P~1\domains\CLASSI~1\config\FMWCON~1\carml-Digf.arisidst
ACK. Home = F:\ORACLE\MIDDLE~1\USER_P~1\domains\CLASSI~1\config\FMWCON~1\arisidprov
IDER-Doracle.security.jps.config=F:\ORACLE\MIDDLE~1\USER_P~1\domains\CLASSI~1\c
onfig\fmwconfig\jps-config.XML-Doracle.deployed.app.dir=F:\ORACLE\MIDDLE~1\USER
_P ~ 1\domains\CLASSI ~ 1\servers\AdminServer\tmp\_WL_user-Doracle.deployed.app.ext
= \--Dweblogic.alternateTypesDirectory=F:\ORACLE\MIDDLE~1\ORACLE~1\modules\oracl
e.ossoiap_11.1.1,F:\ORACLE\MIDDLE~1\ORACLE~1\modules\oracle.oamprovider_11.1.1-
Djava.Protocol.Handler.pkgs = Oracle.MDS .net .Protocol - Dweblogic.jdbc.remoteEnabl
Ed = false-Dwc.oracle.home=F:\Oracle\Middleware\Oracle_FRHome2-Dclassic.oracle.
Homepage = F:\Oracle\Middleware\Oracle_FRHome2-Dem.oracle.home=F:\Oracle\Middleware\
oracle_common - Djava.awt.headless = true - Dweblogic.management.discover = true - Dwl
w.iterativeDev = false - Dwlw.testConsole = false - Dwlw.logErrorsToConsole = false - news
blogic.ext.dirs=F:\ORACLE\MIDDLE~1\patch_wls1036\profiles\default\sysext_manifes
t_classpath; F:\ORACLE\MIDDLE~1\patch_ocp371\profiles\default\sysext_manifest_cla
sspath weblogic. Server
[WARNING] Use of - Djrockit.optfile is obsolete and discouraged.
< 30 September 2014 20:16:47 am PKT > < Info > < security > < BEA-090905 > < CryptoJ deactivation
Check the provider PVE self-integrity for better startup performance. To enable this
check, specify - Dweblogic.security.allowCryptoJDefaultJCEVerification = true >
< 30 sep 2014 20:16:49 PKT > < Info > < security > < BEA-090906 > < change the dfau
lt Random Number Generator, in ECDRBG to FIPS186PRNG RSA CryptoJ. To turn off
This change, specify - Dweblogic.security.allowCryptoJDefaultPRNG = true >
< 30 September 2014 20:16:49 PKT > < Info > < WebLogicServer > < BEA-000377 > < from Web
Logical server with Oracle JRockit (R) Version R28.2.0 - 79-146777 - 1.6.0_29 - 20111005 -.
1808 windows ia32 of Oracle Corporation >
< 30 September 2014 20:16:50 PKT > < Info > < management > < BEA-141107 > < Version: WebLogi
Server 10.3.6.0 Mar 08:52:36 PST Nov 15 c 1441050 2011 >
< 30 sep 2014 20:16:52 PKT > < error > < management > < BEA-141244 > < schema validati
error when parsing F:\Oracle\Middleware\user_projects\domains\ClassicDomain
\config\config.xml - expected elements ' listen-port @ http://xmlns.Oracle.com/WebL
ECOLOGIC/field listening on port compatible @ http://xmlns.Oracle.com/WebLogic/domain cluster @
http://xmlns.Oracle.com/WebLogic/domain cluster-weight @ http://xmlns.Oracle.com/w
replication eblogic/areas group @ http://xmlns.Oracle.com/WebLogic/domain area
Ed-secondary-group @ http://xmlns.Oracle.com/WebLogic/domain consensus-process-ide
curriculum @ http://xmlns.Oracle.com/WebLogic/domain self-migration-enabled @ http://XM
web server LNS.Oracle.com/WebLogic/Domain @ http://xmlns.Oracle.com/WebLogic/domai
jdbc-save-enabled n @ http://xmlns.Oracle.com/WebLogic/domain j2ee12-only-mode-
enabled http://xmlns.Oracle.com/WebLogic/domain j2ee13-WARNING-enabled @ http://XM
LNS.Oracle.com/WebLogic/Domain iiop-enabled @ http://xmlns.Oracle.com/WebLogic/DOM
Ain user - by default-iiop @ http://xmlns.Oracle.com/WebLogic/domain by default-iiop-passw
ORD-encrypted @ http://xmlns.Oracle.com/WebLogic/domain compatible tgiop @ http://xmlns
.Oracle.com/WebLogic/Domain user - by default-tgiop @ http://xmlns.Oracle.com/WebLogic/
field by default-tgiop-password - encrypted @ http://xmlns.Oracle.com/WebLogic/domain
com-enabled @ http://xmlns.Oracle.com/WebLogic/domain compatible jrmp @ http://xmlns.or
acle.com/weblogic/domain com @ http://xmlns.Oracle.com/WebLogic/domain Server-debu
g@ http://xmlns.Oracle.com/WebLogic/domain httpd-activated @ http://xmlns.Oracle.com/
WebLogic/field system-password encrypted @ http://xmlns.Oracle.com/WebLogic/domai
n entry console compatible @ http://xmlns.Oracle.com/WebLogic/domain listening-wire-st
art-delay-dry @ http://xmlns.Oracle.com/WebLogic/domain Listeners-bind-Early@http
: listen-address //xmlns.oracle.com/weblogic/domain @ http://xmlns.Oracle.com/weblo
GIC/external-dns-domain name @ http://xmlns.Oracle.com/WebLogic/domain interface-a
lists @ http://xmlns.Oracle.com/WebLogic/domain network-point access @ http://xmlns
.Oracle.com/WebLogic/Domain accept-rear @ http://xmlns.Oracle.com/WebLogic/Doma
max-interruption-between - failures @ http://xmlns.Oracle.com/WebLogic/domain login-ti
meout-millis @ http://xmlns.Oracle.com/WebLogic/domain administration-port-enabled
@ http://xmlns.Oracle.com/WebLogic/domain administration-port @ http://xmlns.Oracle
.com/WebLogic/Domain jndi-portable-object-factory @ http://xmlns.Oracle.com/w
eblogic/domain iiop connection pool @ http://xmlns.Oracle.com/WebLogic/domain xml
-Register @ http://xmlns.Oracle.com/WebLogic/domain XML-entity-cache @ http://xmlns .
Oracle.com/WebLogic/Domain - java compiler @ http://xmlns.Oracle.com/WebLogic/domain
java-compiler-pre-class-path @ http://xmlns.Oracle.com/WebLogic/domain java-compilation
rel-post-class-path @ http://xmlns.Oracle.com/WebLogic/domain extra-RMIC-options@h
ejbc-extra-options ttp://xmlns.Oracle.com/WebLogic/Domain @ http://xmlns.Oracle.co
m/weblogic/domain verbose-ejb-deployment-enabled @ http://xmlns.Oracle.com/weblogi
c/domain transaction - log file prefix @ http://xmlns.Oracle.com/WebLogic/domain tra
nsaction-log-file-writing-policy @ http://xmlns.Oracle.com/WebLogic/domain network-c
Lass-loading-enabled @ http://xmlns.Oracle.com/WebLogic/domain tunneling-Enabled@h
tunnel-client-ping-dry ttp://xmlns.Oracle.com/WebLogic/Domain @ http://xmlns.o
tunnel-client-timeout-dry racle.com/WebLogic/Domain @ http://xmlns.Oracle.com/
WebLogic/domain admin-renew-interval-seconds @ http://xmlns.Oracle.com/weblogi
c/jms - by default-connection-factory-enabled domain @ http://xmlns.Oracle.com/weblog
IC/domain server-start @ http://xmlns.Oracle.com/WebLogic/domain listening-delay-dry
@ http://xmlns.Oracle.com/WebLogic/domain JTA migratable target @ http://xmlns.ORAC
le.com/WebLogic/Domain bass-memory-time-interval @ http://xmlns.Oracle.com/WebLogic
/Domain low-memory - sample size @ http://xmlns.Oracle.com/WebLogic/domain bass-memor
granularity level y @ http://xmlns.Oracle.com/WebLogic/domain bass-memory-gc-beat
old@ http://xmlns.Oracle.com/WebLogic/domain setting in scene-directory-name @ http://xmlns .
Oracle.com/WebLogic/Domain upload-directory-name @ http://xmlns.Oracle.com/weblogi
setting in scene-mode c/field @ http://xmlns.Oracle.com/WebLogic/domain auto-restart@http:
auto-kill-if-failed //xmlns.Oracle.com/WebLogic/Domain @ http://xmlns.Oracle.com/w
eblogic/domain reboot-interval-seconds @ http://xmlns.Oracle.com/WebLogic/domain
restart max @ http://xmlns.Oracle.com/WebLogic/domain health-check-interval-second
s@ http://xmlns.Oracle.com/WebLogic/domain health-check-timeout-seconds @ http://XM
LNS.Oracle.com/WebLogic/Domain health-check-start-delay-seconds @ http://xmlns.ora
cle.com/WebLogic/Domain restart-delay seconds @ http://xmlns.Oracle.com/WebLogic/d
omain classpath-servlet-people with disabilities @ http://xmlns.Oracle.com/WebLogic/domain default
-internal-servlets-disabled http://xmlns.Oracle.com/WebLogic/domain Server-versi
on@ http://xmlns.Oracle.com/WebLogic/domain Startup mode @ http://xmlns.Oracle.com/
WebLogic/domain server-life-cycle-timeout-val @ http://xmlns.Oracle.com/WebLogic/d
omain startup timeout @ http://xmlns.Oracle.com/WebLogic/domain graceful-stop-
timeout @ http://xmlns.Oracle.com/WebLogic/domain ignore the sessions-during-stop @
http://xmlns.Oracle.com/WebLogic/domain Managed-Server-Independence-Enabled@http
: //xmlns.oracle.com/weblogic/domain msi-file-replication-enabled @ http://xmlns.or
Acle.com/WebLogic/Domain client-cert-proxy-enabled @ http://xmlns.Oracle.com/weblo
GIC/domain weblogic-plugin compatible @ http://xmlns.Oracle.com/WebLogic/domain hosts
-migratable-services @ http://xmlns.Oracle.com/WebLogic/domain http-trace-support-
enabled http://xmlns.Oracle.com/WebLogic/domain key-shops @ http://xmlns.Oracle.c
OM/weblogic/field custom-identity-key-store-file-name@ http://xmlns.Oracle.com/w
eblogic/area custom-identity-key-store-type @ http://xmlns.Oracle.com/WebLogic/d
custom-identity-key-store-pass-phrase-encrypted@ omain http://xmlns.Oracle.com/we
blogic/field custom-trust-key-store-file-name@ http://xmlns.Oracle.com/WebLogic/
custom-confidence-key-store-type field @ http://xmlns.Oracle.com/WebLogic/domain Custo
m-Trust-Key-Store-Pass-phrase-Encrypted@ http://xmlns.Oracle.com/WebLogic/domain
Java-standard-Trust-Key-Store-Pass-phrase-Encrypted@ http://xmlns.Oracle.com/WebL
ECOLOGIC/reliable-delivery-policy area @ http://xmlns.Oracle.com/WebLogic/domain my
Sage-id-prefix-enabled @ http://xmlns.Oracle.com/WebLogic/domain by default-file-stor
e@ http://xmlns.Oracle.com/WebLogic/domain candidate-machine @ http://xmlns.Oracle .
com/weblogic/field-overload protection @ http://xmlns.Oracle.com/WebLogic/domain
jdbcllr-table-name @ http://xmlns.Oracle.com/WebLogic/domain use-fusion-for-LLR@HT
TP://xmlns.Oracle.com/WebLogic/Domain jdbcllr-table-xid-column-size @ http://xmlns
.Oracle.com/WebLogic/Domain jdbcllr-table-pool-column-size @ http://xmlns.Oracle.c
OM/weblogic/field jdbcllr-table-record-column-size @ http://xmlns.Oracle.com/WebL
ECOLOGIC/jdbc-opening session-timeout-seconds field @ http://xmlns.Oracle.com/WebLogic/domain s
Server-diagnosis-config @ http://xmlns.Oracle.com/WebLogic/domain auto-jdbc-connec
tion / closing @ http://xmlns.Oracle.com/WebLogic/domain support the Protocol @ http://XML
ns.Oracle.com/WebLogic/Domain Federation-services @ http://xmlns.Oracle.com/weblog
IC/single-sign-on-domain services @ http://xmlns.Oracle.com/WebLogic/domain Web is
m @ http://xmlns.Oracle.com/WebLogic/domain nm-Socket-Create-Timeout-in-Millis
@ http://xmlns.Oracle.com/WebLogic/domain coherence-cluster-system-resource@http:
//xmlns.Oracle.com/WebLogic/Domain virtual-machine-name @ http://xmlns.Oracle.com/
WebLogic/domain replication ports @ http://xmlns.Oracle.com/WebLogic/domain Transa
ction-journal-jdbc-store @ http://xmlns.Oracle.com/WebLogic/domain data source @ http://
xmlns.oracle.com/weblogic/domain' instead of ' ssl @ http://xmlns.Oracle.com/weblog
ic/domain ' server element here @ http://xmlns.Oracle.com/WebLogic/domain >
< 30 September 2014 20:16:52 PKT > < critical > < WebLogicServer > < BEA-000362 > < Server f
hurt. Reason: [management: 141245] in F:\Oracle\Middlewar schema Validation error
e\user_projects\domains\ClassicDomain\config\config.XML see the log for more details. CHS
EMA validation can be disabled by starting the server with the command line opti
on:-Dweblogic.configuration.schemaValidationEnabled = false >
< 30 sep 2014 20:16:52 PKT > < opinion > < WebLogicServer > < BEA-000365 > < Server sta
you changed down >
< 30 sep 2014 20:16:52 PKT > < error > < WebLogicServer > < BEA-000383 > < a criticism
service failed. The server will shut down >
< 30 sep 2014 20:16:52 PKT > < opinion > < WebLogicServer > < BEA-000365 > < Server sta
you changed to FORCE_SHUTTING_DOWN >
F:\Oracle\Middleware\user_projects\domains\ClassicDomain >
It seems accidentally tag ssl has been added to the config.xml file. You can try:
1 back changes
OR
2 restore backups of form of config.xml
OR
3. manually, locate the tag added ssl, remove it and restest if the problem disappeared.
Best regards
Luz
-
Error in serialization using Jheadstart LOV
I use 11.1.1.4.26 Jheadstart and JDev 11.1.1.5
I have 2 requests, one of them using JHeadstart LOV and drop downs throught and has no errors. The other application to get a serialization on the workflow error when running if I use a JHeadstart LOV. If I use all ADF Model LOV is happy.
I spent hours comparing the 2 applications looking for what is causing the mistake of serialization on an app but not the other. I was under the impression that upgrade to the latest jheadstart resolved this problem on the good App upgrade has not set property.
Can anyone shed some light on this for me?
Thank you
Jim
< SessionBasedScopeMap > < writeScopeMap > ADFc: scope of the serialization of the object failed (no serializable object), scope = "[WEB-INF/adfc-config - CgRefCodesDescriptor2.xml #CgRefCodesDescriptor2TaskFlow] pageFlowScope.", 'jhsLovPopup', 'oracle.jheadstart.controller.jsf.bean.UIComponentBinder' = objectType = objectKey.
< SessionBasedScopeMap > < writeScopeMap >
java.io.NotSerializableException: oracle.jheadstart.controller.jsf.bean.UIComponentBinder
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1164)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
at oracle.adfinternal.controller.util.Utils.verifySerializable(Utils.java:341)
at oracle.adfinternal.controller.state.SessionBasedScopeMap.writeScopeMap(SessionBasedScopeMap.java:122)
at oracle.adfinternal.controller.state.PageFlowScope.writeObject(PageFlowScope.java:156)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
at java.util.concurrent.ConcurrentHashMap.writeObject(ConcurrentHashMap.java:1247)
at sun.reflect.GeneratedMethodAccessor249.invoke (unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
at java.util.Hashtable.writeObject(Hashtable.java:824)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
at weblogic.servlet.internal.session.SessionData.writeExternal(SessionData.java:1095)
at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1429)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1398)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
at weblogic.servlet.internal.session.FileSessionContext.sync(FileSessionContext.java:407)
to weblogic.servlet.internal.ServletRequestImpl$ SessionHelper.syncSession (ServletRequestImpl.java:2860)
to weblogic.servlet.internal.ServletRequestImpl$ SessionHelper.syncSession (ServletRequestImpl.java:2835)
to weblogic.servlet.internal.ServletResponseImpl$ 1.run(ServletResponseImpl.java:1485)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.ServletResponseImpl.send(ServletResponseImpl.java:1479)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1462)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
< SessionBasedScopeMap > < writeScopeMap > ADFc: scope of the serialization of the object failed (no serializable object), scope = "[WEB-INF/adfc-config - CgRefCodesDescriptor2.xml #CgRefCodesDescriptor2TaskFlow] pageFlowScope.", 'jhsLovPopup', 'oracle.jheadstart.controller.jsf.bean.UIComponentBinder' = objectType = objectKey.
< SessionBasedScopeMap > < writeScopeMap >
java.io.NotSerializableException: oracle.jheadstart.controller.jsf.bean.UIComponentBinder
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1164)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
at oracle.adfinternal.controller.util.Utils.verifySerializable(Utils.java:341)
at oracle.adfinternal.controller.state.SessionBasedScopeMap.writeScopeMap(SessionBasedScopeMap.java:122)
at oracle.adfinternal.controller.state.PageFlowScope.writeObject(PageFlowScope.java:156)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
at java.util.concurrent.ConcurrentHashMap.writeObject(ConcurrentHashMap.java:1247)
at sun.reflect.GeneratedMethodAccessor249.invoke (unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
at java.util.Hashtable.writeObject(Hashtable.java:824)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
at weblogic.servlet.internal.session.SessionData.writeExternal(SessionData.java:1095)
at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1429)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1398)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
at weblogic.servlet.internal.session.FileSessionContext.sync(FileSessionContext.java:407)
to weblogic.servlet.internal.ServletRequestImpl$ SessionHelper.syncSession (ServletRequestImpl.java:2860)
to weblogic.servlet.internal.ServletRequestImpl$ SessionHelper.syncSession (ServletRequestImpl.java:2835)
to weblogic.servlet.internal.ServletResponseImpl$ 1.run(ServletResponseImpl.java:1485)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.ServletResponseImpl.send(ServletResponseImpl.java:1479)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1462)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)Jim,
Strangely enough, that the binder component class is the UI component defined as transitional, so should not serialize it.
You have enabed serialization because you run in a cluster? If so, you run Weblogic? WebLogic can be configured to do replication of session in memory that could solve your problem together.What are the settings you did it in web.xml and failover weblogic.xml?
Steven.
Maybe you are looking for
-
Hi team I followed every food I can find on google, adobe and mozilla support RSS to solve the course adobe flash plugin problem, I have uninstalled and reinstalled more than 8 times now, even tried to install older versions, and it does not work, ha
-
How can I change the tags on my post on the support forum?
My recent post ('start failure after firefox 12.0...') has been marked as a post on Firefox 3.6, but it was a post about a problem with Firefox 12.0. My problem is that Firefox 12.0 would not start once it has been installed. I had to re - install Fi
-
Address bar does not work since the new update?
With the recent update of firefox, I can go is faster to Web sites by typing in the address bar. I used to be able to type something simple like "face" and he could give me options to choose from such as: facebook.com. Now if I can't even click the d
-
Problem with hd satellite M40-155 (PSM40) & Seagate Momentus 7200 RPM
Hello to all Toshibians, I recently upgraded from hd (origin: Toshiba 100 GB 4200 RPM) in my M40 - 155 (PSM40) satellite with a Seagate Momentus 100 GB at 7200 tr/min/8 MB cache. I work in the area of music production and after much advice I realized
-
Satellite P100-277 - recovery connection and WLAN problem
Hi, I have a Satellite P100-227 and of the format and reinstall windows. First of all, the Toshiba Recovery disk wouldn't work - it would go through the motions, but windows would freeze on the screen where it is intended to calibrate your screen bef