on 05-07-2010 8:45 PM
Hello,
Has anyone successfully set up NWDS on a Mac?
I am trying to run NWDS on my MacbookPro using Windows 7 running on Parallels. I have installed it and downloaded all the updates from the SAP site, and it gave no errors while installing. I can see all the proper perspective such as the Process Composer, Rules Composer, etc.
But now when I try to import a sample application sca from SDN, it gives the following error:
Cannot update build status of DC <u2026>. DC not found in model.
A lot of the standard DCs seem to be empty. Additionally, when I try to create a new DC, all the special SAP DC types (Web Dynpro, Process Composer, etc) are grayed out. when selected, the system displays the following error:
Software Component does not support this Development Component Type. Required DCs are located in an SC that is not visible from the selected SC.
As a control measure, I used the same installation file (and update process) for NWDS on a separate machine, this time a PC running Windows 7. There, the installation works fine and I am not facing any of the above issues.
I am not sure whether my problems are being caused by the underlying Mac platform or the Parallels virtualisation, or both or neither?
Any help/pointers would be greatly appreciated.
Thanks
Manish
Okay, I have resolved this issue and can successfully use NWDS on my Mac. To close this thread off and serve as a reference for others, here are the solution details:
The root cause of the problem was that I had the NWDS installed in a folder on my OSX file system. So even though I could access it from the Windows environment once I had booted up into Windows using Parallels, it would not work as expected. When I just moved the folder to the Windows C drive, everything worked fine. I could then successfully develop and deploy as expected.
I also found that if I had a VPN connection running on the OSX, the Windows environment would not use that. So to deploy any components from the NWDS onto my CE server, I had to initiate the VPN connection from software running on the Windows environment.
Cheers
Manish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Manish,
So even though I could access it from the Windows environment once I had booted up into Windows using Parallels, it would not work as expected.
I am confused - are you using NWDS now in MAC OSX natively or with your Parallels vm?
@SAP: Please provide support Linux / Mac as supported development environments. I am wondering what native windows code is used in NWDS and whether it cannot be replaced with platform neutral code?
Thanks
Kristian
Hi Kristian,
I am now running NWDS on Windows, inside a Parallels VM that is running on my Mac. The NWDS folders, workspaces etc are all within the VM. I was having trouble when I had the folders on the mapped OSX folders, but executed within the VM (complicated, I know)
It would be so nice if SAP would give us a Mac/Linux version of NWDS and not have it Windows dependent.
Cheers
Manish
> I am trying to run NWDS on my MacbookPro using Windows 7 running on Parallels. I have installed it and downloaded all the updates from the SAP site, and it gave no errors while installing. I can see all the proper perspective such as the Process Composer, Rules Composer, etc.
Not sure Windows 7 is supported, it's not the PAM. The Windows 7 kernel is based on the Windows 2008 R2 kernel which is also not yet supported even if it might technically work "somehow".
Markus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Markus,
To get around the problem of the Windows version, I did a bit of searching and I found a solution... if you add these lines to the end of the SapNetweaverDeveloperStudio.ini file, NWDS runs just fine.
-Dos.name=Windows XP
-Dos.version=5.1
Just to be sure it wasn't a problem with Windows 7, I installed the same version of NWDS on another laptop running Windows 7 natively (i's a Dell XPS machine), and I followed the same upgrade procedure. Now NWDS runs just fine on that machine.
So I can't figure out what's the problem.
Cheers
Manish
155 views to this post, but no answers.
Update: Thinking that NWDS is at its core just eclipse, I installed a standard version of eclipse that I downloaded from eclipse.org. Then I copied all the plugins and features from the windows version of NWDS into this version. Now when I start it up I get the following error:
You are running Developer Studio with an unsupported JVM. Click Details for more information. Click OK to locate a supported JVM.
Reason: Your JVM is not supported.
Details:
Your JVM vendor is not supported.
Current JVM:
Apple Inc. JRE 1.6.0_20
java.home = /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
Supported JVMs:
SAP AG JDK: java.version 1.5.0_11 or later
Sun Microsystems Inc. JDK: java.version 1.5.0_11 or later
Any ideas?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
> Your JVM vendor is not supported.
> Current JVM:
> Apple Inc. JRE 1.6.0_20
> java.home = /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
> Supported JVMs:
> SAP AG JDK: java.version 1.5.0_11 or later
> Sun Microsystems Inc. JDK: java.version 1.5.0_11 or later
Well - the error message is pretty clear: You need either the SAP VM (comes with the NWDI installation) or a Sun VM 1.5.
Markus
> Yes, but this is for my attempt to deploy NWDS on eclipse running natively on the Mac.
This doesn't work, NWDS contains native (= windows/JNI) libraries as extensions, it's not only "pure java".
> I don't get this error on my original installation of NWDS (on Parallels, running win 7).
See above.
Markus
That's not the complete truth. The JDK vendor changed in the past from SUN to Oracle. If you want to run NWDS for example with JDK 1.7, or a JDK 1.6 with vendor Oracle, there is no reason against this; it just takes some altering of the config.xml in the com.sap.ide.jvm.check plugin:
Add
<vendor name="Oracle Corporation">
<versionRange jdkRequired="true" minInclusive="1.6.0_07"/>
</vendor>
and you are done, the message "Your JVM vendor is not supported" has gone afterwards...
Needs to be done again when updating NWDS...
Best regards
Detlev
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.