Variman RETS Server Setup


Introduction


       Variman is a RETS 1.0, 1.5, 1.7 and 1.7.2 compliant server. Variman is built on Java technology as a web application using servlets. Certified RETS 1.0, 1.5, 1.7 and 1.7.2 compliant. Cross platform. Runs on Microsoft Windows, Linux, Unix, Mac OS X, and anywhere else a 1.5 version of Java is available. Minimal external installation requirements. Embedded Tomcat version requires only Java 1.5 and a relational database. Supports PostgreSQL, MySQL, and Microsoft SQLServer with either the JNetDirect JSQLConnect driver or jTDS.


Installation


The following are the steps to install variman rets server in linux machine.

1.Install java if it has not installed
2.Install tomcat
     sudo apt-get install tomcat7
3.Download variman package
    You Can download it from here
4.Extract the variman folder(variman-3.2.3) that you downloaded and copy it into some place(Suppose /root/Desktop)
5.You should rename the files rest-config.xml.dist and rets-logging.properties.dist to rest-config.xml and rets-logging.properties respectively which is residing in /root/Desktop/variman-3.2.3/variman/WEB-INF/rets.
Actually on entering these information variman is storing these information in a xml file called metadata.xml in the folder which you are specified in the metadata directory in the configuration tab.
6. Variman is providing an admin tool to add Resources, Classes, Tables, Lookups.That tool you can run by running the command: java -jar variman-admin.jar from the location where the variman folder is residing. I think will be usefull.
7.Add the xml file in tomcat to link the variman server. After installing tomcat7 you will get a folder in /etc/tomcat7/Catalina.
Create an xml file and the content should be:
        
    <?xml version="1.0" encoding="UTF-8"?>
    <Context path="displayname" 
     docBase="/root/Desktop/variman-3.2.3/variman/" 
     antiResourceLocking="false" privileged="true" />.
Where displayname is any user defined name.
8.Then try the command service tomcat7 start(By default tomcat is using 8080 port, Ensure that no other applications is using this port or you can change the tomcat's port no in the server.xml file which is residing in /etc/tomcat7/)
9.Now you server setup is ready.
10.Try running your RETS Server by the URL: http://localhost:8080/variman-3.2.3/displayname in your browser. There it will ask the username and password.
11.Make sure that you are restarting the tomcat server whenever you are changing the metadata file in order to reflect those changes in the server.

2 comments:

Technologies

1. Nodejs
  • Express
  • Loopback
  • SailsJs
2. Angular
  • 2
  • 4
  • 5
  • 8
3. JQuery
4. PHP
  • LAMP
  • Codeigniter
  • Lumen
5. Database
  • MySQL
  • PostgreSQL
  • MongoDB
6. Artificial Intelligence
  • IBM Watson API
7. Amazon
  • S3
  • EC2
  • SES
  • ELB
8. REST & SOAP API integrations
9. Push notifications
  • FCM - Android
  • APNS - IOS
10. RETS(Real estate domain) servers
11. Standard Implementations
  • 508
  • LTI