JSR168 Portlet Exception with Oracle OC4J and Spring
JSR168 Portlet Exception with Oracle OC4J and Spring
I’m having a problem with accessing a Spring JSR168 Portlet when deployed on Oracle OC4J. I have created a very simple portlet that just renders simple jsp page. I created two versions. One using GenricPortlet and one using org.springframework.web.portlet.mvc.AbstractContro ller. The non-Spring portlet deploys and runs as expected. The Spring portlet deploys but throws the following exception
Code:
07/11/05 08:23:44 [ERROR] DispatcherPortlet - Could not complete request <javax.portlet.PortletException>javax.portlet.PortletExcept
ion
at oracle.portlet.server.containerimpl.RequestDispatcherImpl.include(RequestDispatcherImpl.java:74)
at org.springframework.web.portlet.DispatcherPortlet.render(DispatcherPortlet.java:1077)
at org.springframework.web.portlet.DispatcherPortlet.doRenderService(DispatcherPortlet.java:809)
at org.springframework.web.portlet.FrameworkPortlet.processRequest(FrameworkPortlet.java:475)
at org.springframework.web.portlet.FrameworkPortlet.doDispatch(FrameworkPortlet.java:445)
at javax.portlet.GenericPortlet.render(GenericPortlet.java:163)
at oracle.portlet.server.containerimpl.ServerImpl.getMarkup(ServerImpl.java:161)
at oracle.portlet.wsrp.v1.WSRPv1ToServer.getMarkup(WSRPv1ToServer.java:4512)
at oracle.portlet.wsrp.v1.WSRP_v1_Markup_PortTypeSoapToJaxb.getMarkup(WSRP_v1_Markup_PortTypeSoapToJaxb.java:68)
at oasis.names.tc.wsrp.v1.bind.runtime.WSRP_v1_Markup_Binding_SOAP_Tie.invoke_getMarkup(WSRP_v1_Markup_Binding_SOAP_Tie.java
:60)
at oasis.names.tc.wsrp.v1.bind.runtime.WSRP_v1_Markup_Binding_SOAP_Tie.processingHook(WSRP_v1_Markup_Binding_SOAP_Tie.java:7
79)
at oracle.j2ee.ws.server.StreamingHandler.handle(StreamingHandler.java:297)
at oracle.j2ee.ws.server.JAXRPCProcessor.doEndpointProcessing(JAXRPCProcessor.java:413)
at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:349)
at oracle.j2ee.ws.server.JAXRPCProcessor.doRequestProcessing(JAXRPCProcessor.java:277)
at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:114)
at oracle.j2ee.ws.server.JAXRPCProcessor.doService(JAXRPCProcessor.java:134)
at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:177)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
at oracle.portlet.server.service.ContextFilter.doFilter(ContextFilter.java:86)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:619)
Caused by: javax.servlet.ServletException: Error in servlet
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:759)
at com.evermind.server.http.ServletRequestDispatcher.unprivileged_include(ServletRequestDispatcher.java:160)
at com.evermind.server.http.ServletRequestDispatcher.access$000(ServletRequestDispatcher.java:51)
at com.evermind.server.http.ServletRequestDispatcher$1.oc4jRun(ServletRequestDispatcher.java:97)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
at com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:102)
at oracle.portlet.server.containerimpl.RequestDispatcherImpl.include(RequestDispatcherImpl.java:65)
... 34 more
Nested Exception is javax.servlet.ServletException: Error in servlet
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:759)
at com.evermind.server.http.ServletRequestDispatcher.unprivileged_include(ServletRequestDispatcher.java:160)
at com.evermind.server.http.ServletRequestDispatcher.access$000(ServletRequestDispatcher.java:51)
at com.evermind.server.http.ServletRequestDispatcher$1.oc4jRun(ServletRequestDispatcher.java:97)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
at com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:102)
at oracle.portlet.server.containerimpl.RequestDispatcherImpl.include(RequestDispatcherImpl.java:65)
at org.springframework.web.portlet.DispatcherPortlet.render(DispatcherPortlet.java:1077)
at org.springframework.web.portlet.DispatcherPortlet.doRenderService(DispatcherPortlet.java:809)
at org.springframework.web.portlet.FrameworkPortlet.processRequest(FrameworkPortlet.java:475)
at org.springframework.web.portlet.FrameworkPortlet.doDispatch(FrameworkPortlet.java:445)
at javax.portlet.GenericPortlet.render(GenericPortlet.java:163)
at oracle.portlet.server.containerimpl.ServerImpl.getMarkup(ServerImpl.java:161)
at oracle.portlet.wsrp.v1.WSRPv1ToServer.getMarkup(WSRPv1ToServer.java:4512)
at oracle.portlet.wsrp.v1.WSRP_v1_Markup_PortTypeSoapToJaxb.getMarkup(WSRP_v1_Markup_PortTypeSoapToJaxb.java:68)
at oasis.names.tc.wsrp.v1.bind.runtime.WSRP_v1_Markup_Binding_SOAP_Tie.invoke_getMarkup(WSRP_v1_Markup_Binding_SOAP_Tie.java
:60)
at oasis.names.tc.wsrp.v1.bind.runtime.WSRP_v1_Markup_Binding_SOAP_Tie.processingHook(WSRP_v1_Markup_Binding_SOAP_Tie.java:7
79)
at oracle.j2ee.ws.server.StreamingHandler.handle(StreamingHandler.java:297)
at oracle.j2ee.ws.server.JAXRPCProcessor.doEndpointProcessing(JAXRPCProcessor.java:413)
at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:349)
at oracle.j2ee.ws.server.JAXRPCProcessor.doRequestProcessing(JAXRPCProcessor.java:277)
at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:114)
at oracle.j2ee.ws.server.JAXRPCProcessor.doService(JAXRPCProcessor.java:134)
at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:177)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
at oracle.portlet.server.service.ContextFilter.doFilter(ContextFilter.java:86)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:619)
2007-11-05 08:23:44.085 WARNING An internal error has occurred in method getMarkup()
I have managed to deploy and run the Spring portlet using Sun App Server and Sun Portlet container with no problems which leads me to believe my Spring setup is correct.
I also have managed to run the Spring pets portlet example on Sun App Server and Sun Portlet container with no problems. But again it fails on Oracle with the same problem.
To deploy on Oracle I ran the oracle wsrp jar against my EAR. As far as I can tell it has not corrupted any of the Spring setup in the web.xml.
The version are as follows
Oracle Portal 10.1.4 running on OAS 10.1.2
calling the portlet using WSRP v1.
The portlet is running on standalone OC4J 10.1.3.3 with Oracle portlet container 10.1.3.2. On Windows Spring 2.0.6.
Any ideas? Thanks Paul
Was an answer ever found? I am currently experiencing the same issue.
Edited by: user10567841 on Nov 8, 2008 12:21 PM
Similar Messages
-
Deployement problem in Oracle App Serv with hibernate + JPA and Spring
Dear All,
I am facing a problem in deployment of a web application in oracle application server 10g. but the same is working fine with Tomcat. The following Exception. Is being thrown.
Failed to deploy web application "OraTest". Failed to deploy web application OraTest". . Nested exception Resolution:
Base Exception:
java.rmi.RemoteException
deploy failed!: ; nested exception is:
oracle.oc4j.admin.internal.DeployerException: Unknown assembly root-tag attribute: version. deploy failed!: ; nested exception is:
oracle.oc4j.admin.internal.DeployerException: Unknown assembly root-tag attribute: version I am using the following technologies
1. Spring 2.0.7
2. Struts 2.0.9
3. Hibernate 3.3
4. JPA 1.0
5. Oracle App Server 10.1.2.0.2
Web.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>My Application</display-name>
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<welcome-file-list>
<welcome-file>/index.jsp</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>
org.directwebremoting.servlet.DwrServlet
</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/conf/spring/datasource-context.xml,
/WEB-INF/conf/spring/aop-context.xml
</param-value>
</context-param>
</web-app>
/Datasource-context.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd">
<bean class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor" lazy-init="true"/>
<!-- following code is for using oracle -->
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource" lazy-init="true">
<property name="driverClassName">
<value>oracle.jdbc.driver.OracleDriver</value>
</property>
<property name="url">
<value>jdbc:oracle:thin:@//xxx.xxx.xxx.xxx/mydb</value>
</property>
<property name="username">
<value>admin</value>
</property>
<property name="password">
<value>admin</value>
</property>
</bean>
<!-- following code is for using mysql -->
<!--
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource" lazy-init="true">
<property name="driverClassName">
<value>org.gjt.mm.mysql.Driver</value>
</property>
<property name="url">
<value>jdbc:mysql://192.168.10.157:3306/tpsadmin</value>
</property>
<property name="username">
<value>tpsadmin</value>
</property>
<property name="password">
<value>tpsadmin</value>+
</property>
</bean>
-->
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean" lazy-init="true">
<property name="persistenceUnitName" value="mkclsetsPersistenceUnit"/>
<property name="dataSource" ref="dataSource"/>
<property name="jpaVendorAdapter">
<bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter" lazy-init="true">
<property name="database" value="ORACLE"/>
<property name="showSql" value="true"/>
</bean>
</property>
</bean>
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager" lazy-init="true">
<property name="entityManagerFactory" ref="entityManagerFactory"></property>
</bean>
<tx:annotation-driven transaction-manager="transactionManager"/>
</beans>Aop-context.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd">
<!-- Bean Definition of all the required Interceptors -->
<bean id="methodLoggingAdvice" class="com.mkcl.sets.common.interceptor.MehodLogInterceptor"/>
<!--
<bean id="appCacheManager" class="net.sf.ehcache.CacheManager">
<constructor-arg index="0" type="java.net.URL" value="classpath:country-ehcache.xml"/>
</bean>
-->
<!--bean id="methodCacheInterceptor" -->
<bean id="methodCachingAdvice"
class="com.mkcl.sets.common.interceptor.MethodCacheInterceptor">
<property name="cache">
<ref local="methodCache" />
</property>
</bean>
<bean id="cacheManager"
class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean">
<property name="configLocation">
<value>WEB-INF/conf/other/ehcache.xml</value>
</property>
</bean>
<bean id="methodCache"
class="org.springframework.cache.ehcache.EhCacheFactoryBean">
<property name="cacheManager">
<ref local="cacheManager" />
</property>
<property name="cacheName">
<value>mkclSetsCache</value>
</property>
</bean>
<!--
<bean id="methodCachingAdvice" class="interceptor.MethodCachingInterceptor"/>
-->
<aop:config>
<aop:pointcut id="getCountriesPointCut" expression="execution(* com.mkcl.sets.dao.master.impl.LocationDAOImpl.getCountries())"/>
<!-- <aop:pointcut id="methodLogPointCut" expression="execution(* com.mkcl.sets.service.master.impl.CategoryServiceImpl.getAllCategories(..))"/> -->
<aop:pointcut id="methodLogPointCutDao" expression="execution(* com.mkcl.sets.dao..*.*(..))"/>
<aop:pointcut id="methodLogPointCutService" expression="execution(* com.mkcl.sets.service..*.*(..))"/>
<aop:advisor id="methodCachingAdvisor" advice-ref="methodCachingAdvice" pointcut-ref="getCountriesPointCut"/>
<aop:advisor id="methodLoggingAdvisorDao" advice-ref="methodLoggingAdvice" pointcut-ref="methodLogPointCutDao"/>
<aop:advisor id="methodLoggingAdvisorService" advice-ref="methodLoggingAdvice" pointcut-ref="methodLogPointCutService"/>
</aop:config>
</beans>Persistence.xml
<persistence xmlns="http://java.sun.com/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"
version="1.0">
<persistence-unit name="mkclsetsPersistenceUnit" transaction-type="RESOURCE_LOCAL">
<!-- jta-data-source>mkclDS</jta-data-source-->
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<!-- properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.Oracle10gDialect"/>
<property name="hibernate.transaction.manager_lookup_class" value="org.hibernate.transaction.OC4JTransactionManager"/>
</properties-->
</persistence-unit>
</persistence>Do I need to add some other configuration in the existing files or do I need to add some other configuration files ? Please help to deploy my application.
Thanks a lot in advance.
With Best Regards,
Ishaan
nullDid you ever find a solution to this Ishaan?
I imagine you ended up having to upgrade 10gR2 to 10gR3 at least. Correct? -
Steps to UTF-8 Encoding with Oracle 8i and Weblogic 6.1SP1
What are the Steps to UTF-8 Encoding with Oracle 8i and Weblogic
6.1SP1?
I have:
- Oracle 8.1.5 database created with character set=UTF8 and national
character set=UTF8
- Weblogic 6.1SP1 without any encoding mechanism set
(though I did play with
<jsp-param><param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</jsp-param>
in the weblogic.xml for a while though it seemed not to make a
difference)
- JSP pages set to content='text/html; charset=UTF-8'
- JSP form POSTs set to enctype="UTF-8"
I can copy and paste Chinese Kanji from a UTF8 encoded web page into
form text boxes but when I post the data it comes back as different
Kanji. Then once it is posted the Kanji stays the same on repeated
posts. The same Kanji text also looks different when viewed in a form
text box than when viewed as straight text on the page.
Is there anything else? Or am I already encoding characters twice?
Please help!
Mel Christie
Hi Experts,
Please correct me if am asking you the question in wrong way.
I have ARCGIS with oracle database 10gr2 in production server.
My work is to connect AUTOCAD S/W (client computer which is connected in LAN) to ARCGIS in order to access the toposheets available in SDE user.
When iam trying to connect iam getting this error:The specified credentials are not valid or provider is not able to establish a connection.
I checked the path to production server by pinging and user/passcode too but not helpful.
Please help me in this , very urgent.
Thanks.
Edited by: user13355644 on Jul 3, 2010 3:53 AM
Edited by: user13355644 on Jul 22, 2011 2:55 AM -
How to start with ORACLE APPS and ORACLE APPLICATION SERVER?
Hi !!
I am a little known with oracle database. But recently i have been asked to update my skills with oracle apps and oracl e application server. I do not have any prior experience with these products of oracle and I really have 0 knowledge of it.
Can anybody help me find a start with oracle apps and oracle as?
Thanks.Welcome
http://www.oracle.com/technology/documentation/applications.html
You can download from here.
Regards
Asif Kabir
-- If helpful mark the post as correct/helpful, also close the thread as answered. -
Connect as: normal with Oracle 12c and Toad 12 FAILS.
Connect as: normal with Oracle 12c and Toad 12 FAILS.
I've been looked at forums, blogs and wikies but I couldn't found why my new user, that I created before, can't connect as NORMAL but as SYSDBA it can.
I don't know why this occurs.
My intention is create a user/schema in a local DB to have my own db.
I can create a new user but when I go to connect to this new schema I only connect as SYSDBA, this is a big trouble because I can "see" object's DBA and I don't want this, I want create my own new schema db and not share name's object or name's tables with DBA.
For example, object JOB exists as SYSDBA and I can't create a new table with this name.
Please, help me.
Thanks very much for read me.Hello rp0428!!
I'll show you all step that you wrote.
In sql plus:
sho con_name
CON_NAME
CDB$ROOT
SELECT name, created, open_mode FROM v$database;
NAME CREATED OPEN_MODE
ORCL 23/07/2013 15:59:44 READ WRITE
SELECT username, account_status, lock_date, expiry_date FROM dba_users WHERE USERNAME like '%IMEI%' ORDER BY 1;
username account_status lock_date expiry_date
IMEILOCAL OPEN 22/01/2014 12:20:25
SELECT USERNAME,CON_ID,USER_ID FROM CDB_USERS WHERE USERNAME like '%IMEI%';
USERNAME CON_ID USER_ID
IMEILOCAL 3 117
select GRANTEE,con_id from cdb_ROLE_PRIVS where GRANTED_ROLE='CONNECT' AND GRANTEE LIKE '%IMEI%';
GRANTEE con_id
IMEILOCAL 3
SELECT NAME, CON_ID, DBID, CON_UID, GUID FROM V$CONTAINERS ORDER BY CON_ID;
NAME CON_ID DBID CON_UID GUID
ORCLC 3 2835062256 2835062256 14236144864B451C8E04D5C6453034FA
To create my user I did:
select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
2 4064112103 PDB$SEED READ ONLY
3 2835062256 ORCLC MOUNTED
alter PLUGGABLE database ORCLC open;
select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
--2 4064112103 PDB$SEED READ ONLY
--3 2835062256 ORCLC READ WRITE
alter session set container=ORCLC;
CREATE TABLESPACE DATA3 DATAFILE 'C:\app\X05699SA\oradata\orcl\DATA3.dbf' SIZE 50M;
CREATE USER IMEILOCAL IDENTIFIED BY IMEILOCAL DEFAULT TABLESPACE DATA3 TEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT UNLOCK;
select username, password, created, password_versions, default_tablespace from dba_users where username like '%IMEI%';
username password created password_versions default_tablespace
IMEILOCAL 24/07/2013 16:41:35 11G DATA3
GRANT CREATE SESSION TO IMEILOCAL;
GRANT CREATE TABLE TO IMEILOCAL;
GRANT CREATE VIEW TO IMEILOCAL;
GRANT CREATE procedure TO IMEILOCAL;
GRANT CREATE trigger TO IMEILOCAL;
GRANT CONNECT TO IMEILOCAL;
GRANT CREATE SEQUENCE to IMEILOCAL;
GRANT create any context TO IMEILOCAL;
GRANT create public synonym TO IMEILOCAL;
GRANT execute on dbms_rls TO IMEILOCAL;
GRANT administer database trigger TO IMEILOCAL;
SELECT user, osuser, terminal, program FROM gv$session WHERE sid = (SELECT sid FROM v$mystat WHERE rownum = 1);
user osuser terminal program
SYS SECTORIALES\X05699SA MX3500906DC1549 Toad.exe
SELECT u.username, u.default_tablespace, u.temporary_tablespace "TMP TBS", u.profile, r.granted_role,
r.admin_option, r.default_role
FROM sys.dba_users u, sys.dba_role_privs r
WHERE u.username = r.grantee and u.username like '%IMEI%'
GROUP BY u.username, u.default_tablespace, u.temporary_tablespace, u.profile, r.granted_role,
r.admin_option, r.default_role;
IMEILOCAL USERS TEMP DEFAULT CONNECT NO YES
SELECT tablespace_name FROM dba_tablespaces;
SYSTEM
SYSAUX
TEMP
USERS
EXAMPLE
DATA3
SELECT name, password FROM user$ where name like '%IMEI%';
IMEILOCAL passwordx
select USERNAME, USER_ID, CREATED, COMMON, ORACLE_MAINTAINED from all_users WHERE username like '%IMEI%' order by 1;
IMEILOCAL 117 24/07/2013 16:41:35 NO N
select * from user$ where name like '%IME%';
117 IMEILOCAL 1 passwordx 3 2 24/07/2013 16:41:35 26/07/2013 12:20:25 0 1 0 0 DEFAULT_CONSUMER_GROUP 0 S:566C0A818AC42C203D49706D3586926A7656F5B16AA6C37E8FE10A1F779B;H:6FB057BA9F5B0690B93FD9A20695654D
Here you're my tnsnames.ora
# tnsnames.ora Network Configuration File: C:\app\X05699SA\product\12.1.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl.iecisa.corp)
# Here you're my listener.ora Network Configuration File: C:\app\X05699SA\product\12.1.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\app\X05699SA\product\12.1.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:C:\app\X05699SA\product\12.1.0\dbhome_1\bin\oraclr12.dll")
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
I think my problem source from about CDBs and PDBs, that is new in Oracle 12c and I'm not configure correcly my new DB and neither my new User
Thanks for all!!! -
Error in registering WSRP portlet producer with Oracle Portal 10.1.4
Hi all,
I am using OC4J 10.1.3.4.0 as producer of portlets and Oracle Portal 10.1.4 as consumer. I am encountering error in registering the producer WSDL. Here's the stack trace:
An error occurred when attempting to call the providers register function. (WWC-43134)
An error occurred during the call to the WSRP Provider: java.rmi.RemoteException: Runtime exception; nested exception is:
deserialization error: deserialization error: XML parsing error: com.sun.xml.rpc.sp.ParseException:1: com.sun.xml.rpc.sp/Illegal Namespace prefix: xml
com.sun.xml.rpc.encoding.DeserializationException: deserialization error: deserialization error: XML parsing error: com.sun.xml.rpc.sp.ParseException:1: com.sun.xml.rpc.sp/Illegal Namespace prefix: xml
com.sun.xml.rpc.encoding.DeserializationException: deserialization error: XML parsing error: com.sun.xml.rpc.sp.ParseException:1: com.sun.xml.rpc.sp/Illegal Namespace prefix: xml
com.sun.xml.rpc.streaming.XMLReaderException: XML parsing error: com.sun.xml.rpc.sp.ParseException:1: com.sun.xml.rpc.sp/Illegal Namespace prefix: xml
Java stack trace from root exception:
com.sun.xml.rpc.sp.ParseException:1: com.sun.xml.rpc.sp/Illegal Namespace prefix: xml
at com.sun.xml.rpc.sp.Parser2.fatal(Parser2.java:2015)
at com.sun.xml.rpc.sp.Parser2.fatal(Parser2.java:2000)
at com.sun.xml.rpc.sp.Parser2.processStartElement(Parser2.java:2794)
at com.sun.xml.rpc.sp.Parser2.parseContent(Parser2.java:3036)
at com.sun.xml.rpc.sp.Parser2.parse(Parser2.java:2360)
at com.sun.xml.rpc.streaming.XMLReaderImpl.next(XMLReaderImpl.java:105)
at com.sun.xml.rpc.streaming.XMLReaderBase.nextContent(XMLReaderBase.java:23)
at com.sun.xml.rpc.streaming.XMLReaderBase.nextElementContent(XMLReaderBase.java:41)
at oracle.webdb.wsrp.PortletDescription_LiteralSerializer.doDeserialize(PortletDescription_LiteralSerializer.java:94)
at com.sun.xml.rpc.encoding.literal.LiteralObjectSerializerBase.internalDeserialize(LiteralObjectSerializerBase.java:174)
at com.sun.xml.rpc.encoding.literal.LiteralObjectSerializerBase.deserialize(LiteralObjectSerializerBase.java:84)
at oracle.webdb.wsrp.ServiceDescription_LiteralSerializer.doDeserialize(ServiceDescription_LiteralSerializer.java:88)
at com.sun.xml.rpc.encoding.literal. (WWC-43273)
Note that when the producer is OC4J 10.1.3.1.1 then it works fine. The OC4J log file is also not throwing any exception. So, i think some problem with Oracle Portal 10.1.4.
Thanks
TarunPlease follow the instructions given in https://metalink.oracle.com/help/usaeng/Search/search.html#file with document id 341922.1
-
SQLJ connection exception in oracle 8i and jdk 1.5
This is the code through which i am trying to extract current date from oracle database and print Helloworld
// import required packages
import java.sql.Date;
import java.sql.SQLException;
import oracle.sqlj.runtime.Oracle;
public class HelloWorld {
public static void main(String [] args) {
java.sql.Date current_date;
try {
// connect to the database
Oracle.connect(
"jdbc:oracle:thin:@localhost:1521:orcl",
"student",
"student"
// get the current date from the database
#sql { SELECT sysdate INTO :current_date FROM dual };
// display message
System.out.println("Hello World! The current date is " +
current_date);
} catch ( SQLException e ) {
System.err.println("SQLException " + e);
} finally {
try {
// disconnect from the database
Oracle.close();
} catch ( SQLException e ) {
System.err.println("SQLException " + e);
} // end of main()
this is the error
unexpected error occurred...
java.lang.ExceptionInInitializerError
at sqlj.translator.Translator.addUnit(Translator.java:117)
at sqlj.translator.Main.translate(Main.java:112)
at sqlj.translator.Main.runTranslation(Main.java:92)
at sqlj.translator.Main.runTranslation(Main.java:85)
at sqlj.tools.Sqlj.statusMain(Sqlj.java:280)
at sqlj.tools.Sqlj.main(Sqlj.java:125)
Caused by: java.lang.NullPointerException
at sqlj.framework.ClassFileReader.attribute_info(ClassFileReader.java:326)
at sqlj.framework.ClassFileReader.readClass(ClassFileReader.java:224)
at sqlj.framework.ClassFileReader.describeClass(ClassFileReader.java:62)
at sqlj.framework.ClassFileReader.getDeclaringClass(ClassFileReader.java:146)
at sqlj.framework.JSClass$ClassWrapper.getDeclaringClass(JSClass.java:1649)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1496)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1545)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1552)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1507)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1518)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1533)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1539)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1508)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1545)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1552)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1507)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1545)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1552)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1507)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1518)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1533)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1539)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1508)
at sqlj.framework.JSClass.resolveIfNonNull(JSClass.java:1513)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1493)
at sqlj.framework.JSClass.resolveIfNonNull(JSClass.java:1513)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1493)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1534)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1539)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1508)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1545)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1552)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1507)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1518)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1533)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1539)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1508)
at sqlj.framework.JSClass.resolveIfNonNull(JSClass.java:1513)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1493)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1545)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1552)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1507)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1518)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1494)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1518)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1533)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1539)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1508)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1518)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1533)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1539)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1508)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1534)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1539)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1508)
at sqlj.framework.JSClass.resolveIfNonNull(JSClass.java:1513)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1495)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1534)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1539)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1508)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1518)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1494)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1534)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1539)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1508)
at sqlj.framework.JSClass.resolveIfNonNull(JSClass.java:1513)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1493)
at sqlj.framework.JSClass.resolveIfNonNull(JSClass.java:1513)
at sqlj.framework.JSClass.resolveClassReferences(JSClass.java:1493)
at sqlj.framework.JSClass.reflectSystemClass(JSClass.java:1340)
at sqlj.framework.JSClass.<clinit>(JSClass.java:49)
... 6 more
HelloWorld.sqlj: Error: Exception caught:
Total 1 error.SQLJ 8i with jdk1.5?
Please try SQLJ 10.2 with jdk1.4. -
EJB QL "unexpected token: ( " Exception with IN operator and AND operator
Hey everyone,
Hopefully someone can help me. I am just starting to write more complex queries with EJB QL and am running into an issue. When I run my query I get an "Internal Exception: line 1:87: unexpected token: (" Exception below is my query with acording to the sun references I have managed to find looks right. Here is my query:
SELECT OBJECT(e) FROM Period e, IN (e.myScorecardItem.cyclesList) t WHERE current_date() BETWEEN e.startDate AND e.endDate AND t.id =?1
I have removed the portion with the IN navigation and it works fine, and I have removed the conditional statement and left the IN portion and that works fine but I can not get the to work together. Here is my bean relationships: Cycles have ScorecardItems have Periods. I am trying to find all the Periods that fall within a certain cycle. Any direction or help anyone can provide would be greatly appreciated.
Thanks,
JustenIt's not inherently bad - but it does depend on the optimizer getting good estimate of the data volume.
Did you test with 200 distinct values in your IN list, and can you see in the execution plan Oracle estimate of how many rows the subquery would generate.
Regards
Jonathan Lewis -
CreateConnection ORA-24960 exception with MSVC6.0 and Oracle10g R 10.2.0
Hi,
I need help as soon as possible as the deadline is approaching all so fast.
I'm getting the following exception "ORA-24960: the attribute OCI_ATTR_USERNAME is greater than the maximum allowable length of 255" when using Environment:createConnection.
I'm using VisualC++ 6.0 and Oracle 10g R 10.2.0.
The same C++ code works fine with Oracle10g R 10.1.0.
Below is the snippet of code that creates the problem:
#include <iostream>
#include<occi.h>
using namespace oracle::occi;
using namespace std;
CString connStr = _T("DBNAME");
ociEnv = Environment::createEnvironment();
try{
conn = ociEnv->createConnection(_T("USERNAME"), _T("PASSWORD"), (LPCTSTR)connStr);
catch(SQLException ex){
cout << ex.getMessage(); //throws 24960 error
I need to get the application running on a machine that has the 10g R10.2.0 database installed so to use the oraocci10.dll and oci.dll from that installation. I've tried different combinations of compiling and linking.
I've tried compiling and linking with include and lib files supplied as part of the 10g R10.2.0 installation in the oci folder - didn't work.
I've tried compiling and linking with include and lib files supplied as part of the 10g R10.1.0 installation in the oci folder - didn't work
I've tried compiling and linking with include and lib files supplied as part of the instantclient sdk R10.2.0 - didn't work
The only way it worked was by compiling and linking with 10.1.0 files and run it on a machine with 10g R10.1.0 database so with the dlls from that installation.
Please help me as soon as possible.
Thank you,
SorinThe problem here is created by the strings passed as parameters in the call to createConnection method. They are not objects of the same class as expected by the oraocci10 library.
In the 10.1 version of oracle there is a separate version of the oraocci10 library built with msvcrt.lib and my own application uses the same version of the crt implementation (msvcrt.lib). The 10.2 release of oracle has only versions of the oraocci10 library built with msvcrt7 or older implementations of crt.
The work-around is to build my application using the includes and the libs from release 10.1 and package the oraocci10.dll library from the 10.1 release in the same folder as the application so it gets loaded instead of the oraocci10.dll supplied as part of the client installed on the host. This oraocci10.dll will still use the OCI version supplied as part of the oracle client so no functionality will be lost from that perspective.
IMHO the fix is to get OCCI team to build a version of oraocci10 with visual studio 6.
Cheers,
Sorin -
ODAC with Oracle 10g and Visual Studio 2008
Hello-
Is the an ODAC version supporting Oracle 10g with tools for Visual Studio 2008? I've installed the ODAC 11.2 version for VS 2008, however the Oracle data source connection does not display for the Data Entity Model, only the usual SQL Server connections.
Thank you in advance!Hello again-
First off, thank you for prompt reply. After poring over some of the postings, I'm gaining an understanding of when ODAC and the Entity Designer marriage came together and your answer solidified it.
My situation is I've developed an ODATA service with VS2010, Oracle 11g and ODTwithODAC112030 and everything works fine. I then deploy the service to the company's Windows 2003 server using Oracle 10g. I've also went ahead an installed the ODTwithODAC112030 on the server and copied the tnsnames.ora file into the oracle client's directory associated with the ODAC installation. When I query the Oracle database's metadata in IE, e.g. http://localhost:8050/DataMgmt/$metadata, a listing is displayed as expected; however, when I query a particlar database table listed in the metadata, an error is returned that the request could not be processed. Any ideas?
Thank you. -
Developer2000 application with Oracle 8i AND 9iDS
Hello,
We have a large application written in Developer 2000 and Oracle8i. We got three new products : Oracle 9i database, Oracle 9iAS and Oracle 9iDS (developer Suite).
I have the following questions :
(1) Can I compile and run my dev2k application with 9iDS (forms and reports dveloper) and view through a browser over the web ? Someone suggested that we can. I like to verify.
(2) What is the relationship of 9iDS with 9iAS ? Can I just install 9iDS and backend Oracle database and run my application (without 9iAS) ? This is very important for me.
(3) Can 9iAS talk to Oracle 8i seamlessly or we have to have Oracle 9i database in the backend ? Oracle 9i database has a large footprint and it needs Itenium 2 for executions which we do not have.
PLEASE HELP ME BY ANSWERING THESE QUESTIONS.
Thanks,
Shyam Sarkar
[email protected]quick answers:
1. Yes
2. you can develop with 9iDS and be able to "view" what you developed with it. When it comes to deployment, then you need 9iAS Enterprise Edition (the only version which has forms/reports services). Another words, you need license for both 9iDS and 9iAS EE.
3. I just verified from Metalink (only for the solaris platform) that 9iAS is certified against 9i and 8.1.7 database servers. For other platforms, please check Metalink.
hope this proves useful.
regards
Zafer AKTAN
Oracle DBA/Developer -
Data Guard with Oracle 9i and 10g -- have you done it?
We have an ERP system (JDEdwards, db size approx 600 GB) and we'd like to copy the data in this system to a database on another computer. We'd use the remote database for reporting, so we need it to be available. We are looking at using Data Guard running in Logical Standby mode.
The ERP database is Oracle 9i, and we are considering having the Logical Standby database be 10g. Have you done this and if so, what was your experience?
Here's why we want to do this. There are many tables in the ERP database that contain descending indexes. We can't change this, and it is not supported with Data Guard under Oracle 9.2. Tables with descending indexes do not copy to the logical standby database.
We were told that this is corrected in a newer release of Oracle, and we were wondering if a 10g database would properly copy tables with descending indexes.
Thanks in advance for any experiences you can share.
Best Regards,
MikeWhat you are trying to do might not be possible. Because when you create logical standby you have to create a physical standby first and convert it. Primary and standby have to be same version.
In furture it might be possible because 10G will support rolling upgrade of logical standby.
However even it's possible you have to go through a lot of pain to setup and maintain it because Oracle don't support the setup.
What you could try are Stream and Replication, I will say Stream is very interesting one. Because Oracle say : "Oracle Streams and Oracle Data Guard (including Data Guard SQL Apply) are independent features based on some common underlying infrastructure and technology. "
http://www.oracle.com/technology/deploy/availability/htdocs/DataGuardStreams.html -
Oracle 11g compatibility with oracle 10g and 9i?
Hi All
I have some queries on 11g compatibility.
Is oracle 11g client compatible with oracle 10g client which is already installed on desktop?
If yes any changes to be done and where?
Is oracle 11g compatible with oracle 10g/9i on the same server where 10g/9i are installed?
RegardsThanks Justin Thats right ...
Problem elaboration is as follows
We currently have an application which requires oracle 10g(10.2.0.3) client to connect to database from user desktops. As
part of new application development the oracle 11g clients need to be installed on all the user deskotps.
The complete application software along with oracle client 11g has to be roled out on these desktop as part of
implementaion of new application besides the existing application(The application software is packaged along with oracle
10g client).
We would like to understand if there is any software provided by oracle using which we can switch between different oracle
versions while accessing the respective applications simultaneously. Also are there any known bugs/issues in running
oracle 10g client and oracle 11g client together on the same user desktops with different oracle homes? -
BUG for sort column with Oracle 11g and APEX 3.2
I have BUG in Report region(Oracle 11g and APEX 3.2). if i have more than 746 Char for my column's value and i want to sort them, this error appear
Report error :
ORA-00910: specified length too long for its datatype.
But in an other environement in Oracle 10g and apex 3.2, with the same data. I have no BUG.
Somebody have an idea for a possible solution to this problem???Again, I may just be wasting your time...but if I have XDB problems...especially with the password, I do the following:
1. Change your working directory to $ORACLE_HOME/apex.
2. Start SQL*Plus and connect to the database where Oracle Application Express is installed as SYS.
3. Run apxconf.sql
> @apxconf
4. When prompted, enter a password for the Oracle Application Express Admin account.
5. When prompted, enter the port for the Oracle XML DB HTTP server. (default port being, of course,8080).
6. Unlock the ANONYMOUS account
> ALTER USER ANONYMOUS ACCOUNT UNLOCK;
7. If needed, I do the SETHTTPPORT command mentioned before...
Since I'm using the Oracle 11g, with embedded PL/SQL server, I have no idea if this is the same for 10g us OHS?
Hope that helps!
KSL. -
CAC or smart card use with Oracle database and web server
I've been asked to smart card (CAC) enable our Oracle web server and database access. We currently use CAC to access many of our other applications.
Where can I find the following information
Oracle software required (and is it an additional cost)
How to integrate Oracle App server (web server) with CAC.
How would I need to change the database users accounts to be CAC enabled rather than database users accounts.
Thanks
steven jackson
[email protected]
614-692-9768Virtualisation is not certified for Oracle RAC on Windows.
+Certified Software on Oracle VM [ID 464754.1]+ note states:
Oracle Real Application Clusters (RAC)
Oracle 10.2.0.4 and up (10gR2) and 11.1.0.7 and up (11gR1) and 11gR2 RAC for Linux x86 and Linux x86_64 certified on Oracle VM
Guest OS: Oracle Linux 5.1 (and above) RHEL 5.1 (and above) for Linux x86 / Linux x86_64
Paravirtualized (PV) mode only (Guest OS and drivers)
Only supported on Oracle VM 2.1.2 and above
Live-migration of an Oracle RAC VM is supported with Oracle VM 2.2.1 and above.
Previous versions are not supported. Please refer to this link for best practices.
Over-committing CPUs is not recommended, but supported with the following restrictions:
The total amount of VCPUs allocated to guest domains (running Oracle RAC guests), should not exceed
two times (2x) the amount of real CPUs / cores in the Oracle VM server.
The amount of VCPUs allocated to a single guest domain should not exceed the amount of real CPUs /
cores in the Oracle VM server.
Maintain Oracle VMs default VCPU allocation for dom-0: Oracle VM will allocate 1 VCPU for each real CPU or core to dom-0.
CPU pinning is only recommended for hard partitioning. If no hard partitioning is required, CPU pinning should not be used.
Static support only (dynamic support is being planned):
Dynamic resizing of guest virtual machine is not supported (VCPU, memory and I/O)
Virtual Machine Pause/Restore of an active Real Application Cluster virtual machine is not supported.
Maybe you are looking for
-
To create a customer invoice from vendor invoice
Hi i have a requirement to create customer invoices from vendor invoice. i would like to know if it is feasible?? if it is possible is there any bapi or function module to transfer data from the vendor invoices to the customer invoice. regards prasan
-
VA02 Price conditions is not modifiable same working in va01
Hi Experts , Howerver we tried the user-exit include MV45AFZZ and used the FORMS ( USEREXIT_FIELD_MODIFICATION and USEREXIT_PRICING_PREPARE_TKOMP ) to meet the requirement. the changes are working in VA01 but working improperly in VA02. when i run t
-
N96 Problems and disspointment
I have been evangelical about the quality and service of nokia phones since i had my first analogue device in early 1990's - which is a loooong time to be a fan of one company. My n95 was great , i didn't get the newer 95 as i didn't like the lack of
-
AdobeDocumentServer: Processing exception -- IisProxy
I am getting the following error when I try to render the OnlineInteractiveFormApp tutorial from our IISProxy url (http://iisproxyserver/webdynpro/dispatcher/local/TutWD_OnlineInteractiveForm/OnlineInteractiveFormApp): com.sap.tc.webdynpro.services.e
-
Half internal hard drive half external
i buy alot of movies but do not have enough room on my internal to hold them all so i hold it in a tb external harddrive. is there anyway to have one itunes lib list and combine what i have on my external with my internal and not have the movies ther