SoapException in clustered Dev environment w/ WLv8.1.6
I have an application that uses jakarta Axis v1.4 to access a WebService as a client from an EJB. It works fine on WLS v7 and on v8.1.26 when running on my desktop. However when I deploy the app to the test servers (running in a managed cluster) I get the followign stack trace:
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: javax.xml.soap.SOAPException: java.lang.ClassCastException: javax.xml.soap.MimeHeaders$MatchingIterator
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:javax.xml.soap.SOAPException: java.lang.ClassCastException: javax.xml.soap.MimeHeaders$MatchingIterator
at org.apache.axis.message.MessageElement.addTextNode(MessageElement.java:1396)
at org.apache.axis.message.SOAPHandler.addTextNode(SOAPHandler.java:148)
at org.apache.axis.message.SOAPHandler.endElement(SOAPHandler.java:112)
at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
at weblogic.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:585)
at weblogic.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamespaceBinder.java:898)
at weblogic.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBinder.java:644)
at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1008)
at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)
at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:329)
at weblogic.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:525)
at weblogic.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:581)
at weblogic.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
at weblogic.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1175)
at weblogic.xml.jaxp.WebLogicXMLReader.parse(WebLogicXMLReader.java:135)
at weblogic.xml.jaxp.RegistryXMLReader.parse(RegistryXMLReader.java:152)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke
Could anyone shed any light as to what may be causing this error to occur?
Hi and thank you Gaurav,
I will send the info about RAM to our Unix team... as for the output you asked for:
we do not seem to have an init.d in the path you specified.
xx2:/etc/rc.d # ll i*
-rwxr-xr-x 1 root root 14041 May 24 2013 ipmi
-rwxr-xr-x 1 root root 2290 May 11 2013 ipmievd
-rwxr-xr-x 1 root root 3002 May 11 2013 irq_balancer
-rwxr-xr-x 1 root root 4275 Nov 8 2010 ivman
xx2:/etc/rc.d #
and for ulimit
xx2:/etc/rc.d # ulimit
unlimited
xx2:/etc/rc.d #
Thank you again!
Similar Messages
-
Hi,
Is there anyway in development environment to test clustering without
getting the network people involved to do multicasting?
Thanks.
Tinou Bao
www.tinou.com
Try and see if the multicast test across a couple of different computers
will work with either 237.0.0.1 or 224.0.0.1. If you are successful with
either of these two addresses as the multicast, you should be able to test
clustering within your dev. environment.
Patrick
"Tinou Bao" <[email protected]> wrote in message
news:[email protected]..
> Hi,
>
> Is there anyway in development environment to test clustering without
> getting the network people involved to do multicasting?
>
> Thanks.
>
> --
> Tinou Bao
> www.tinou.com
>
>
-
How old is test/dev environment?
Hi,
How can I check, How old is test/dev environment which was cloned from PROD in past.
by the creation time of control file?
ThanksJust for the pourpose of sharing knowledge, even if your regular backup strategy does not include rman, you can still issue this command. I have created a just recently cloned database out of the seed, it works too.
[oracle@cursocfe log]$ rman target /
Recovery Manager: Release 10.2.0.1.0 - Production on Tue Apr 24 14:03:49 2007
Copyright (c) 1982, 2005, Oracle. All rights reserved.
connected to target database: DEMO (DBID=3364817245)
RMAN> list incarnation of database;
using target database control file instead of recovery catalog
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 DEMO 3364817245 PARENT 1 30-JUN-05
2 2 DEMO 3364817245 CURRENT 446075 24-APR-07 -
How to move the code and deploy the code from Dev environment to SIT.
Hi,
I have a requirement.
I want to move the components and deploy the code from dev Environment to SIT environment using Ant Script for AIA.
Before doing this is any pre-requisites required?
Can you please help on this,how to do?
Thanks in advance.Further to add to Anish Statement follow the steps to easily migrate the code to different environment.
Steps:
First log on to the EM Console and export the Composite Flow as a SAR file to a location.
In Jdeveloper create a project using the same name of a SAR file like - ProcessSalesorderFlow
import the project using the option import the composite using a SAR File.
After import , then click on the composite and then generate the config plan.
In config plan add all the url changes using the search and replace Tags.
And in case if you have a JCA Adapters the same has to be taken care in SIT environment why because during deployment a lookup happens and deployment fails if it dont find the JNDI Name.
Take the SAR file adn config plan seperately from JDeveloper.
Now open em console again and then deploy it using the config file and SAR file.
Thanks,
Venugopal SSS RAJA -
How to simulate the defect in dev environment
I have a qa database and the issue i got is some unwanted data getting inserted into the table.this is given as a defect. The qa environment cannot be used for testing because it can only be queried (select) but no insert , update. And the objects cannot be inserted into the qa database.
So this set up has to be replicated in development env . In which i can do anything. My question is how to replicate the defect in dev . For example the tester says that a record got inserted. But this data is not in development. How to do a data set up in dev.
thanks,
VinodhHi,
Get an export dump of the qa db schema and import it on to your dev environment and see how you can manipulate the data. However it would be good to talk to the testers how they were able to enter the invalid/junk data.
cheers
VT -
Configure Apps for SharePoint 2013 in dev environment without DNS
I have a SP 2013 dev env
http://spitlab/ .I want to configure app store in this environment
will I be able to do it without access to a DNS server
I followed the below two articles
http://www.ashokraja.me/post/Develop-SharePoint-2013-Napa-App-In-Local-Dev-Environment-Configuring-On-Premises-without-DNS.aspx
I am able to install third party apps but when I click on it . it gets redirected to sfs.in
next i try this
http://sharepointconnoisseur.blogspot.com/2013/07/shortcut-to-prepare-sharepoint-2013-app.html
same thing I am able to install 3rd party apps but when i click on it .. it goes to intranet.com
so is it possible to install third party apps on a dev box without DNS and check out third party apps and if what steps am i missing ?Hi,
If you click the 3rd party apps and it is redirected to sfs.in or intranet.com, this means you configured app domain correctly.
You can read the official document per the following first link to understand what app domain is (with DNS configured), app domain format is as bellow image (borrowed from this
article), and app domain is defined as you want(e.g. ContosoApps.com).
Without DNS, as your above two articles described, the app domain (e.g. apps.com, or apps.sfs.in) is written manually in hosts file directly, you can construct an app domain as your own, then after you install a custom developed app, it should be the following
app url format.
http://technet.microsoft.com/en-us/library/fp161236(v=office.15).aspx
http://www.ashokraja.me/post/Develop-SharePoint-2013-Napa-App-In-Local-Dev-Environment-Configuring-On-Premises-without-DNS.aspx
http://sharepointconnoisseur.blogspot.jp/2013/07/shortcut-to-prepare-sharepoint-2013-app.html
Thanks
Daniel Yang
TechNet Community Support -
SharePoint 2013 dev environment as standalone with DC - PowerShell in Azure?
Hi,
I am looking for a PowerShell script that create based on a Visual Studio 2013 Azure image a dev environment in azure. I need a Standalone server with DC / SQL / SharePoint 2013 on one server.
Provide Microsoft a script for this requirement?
Regards,First off, Microsoft does not support SharePoint 2013 on a Domain Controller. Here are some scripting resources, however:
http://msdn.microsoft.com/en-us/library/windowsazure/dn385843.aspx
https://github.com/WindowsAzure/azure-sdk-tools-samples/wiki/Automated-Deployment-of-SharePoint-2013-with-Windows-Azure-PowerShell
http://blogs.msdn.com/b/windowsazure/archive/2013/05/24/automating-sharepoint-deployments-in-windows-azure-using-powershell.aspx
http://blog.appliedis.com/2013/04/29/automating-sharepoint-2013-installation-on-windows-azure-iaas/
http://absolute-sharepoint.com/2013/10/create-a-scripted-sharepoint-2013-development-environment-tutorial-part-1.html
Trevor Seward, MCC
Follow or contact me at...
  
