Migrating/Deploying New Versions of Applications

I have an application that has been 'published' i.e the URL released to users. We have a single DB instance (with apex) and our application is a very simple collection of pages of reports of data from views in the database for developers on the project to view. I have two workspaces - one for developing the app, the other for 'Run Only' published apps.
I have a few questions regarding deployment of Apex apps.
1. Is there no way to maintain these two copies of the application (bear in mind they are in defferent workspaces) without having two different Application IDs? My problem with this is that migration from one workspace to the other is now a nightmare as the admin/build manager has to know the Id of the app in dev and the Id of the App in the published workspace as they appear to require different IDs? I need to work on new changes separately while users use the current pages.
2. Once an app is published, how can I migrate changes to it when I need to? If I import the file definition, it insists on a new applicationID. As the AppID is part of the URL this is not practical in the real world - users cannot be expected to change the URL each time a release is implemented.
Does anyone have any ideas on managing build and migration of Apex apps? In usual business system, this sort of process won't work. Migration and Deployment must be automated and fool proof - often there may be 3 or 4 different test environments to go through before release (and this doesn't mean different db instances necessarily - it could mean different schemas for each test env). Given one Apex install per DB, this is really very messy and not maintainable, even for my tiny one env setup. Any advice or ideas?

Why dont you use the parameter :APP_ID in the URLs? With this parameter you can use different AppIDs in booth workspaces.
best regards
carsten

