Apex deploy Application in the environment - ORA-02291: integrity constraint
Hi all
I do my first application export import and stumbled across a bug.
The bug causes the same error like: error application to import 4.1 and 4.2 , but my environment is different.
In short, I'm building my APEX application on itself One with APEX 4.2.4 11.2.0.4 1. The application is configured to compatible 4.2.
I export version Run Time only.
I am importing in XE 11.2.0.2 with APEX 4.2.4 with the environment at the time of the throw using SQL * more. !! The schema exists in the two databases.
I get the following error, and I wonder if I need also to export the workspace for installation works, or if I do something wrong all together and just did not understand the process of export/import (deploy).
SQL > @f7001.sql
REQUEST 7001 - MYAPEX Web Application
Set credentials...
Check the compatibility...
Set Application ID...
.. .UI types
Start
*
ERROR on line 1:
ORA-02291: integrity (APEX_040200.WWV_FLOWS_FK) violated constraint - found parent key
ORA-06512: at "APEX_040200.WWV_FLOW_API", line 2094
ORA-06512: at line 3 level
Disconnected from the database to Oracle 11 g Express Edition Release 11.2.0.2.0 - 64 bit Production
Thanks in advance for any help or you advise in this case.
Jan S.
Hi Jan,
you have two options.
(1) on your system only run time, you can use the APIs of the Forum (APEX_INSTANCE_ADMIN) to manually create the workspace and the allocation of scheme.
(2) use the JAVA export utility from the command line and specify the parameter - expWorkspace and - expMinimal (/ utilities/readme.txt) to export the workspace. But please note that it will still be exported users and groups. You need to remove the generated SQL file.
Personally, I'd go with the API. It should be fairly simple. Just call APEX_INSTANCE_ADMIN. ADD_WORKSPACE when it is connected as SYS/SYSTEM or a user who has been granted the role APEX_ADMINISTRATOR_ROLE.
Concerning
Patrick
Member of the APEX development team
My Blog: http://www.inside-oracle-apex.com
APEX Plug-Ins: http://apex.oracle.com/plugins
Twitter: http://www.twitter.com/patrickwolf
Tags: Database
Similar Questions
-
import application in the environment of production DURATION only
Good afternoon everyone,
I configured a development of apex 4.0 installation, as well as a production runtime install only. (in fact, I created production as complete dev in initially to create the workspace and then he converted PERIOD only)
I tried to export an application created in the development part and then import them into the production run time only (by running export sql as the owner of the schema of the apex).
It looks like the security ID development APEX assigns the application has a problem with the security id provided next to the production.
Is there a way to get around this without having to manually edit each exported application what do we do?
Enter user-name: aeproduction Enter password: Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL> @f102.sql APPLICATION 102 - aer_vendor_consignment Set Credentials... Illegal security group id value for this schema. Check Compatibility... API Last Extended:20100513 Your Current Version:20100513 This import is compatible with version: 20100513 COMPATIBLE (You should be able to run this import without issues.) Set Application ID... begin * ERROR at line 1: ORA-20001: Package variable g_security_group_id must be set. ORA-06512: at "APEX_040000.WWV_FLOW_API", line 51 ORA-06512: at "APEX_040000.WWV_FLOW_API", line 304 ORA-06512: at line 4
In addition, how most of the stores manage their production facilities of Apex? they use the complete development environment installation and import using the GUI? (which does not work in my situation... we just prefer not having a full dev install on our produciton box).15:07:21 >select * from v$version 15:07:23 2 ; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production PL/SQL Release 11.2.0.1.0 - Production CORE 11.2.0.1.0 Production TNS for Solaris: Version 11.2.0.1.0 - Production NLSRTL Version 11.2.0.1.0 - Production
Thank youHi 818024,
Take a look at http://joelkallman.blogspot.com/2010/07/apexapplicationinstall.html
I think that if there go you.Concerning
Patrick
-----------
My Blog: http://www.inside-oracle-apex.com
APEX 4.0 Plug-Ins: http://apex.oracle.com/plugins
Twitter: http://www.twitter.com/patrickwolf -
Problem when deploying application to the IOS Simulator!
Dears
I have faced the following error when you try to deploy application (oracle application example) on iOS Simulator
[22: 45:01] undeployment.
[22: 45:01] - incomplete deployment.
[22: 45:01] failed to deploy on the iOS Simulator.
[22: 45:01] deployment failed due to one or more errors returned by 'osascript '. What follows is a summary of the returned error:
Command-line execution failed (return code: 1).
I use Xcode 6.1 and JD 12.1.3
Thank you
Dears
I solved this problem by reinstalling Xcode worm 5.1.1
Xcode 6.1 is not compatible with the MAF so far
Thank you
-
Deploy applications on the linked clones
Hello
I want to deploy applications to our SCCM server at our VDI Windows XP machines
If I do a redial or refresh the requests of course will disappear.
So, I think, if I've never done a refresh or redial this will work.
I will make sure patches as well.
What is the right way to do it? or clones will grow so big, I can just as well use complete clones?
Stefan.
It's a small world... ;-)
Well yes it does, which is why we recommend to use some sort of application virtualization to bring the request to the desktop in a very efficient way, a very good one is actually included in the original notice of license. (hint, hint...)
If you want to have a conversation about this, feel free to give me a call.
Linjo
-
Deployed application on the Stand alone server causing problem
Hello
I have created a web application in jdev 11.1.2.2 and trying to deploy in Stand alone WLS (10.3.6).
The application works fine in the built-in WLS.
But in Stand Alone WLS he keeps showing me the following error message.
I have two sources of data. And I implemented them both and they r works fine and tested. the jdbc name is right. On every page I am doing the operation create Insert, it throws the error. If I'm trying to update an existing record, it works very well. No idea why this is happening?
The data source is only used to create the UNIQUE_ID for primary keys. It says in the newspaper that BudgetId is the primary keybudget_model_entity_VikBmBudgetEO_BudgetId_null_gs.run(budget_model_entity_VikBmBudgetEO_BudgetId_null_gs.groovy:1)
it has the groovy expression
which is used to create the unique identification numberoracle.jbo.server.uniqueid.UniqueIdHelper.nextId
error pops up The Network Adapter could not establish the connection Connection refused
Thanks in advanceADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase INVOKE_APPLICATION 5 oracle.jbo.DMLException: JBO-26061: Error while opening JDBC connection. at oracle.jbo.server.ConnectionPool.createConnection(ConnectionPool.java:207) at oracle.jbo.server.ConnectionPool.instantiateResource(ConnectionPool.java:166) at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:580) at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:313) at oracle.jbo.server.ConnectionPool.getConnectionInternal(ConnectionPool.java:102) at oracle.jbo.server.ConnectionPool.getConnection(ConnectionPool.java:67) at oracle.jbo.server.ConnectionPoolManagerImpl.getConnection(ConnectionPoolManagerImpl.java:52) at oracle.jbo.server.URLConnectionHelper.getConnection(URLConnectionHelper.java:129) a t oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:978) at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1147) at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:6844) at oracle.jbo.server.DBTransactionImpl2.connect(DBTransactionImpl2.java:132) at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:213) at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:602) at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:417) at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:9021) at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4606) at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2536) at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareResource(ApplicationPoolImpl.java:3781) at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:334) at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2342) at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3245) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:571) at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:234) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:504) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:499) at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1614) at oracle.jbo.client.Configuration.createRootApplicationModule(Configuration.java:1519) at oracle.jbo.client.Configuration.createRootApplicationModule(Configuration.java:1490) at oracle.jbo.server.uniqueid.UniqueIdHelper.createNewAM(UniqueIdHelper.java:150) at oracle.jbo.server.uniqueid.UniqueIdHelper.getNextId(UniqueIdHelper.java:98) at sun.reflect.GeneratedMethodAccessor826.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:234) at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:1607) at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:3303) at org.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.getProperty(ClassMetaClassGetPropertySite.java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:237) at bc4j_oracle_insurance_viking_budget_model_entity_VikBmBudgetEO_BudgetId_null_gs.run(bc4j_oracle_insurance_viking_budget_model_entity_VikBmBudgetEO_BudgetId_null_gs.groovy:1) at oracle.jbo.ExprEval.internalEvaluateGroovyScript(ExprEval.java:1200) at oracle.jbo.ExprEval.doEvaluate(ExprEval.java:1253) at oracle.jbo.ExprEval.evaluateForRow(ExprEval.java:1075) at oracle.jbo.server.AttributeDefImpl.evaluateTransientExpression(AttributeDefImpl.java:2132) at oracle.jbo.server.EntityImpl.initDefaultExpressionAttributes(EntityImpl.java:1004) at oracle.jbo.server.EntityImpl.create(EntityImpl.java:958) at oracle.insurance.viking.foundation.model.common.VikingEntityImpl.create(VikingEntityImpl.java:100) at oracle.jbo.server.EntityImpl.callCreate(EntityImpl.java:1131) at oracle.jbo.server.ViewRowStorage.create(ViewRowStorage.java:1140) at oracle.jbo.server.ViewRowImpl.create(ViewRowImpl.java:461) at oracle.jbo.server.ViewRowImpl.callCreate(ViewRowImpl.java:478) at oracle.jbo.server.ViewObjectImpl.createInstance(ViewObjectImpl.java:5800) at oracle.jbo.server.QueryCollection.createRowWithEntities(QueryCollection.java:1941) at oracle.jbo.server.ViewRowSetImpl.createRowWithEntities(ViewRowSetImpl.java:2504) at oracle.jbo.server.ViewRowSetImpl.doCreateAndInitRow(ViewRowSetImpl.java:2545) at oracle.jbo.server.ViewRowSetImpl.createRow(ViewRowSetImpl.java:2526) at oracle.jbo.server.ViewObjectImpl.createRow(ViewObjectImpl.java:11170) at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1355) at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2170) at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:731) at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:402) at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:252) at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:210) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sun.el.parser.AstValue.invoke(AstValue.java:187) at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297) at oracle.adf.controller.internal.util.ELInterfaceImpl.invokeMethod(ELInterfaceImpl.java:173) at oracle.adfinternal.controller.activity.MethodCallActivityLogic.execute(MethodCallActivityLogic.java:163) at oracle.adfinternal.controller.engine.ControlFlowEngine.executeActivity(ControlFlowEngine.java:1091) at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:982) at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:880) at oracle.adfinternal.controller.engine.ControlFlowEngine.routeFromActivity(ControlFlowEngine.java:553) at oracle.adfinternal.controller.engine.ControlFlowEngine.performControlFlow(ControlFlowEngine.java:158) at oracle.adfinternal.controller.application.NavigationHandlerImpl.handleAdfcNavigation(NavigationHandlerImpl.java:117) at oracle.adfinternal.controller.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:84) at org.apache.myfaces.trinidadinternal.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:51) at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:130) at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190) at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:159) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:131) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:461) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:134) at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:112) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:131) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:461) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:134) at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:106) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:1134) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:358) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:469) at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:469) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199) at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:181) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) Caused By: java.sql.SQLRecoverableException: IO Error: The Network Adapter could not establish the connection at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:482) at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:678) at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:238) at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34) at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:567) at java.sql.DriverManager.getConnection(DriverManager.java:582) at java.sql.DriverManager.getConnection(DriverManager.java:154) at oracle.jbo.server.URLConnectionHelper.getConnection(URLConnectionHelper.java:144) at oracle.jbo.server.URLConnectionHelper.getConnectionFromDriver(URLConnectionHelper.java:50) at oracle.jbo.server.ConnectionPool.createConnection(ConnectionPool.java:195) at oracle.jbo.server.ConnectionPool.instantiateResource(ConnectionPool.java:166) at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:580) at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:313) at oracle.jbo.server.ConnectionPool.getConnectionInternal(ConnectionPool.java:102) at oracle.jbo.server.ConnectionPool.getConnection(ConnectionPool.java:66) at oracle.jbo.server.ConnectionPoolManagerImpl.getConnection(ConnectionPoolManagerImpl.java:52) at oracle.jbo.server.URLConnectionHelper.getConnection(URLConnectionHelper.java:129) at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:978) at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1147) at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:6838) at oracle.jbo.server.DBTransactionImpl2.connect(DBTransactionImpl2.java:130) at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:213) at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:600) at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:417) at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:9021) at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4606) at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2536) at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareResource(ApplicationPoolImpl.java:3780) at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:334) at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2342) at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3245) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:571) at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:234) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:504) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:499) at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1614) at oracle.jbo.client.Configuration.createRootApplicationModule(Configuration.java:1519) at oracle.jbo.client.Configuration.createRootApplicationModule(Configuration.java:1490) at oracle.jbo.server.uniqueid.UniqueIdHelper.createNewAM(UniqueIdHelper.java:150) at oracle.jbo.server.uniqueid.UniqueIdHelper.getNextId(UniqueIdHelper.java:98) at sun.reflect.GeneratedMethodAccessor826.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:234) at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:1607) at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:3303) at org.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.getProperty(ClassMetaClassGetPropertySite.java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:237) at bc4j_oracle_insurance_viking_budget_model_entity_VikBmBudgetEO_BudgetId_null_gs.run(bc4j_oracle_insurance_viking_budget_model_entity_VikBmBudgetEO_BudgetId_null_gs.groovy:1) at oracle.jbo.ExprEval.internalEvaluateGroovyScript(ExprEval.java:1200) at oracle.jbo.ExprEval.doEvaluate(ExprEval.java:1253) at oracle.jbo.ExprEval.evaluateForRow(ExprEval.java:1075) at oracle.jbo.server.AttributeDefImpl.evaluateTransientExpression(AttributeDefImpl.java:2132) at oracle.jbo.server.EntityImpl.initDefaultExpressionAttributes(EntityImpl.java:1004) at oracle.jbo.server.EntityImpl.create(EntityImpl.java:957) at oracle.insurance.viking.foundation.model.common.VikingEntityImpl.create(VikingEntityImpl.java:99) at oracle.jbo.server.EntityImpl.callCreate(EntityImpl.java:1131) at oracle.jbo.server.ViewRowStorage.create(ViewRowStorage.java:1140) at oracle.jbo.server.ViewRowImpl.create(ViewRowImpl.java:461) at oracle.jbo.server.ViewRowImpl.callCreate(ViewRowImpl.java:478) at oracle.jbo.server.ViewObjectImpl.createInstance(ViewObjectImpl.java:5800) at oracle.jbo.server.QueryCollection.createRowWithEntities(QueryCollection.java:1941) at oracle.jbo.server.ViewRowSetImpl.createRowWithEntities(ViewRowSetImpl.java:2504) at oracle.jbo.server.ViewRowSetImpl.doCreateAndInitRow(ViewRowSetImpl.java:2545) at oracle.jbo.server.ViewRowSetImpl.createRow(ViewRowSetImpl.java:2526) at oracle.jbo.server.ViewObjectImpl.createRow(ViewObjectImpl.java:11170) at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1355) at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2169) at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:731) at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:402) at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:252) at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:210) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sun.el.parser.AstValue.invoke(AstValue.java:187) at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297) at oracle.adf.controller.internal.util.ELInterfaceImpl.invokeMethod(ELInterfaceImpl.java:173) at oracle.adfinternal.controller.activity.MethodCallActivityLogic.execute(MethodCallActivityLogic.java:163) at oracle.adfinternal.controller.engine.ControlFlowEngine.executeActivity(ControlFlowEngine.java:1091) at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:982) at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:880) at oracle.adfinternal.controller.engine.ControlFlowEngine.routeFromActivity(ControlFlowEngine.java:553) at oracle.adfinternal.controller.engine.ControlFlowEngine.performControlFlow(ControlFlowEngine.java:158) at oracle.adfinternal.controller.application.NavigationHandlerImpl.handleAdfcNavigation(NavigationHandlerImpl.java:115) at oracle.adfinternal.controller.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:84) at org.apache.myfaces.trinidadinternal.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:50) at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:130) at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190) at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:159) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:130) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:461) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:134) at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:112) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:130) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:461) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:134) at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:106) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:1134) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:358) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468) at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199) at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) Caused By: oracle.net.ns.NetException: The Network Adapter could not establish the connection at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:398) at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:438) at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:711) at oracle.net.ns.NSProtocol.connect(NSProtocol.java:257) at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1222) at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:330) at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:678) at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:238) at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34) at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:567) at java.sql.DriverManager.getConnection(DriverManager.java:582) at java.sql.DriverManager.getConnection(DriverManager.java:154) at
STILL , you didn't follow instructions properly.
The jbo.rowid_am_datasource_name parameter must be set to the JNDI name. My guess is:
"java: comp/env/jdbc/ROWIDAM_DB.
If you read the response from Steve M in the thread of EMG, you are connected, you will see an example (he did it with the code, but the example stands)
-
Deploying applications for the first time
Hello
Can someone send me the step by step process to deploy and register page OAF apps pending.
I tried to use the tutorials, it said migrate classfiles in binary mode. In my local machine, I have only the java files I have to convert the java file class?
Thank youclass files will be available in the folder myclasses.
Kind regards
Out Sharma -
We used a script to install our applications in Apex 4.02. When you use this script with Apex 5.0, we get an error:
[6399] ORA-02091: transaction cancelled
[6400] ORA-02291: integrity constraint violation (APEX_050000.SYS_C0013507) - parent
ALTER SESSION SET CURRENT_SCHEMA = &2; declare l_schema varchar2(30) := upper('&1'); l_workspace_id number; l_app_id number; begin -- Get workspace ID for schema begin select workspace_id into l_workspace_id from apex_workspaces where workspace = l_schema; exception when no_data_found then -- Create workspace for schema apex_instance_admin.add_workspace(p_workspace_id => null, p_workspace => l_schema, p_primary_schema => l_schema, p_additional_schemas => null); -- Get ID for created workspace select workspace_id into l_workspace_id from apex_workspaces where workspace = l_schema; end; -- Put ID in install package apex_application_install.set_workspace_id(l_workspace_id); -- Get application ID. begin select application_id into l_app_id from apex_applications where workspace = l_schema; -- Set application ID in package apex_application_install.set_application_id(l_app_id); exception when no_data_found then -- No applicication create a new one apex_application_install.generate_application_id; end; -- Generate offset apex_application_install.generate_offset; -- Set schema and alias. apex_application_install.set_schema(l_schema); apex_application_install.set_application_alias(l_schema); l_app_id := apex_application_install.get_application_id; dbms_output.put_line('Applicatie installed with ID :' || l_app_id); end; / @..\apex\f127.sql
The script starts promising:
Applicatie installed with ID :100 APPLICATION 127 - NedGraphics NedBrowser Set Credentials... Check Compatibility... API Last Extended:20130101 Your Current Version:20130101 This import is compatible with version: 20100513 COMPATIBLE (You should be able to run this import without issues.) Set Application ID... ...authorization schemes
But in the end:
.....scheme 39275367140332431 ......scheme 47816685350333762 ...plugins commit * ERROR at line 1: ORA-02091: transaction rolled back ORA-02291: integrity constraint (APEX_050000.SYS_C0013507) violated - parent key not found
F127. SQL is exported from 4.02 Apex.
Can manually import this application in the Apex 5.0 using the Apex development interface...Hi René,.
the bug is not public. I already fixed it for 5.0.2.
Kind regards
Christian
-
Apex 4.2.1 ORA-02291 import single page
Hello
Version of the APEX is 4.2.1.00.08 on Oracle 10.2.0.5.
When I try to export/import a single page from a server to another (same version of the APEX), the following error is thrown:
ORA-20001: name of the page creation error = 'blabla' ORA-02291: integrity (APEX_040200.WWV_FLOW_STEP_UI_FK) violated constraint - found parent key
No idea what could be the problem? This occurs after the upgrade from 4.1.1 to 4.2.1 APEX there was no errors during the upgrade.
Thank you
MatthiasIt's a hack but sometimes, you can import the entire application and then simply copy the page you need to the application that needs it.
Very well. It is not correct the error, but it allows you to get the work done.
Howard
-
ORA-02291 then that he was trying to install the version 4.0 workspace export
Someone at - it problems when installing export workspace containing Apex 4.2 user groups?
When I try to install a workspace dumped Apex 4.0, I get the following error of blocking:
Execution of the statement was not successful. ORA-02291: integrity (APEX_040200.WWV_FLOW_FND_USER_GRPS_FK) violated constraint - found parent key
Start
() wwv_flow_fnd_user_api.create_user_group
P_ID = > 117697823207460082,
p_GROUP_NAME = > 'MASTER ',.
p_SECURITY_GROUP_ID = > 101624224619521722,
p_GROUP_DESC = > ");
end;
ORA-02291: integrity (APEX_040200.WWV_FLOW_FND_USER_GRPS_FK) violated constraint - found parent key
I checked the docs and I couldn't find any reference to a known issue with the importation of a workspace that contains groups of users.
Thank you
Flavio
----
http://oraclequirks.blogspot.com
http://www.yocoya.comHi Flavio,
Another user of the forum has reported a similar problem earlier today. We did PSE * 14777994 * available on My Oracle Support. Go to patches and updates, and then enter the bug number 14777994. Once installed on your instance 4.2, you encounter is no longer the error reported.
Thank you for reporting this problem and apologize for any inconvenience this may have caused.
Kind regards
Hilary -
Not able to deploy Applications: "the process is not defined in the descriptor.
All the
I have a pretty serious problem here to try to take a LCA of an environment and get in another environment. Source and destination environments are LCES 2.5 (LCES 2 with Service Pack 2). I have about 6 applications and there are a few extreme dependencies (one application that refers to an asset from another application) are. I took a STROKE of all these applications in the environment of the source and ACL matter perfectly in the destination environment, but I am unable to deploy one of the applications that have extreme dependencies. The error that I always get when I try to deploy any application that has an extreme addiction is:
[Process name] otherwise is not defined in the descriptor.
I tried all of the following conditions:
(1) combined 1 LCA applications
(2) taking several local calling areas where each ACL contains only a single request
(3) taking several local calling areas where each LCA includes an application as well as all the extreme dependencies for this application
No matter what I try, they deploy. I can import the LCA and I can get the apps in the Workbench and play with them, but they do not deploy everything simply. I also tried to manually set all the groping in the processes themselves, but that does not work either.
Any help would be appreciated.
I wanted to just follow the solution to my problem.
It seems centres issue around distant circular dependencies. In general, it seems that LiveCycle choke when two applications of each reference to another. Note that I'm not talkinng on the true circular referencing here in which a process in the references of the application has an application B while this process refers to the initial process request. Indeed, although I have not tested recently, I believe that LiveCycle can actually catch this kind of question. I'm talking about circular dependencies of distant is simply when a process requests was (let's call it a1) refers to a process in application B (let's call b1) while a process in application B (call the b2) refers to a process in applicatoin has (let's call a2). Apparently, this type of circular reference causes the deployment of applications of such choke.
The fix was painful because I had to manually delete all distant dependencies of these two application, deploy these two requests to get in the long term and then implement these dependencies again.
Now it seems preferable to never have 1 direction of the dependencies for any application.
-
Deploying applications in vCAC
To deploy applications in the templates, you can use Application Director. What are the tools outside enforcement Director do or can be used to deploy and configure applications such as SQL and Sharepoint automatically?
What are the advantages and disadvantages of the tools?
Looking forward to hear from you.
Hello
You have two options for what you describe, if you talk to a single instance without dependencies, then Application Director is a bit exaggerated.
1 - use the comments vCAC agent to install the software. This has the advantage of easily integrate with your deployments and works out of the box. The requirement is that you have scripts ready to manage a facility without application support. However, for the two apps you mention, these can easily be found on the Internet.
2. use vCO workflows. It really is my favorite because it does not keep the guest agent installed on a base image, it's a little more extensible than the agent of comments. You'll also need scripts Unattend for this method, and this method works better with virtual machines VMware running VMtools (so that the vCO can launch scripts on the guest).
3 puppet/head/salt. These have the advantage of having very large repositories of content to deploy applications. You just have to find the officer appropriate running on your computer and the configuration management solutions do the rest (and more). This also has an advantage over #2 that you are not limited to VMware virtual machines. Drawback is the rise of time to evaluate, select, learn and deploy these but I think in the long term, that worth the effort.
So, you have a few options here. Don't forget that you can use all these depending on the use case. For example, vCO or the vCAC comments Agent can be used to install the agent of the puppet and then the puppets will do the rest. For an example of what I'm talking about you, see blog of Ryan Kelly on the use of charm vCO with vCAC. http://www.vmtocloud.com/self-service-application-deployment-with-Vcac-VCO-and-Chef/
-
APEX tutorial: how to use checkboxes - ORA-02292
Hello!
At the end of the APEX Advanced Tutorial: "how to work with check boxes", I get the following message is displayed:
ORA-02292: integrity constraint violation (OEHR_PD_PRODUCT_ID_FK) - book of the foundling
I see that this table has dependencies on SQL Developer.
I wanted to just confirm that it is the cause of the error and that the tutorial is missing instructions on how to approach the foreign constraint? Or maybe I'm doing something wrong?
Thank you very much!
-IgorIt seems that you are right that the article does not address the problem of FK constraint. If you draw the FK constraint and delete the records linked to the foreign table then the delete operation should work just fine.
Earl
-
Error message for the integrity constraint
Hello
I have a table called TMREF_MEDIATION_DATA_TREATMENT and one called TMREF_UOC_CRITERIA_MAPPING. There is a foreign key constraint and the TMREF_UOC_CRITERIA_MAPPING
table contains the UID of the other column. When I select Remove form TMREF_MEDIATION_DATA_TREATMENT I get an error as expected:
ORA-02292: integrity constraint (MRS_DEV. TMREF_UOC_CRIT_TO_TREAT_FK2) violated - book of the foundling
Error
Cannot process the row in the TMREF_MEDIATION_DATA_TREATMENT table.
Ok
But is it possible that I can make this more user friendly error? I don't want to delete if there is a record of the child - it should just warn the user.
Thank you.
You can use this method:
http://Apex.Oracle.com/pls/OTN/f?p=31517:185
who is in the process of the page. However, you can also create a validation, that fires before the execution process and verify the same.
Enter an invalid number will infringe the constraint (column is a column number) and it will then call the INVALID_NUMBER exception. You can also declare with the exception of constraint on aid
child_record_not_found EXCEPTION;
PRAGMA EXCEPTION_INIT (child_record_not_found,-02292);Denes Kubicek
-------------------------------------------------------------------
http://deneskubicek.blogspot.com/
http://www.Opal-consulting.de/training
http://Apex.Oracle.com/pls/OTN/f?p=31517:1
------------------------------------------------------------------- -
steps to update of application in the development environment runtime environment
Hello
I have APEX 4.2.6 development environment and same version runtime environment. There is little change, which happened in the forms and the underlying objects in the DB (developing approx.). Help me please in the list of the steps needed to apply these changes to the runtime approx. To my knowledge, I should 1st sync DB objects and then take application export development and import at run time.
Can you let me know how to synchronize objects DB? Dump export and import is not possible because "runtime" environment has the most recent data changes. Otherway is to make changes to the DB object individually and manually. Is it possible that this can be done using scripts/tools?
And what about import application? Is it just connect to the 'runtime' DVRs. SQLPLUS and run @f110.sql? Please let me know the exact steps.
Thank you and best regards,
-Anand
Hi anand_gp,
You mean (for the import of application), I need to execute all the steps below to update the existing application (get the workspace ID, approx. set ID, etc.,)?
And thank you to provide links on how to modify objects in the DB. I'll go through them.
Yes, and it will create a new application in your workspace.
If you want to have the same id of the application (whether it is your production application), you can delete the existing application using APEX_INSTANCE_ADMIN. REMOVE_APPLICATION (remember to commit after each step) and then import with above in the light of the steps.
If you want to have both the old and the new application in your production work space, you can use the alias of the application while publishing the URL.
When you deploy a new version of the application, simply change the alias of the application, so that it becomes your current application.
I hope this helps!
Kind regards
Kiran
-
Application of the Apex to load objects
Hello
I have several applications in a workspace. I intend to move a higher environment applications. I want to make sure that all dependent objects in db is also deployed properly in the highest environment.
Is it possible to extract that information?
I use Apex 4.2
Thank you
Shaz
Go to application_builder--> UTILITIES--> dependencies of object database--> button click on calculate dependencies
A report will be generated. You can also view application pages use the particular object
BR,
Patrick
Maybe you are looking for
-
The X to STOP loading the page does not appear in the Navigation toolbar. If I right-click, select Customize, restore the default value, it is displayed; Click done and it disappears. I disabled the theme; disabled all extensions; reset the toolbar a
-
Two sound related queries on Satellite A200
Hi allFirst of all, I accidentally deleted the built in microphone from the list of devices for registration on laptop Satellite A200. Any ideas on how I can restore it? Secondly, I often play audio files from the laptop through an external speaker u
-
I m using p1m vibe lenovo... When I m talking about using the service calls SIM1 can be activate in SIM2 or SIM2 will be inactive?
-
DAQ DMM AND on the same computer
I have a 4060 DMM NI PCI and PCI Express 6259 on the same computer running under Windows XP/SP3 with drivers following: NI DAQ traditional = 7.4.3f7, NI DAQmx = 8.3.0f3, NIDAMM = 2.6 and = 4.1 MAX. In one of three times to reset the on-board computer
-
Reinstalling software after formatting
I want to format my Sansa Clip + for NTFS so I can use transfer a large file (> 4 GB). Once I'm done, I'll reformat it to fat32. My question is how can I reinstall the Sansa software so I can still play music.