Packaging my own JRE 12 causes the installer size to increase by 120 MB. Clearly this is not ideal.
install4j 8.0 will be released in the next couple of weeks with a completely new way of handling JRE bundles.
Related
Windows 7 was removed from the operating system requirements list when 8.2 came out. Is there a technical reason for that, or is it just falling off the support list because of it's age?
I'm seeing nothing in the changelog for 8.2 that lends to it not running on Windows 7.
Keep in mind this is for development purposes only.
Official Microsoft Support for Windows 7 has ended or is ending. If Microsoft won't support the OS, it stands to reason Sitecore will not.
Windows lifecycle fact sheet
Facing design issues in my application, I have installed Infragistics NetAdvantage 2006 Vol 1 and Intersoft Webcombo.NET 3.0 SP3 Build 18 in my system, if I run the application getting design issues.
Example: I couldn't navigate into the tab.Currently I am using.NET 3.5 framework. Do I need to install any other later versions?
I assume the reason that you are having issues at design time is because there is an exception thrown in the designer for one of the controls though it would be best if you expanded on your question to include more details if this isn't the case.
For your specific question, do you want to install any later versions, that is up to you.
For resolving the design time issue, if it is caused by the Infragistics controls make sure that you have the exact version installed that you are using in the project so that the design assemblies are in your GAC. It is important that you have the correct service release installed. Also there are known issues using the .NET 1.x controls in .NET 2.0 or later at design time so you will want to make sure you are using the .NET 2.0 controls unless you are using Visual Studio 2003.
Please note that NetAdvantage 2006 Volume 1 has been retired since the spring of 2009 and wasn't tested with any version of Visual Studio later than 2005. The WebCombo was also retired in 2011 and was only ever supported in IE and Firefox when it was supporter. This control isn't expected to work in any modern browser and you should upgrade your application.
I am trying to migrate a clojure application from Tomcat on SUN JRE to WebSphere Application Server on IBM's SDK. The application was compiling fine (ANT) using SUN JRE 1.7 but was throwing NullPointerExceptions with IBM's SDK 6, 7.
I suspected clojure itself (v1.1 + contrib 1.1) and attempted to compile it. Again, clojure compiled with SUN's JRE but stopped with IBM's SDK at a clojure defmacro. I had similar results with clojure 1.2 + contrib 1.2. I don't want to go above version 1.2 because, to my understanding, that is when contrib retired and it will be a big rewrite that I doubt will fix the issue.
Any advice is appreciated. Thanks in advance.
I've been able to finally figure it out.
The problem is in IBM JDKs versions 6 (Although some versions of 6 might work with no problem) and 7 JIT compiler. By disabling JIT (e.g -Xnojit in the JVM arguments), I was able to build successfully.
Thank you all for your efforts and support.
============= EDIT =============
The JIT issue is fixed starting Java 7 SR4 and later. This is the SDK 7 that ships with WebSphere Application Server V8.5.5.
I’m migrating one of our ColdFusion 8 servers to a 64-bit server and was wondering if anyone knows of a place to download the 64-bit version of ColdFusion 8?
Thanks,
Paul
You can download CF8 64 bit from here:
http://www.adobe.com/cfusion/tdrc/index.cfm?product=coldfusion8
Just be sure to notice that in CF8, there was only support for 64-bit in CF 8 Enterprise (or Developer) but not CF 8 Standard. That was changed in CF9, so that you can run 64-bit on either edition.
(Here's something perhaps related, if yours is a move to a more modern 64-bit version of Windows: beware as well that if you're deploying on a server running IIS 7, that was also not supported in CF 9 (or 8) and required manual tweaks to get it to work. CF 9.0.1 (the free updater that you install on top of 9.0) does add that support.)
I'm unable to do a scenario from subject.
I have DirectX 9 March 2009 SDK installed, which is 9, "sub"-version c, but "sub-sub"-version is 41, so libs (d3dx9.lib d3d9.lib) are linking exports to dxd3d_41.dll.
What happens when I try to run my app on machine which has DX9.0c but not redistributable from march 2009 is now obvious :), it fails because it cannot find dxd3d_41.dll.
Which is standard solution for this problem?
How Am I supposed to compile my app to be supported by all machines having DX 9.0c?
Is that even achievable?
Thanx
You need to install the runtime that matches the SDK you use to compile.
The only way to force this to work on ALL machines with DirectX9c installed is to use an old SDK (the first 9.0c SDK). However, I strongly recommend avoiding this. You are much better off just using March 09, and install the March runtimes along with your application installation.
The simplest solution is to link to the Microsoft DirectX end-user runtime updater on your download page and tell people to run this first to make sure that the runtime components are up to date before installing your application.
After that, the next simplest thing is to bundle the necessary runtime updater with your application and have users run it before running your installer.
All of this is documented in the SDK documentation.
The rules are that if you link to d3dx9 then you are expected to handle making sure that the required redist runtime components are installed.
Have a look at the page 'DirectX Installation for Game Developers' in the DXSDK docs.