Similar Messages

  • Error when deploying new version of application on ALBPM 6.0.4

    I keep getting this error on our dev box when trying to deploy a new version of the application: <May 21, 2010 12:25:41 PM CDT> <Warning> <RMI> <BEA-080003> <RuntimeException thrown by rmi server: javax.management.remote.rmi.RMIConnectionImpl.invoke(Ljavax.management.ObjectName;Ljava.lang.String;Ljava.rmi.MarshalledObject;[Ljava.lang.String;Ljavax.security.auth.Subject;)
    The system is ALBPM 6.0.4/WL 9.2/solaris
    BEA AquaLogic(TM) BPM Enterprise for Application Server
    Version: 6.0.4
    Build: #98853
    I have posted the full stack trace below, can anyone offer any assistance?
    -Dan
    Error Message info
    RuntimeException thrown in operation replaceProcessDefinition
    Caused by: cannot assign instance of fuego.resources.Msg to field fuego.lang.DefaultException.msg of type fuego.resources.Msg in instance of fuego.lang.DefaultRuntimeException$MyDefaultException
    javax.management.RuntimeMBeanException: RuntimeException thrown in operation replaceProcessDefinition
         at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:195)
         at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:224)
         at javax.management.remote.rmi.RMIConnectionImpl_922_WLStub.invoke(Unknown Source)
         at weblogic.management.remote.common.RMIConnectionWrapper$15.run(ClientProviderBase.java:606)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
         at weblogic.security.Security.runAs(Security.java:61)
         at weblogic.management.remote.common.RMIConnectionWrapper.invoke(ClientProviderBase.java:604)
         at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMIConnector.java:972)
         at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:201)
         at $Proxy25.replaceProcessDefinition(Unknown Source)
         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:592)
         at fuego.mami.engine.jmx.EngineManagementJmxAdaptor$JmxEngineManagementProxy.invoke(EngineManagementJmxAdaptor.java:264)
         at $Proxy25.replaceProcessDefinition(Unknown Source)
         at fuego.mami.engine.jmx.EngineManagementJmxAdaptor.replaceProcessDefinition(EngineManagementJmxAdaptor.java:201)
         at fuego.mami.ProjectManager.notifyEngine(ProjectManager.java:1341)
         at fuego.mami.ProjectManager.notifyEngines(ProjectManager.java:642)
         at fuego.mami.DeploymentTopology.notifyEngines(DeploymentTopology.java:958)
         at fuego.webconsole.model.JSFDeploymentTopology.deployAction(JSFDeploymentTopology.java:766)
         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:592)
         at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:126)
         at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:72)
         at javax.faces.component.UICommand.broadcast(UICommand.java:312)
         at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)
         at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:381)
         at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:75)
         at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
         at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at fuego.web.filter.CharsetFilter.doFilter(CharsetFilter.java:48)
         at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.lang.ClassCastException: cannot assign instance of fuego.resources.Msg to field fuego.lang.DefaultException.msg of type fuego.resources.Msg in instance of fuego.lang.DefaultRuntimeException$MyDefaultException
         at java.io.ObjectStreamClass$FieldReflector.setObjFieldValues(ObjectStreamClass.java:2004)
         at java.io.ObjectStreamClass.setObjFieldValues(ObjectStreamClass.java:1184)
         at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1914)
         at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
         at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908)
         at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
         at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908)
         at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
         at weblogic.rmi.extensions.server.CBVInputStream.readObjectInternal(CBVInputStream.java:71)
         at weblogic.rmi.extensions.server.CBVInputStream.readObject(CBVInputStream.java:65)
         at weblogic.rmi.internal.ServerRequest.unmarshalThrowable(ServerRequest.java:352)
         at weblogic.rmi.internal.ServerRequest.getThrowable(ServerRequest.java:62)
         at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:203)
         at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:223)
         at javax.management.remote.rmi.RMIConnectionImpl_922_WLStub.invoke(Unknown Source)
         at weblogic.management.remote.common.RMIConnectionWrapper$15.run(ClientProviderBase.java:606)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
         at weblogic.security.Security.runAs(Security.java:61)
         at weblogic.management.remote.common.RMIConnectionWrapper.invoke(ClientProviderBase.java:604)
         at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMIConnector.java:972)
         at fuego.server.jmx.mami.ClusterAwareEngineManagement.invokeMethod(ClusterAwareEngineManagement.java:389)
         at fuego.server.jmx.mami.ClusterAwareEngineManagement.distributeVoidMethod(ClusterAwareEngineManagement.java:345)
         at fuego.server.jmx.mami.ClusterAwareEngineManagement.distributeVoidMethodWithStringParameter(ClusterAwareEngineManagement.java:276)
         at fuego.server.jmx.mami.ClusterAwareEngineManagement.replaceProcessDefinition(ClusterAwareEngineManagement.java:143)
         at fuego.server.jmx.mami.JmxEngineManagement.replaceProcessDefinition(JmxEngineManagement.java:200)
         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:585)
         at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
         at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
         at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
         at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:149)
         at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:149)
         at weblogic.management.mbeanservers.internal.SecurityInterceptor.invoke(SecurityInterceptor.java:426)
         at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor$10.run(AuthenticatedSubjectInterceptor.java:377)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor.invoke(AuthenticatedSubjectInterceptor.java:375)
         at weblogic.management.jmx.mbeanserver.WLSMBeanServer.invoke(WLSMBeanServer.java:310)
         at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1410)
         at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
         at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1247)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1350)
         at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:784)
         at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:550)
         at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:440)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
         at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:436)
         at weblogic.rmi.internal.BasicServerRef.access$300(BasicServerRef.java:58)
         at weblogic.rmi.internal.BasicServerRef$BasicExecuteRequest.run(BasicServerRef.java:975)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    Edited by: drkduncan on May 21, 2010 12:02 PM

    Lightroom 2.7 cannot use RAW photos from a Canon 5D Mark III. You need at least Lightroom 4.1
    Search for 0xc000007b here at the Adobe forums to find the answer.

  • Deploying newer version of application on to device.

    Hi All,
    I wnated to know that is it possible to deploy the newer version of your mobile application to mobile device via webconsole without deleting the older one.As for some minor changes made to application we have to delete the old version to deploy the newer version.Is it possible via some mechanism like Addon...
    please help.
    Thanks
    Regards
    Devendra

    Hi Devendra
       You cannot deploy a newer version of an application when the older one still exists on the client. But you have mentioned that only few minor changes have been done to the application. For example let me assume that you have changed some code which was included in the jar file of the applicaiton.  This jar file always resides in the WEB-INF/lib folder to the applicaiton.  You just want to replace this jar file in the older application instead of deleting the application completely.  So the solution is to do this is to create a client installer archive which is nothing but an addon.  Please refer to the following documention about the <b><i>Client Installer</i></b> http://aiokeh.wdf.sap.corp:50000/SAPIKS2/contentShow.sap?_SCLASS=IWB_STRUCT&_SLOIO=6B5332E9145D0E469F134F7E7E04A34D&TMP_IWB_TASK=PREVIEW2&RELEASE=667&LANGUAGE=EN&_SEQNUM=144&_LOIO=43250E67B6140B25E10000000A1553F6&_CLASS=IWB_EXTHLP
    or an alternate link is http://help.sap.com/saphelp_nw04/helpdata/en/3a/b834418b718739e10000000a1550b0/frameset.htm or even refer to the MI Installation Guide.
    Once you have referred to the documentation you would know how to create a install.xml file and what are the tags contained in them.  Please make sure the MANIFEST.MF file contains an entry called <i><b>PatchArchive:X</b></i>. A sample xml for this problem would look like this.
    <?xml version="1.0" encoding="UTF-8" ?>
    <ARCHIVE name="Upgrade Application" description="Installer" uimode="full">
    <PACKAGE name="MI25" description="New Jar file for application">
    <TASK name="Delete old files">
    <DELETE targetfolder="%MI_HOME%/webapps/your app name/WEB-INF/lib" pattern="**" mi_running="false" />
    </TASK>
    <TASK name="Add new files">
    <COPY source="/app/" pattern="NewApp.jar" target="%MI_HOME%/webapps/your app name/WEB-INF/lib" mi_running="false" />
    </TASK>
    </PACKAGE>
    </ARCHIVE>
    If you create the xml correctly, this will definitely solve your problem
    Best Regards
    Sivakumar

  • Weblogic 92 MP3  Deployment of newer version of application in production

    Hi,
    I have Weblogic 9.2 MP3. I need to deploy newer version of application in Production (first in QA).
    My question is that, can i deploy that newer version of application without stopping the server (after deploy i need to restart, i know) on the server ?
    I think it might give the problem because of the same name of the application.
    If suppose i am able to deploy the application will it run properly with the environment (means the production or QA).
    Please provide me the documentation other then bea official.
    Thanks in advance!!!!!!

    For those following along, Oliver Goldman will be answering this post in future articles on his blog.
    Many great comments and questions here. I’m working on some follow-up posts to address these; nothing I could cram into this comment field would really do your query justice. - Oliver Goldman
    Pursuit of Simplicity
    Chris

  • Saving user Interactive Reports in Production, when migrating a new version

    Hi All,
    Interactive Reports allow individual users from creating their own custom reports.
    If I were to migrate a modification to the Application, will these overwrite the user's Reports?
    If it does, is there any way to save the user reports in Production, while we migrate an updated version of the application?
    Thanks.
    Kevin

    Hi,
    This is a very commonly brought up issue. If you keep the same application ID from development to production and don't export the interactive reports from development then they will not be overwritten.
    The original metadata will be used. There is an excellent blog post from Joel Kallman of Oracle on this topic which gives much more detail: http://joelkallman.blogspot.co.uk/2010/07/where-did-my-saved-interactive-reports.html
    I used the methods discussed in the post when I needed to solve this problem.
    Thanks
    Paul

  • Error when deploying new EPMA Planning Application

    Hello All!
    I've created new Application View via EPMA. Validate is OK. I've created correct Datasource (as I usually do it). But when trying to Deploy new Application View strange error occurs.
    There are some logs.
    From Library Job Console:
    Detail : App Creation failed with Exceptionjava.lang.RuntimeException: Exception occurred while creating the application. Check log for details     at com.hyperion.planning.appdeploy.HspAppDefinition.deployAppFromXML(Unknown Source)     at com.hyperion.planning.appdeploy.HspAppDefinition.access$000(Unknown Source)     at com.hyperion.planning.appdeploy.HspAppDefinition$1.run(Unknown Source)
    From BPMA log-file:
    2008-02-28 17:13:44,380 [TP-Processor5] ERROR com.hyperion.awb.web.appmanager.Action - Error finding project for application HP:etapp
    com.hyperion.interop.lib.OperationFailedException: Application does not exists by this Id 'HP:etapp'.
         at com.hyperion.interop.lib.helper.ApplicationHelper.getProjectForApplication(Unknown Source)
         at com.hyperion.interop.lib.CMSClient.getProjectForApplication(Unknown Source)
         at com.hyperion.awb.web.util.HSSRegistrationUtil.getHubProjectForApp(HSSRegistrationUtil.java:116)
         at com.hyperion.awb.web.appmanager.Action.deployValidate(Action.java:260)
         at sun.reflect.GeneratedMethodAccessor617.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:276)
         at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:196)
         at org.apache.struts.actions.MappingDispatchAction.execute(MappingDispatchAction.java:171)
         at com.hyperion.bpm.web.common.BaseAction.execute(BaseAction.java:69)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1158)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
         at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
         at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
         at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
         at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)
         at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
         at java.lang.Thread.run(Unknown Source)
    What kind of problem is it?
    Thank's in advance!

    Hi,
    There are many issues with EPMA 9.3.1 and the patches address these issues, so you really need to install them before using it.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Moving to new version of Application INsight on Azure

    Hi,
    I am planning to move to new version of Azure version for Application Insight for my Windows store app. After updating my nuget packages, when I run my app I see a icon that the it is tracked under application insight.  However when I navigate to Application
    Insight portal in Azure, I do not see any of the tracked data.
    In the earlier version of visual studio online I could see the data that was tracked under application insight. However it now navigates to the new version.
    Regards

    Could you please check that instrumentation key that you use match Application Insights recourse in the portal.
    You could check diagnostics search in the portal and see if there are any errors reported.
    If you are running under F5 you can also check VS output window; it may also display errors there.
    You could also put fiddler on the box and see if data leaves the box. 
    Anastasia

  • Problem deploying new version of 3rd party jar

    I have a third party jar file that was recently updated with to a new version. I deleted the old jar file and replaced it with the new version. Modified classpath accordingly. The strange thing is that the only way I could get the classes that use this jar file to work was to recompile them. What am I missing?

    When replacing a jar file it is alway a good idea to recompile against it... this ensures backward compatibity and also prevents Incompatible Class Change Errors. Your new 3rd party jar may not be completely backwards compatible, although it is always a good idea to recompile when implementing a new jar that your application depends on.

  • Upgrading from FF 3.0.5 on Intel Duo Macbook (OS 10.5.8). Cannot drag downloaded new version into applications folder. Missing some "privileges."

    Currently using FF 3.0.5. Trying to upgrade to current version.
    Running Mac bok Pro OS 10.5.8 (Intel Duo).
    Downloads fine. But whn dragging to Appl folder get message "Missing some privileges."

    * Download a new copy of the Firefox program: http://www.mozilla.com/firefox/all.html
    * Trash the current Firefox application to do a clean (re)install.
    * Install the new version that you have downloaded.
    Your profile data is stored elsewhere in the [http://kb.mozillazine.org/Profile_folder_-_Firefox Firefox Profile Folder], so you won't lose your bookmarks and other personal data.

  • New version of Application Express 3.0 - Cost

    I down loaded Oracle Express which is free. It had a version of Application Express 2.1.0.00.39
    I noticed the Application Express 3.0 is now out. Can I down load it and perform an upgrade or do I have to do a new install?
    Is Application Express 3.0 Free or do I have to buy a license?

    Just to clarify - You mention Oracle Express. That version of the database came bundled with a custom version of APEX, specifically 2.1 (as you noted). Our latest release of Application Express, 3.0, does not contain the XE-specific features and was not intended to be installed in XE. Our Installation Doc specifically says -
    Note:
    Do not install this version of Oracle Application Express on Oracle Database Express Edition (Oracle Database XE).
    http://download.oracle.com/docs/cd/B32472_01/doc/install.300/b32468/pre_require.htm#BABFCFBC
    That said, there are many people who have done it - you can search for the pros, cons and instructions.
    On your costing question, Application Express is a no-cost option available for Oracle 9i, 10g and will be the same for 11g.
    -- Sharon
    p.s. Arie - I believe Denes comment was for the future of the XE version. Nothing has been publicly stated about Oracle releasing an upgrade to it. I don't think he is at all questioning the future of APEX.

  • I'm using OS X 10.5.8 Dual 1.8GHZ PowerPC G5, wanted upgrade newer version of operating system? Can anyone help me on this?

    I'm using OS X 10.5.8 on my Dual 1.8 GHZ PowerPC G5, wanted to upgrade for newer version of application? Can anyone hlep me where can I purchase?
    Fiathfullee

    Both are correct.   When you are ready to upgrade to one, read this tip:
    https://discussions.apple.com/docs/DOC-2295

  • So, somehow Numbers saves my files as a new version and then won't open them until I update?  How is that possible?

    I saved a spreadsheet a few days ago and now Numbers won't open it saying I need to update my version.  I only use the icon on my dock to access Numbers and I didn't update anything.  I also restarted my computer.  This happens around every 6 months and then goes away after several restarts.  I am tired of this game....Apple fix yourself and let me open old versions.....

    Have you made sure you are trying to open the document with the latest version of Numbers?  You likely have both versions on your computer, the new version in your main Applications folder and the old version in a subfolder named iWork '09 or similar. 
    Any icons you had on your Dock before the upgrade still point to the old version, unless you took steps to change that.  Find the new version in Applications and drag it to the Dock so you have an icon pointing to the version you want.
    The icons are similar, four bars for Numbers 3.x , three bars for Numbers 2.x.
    SG

  • Error occurred in deployment step 'Recycle IIS Application Pool': Could not load file or assembly 'Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specif

    Hi All,
    I am using Virtual box to connect to Sharepoint 2013 VPC. Due to an unexpected sutdown of my machine the VPC got some issue. Now I restored it using my bak up file. But after this when I deploy my sharepoint 2013 farm solution Iam getting the following error.
    Error occurred in deployment step 'Recycle IIS Application Pool': Could not load file or assembly 'Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified..
    Editing the web.config and adding dependentAssembly didnt worked for me.
    What could be the issue? Any suggestions ?
    Thanks in advance...
    Regards
    Nimisha
    [email protected]

    Hi,
    Please try to do as follows:
    1. Check your farm solution whether reference the Microsoft.SharePoint.dll. Or try to add the Microsoft.SharePoint.dll into the bin folder.
    2. Execute the iisreset command.
    3. Create a new farm solution and check whether the issue still occurs or not.
    Best Regards
    Dennis Guo
    TechNet Community Support

  • Migration of older version of composite instances to newer version

    hi,
    i need to migrate the older version of composite instances to new version.
    i have deployed a BPEL process to version 1.0 and i have some running instancs in that version
    now i have redeployed the same process to another version 1.1. is it possible to migrate the 1.0 instances to 1.1 in oracle SOA 11g?
    the problem is, when i redeploy the process to the same version, the process state is getting stale which should not happen
    can you pleasae tell to prevent the state going stale on redploy (or)
    migration of that instance to new instance version
    thanks in advance. expecting a solution at the earliest

    thanks,
    if so,
    i have an humantask activity in the process. in revision 1.0 , i have some instances which are running. it is exposed as a service which other services consume.
    now, if i redploy to the same revision, the state goes stale, so that we could not act on stale human tasks which should not happen
    what should i do in this case if i am unable to migrate to the revision?
    pleasse help..

  • HT4889 When I transferred my data from a 128GB Macbook Air to 256GB Macbook Air (brand new version as of 9/1/13) I end up with 188GB used!   I add up the size of Users, System, Library and Applications and it comes to 90GB.  What am I missing?

    When I transferred my data from a 128GB Macbook Air to 256GB Macbook Air (brand new version as of 9/1/13) I end up with 188GB used!   I add up the size of Users, System, Library and Applications and it comes to 90GB.  What am I missing?  How did I "use" up so much space in migrating from one Mac to another?

    Did you use the Setup Assistant available at the beginning of the new machine's setup process? Or did you use Migration Assistant later after you had set up the new machine?
    If you used Migration Assistant, you generally wind up with two accounts (the new one you set up on the new machine plus the old one you ported over) - that may explain your excessive use of space. In that case, you can either manually combine/remove all unnecessary duplicate files, or you can start over by using Command + R, wiping your drive, and downloading the OS. Once it's downloaded, use the Setup Assistant offered at the beginning of the install/setup process.

Maybe you are looking for