World Wind Forums

Go Back   World Wind Forums > WorldWind .Net Development > Developers' Corner

Developers' Corner General World Wind development.

Reply
 
Thread Tools Display Modes
Old 08-03-2006, 09:39 AM   #1
Raj
Guest
 
Posts: n/a
Question Reg compiling the source code

Hi friends...........


when I downloaded and compiled the source code for WORLD WIND I got the

following error messages . Please help me to rectrify this problem so that to

compile and build the Executables properly........

I compilled it in MS ZVisual studio2003.NET

Do I need to install DirectX9 , Tortoise SVC , etc. If so how to install it...

Please Reply.. These are the few erroes........

E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(304): The type or namespace name 'VisualControl' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\PluginSDK\Binary TriangleTree.cs(2): The type or namespace name 'DirectX' does not exist in the class or namespace 'Microsoft' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\PluginSDK\WorldC amera.cs(29): The type or namespace name 'Vector3' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\PluginSDK\WorldC amera.cs(163): The type or namespace name 'Device' could not be found (are you missing a using directive or an assembly reference?)
EE:\World_Wind_1.3.5_SRC\PluginSDK\World Settings.cs(811): The type or namespace name 'Format' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\PluginSDK\WorldS ettings.cs(848): The type or namespace name 'Format' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\PluginSDK\WorldW indow.Widgets.Form.cs(425): The type or namespace name 'Vector2' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\PluginSDK\WorldW indow.Widgets.Utilities.cs(104): The type or namespace name 'Device' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\Timeline\Display Message.cs(10): The type or namespace name 'OnScreenMessage' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\Timeline\Display Message.cs(17): The type or namespace name 'OnScreenMessage' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\Timeline\LatLonG ridPlayer.cs(8): The type or namespace name 'IGlobe' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\Timeline\Layer.c s(10): The type or namespace name 'LayerDescriptor' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\Timeline\Layer.c s(18): The type or namespace name 'LayerDescriptor' could not be found (are you missing a using directive or an assembly reference?)
EE:\World_Wind_1.3.5_SRC\WorldWind\Compa ssRose.cs(19): The type or namespace name 'Camera' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\NRLWea ther.cs(14): The type or namespace name 'Renderable' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\NRLWea ther.cs(30): The type or namespace name 'ImageLayer' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Overvi ewForm\ImageTileCache.cs(2): The type or namespace name 'DirectX' does not exist in the class or namespace 'Microsoft' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Overvi ewForm\OverviewToolbar.cs(6): The type or namespace name 'DirectX' does not exist in the class or namespace 'Microsoft' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Overvi ewForm\OverviewToolbar.cs(7): The type or namespace name 'DirectX' does not exist in the class or namespace 'Microsoft' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\PathMa ker.cs(9): The type or namespace name 'Renderable' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\PathMa ker.cs(19): The type or namespace name 'PathLine' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\PathMa ker.cs(21): The type or namespace name 'DirectX' does not exist in the class or namespace 'Microsoft' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\PlaceB uilder.cs(10): The type or namespace name 'Renderable' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\PlaceF inder.cs(12): The type or namespace name 'Renderable' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\PlaceF inder.cs(763): The type or namespace name 'WorldWindPlacename' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\PlaceF inder.cs(815): The type or namespace name 'WorldWindPlacename' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\PlaceF inder.cs(860): The type or namespace name 'Renderable' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\PlaceL istSettings.cs(3): The type or namespace name 'Configuration' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\PlaceL istSettings.cs(11): The type or namespace name 'SettingsBase' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\RapidF ireModis.cs(1): The type or namespace name 'DirectX' does not exist in the class or namespace 'Microsoft' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\RapidF ireModis.cs(2): The type or namespace name 'DirectX' does not exist in the class or namespace 'Microsoft' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\RapidF ireModis.cs(15): The type or namespace name 'Renderable' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\RapidF ireModis.cs(38): The type or namespace name 'DownloadableImageFromIconSet' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\ShapeF ileLoader.cs(10): The type or namespace name 'Renderable' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\ShapeF ileLoader.cs(12): The type or namespace name 'ICSharpCode' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\ShapeF ileLoader.cs(766): The type or namespace name 'ShapeFillStyle' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Stars3 D.cs(18): The type or namespace name 'Renderable' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Stars3 D.cs(19): The type or namespace name 'Camera' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Stars3 D.cs(61): The type or namespace name 'RenderableObject' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Stars3 D.cs(66): The type or namespace name 'World' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Stars3 D.cs(67): The type or namespace name 'DrawArgs' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Stars3 D.cs(69): The type or namespace name 'VertexBuffer' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Stars3 D.cs(72): The type or namespace name 'Mesh' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Stars3 D.cs(77): The type or namespace name 'Texture' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Stars3 D.cs(139): The type or namespace name 'DrawArgs' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Stars3 D.cs(199): The type or namespace name 'DrawArgs' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Stars3 D.cs(420): The type or namespace name 'DrawArgs' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Stars3 D.cs(454): The type or namespace name 'DrawArgs' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Stars3 D.cs(649): The type or namespace name 'Device' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Window sControlMenuButton.cs(2): The type or namespace name 'Menu' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Window sControlMenuButton.cs(7): The type or namespace name 'MenuButton' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Window sControlMenuButton.cs(26): The type or namespace name 'DrawArgs' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\Window sControlMenuButton.cs(73): The type or namespace name 'DrawArgs' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WMSBro wser.cs(14): The type or namespace name 'Renderable' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WMSBro wser.cs(15): The type or namespace name 'VisualControl' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WMSBro wser.cs(34): The type or namespace name 'ImageLayer' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WMSBro wser.cs(43): The type or namespace name 'Colorbar' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WorldW ind.cs(300): The type or namespace name 'Configuration' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WorldW ind.cs(302): The type or namespace name 'Camera' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WorldW ind.cs(303): The type or namespace name 'Menu' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WorldW ind.cs(305): The type or namespace name 'Wms' does not exist in the class or namespace 'WorldWind.Net' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WorldW ind.cs(306): The type or namespace name 'Terrain' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WorldW ind.cs(307): The type or namespace name 'Renderable' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WorldW ind.cs(3337): The type or namespace name 'RenderableObject' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WplInd ex.cs(7): The type or namespace name 'Renderable' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WplInd ex.cs(50): The type or namespace name 'WorldWindPlacename' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WplInd ex.cs(427): The type or namespace name 'WorldWindPlacename' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWind\WWList View.cs(7): The type or namespace name 'Renderable' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(302): The type or namespace name 'Net' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(308): The type or namespace name 'IGlobe' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(313): The type or namespace name 'Device' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(314): The type or namespace name 'PresentParameters' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(315): The type or namespace name 'DrawArgs' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(316): The type or namespace name 'World' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(317): The type or namespace name 'Cache' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(325): The type or namespace name 'ImageFileFormat' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(327): The type or namespace name 'LayerManagerButton' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(328): The type or namespace name 'MenuBar' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(382): The type or namespace name 'World' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(435): The type or namespace name 'DrawArgs' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(441): The type or namespace name 'MenuBar' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(465): The type or namespace name 'Cache' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(499): The type or namespace name 'Net' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(697): The type or namespace name 'Widgets' does not exist in the class or namespace 'WorldWind' (are you missing an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(862): The type or namespace name 'LineGraph' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(984): The type or namespace name 'Line' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(1533): The type or namespace name 'Angle' could not be found (are you missing a using directive or an assembly reference?)
E:\World_Wind_1.3.5_SRC\WorldWindow\Worl dWindow.cs(1805): The type or namespace name 'WmsDescriptor' could not be found (are you missing a using directive or an assembly reference?)
The referenced component 'ICSharpCode.SharpZipLib' could not be found.
The referenced component 'Microsoft.DirectX' could not be found.
The referenced component 'Microsoft.DirectX' could not be found.
The referenced component 'Microsoft.DirectX' could not be found.
The referenced component 'Microsoft.DirectX.Direct3D' could not be found.
The referenced component 'Microsoft.DirectX.Direct3D' could not be found.
The referenced component 'Microsoft.DirectX.Direct3D' could not be found.
The referenced component 'Microsoft.DirectX.Direct3DX' could not be found.
The referenced component 'Microsoft.DirectX.Direct3DX' could not be found.
The referenced component 'Microsoft.DirectX.Direct3DX' could not be found.
  Reply With Quote
Old 08-03-2006, 10:13 AM   #2
m_k
Bored Explorer
 
m_k's Avatar
 
Join Date: Nov 2004
Location: Warsaw, Poland
Posts: 1,808
m_k is an unknown quantity at this point
Default

http://www.worldwindcentral.com/wiki...ng_the_sources
Note that WW was upgraded to net 2.0 yesterday and it won't compile in VS 2003.
__________________
Hot stuff: FAQ, forum search, DirectX, .NET, Video Card Compatibility list
m_k is offline   Reply With Quote
Old 08-04-2006, 05:43 PM   #3
TomServo
God. Root. What is difference?
 
TomServo's Avatar
 
Join Date: Sep 2004
Location: Eastern Pennsylvania
Posts: 2,847
TomServo
Default

You can still get the .NEt 1.1 version of World Wind. It has been setup under the branches section of the SVN.
__________________


Earth is Square blog

PUBLIC NOTICE AS REQUIRED BY LAW: Any use of this forum post, in any manner whatsoever, will increase the amount of disorder in the universe. Although no liability is implied herein, the consumer is warned that this process will ultimately lead to the heat death of the universe.
TomServo is offline   Reply With Quote
Old 08-04-2006, 05:47 PM   #4
withak
What?
 
withak's Avatar
 
Join Date: Apr 2005
Location: San Francisco, California
Posts: 2,461
withak
Default

The .net 2.0 WW compiles just fine in Visual C# Express (which you can get for free from MS).
withak is offline   Reply With Quote
Old 08-04-2006, 07:51 PM   #5
5of0
Dabbling Geek
 
5of0's Avatar
 
Join Date: Jan 2005
Location: Washington State, USA
Posts: 1,623
5of0 is an unknown quantity at this point
Default

Thanks - I was wondering that, just downloaded the whole Express suite. That makes me happy.
__________________
Note: The above statement is probably an educated guess, derived from much forum reading, IRC chatting, general curiosity, etc. Use at your own risk.
Before asking, check the FAQ or search, and Ask a good question.

Having problems? Make sure you have Managed DirectX and .NET Framework.
Then check the Video Card Compatibility List


5of0 is offline   Reply With Quote
Old 08-04-2006, 08:05 PM   #6
withak
What?
 
withak's Avatar
 
Join Date: Apr 2005
Location: San Francisco, California
Posts: 2,461
withak
Default

The .net 1.1 branch used to compile just fine in Nant, but I'm not sure if it still will.
withak is offline   Reply With Quote
Old 06-26-2007, 08:42 AM   #7
Rantoun
Junior Member
 
Join Date: Jun 2007
Location: Lebanon
Posts: 3
Rantoun is on a distinguished road
Default

Hi to all newbies...
I had trouble in compiling the source code of WorldWind 1.4, so I thought of sharing my findings so that others won't go into the same trouble...

1- Goto WorldWind.cs in Worldwind project
if you cannot load the designer due to the error:
this.splitContainer.Panel1Collapsed = !World.Settings.BrowserVisible;
- goto to the code section and replace
>>"!World.Settings.BrowserVisible;" with "true;
>>"getWebBrowserOrientationFromSetting(Worl d.Settings.BrowserOrientationHorizontal) ;" with "Orientation.Horizontal;"

- Delete line 1057 cause it is replicated on line 993

Now the WorldWind main GUI can be viewed in design mode!!

2- There are four missing libraries which are located in the bin\debug folder, so point to those in the WorldWind Project

3- Rebuild SOlution and try loading the WorldWind.cs in design mode, if it doesn't load due to the error
Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
- goto to the source code of the WorldWindow.cs in WorldWindow Project
- goto to line 356
- Right click on DrawArgs and select Goto Definition or alternatively, go to DrawArgs.cs in PluginSDK project
- On line 127, replace "new Font(device, defaultSubTitleFont);" with "CreateFont("Arial", 8.0f);"
- Rebuild solution
- This is really silly, but u have to do it... Save your solution and close Microsoft Visual Studio, and then reopen the solution

Now you can view WorldWind in design mode and with a fuill reBuild.
Oh one more thing, you have to uncheck LoaderLock in "Managed Debugging Assistants" in the Exceptions Window, which can be accessed under Debug menu

However I still unable to debug the code, it runs fine withint Visual Studio but no debugging.. Also the Layer Manager doesn't show. It displays a black window only, so if anyone came across it, plz let me know!
Rantoun is offline   Reply With Quote
Old 06-26-2007, 09:33 AM   #8
Rantoun
Junior Member
 
Join Date: Jun 2007
Location: Lebanon
Posts: 3
Rantoun is on a distinguished road
Default

ok here is another finding, the Layer Manager wasn't visible cause the font World Wind Dings 1.04.ttf was missing from the release folder
Rantoun is offline   Reply With Quote
Old 06-26-2007, 01:21 PM   #9
withak
What?
 
withak's Avatar
 
Join Date: Apr 2005
Location: San Francisco, California
Posts: 2,461
withak
Default

The designer stuff is already fixed I think. You should work with the latest code from SVN, it is quite a bit different from what was in 1.4.
withak is offline   Reply With Quote
Old 08-26-2008, 06:13 PM   #10
Amvlf
Junior Member
 
Join Date: Aug 2008
Posts: 29
Amvlf is on a distinguished road
Default

Hi Rantoun !

Do you know the way to compile the source code of WorldWind on Netbeans or Eclipse ?
Amvlf is offline   Reply With Quote
Reply

Tags
None


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
DStile Source Code adamhill Image Serving & GIS 7 09-13-2011 06:15 PM
Source Code Documentation Unregistered Developers' Corner 10 08-03-2007 08:51 AM
DStile Source Code adamhill Developers' Corner 7 03-13-2006 01:40 AM
Discussion on some features of WW source code ivr Developers' Corner 2 05-13-2005 06:34 PM
Can't connect to servers hroo772 Technical Support 11 02-12-2005 01:19 AM


All times are GMT +1. The time now is 01:37 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.