This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs. -
How to ctreate report in dev environment
Hi all,
Can I create report on the dev evironment only by having VPN acessto that machine .
If yes then when I logged in to the financial reporting stdio client of the Dev environment m/c it gave me the following error.
You are not authorized to use this functionality.Contact your administrator.
I have used the administrator user.And the user had the required permission to create the report.
ThanksHi,
No you won't be able to open it in that way, you can usually tell if it is exactly the same by looking at the file size, if they are exactly the same as each other then it is more than likely you will have the same version.
You could open the hreports.jar with something like winrar and look in the META-INF directory, there is a file called MANIFEST.MF, if you view that file you will see a line like Implementation-Version: 11.1.1.2.0.0230
You could also click on HReports.exe in windows explorer and you will see the version in the task bar.
If the client worked you can also log in and go to Help > About Reporting Studio which will tell you the version.
That should give you a few different options to find out the exact version between client and server.
Cheers
John
http://john-goodwin.blogspot.com/ -
Struggling with oracle clustered production environment
Hi Experts,
I have a requirement to upgrade Oracle Data Integrator(ODI) from 10.1.3.5 to 11.1.1.6.3 We have a Clustered production environment where N1 will be up when N2 be down and viceversa.
Here N1 and N2 are the ODI servers as well as DB(11g Release 2) servers. They both access the SHARED CLUSTERED database.
From ODI we will generally point the Oracle clustered IP(Virtual IP) which will internally point either N1 or N2 whichever is active.
ODI application wise we are clear about the procedure.
Having some issues on DB related activities.
1. Should I break the cluster definitely? Cant I do the activity without breaking the cluster?
2. Do I need to point N1, N2, Clustered IP (Virtual IP) while doing the activities?
3. Since its a clustered database, do I need to db related activities once or twice? (Twice means, manually on both the servers)
4. As they are using same file structures (RAC), If the Virtual IP points N1 by default, assume that I create two new users and log in is success. Now i manually point N2 and what will happen if I try to log in to the two new users from N2. will it work?
5. If it will not work, then what would be the solution for this?
Please someone suggest about the clustered environment production problem.
As this is high priority, early response would be highly appreciated.
Need Expert's suggestions for the sequence of steps that to be carried out for a successful migration in clustered environment.
Many thanks in advance..!This is an ODI question.
Please discontinue your question here and continue it in your duplicate thread here Struggling with oracle clustered production environment
Apart from that, ODI is a front-end tool. If you have any clue about RAC: for ODI it doesn't matter whether your database is RAC or not. the issue is you installed a front-end tool in a RAC environment.
Finally:
As this is high priority, early response would be highly appreciated.For high priority questions there is paid support. This is a forum of volunteers.
Asking for high priority is IMO insulting and rude.
Sybrand Bakker
Senior Oracle DBA -
CC&B Dev Environment Installation
Hi,
Since from one week I try to setup the Dev Environment Installation for CC&B(ORMB) , however facing below error while running the cmd
D:\spl\pulsev23\bin>splenviron.cmd -e pulsev23
The system cannot find the path specified.
Version ................ (SPLVERSION) : V2.2.0
Database Type ............... (SPLDB) : oracle
ORACLE_SID ............. (ORACLE_SID) : pulsev23
NLS_LANG ................. (NLS_LANG) : AMERICAN_AMERICA.UTF8
Environment Name ....... (SPLENVIRON) : pulsev23
Environment Code Directory (SPLEBASE) : D:\spl\pulsev23
App Output Dir - Logs ... (SPLOUTPUT) : D:\spl\sploutput\pulsev23
Build Directory .......... (SPLBUILD) : D:\spl\pulsev23\cobol\build
Runtime Directory .......... (SPLRUN) : D:\spl\pulsev23\runtime
Cobol Copy Path ......... (SPLCOBCPY) : D:\spl\pulsev23\cobol\source\cm;D:\spl\p
ulsev23\services;D:\spl\pulsev23\cobol\source
D:\spl\pulsev23>
I have no idea except to check the environment variable again and again. List of environment variable is given below :
set PERLDIR=D:\program\Perl\bin
SET PERL5LIB=D:\program\Perl\site\lib;D:\program\Perl\lib
SET PATH=D:\program\Perl\bin;%PATH%
SET JAVA_HOME=C:\Program Files\Java\jdk1.6.0_20
SET ORACLE_HOME=D:\oracle\product\11.1.0\client_1
set HIBERNATE_JAR_DIR=D:\setup\rmb\hibernate-3.2.7.ga
set C3P0_JAR_DIR=D:\setup\rmb\c3p0-0.9.1.2\lib
set COBDIR=D:\program\Microfocus5
set CATALINA_HOME=D:\program\Tomcat6
set PATH=D:\program\Microfocus5\Bin;%PATH%
echo off
echo "PERL DIR = " %PERLDIR%
echo "COBOL DIR = " %COBDIR%
echo "JAVA HOME = " %JAVA_HOME%
echo "ORACLE HOME = " %ORACLE_HOME%
echo "HIBERNATE JAR DIR = " %HIBERNATE_JAR_DIR%
echo "C3P0_JAR_DIR = " %C3P0_JAR_DIR%
echo "DBSERVER = " %DBSERVER%"@"%DBPORT%
echo "ORACLE_SID = " %ORACLE_SID%
echo "SPLENVIRON = " %SPLENVIRON%
set path=%path%;d:\spl\pulsev23
call cmd
::REM call splenviron -e pulsev23
::echo "Running splenv -e SPLENVIRON"
If anyone have some idea regarding the same please let us know.
Thanks in advance.
~SubodhHi,
The cause is, defined the path variable doesn't existing in the system(the error itself describing).
01. Check the path variables in the ENVIRON.INI file, whether those path's are existing in the system?
or
02. Take backup of splenviron.cmd file (the file is delivered from Oracle, so don't modify the backup copy)
03. Put the echo statement where ever it trying point file or dir.
04. You can get the wrong path which is specified. -
Transporting roles from sandbox to a DEV environment
Hi all,
We have some external consultants who have been developing/modifying roles in a sandbox. They have put in a lot of work into this effort and do no want to re-create these roles in the DEV environment. Does SAP best practice allow us to transport these roles from the SANDBOX to the DEV ? or do we insist that the roles be re-created in the DEV box ? Will there be maintenance issues down the road if we do the tranport ?
Thanks,
Denis LouisYes, you can download them to your desktop and upload them to the DEV...
PFCG -> Role -> Download and Upload
Regards
Juan -
How a clustered weblogic environment handles orders balanced-wise??
Hi,
In a 2 managed clustered weblogic environment with OSM 7.0.3 and an external load balancer to balance the incoming traffic it is noticed from the managed servers that whichever server is scanning for orders and that is understood by the server's logs:
####<Oct 16, 2012 2:54:33 PM EEST> <Info> <oms> <> <osm_ms01> <Timer-9> <oms-internal> <> <fab6ae59fd53672b:704b5627:13a64686216:-8000-0000000000000010> <1350388473505> <BEA-000000> <cluster.ClusteredHandlerFactory: Querying for high activity orders across the cluster>
is the server that will serve a new order.
Is there a way to achieve a perfect load balance? In a test case of 200 orders all orders where processes by one node and it is the one that scans for new orders.
We configured the external load balancer to split the traffic..But nothing!! Is there an internal mechanism that gathers all orders that are send to multiple servers and executes them in the server that is currently scanning for orders ???
Is there in any manual or Oracle Support Document/note on how is decided in a multiple-clustered environment which server will execute orders???
Thx in advance!Hi Alexandros,
Here's some general information on load balancing:
1. With OSM order affinity, the managed server instance that receives the order (precisely, creates the OSM order) has sole ownership of the order. Other than specific circumstances, the ownership is not transferred, and thus processing of that order stays with that instance till completion.
2. The OSM web service (createOrder API) has no load balancing mechanism internally if HTTP is used as the transport. So if you only send orders to one managed server, that instance will create and thus own all these orders. In contrast, if you use JMS as the transport, it is load-balanced by the JMS distributed destination (provided you are not sending instead to member queues of the distribution destination).
Now, assuming you are using HTTP, you need to ensure that the Load Balancer is really round-robining on the 2 managed servers among HTTP messages of order submissions. Monitor your TCP pipes to verify.
A problem we've seen, is if you are using SoapUI with pre-emptive authentication disabled, the SOAP request without pre-emptive authentication will be rejected, causing a re-send. Because of LB, all orders ended up in one managed server, as the reject-then-accept SOAP message sequence becomes cyclic with odd-even round-robin. So, enable pre-emptive authentication to avoid that.
Btw, is your cartridge handling high-activity orders? If not, I have a suspicion that your pasted log message may be a red-herring.
Cheers,
Daniel Ho
OSM Product Management -
Problem in opening the report as pop up in live environment but working fine with dev environment
Post Author: venkateshvarakala
CA Forum: Deployment
Hi,
I developed the report in Crystal Report 9.0 ,in dev environment when I opened the report it is opening in same window and when export to word it is opening in new window but after deploying the application, when I do the same i.e expoting to MS word it overwriting the crytal report due to which I am not allowing me save the Word Document into hard drive( which is one of the requirement.) (When I expot the pdf it opening in the same window but allows you to save to hard drive).
My question is why this behaving differently in dev and deployment stages... It will be helpful if the opening of the report happens just like dev environment in all the case.. i.e opening the exported report in new window.
Please help in resolving this issue and guide me if need to write or configure.
Thanks,
Venkatesh VYour having the problem in this particular case only or it is a general problem, that you are not able to close the session properly.
If that is the case, try with IE6 because rest does not support this portal feature perfectly.
Regards
Chander Kararia -
How do remove FDM from on 11.1.2.3 Dev environment.
I have installed FDM on my 11.1.2.3 Dev environment. Then few days later installed FDMEE in the same server. I believe I may have done a big mistake here. My goal now is too remove FDM and finalize FDMEE configuration. Currently, when trying to deploy FDMEE application I get the Deploy to Application server failed message. I have been looking on log files to identify the root cause, but I am not sure which log file is the correct one to view when we are deploying an application via the config tool. I am on a distributed windows 2008 r2 app server environment. I would appreciate any help. Thank you.
The error you stated:
Unable to access application source information in Oracle\Middleware\EPMSystem11R1\products\FinancialDataQuality\AppServer\InstalleableApps\aif.ear'
means that it can't access those files on the Weblogic admin server machine, are you sure the fdmee web application was installed on both machines.
Cheers
John
http://john-goodwin.blogspot.com/ -
Problem running swf file outside dev environment
If I copy my bin-debug folder outside the dev environment
i.e. any where in hard disk and run the html file the swf is unable
to connect to the HttpService.
Is there any way to solve this problem.. Its working fine
when i am running it from inside of flex builder bin-debug dir.
"Crossdomain.xml" is also provided.
ThanksThis is probably due to security restrictions of running a
file on your local machine that access network resources. Try
running the SWF file via a network request and not opening it as a
file (use the
http:// protocol rather than file:// in your
browser).
matt horn
flex docs
Maybe you are looking for
-
Distr. Key GLEI in Prod. order not getting reflected in SCM product view
Hi, We have the CIF integration model active to transfer production orders from R/3 to SCM-APO. When we create a production order in R/3 it is getting transferred over to SCM and can be seen in Product view for the material-plant combination. If we h
-
FBWE and Credit Exposure Updated
Hi experts! I have a very big problem . In transaction BP, I have defined a Credit Limit for a Business Partner: I follow this steps: 1.- An invoice for this customer with segment credit A47 EUR002 (and Payment method X -_> Factoring) 2.- Reclasific
-
Transaction launcher issue in IC Web..
Hi all, I have assigned the "CL_CRM_IC_ABOXSAMPLE_LEAD_PRO" class in the Launch transaction. But in the output, it is displaying that in display mode, even i could not be able search the lead transactions(PCUI transactions). for my userid "SAP_PCC_I
-
Red checkmark in contact list on website backup assistant
Some of the contacts in my contact list on the website backup assistant contain a red checkmark. What does it mean?
-
Firefox new homepage is ugly without the firefox logo and too complex to adjust
The original Firefox homepage: http://www.google.co.uk/firefox keeps telling me to update when it is up to date. The new one: http://uk.foxstart.com/?rls=en:uk:zz is unacceptable because it is ugly and shows no Firefox logo. Your original young fans