XpdWiki
Set your name in
UserPreferences Edit this page Referenced by
JSPWiki v2.0.52
![]() ![]() |
VisualAgeRepositoryFileSystem Contents 1. Download the StarlaSoft? Pure Java SMB server 1. Install the SMB server into VisualAge 1. Test you can share and connect to a normal directory 1. Download the solution 1. Install all the projects from the solution. 1. Run all the RepositoryTree? unit tests. 1. Run all the RepositoryTree? functional tests. 1. Configure the SMB server with the RepositoryTree? Driver 1. Trouble shooting Hardware Requirments Make sure you have access to two separate windows machines on the same IP subnet. This is a limitation of windows. The NetBIOS? client and server seem to be the same service. Since you have to turn off the file sharing over TCP/IP to run the Java SMB server, this also stops you from browsing SMB servers (and therefore browsing the VisualAgeRepositoryFileSystem on your machine.) 1. Server:-
1. Client
Both machines should be in the same WORGROUP, I've had problems running this across NT domains. Download the SMB Server The Starlasoft SMB server is available from http://www.starlasoft.com/jlansrv/ It won't be included in the solution as it would not be legal to do so. Install the SMB server into VisualAge 1. Import all the classes into a new project in VisualAge. 1. Read the readme file that comes with the Starlasoft distribution. I can't stress this too much. If you don't follow what it says at the bottom of the readme you won't get this working. 1. Make a test share by editing the server.cfg file in the JLan Server project_resources.
Test the Client can attach to a share on the Server Server Machine 1. Run the com.starla.app.JLANServer from within VisualAge. Pass it the name of the config file as a parameter.
Client Machine 1. Right click the network places icon on your desk top. 1. Select the map network drive option 1. Enter the share name
Go no further until you can get this working. Once this is working you should remove it, as it provides unauthenticated read/write access to the directory that has been shared Download the FileSystem? solution Get the https://xpdeveloper.com/~byeo/downloads/filesystem.dat.zip The solution is a configuration map holding the right editions of the projects need to run VisualAgeRepositoryFileSystem.
Add Projects to workspace. Once the solution as been imported, you'll have to add the released editions to the workspace. Don't worry about the com.starla.app.JLANServer replacing a class, as this is the new patched version. Unit Tests Run com.xpdeveloper.visualage.tree.tests.unit.AllTests You'll need https://xpdeveloper.com/cgi-bin/wiki.cgi?BigBenTools if you want to run the tests. Note.
Functional Tests Run com.xpdeveloper.visualage.tree.tests.functional.AllTests Configure the SMB server Edit your working server.cfg file to include something like:- DISKSHARE=VAJ,com.xpdeveloper.visualage.tree.server.RepositoryDiskInterfaceImpl?,C: This will share the repository with the name VAJ, and a cascade directory set to C: The cascade is where the driver puts files it doesn't understand, and look for files it can't find in the repository. Trouble shooting
|