OutOfMemoryErrors after migrating WLS 6.1 to 8.1
I work on a project that has been running on Weblogic 6.1 SP4, using Sun JDK 1.3.1_04
on Solaris 8 for well over a year. We recently migrated to Weblogic 8.1 SP2 using
Sun JDK 1.4.1_05. We did have to make minor changes to our application (deployment
descriptors and what-not), but nothing substantial.
Since the migration, I have seen numerous OutOfMemoryErrors on production, and
I've been unable to determine the cause. I am currently fighting to make JProbe
to do something useful, but in the meantime I am instrumenting the garbage collector.
Below are our memory and garbage collector settings:
MEM_ARGS="-ms512m -mx512m -XX:NewSize=128m -XX:MaxNewSize=128m -XX:MaxPermSize=192m
-XX:SurvivorRatio=8"
JAVA_OPTIONS="-verbosegc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC
$JAVA_OPTIONS"
When we get OutOfMemoryErrors, it appears that the VM has plenty of space. For
instance, this is the last message logged before the first OutOfMemoryError this
morning:
: 283066K->283066K(393216K), 1.5253162 secs] 283066K->283066K(511232K) Heap after
GC invocations=54:
Heap
def new generation total 118016K, used 0K [0xce800000, 0xd6800000, 0xd6800000)
eden space 104960K, 0% used [0xce800000, 0xce800000, 0xd4e80000)
from space 13056K, 0% used [0xd5b40000, 0xd5b40000, 0xd6800000)
to space 13056K, 0% used [0xd4e80000, 0xd4e80000, 0xd5b40000)
tenured generation total 393216K, used 283066K [0xd6800000, 0xee800000, 0xee800000)
the space 393216K, 71% used [0xd6800000, 0xe7c6ea18, 0xe7c6ec00, 0xee800000)
compacting perm gen total 63744K, used 63657K [0xee800000, 0xf2640000, 0xfa800000)
the space 63744K, 99% used [0xee800000, 0xf262a6e0, 0xf262a800, 0xf2640000)
} , 1.5282370 secs]
As you can see, there's plenty of room in the tenured generation (71% of total
in use), and the perm gen has only grown to 63M of its allocated 192M. Yes, 192M
seems huge but we're trying to overshoot Java's needs to get the VM to stop crashing!
The perm size can grow beyond that, as is shown by the most recent OutOfMemoryError
today:
: 207012K->200713K(393216K), 2.4353012 secs] 207012K->200713K(511232K) Heap after
GC invocations=245:
Heap
def new generation total 118016K, used 0K [0xce800000, 0xd6800000, 0xd6800000)
eden space 104960K, 0% used [0xce800000, 0xce800000, 0xd4e80000)
from space 13056K, 0% used [0xd4e80000, 0xd4e80000, 0xd5b40000)
to space 13056K, 0% used [0xd5b40000, 0xd5b40000, 0xd6800000)
tenured generation total 393216K, used 200713K [0xd6800000, 0xee800000, 0xee800000)
the space 393216K, 51% used [0xd6800000, 0xe2c02558, 0xe2c02600, 0xee800000)
compacting perm gen total 74496K, used 74415K [0xee800000, 0xf30c0000, 0xfa800000)
the space 74496K, 99% used [0xee800000, 0xf30abd78, 0xf30abe00, 0xf30c0000)
} , 2.4384700 secs]
Are there any suggestions on how to proceed from here? As I said, I'm trying
to get JProbe to detect a memory leak, but I've found nothing so far.
Thanks,
Andy
"Andrew Byala" <[email protected]> wrote:
>
I work on a project that has been running on Weblogic 6.1 SP4, using
Sun JDK 1.3.1_04
on Solaris 8 for well over a year. We recently migrated to Weblogic
8.1 SP2 using
Sun JDK 1.4.1_05. We did have to make minor changes to our application
(deployment
descriptors and what-not), but nothing substantial.
Since the migration, I have seen numerous OutOfMemoryErrors on production,
and
I've been unable to determine the cause. I am currently fighting to
make JProbe
to do something useful, but in the meantime I am instrumenting the garbage
collector.
Below are our memory and garbage collector settings:
MEM_ARGS="-ms512m -mx512m -XX:NewSize=128m -XX:MaxNewSize=128m -XX:MaxPermSize=192m
-XX:SurvivorRatio=8"
JAVA_OPTIONS="-verbosegc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC
$JAVA_OPTIONS"
When we get OutOfMemoryErrors, it appears that the VM has plenty of space.
For
instance, this is the last message logged before the first OutOfMemoryError
this
morning:
: 283066K->283066K(393216K), 1.5253162 secs] 283066K->283066K(511232K)
Heap after
GC invocations=54:
Heap
def new generation total 118016K, used 0K [0xce800000, 0xd6800000,
0xd6800000)
eden space 104960K, 0% used [0xce800000, 0xce800000, 0xd4e80000)
from space 13056K, 0% used [0xd5b40000, 0xd5b40000, 0xd6800000)
to space 13056K, 0% used [0xd4e80000, 0xd4e80000, 0xd5b40000)
tenured generation total 393216K, used 283066K [0xd6800000, 0xee800000,
0xee800000)
the space 393216K, 71% used [0xd6800000, 0xe7c6ea18, 0xe7c6ec00,
0xee800000)
compacting perm gen total 63744K, used 63657K [0xee800000, 0xf2640000,
0xfa800000)
the space 63744K, 99% used [0xee800000, 0xf262a6e0, 0xf262a800,
0xf2640000)
} , 1.5282370 secs]
As you can see, there's plenty of room in the tenured generation (71%
of total
in use), and the perm gen has only grown to 63M of its allocated 192M.
Yes, 192M
seems huge but we're trying to overshoot Java's needs to get the VM to
stop crashing!
The perm size can grow beyond that, as is shown by the most recent OutOfMemoryError
today:
: 207012K->200713K(393216K), 2.4353012 secs] 207012K->200713K(511232K)
Heap after
GC invocations=245:
Heap
def new generation total 118016K, used 0K [0xce800000, 0xd6800000,
0xd6800000)
eden space 104960K, 0% used [0xce800000, 0xce800000, 0xd4e80000)
from space 13056K, 0% used [0xd4e80000, 0xd4e80000, 0xd5b40000)
to space 13056K, 0% used [0xd5b40000, 0xd5b40000, 0xd6800000)
tenured generation total 393216K, used 200713K [0xd6800000, 0xee800000,
0xee800000)
the space 393216K, 51% used [0xd6800000, 0xe2c02558, 0xe2c02600,
0xee800000)
compacting perm gen total 74496K, used 74415K [0xee800000, 0xf30c0000,
0xfa800000)
the space 74496K, 99% used [0xee800000, 0xf30abd78, 0xf30abe00,
0xf30c0000)
} , 2.4384700 secs]
Are there any suggestions on how to proceed from here? As I said, I'm
trying
to get JProbe to detect a memory leak, but I've found nothing so far.
Thanks,
AndySometimes it is related to the OS having problems with things like the number
of files open etc conurrently at any one time. With the new SP, perhaps there
is an additional overhead that has caused a problem.
I have spend weeks and weeks before working on Out of Memory errors with multiple
instances of Weblogic, Wepshpere or Dynamo and they have all been related to the
Kernel limits.
Look at the following docs and ensure you have your OS limits to set to the Solaris/Windows/AIX
or HP Unix recommendations:
http://e-docs.bea.com/wls/docs81/perform/
Similar Messages
-
IllegalArgumentException after migrated to WLS 6.1
Hi,
I am using WLS 6.1 and Visibroker 4.5.
I have a problem that got the IllegalArgumentException when calling same
functions after migrate from 6.0 to 6.1. Please advise.
Re: It is working fine in WLS 6.0
Error message
==========
*** Begin of Error Caught in Class:
com.shk.j2ee.security.manager.SecurityManagerEJB, Method: login ***
*** Error Message: java.lang.IllegalArgumentException: port out range:-14373
*** End of Error Caught in Class:
com.shk.j2ee.security.manager.SecurityManagerEJB, Method: login ***
In CreditManagerEJB.setSessionContext()
*** Begin of Error Caught in Class:
com.shk.j2ee.credit.manager.CreditManagerEJB, Method: ejbCreate ***
*** Error Message: java.lang.IllegalArgumentException: port out range:-14373
*** End of Error Caught in Class:
com.shk.j2ee.credit.manager.CreditManagerEJB,
Method: ejbCreate ***
Regards,
Franco NG"Franco Ng" <[email protected]> writes:
So can you provide a stacktrace?
andy
HI,
Thanks for your reply, I knew the GIOP problem, have followed the document
provided by WLS 6.1 and changed GIOP version to "1". I also tried value
type and no value type version, and sun & NT version of VisiBroker 4.5.
However, the problem is same.
Please advise!!
Regards,
Franco
"Andy Piper" <[email protected]> wrote in message
news:[email protected]..
"Franco" <[email protected]> writes:
I have a problem that got the IllegalArgumentException when calling same
functions after migrate from 6.0 to 6.1. Please advise.
Re: It is working fine in WLS 6.0
Error message
==========
*** Begin of Error Caught in Class:
com.shk.j2ee.security.manager.SecurityManagerEJB, Method: login ***
*** Error Message: java.lang.IllegalArgumentException: port out
range:-14373
*** End of Error Caught in Class:
com.shk.j2ee.security.manager.SecurityManagerEJB, Method: login ***
In CreditManagerEJB.setSessionContext()
*** Begin of Error Caught in Class:
com.shk.j2ee.credit.manager.CreditManagerEJB, Method: ejbCreate ***
*** Error Message: java.lang.IllegalArgumentException: port outrange:-14373
*** End of Error Caught in Class:
com.shk.j2ee.credit.manager.CreditManagerEJB,
Method: ejbCreate ***You need to provide more data. These are not weblogic classes. Can you
get a stacktrace?
Note that in WLS 6.1 we support GIOP 1.2. Visi has bugs in its GIOP
1.2 implementation so you will need to force GIOP 1.1 by putting:
DefaultGIOPMinorVersion="1"
in your server mbean in config.xml
andy -
Re: [iPlanet-JATO] Re: CSpMultiSQL after migration
Alex,
I just switched over to Netscape Messenger from OutLook and I didn't
realize that emails were displayed in threaded hierarchies and therefore
did not see that you had already had responses to your post. Sorry for
the confusion in my previous response.
matt
njdoe123 wrote:
Hi,
I have tested another simple MultiSQL. The Update, Delete, Insert
are not funcitonal. I'm using only one single database table (no
join). It worked great in netD. The database is Oracle.
We're using migtoolbox-1.1.1 with Jato 1.1. Do we have to modify
the UpdataQueryModel.java file or other ? Or could i use jato 1.2
to replace 1.1 ?
The following is log from AppServer. Could i receive the migtool
1.2 beta ?
Thanks,
Alex Lin
<Dec 21, 2001 11:18:36 AM PST> <Error> <HTTP> <[WebAppServletContext
(1572805,Tes
t3AppWar,/Test3AppWar)] Root cause of ServletException
com.iplanet.jato.model.ModelControlException
java.sql.SQLException: ORA-00933: SQL command not properly ended
at oracle.jdbc.dbaccess.DBError.throwSqlException
(DBError.java:168)
at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:208)
at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:543)
at oracle.jdbc.ttc7.TTC7Protocol.doOall7
(TTC7Protocol.java:1405)
at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch
(TTC7Protocol.java:822
at oracle.jdbc.driver.OracleStatement.executeNonQuery
(OracleStatement.ja
va:1446)
at oracle.jdbc.driver.OracleStatement.doExecuteOther
(OracleStatement.jav
a:1371)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout
(OracleStateme
nt.java:1900)
at oracle.jdbc.driver.OracleStatement.executeUpdate
(OracleStatement.java
:693)
at com.iplanet.jato.model.sql.QueryModelBase.executeUpdate
(QueryModelBas
e.java:1788)
at com.iplanet.jato.model.sql.QueryModelBase.update
(QueryModelBase.java:
420)
at
com.iplanet.jato.view.RequestHandlingViewBase.executeAutoUpdatingMode
l(RequestHandlingViewBase.java:1070)
at
com.iplanet.jato.view.RequestHandlingViewBase.executeAutoUpdatingMode
ls(RequestHandlingViewBase.java:938)
at
com.iplanet.jato.view.RequestHandlingViewBase.handleWebAction(Request
HandlingViewBase.java:821)
at Test3App.Test3.PgUpdateViewBean.handleUpdateRequest
(PgUpdateViewBean.
java:838)
at java.lang.reflect.Method.invoke(Native Method)
at com.iplanet.jato.view.RequestHandlingViewBase.handleRequest
(RequestHa
ndlingViewBase.java:341)
at
com.iplanet.jato.view.ViewBeanBase.invokeRequestHandlerInternal(ViewB
eanBase.java:481)
at com.iplanet.jato.view.ViewBeanBase.invokeRequestHandler
(ViewBeanBase.
java:431)
at com.iplanet.jato.ApplicationServletBase.dispatchRequest
(ApplicationSe
rvletBase.java:645)
at com.iplanet.jato.ApplicationServletBase.processRequest
(ApplicationSer
vletBase.java:431)
at com.iplanet.jato.ApplicationServletBase.doPost
(ApplicationServletBase
.java:296)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet
(ServletStubIm
pl.java:265)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet
(ServletStubIm
pl.java:200)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:2456)
at weblogic.servlet.internal.ServletRequestImpl.execute
(ServletRequestIm
pl.java:2039)
at weblogic.kernel.ExecuteThread.execute
(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run
(ExecuteThread.java:120)
--- In iPlanet-JATO@y..., "Matthew Stevens" <matthew.stevens@E...>
wrote:
EDITED
-----Original Message-----
From: Matthew Stevens [mailto:<a href="/group/SunONE-JATO/post?protectID=029166114165042198028082000056130080177026031196061130152150">matthew.stevens@e...</a>]
Sent: Thursday, December 20, 2001 4:32 PM
Alex,
If your implied question is, "Looks like the iMT did not migrate
this block
of code. What is my next step?" Then I have an answer for you. If
I
misinterpreted your email then please clarify.
The procedure for ND migration using the iMT (as outlined in the
documentation
under <iMT_install_dir>/docs) is that customized code originally
provided by
the ND developer is purposely commented out so that the file can
compile.
Our experience in migration efforts shows that it is preferrable to
the
migrator to be able to select which part of the application they
want to
work
on by uncommenting specific blocks of code - allowing for
incremental
edit/compile/test cycles. If we left all this arbitary code un-
commented,
then nothing would compile after migration and you would have a huge
roadblock for moving forward.
Judging from the "spider" APIs which are still seen in your code
block, you
must not have run the Regular Expression API mapping tool which
will take
care of many of this code. I believe that the API mapper will
migrate this
block of code almost 100% and you just need to uncomment it.
matt
-----Original Message-----
From: njdoe123 [mailto:<a href="/group/SunONE-JATO/post?protectID=230176091112175091130232203140129208071">first.us@a...</a>]
Sent: Thursday, December 20, 2001 4:04 PM
Subject: [iPlanet-JATO] Re: CSpMultiSQL after migration
Oops !
The following (very simple) customized code was not migrated.
In business logic - after update, goto another page.
My backend database is Oracle.
Thanks.
Alex Lin
-------------------------+
// The following code block was migrated from the Update_onWebEvent
method
// MigrationToDo : THIS CODE MUST BE MANUALLY ADJUSTED
int command = PROCEED;
CSpPage nextPage =(CSpPage) CSpider.getPage("PgDistrict");
executeAllUpdatingDataObjects();
return nextPage.load();
--- In iPlanet-JATO@y..., "Craig V. Conover" <craig.conover@s...>
wrote:
Alex,
CSpMultiSQL migrate just fine. You may have had to do something
extraordinary for your
particular database in your select statement.
Can we see the entire exception stack trace, and the code that is
executing the model?
Also, what database are you hitting?
c
njdoe123 wrote:
Hi,
It's a bit strange while doing CSpMultiSQL (select and update).
I have received the following error on the AppServer.
Web event invoked: Test3App.Test3.PgWebUserViewBean.Update
<Dec 19, 2001 2:20:05 PM PST> <Error> <HTTP>
<[WebAppServletContext(168087,Test3
AppWar,/Test3AppWar)] Root cause of ServletException
com.iplanet.jato.model.ModelControlException
java.sql.SQLException: ORA-00933: SQL command not properly ended
'SQL command not properly ended ?' - i haven't touched the sql
code,
it's just simple select and update to one table.
Could iMT do MultiSQL ? If not, what is the solution after
migration
Thanks,
Alex Lin
For more information about JATO, including download information,
please visit:
http://developer.iplanet.com/tech/appserver/framework/index.jsp
For more information about JATO, including download information,
please
visit:
http://developer.iplanet.com/tech/appserver/framework/index.jsp
For more information about JATO, including download information,
please
visit:
http://developer.iplanet.com/tech/appserver/framework/index.jsp
For more information about JATO, including download information, please visit:
http://developer.iplanet.com/tech/appserver/framework/index.jspThank you - Jin and Todd.
Will try that.
Atul
--- In iPlanet-JATO@y..., Byung Jin Chun <bchun@n...> wrote:
try using kregedit and modify the key for the jvm args, using the -x
parameters for the 1.2 runtime
Jin
-----Original Message-----
From: Todd Fast [mailto:<a href="/group/SunONE-JATO/post?protectID=101233080150035167169232031248066208071048">Todd.Fast@S...</a>]
Sent: Tuesday, February 19, 2002 8:40 PM
Subject: Re: [iPlanet-JATO] Re: OutOfMemoryError
Atul--
Out of curiosity - How do you modify the memory parameters for
the container's VM ?? I know I should try to do some research but
figured you may already have some insight and willingness to
share.
Please consider this as low priority.It differs by container; I don't remember details of any particular one.
>
Todd
For more information about JATO, including download information, please
visit:
http://developer.iplanet.com/tech/appserver/framework/index.jsp
<http://developer.iplanet.com/tech/appserver/framework/index.jsp>
[Non-text portions of this message have been removed] -
Server failed to join cluster after migration.
Hi
<p>
After migration of weblogic server (wls1) from machine A (fwls1) to B (fwls2), wls1 logged the following: <br>
<i>Failed to join cluster wlscluster at address 239.192.2.1 due to: <br> java.net.SocketException: Cannot assign
requested address.
java.net.SocketException: Cannot assign requested address. </i><br><br>
Wls2 is part of wlscluster and it is working, so I think that multicast address must be fine. Does anyone know what can be reason for that exception ?
<br>
<br>
Details:
<ol>
<li> Weblogic Server 9.2
<li> wls1 is running at the fwls1 machine; wls2 is running at the fwls2 machine; wls1 and wls2 belong to cluster wlscluster
<li> migrate wls1 to machine fwls2
<li> in fwls2:/opt/.../wls1/logs/server.log I got an exception
<li> fwls1 automatically stands up in fwls1
</ol>
Any help appreciated
</p>
regards
<br>Lukas<br>
<br>WLS 9.2hi
the cluster adress includes ur manged servers listing adress and port number example
10.192.11.12:6399 is managed1
10.192.11.12:6400 is managed2
then these servers under cluster the cluster adress is
10.192.11.12:6399,10.192.11.12:6400
multicast adress start from 237.0.0.0 if this used by some another user change this adress -
After migration, from PC, files are now shared between two user accounts.I have to switch users to access files. How can I combine them into one account?
See Pondini's Transferring files from one User Account to another, for starters
-
After migrating data from Time Machine, some of my photos are not showing up in iPhoto LIbrary view. I get a 'dashed rectangle." When I click on it I get ' ! in a Triangle" When I click on that, I actually can see the photo. I want to see all my photos in 'Library' view, and I can't figure out how these photos seem to be arbitrarily hidden. Help, please.
Try these for the first attempt:
First be sure to have a backup copy of the library if you already don't have one.
OT -
Can only access emails through OWA after migration from exchange 2007 to 2013
can only access emails through OWA after migration from exchange 2007 to 2013, in other words unable to access mails through outlook or from other Applications services.
needed RCA ... plz help..Hi,
From your description, you can send and receive messages only when you use OWA after migration from Exchange 2007 to Exchange 2013. If I have misunderstood your concern, please let me know.
In your case, I recommend you create a new test mailbox in your Exchange 2013 and check if you can send and receive messages on Outlook. If yes, it is recommended to create a new profile to solve this issue.
Hope this can be helpful to you.
Best regards,
Amy Wang
TechNet Community Support -
Application is not working after migrated to 11.1.2.4
Hi expterts,
I developed an adf application on JDeveloper 11.1.1.6. It works without problem on 11.1.1.6.
Briefly uses following technologies: ADF faces, facelets and taskflows, EJB, hibernate...
When i wanted to go on develop with 11.1.2.4, I copied my App root folder to another folder. And chosed .jws application file from 11.1.2.4 version. Then IDE wants me to confirm about migration, then i accepted.
I develop a supplierList structure for feeding the select one choice components' selectItems. These provide load the db objects on the first calling and manages by my ListManager class.
These supplier classes initialize on the MBean init method. MBean init method calls on taskflow initializer. The project (VCUtil) that includes Supplier classes is on my main ViewController project as ADFLibrary.
But after migration when i deploy the application on my Integrated weblogic Server. oops does'nt seen my jspx screens properly on first attempt which includes supplier classes. But when i refresh the screen it can be loaded properly.
The log contains only that line:
<20-Sep-2013 10:33:31 o'clock EEST> <Notice> <Stdout> <BEA-000000> <10:33:31,189 DEBUG [PerformanceMonitor_lsr6sq_Impl] Method public java.util.Collection com.acme.model.domain.ad.sessionbean.ADManagerBean.findCurrencies() took 167 (ms)>
<20-Sep-2013 10:33:31 o'clock EEST> <Info> <ServletContext-/RestAutomation> <BEA-000000> <JspServlet error: Servlet unable to dispatch to the following requested page: The following exception occurred:oracle.adf.controller.activity.ActivityLogicException: ADFC-06015: An exception occured when invoking a task flow initializer.>
My first supplier class is CurrencySupplier, and i can see acc.to the log it works, the second one is DepartmentSupplier class. So i expect log stdout about findDepartments() method too. But nothing, i guess when executing on CurrencySupplier there might be a wrong, that's why can not go on. But when i refresh the page at that time executes the DepartmentSupplier class. If i refresh page for Supplier class count times then page loads.
public void init()
try
if (ObjectUtil.isNull(currencySupplier = (CurrencySupplier)ListManager.getInstance().getSupplier("currencies")))
currencySupplier = new CurrencySupplier();
if (ObjectUtil.isNull(departmentSupplier = (DepartmentSupplier)ListManager.getInstance().getSupplier("departments")))
departmentSupplier = new DepartmentSupplier(false);
if (ObjectUtil.isNull(countrySupplier = (CountrySupplier)ListManager.getInstance().getSupplier("countries")))
countrySupplier = new CountrySupplier();
if (ObjectUtil.isNull(cityForCountrySupplier = (CityForCountrySupplier)ListManager.getInstance().getSupplier("citiesforcountry")))
cityForCountrySupplier = new CityForCountrySupplier(false, null);
else
cityForCountrySupplier.refreshList(null);
if (ObjectUtil.isNull(districtForCitySupplier = (DistrictForCitySupplier)ListManager.getInstance().getSupplier("districtsforcountry")))
districtForCitySupplier = new DistrictForCitySupplier(false, null);
else
districtForCitySupplier.refreshList(null);
public class CurrencySupplier extends SimpleListSupplier
public CurrencySupplier(boolean blankItemApplied)
super(blankItemApplied);
public CurrencySupplier()
super();
@Override
public void loadList()
try
UtilBean utilBean = new UtilBean();
clearList();
list.addAll(utilBean.findCurrencies());
Collections.sort(list);
itemList.addAll(ConversionUtil.getConvertedToSelectItemList(list, isBlankItemApplied()));
catch (Exception exc)
exc.printStackTrace();
public String getListName()
return "currencies";
I hope that i could explain the problem
Thx, bgrdsAre there missing / invalid entries in Settings >> General >> About ?
-
After Migrating from 10g to 11g Geeting problems with Guided navigations.
After Migrating from 10g to 11g Geeting problems with Guided navigations and section navigations not working.
And we are getting the following error <<odbc driver returned an error (SQLExecDirectW)>> where we have used navigations.
In 10G we have Guided navigation Reports to display the Reports links and intermediate reports for conditionally displaying the Dashboard section(Reports) but after migrating to 11g Guided navigation reports and conditional reports are not working..
We know that in 11g section navigation replaced with conditions and Guided navigation replaced with action link.. but
do we need to recreate those reports in actions and condition or is there any work around avoid reworking.Hi Both,
Thanks for the reply ...
For Guided navigation we are getting like below error:
Odbc driver returned an error (SQLExecDirectW).
For Conditional dashboard section we are getting like below error:
"saw.aViewsToRefresh = [];saw.aViewsToRefresh['d:dashboard~p:1egt6il5utl0uu8n~s:3jsmgfs3c1r4tn7c~n:condition'] = true;saw.aViewsToRefresh['d:dashboard~p:1egt6il5utl0uu8n~s:nos5q43jvjmi643b~n:condition'] = true;" -
Hi, I'm able to programmatically refresh my UI components in ADF 11.1.1.0.2. After migrating my application to ADF 11.1.1.1.0 using the latest Jdev, I noticed that all the programmatically PPR no longer work. I'm using ADF Faces, managed beans and EJB. Data Control is not used.
In addition, I noticed in Section 7:Rerendering Partial Page Content of the latest Web User Interface Developer's Guide(B31973-03), a new paragraph was added, stating that the clientComponent attribute of the target component should be set to "true" to enable PPR programmatically. An earlier version of the developer guide(B31973-01) does not have this paragraph.
Given the huge amount of work required in going back to update the code, is there a way for me to set ADF 11gR1 to restore to the earlier behaviour in 11.1.1.0.2 by setting some parameter somwhere (e.g. in the web.xml)?No there is no such switch. If you don't want to go through your code (which should be possible by find in files with a regular expression), you have to switch back to 11.1.1.0.2.
This would not be an option to me because of the buds fixed in 11.1.1.1.0.
Think aoubt the next version which is scheduled later this year. There you will have the same problem. If you are not fixing the code you have to stay on 11.1.1.0.2 forever.
Timo -
Report generation failed after migrated from 6i to 10g.
Hi All,
i have migrated the 6i application to 10g.
There was a report which was generated in .html format and saved to a remote server location.
Now after migration to 10g,when i run the report through the URL ,It is still generated on the same remote server location but the it is not showing in the application interface.
Please help....
Thanks,
DKHi, Mike,
user3211655 wrote:
Hi All,
We try to migrate a 8i database to 10g by using the exp and imp. All tables and data are already migrated by imp. During the imp, there are errors said the trigger compile with errors.
When login to the em to check, I found these 2 errors.
Line # = 2 Column # = 1 Error Text = PL/SQL: SQL Statement ignored
Line # = 2 Column # = 60 Error Text = PL/SQL: ORA-00942: table or view does not exist
My trigger is a very simple one:
BEGIN
Select TB_COUNTER_SEQ.NEXTVAL INTO :NEW.INCREMENT_NUM FROM DUAL;
END;
And I'm sure the "TB_COUNER_SEQ" is there.
Do I need to change anything on the trigger when migrating from 8i?
In fact, besides this trigger, all other trigger imp to this schema are having the same error. The schema in the 10g is a newly created one, is there any special right I need to create grant to this new user?Grant the necessary privileges on the tables (and any other objects used, like sequences) directly to the owner of the triggers. Privileges granted to a role don't count in AUTHID OWNER stored procedures; the privileges have to be granted to the owner of the stored procedure (or to PUBLIC).
It the error is occurring at position 60, then it looks like you don't have privileges on dual. Login as SYS and
GRANT SELECT ON dual TO PUBLIC;You may need synonyms (perhaps public synonyms) for the objects, too. -
Hotkey (Ctrl+B) is not working after migration from Forms 6i to 10g
Dear Gurus,
Need your help regarding the following problem:
After migrating from Forms 6i to 10g (Rel 2), Ctrl+B (used to list the blocks in a form) hotkey is not working anymore (all other hotkeys are working fine). I've checked my FMRWEB.RES and it contains an entry for Ctrl+B:
66 : 2 : "Ctrl+B" : 70 : "Block Menu"
Additional Information:
OS: AIX
NLS_LANG = UTF8
fmrweb_utf8.res also contains the same text for Ctrl+B as above.
I tried to reproduce it on my Windows Machine (with NLS_LANG set to AMERICAN_AMERICA.WE8ISO8859P1) and its not working as well. I don't have right to put move files on AIX server but i can try anything (on my local system) suggested by the Oracle gurus.
Best Regards,Dear Gerd,
"are you sure, that it is the hotkey"
Yes, i am dead sure. Since:
(1) It was working fine in forms 6i
(2) If you run a form and select Help => Keys, you will see Ctrl+B on the top of list
The problem is its not taking into account the keys which i am defining in the file (although i am following the same procedure detailed on metalink.oracle.com).
Regards -
Unable to view catalog after migrating from OBIEE10g to 11g
Hi All
I migrated "rpd and catalog" using "Upgrade Assistant" utility (Ora_Home\bin\ua.bat) available in OBIEE 11g. But after migration, I am unable to view my catalog and even create analysis reports in Analysis of 11g.
Do I need to do something additional. Although I am able to login to repository.
Thanks..Ideally it shud...can you try this tutorial with Sample or Paint objects ??
http://howtobi.wordpress.com/2011/01/14/upgrading-obiee-10g-content-to-11g/ -
Difference in behavior of sql and pl/sql after migrating from 9i to 11g
after migrating our database from oracle 9i to oracle11g, the developpers are worry that the behavior of the queries and pl/sql procedures/functions will change
example :
in 9i, select salary,count(*) from emp group by salary, it will display the rows sorted by salary
in 11gi, select salary,count(*) from emp group by salary, it will display the rows not sorted by default, we have to add the clause order by salary.
somebody could give the list of other difference in behavior (SQL and PL/SQL) agter migrating from 9i to 11g
Thanks a lot.Tell your developers: garbage in - garbage out. In relational databases only ORDER BY ensures row order. If your developers relied on GROUP BY implemented by SORT and therefore returning ordered rows they had to realize code they wrote is Oracle release dependent and sooner or later code would require changes. And that "sooner or later" is now reality. In newer versions ORACLE can do GROUP BY via SORT or via HASH. And if it is done via HASH - don't expect ordered results. So tell your developers "payback time".
SY. -
Unable to parse WSDL of partnerlink after migrating from 10g to 11g
Hi,
My service is an Sync BPEL process calling a customised WSDL with the partnerlink. I migrated the working code of 10g to 11g. But compiling below is the error i am getting while trying to parse the WSDL of the partnerlink after migration.
==========================================
java.lang.RuntimeException: oracle.tip.tools.ide.pm.modules.sca.util.SCAException: SCA_COMPONENT_NAME_NOT_DEFINEDProcessInteraction_v1
at oracle.tip.tools.ide.pm.modules.sca.ide.JDevScaProcessListener.modelChanged(JDevScaProcessListener.java:78)
at oracle.tip.tools.ide.common.bpelparser.implementations.xmlef.ProcessImpl.fireModelChanged(ProcessImpl.java:130)
at oracle.tip.tools.ide.pm.bpelgraph.editors.partnerlink.PartnerLinkEditPage.firePartnerLinkCreated(PartnerLinkEditPage.java:1426)
at oracle.tip.tools.ide.pm.bpelgraph.editors.partnerlink.PartnerLinkEditPage.saveToModel(PartnerLinkEditPage.java:360)
at oracle.tip.tools.ide.pm.bpelgraph.editors.partnerlink.PartnerLinkEditPage.saveChanges(PartnerLinkEditPage.java:224)
at oracle.tip.tools.ide.pm.bpelgraph.views.nodeeditors.AbstractActivityNodeEditor$PanelManager.saveChanges(AbstractActivityNodeEditor.java:224)
at oracle.tip.tools.ide.pm.bpelgraph.views.nodeeditors.ApplyCancelPanel.handleOK(ApplyCancelPanel.java:268)
at oracle.tip.tools.ide.pm.bpelgraph.views.nodeeditors.ApplyCancelPanel.actionPerformed(ApplyCancelPanel.java:339)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6263)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6028)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
at java.awt.Dialog$1.run(Dialog.java:1045)
at java.awt.Dialog$3.run(Dialog.java:1097)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1095)
at java.awt.Component.show(Component.java:1563)
at java.awt.Component.setVisible(Component.java:1515)
at java.awt.Window.setVisible(Window.java:841)
at java.awt.Dialog.setVisible(Dialog.java:985)
at oracle.tip.tools.ide.common.graph.view.GraphPane.startEditing(GraphPane.java:1899)
at oracle.tip.tools.ide.common.graph.view.GraphPane.startEditing(GraphPane.java:1830)
at oracle.tip.tools.ide.common.graph.view.GraphPane.mousePressed(GraphPane.java:2186)
at oracle.tip.tools.ide.pm.bpelgraph.views.BPELGraphPane.mousePressed(BPELGraphPane.java:2010)
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)
at java.awt.Component.processMouseEvent(Component.java:6260)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6028)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4235)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: oracle.tip.tools.ide.pm.modules.sca.util.SCAException: SCA_COMPONENT_NAME_NOT_DEFINEDProcessInteraction_v1
at oracle.tip.tools.ide.pm.modules.sca.util.JDevSCAIntegrationUtil.validateNameDefined(JDevSCAIntegrationUtil.java:687)
at oracle.tip.tools.ide.pm.modules.sca.util.JDevSCAIntegrationUtil.outboundParnerLinkCreated(JDevSCAIntegrationUtil.java:233)
at oracle.tip.tools.ide.pm.modules.sca.ide.JDevScaProcessListener.createOutboundPartnerLink(JDevScaProcessListener.java:170)
at oracle.tip.tools.ide.pm.modules.sca.ide.JDevScaProcessListener.modelChanged(JDevScaProcessListener.java:65)
... 64 more
======================================
Can someone help me out!
Thanks in advance:)Were you able to resolve this Issue, can you please post the solution
글 수정: soauser
Maybe you are looking for
-
System gets Slow after 10.6.5 update
So, I just updated it using standalone combo installer and straight away notice that to repair the disc permitions now takes 3 mins, before it took only 1min. even if there is nothing to repair. and futher more my whole system gets very slow after a
-
Switching from IPhoto to Aperture: will changes/metadata be transferred?
I have spent a lot of time editing, adding titles and the correct dates to more than 25.000 old pictures that I had scanned/digitalised. These, obviously, did not have the correct date but the date when they were digitalised. I did this in IPhoto by
-
WD Ext. Hard Drive icon won't go away in Menu Bar?
First, I tried Time Machine and it said I had to reformat my WD, but I didn't want to do that because it had my PC laptop saved to it. So, then I opened WD in Finder and tried to start the process through WD's software. It Scanned and started Process
-
Fixed Length RFC Values?
I have an RFC call I need to make. The results of the call contained a fixed length field. Naturally, the leading/trailing whitespace of this field is trimmed by the XML parser. To persist the whitespace I'll need to use CDATA which is unparsed.
-
Lock: Can't get shadow database entry for root
Hi all-- posting this here since I'm having trouble with a Solaris release version and not OpenSolaris. Plus, Rich makes it pretty clear not to bug him with questions about this program! :-D Anyway I've been using Rich Teer's lock program on Solaris