Hi Giuseppe,
I've sent logs and some files by email.
I have this adapter where I’ve just renamed the class and is the same as the adapter here (https://github.com/Lightstreamer/Lig...d-adapter-java)
I run the lighstreamer server, and I run a LS client to connect to it (but don’t have the adapter compatible with it yet)
I have this code for my customed adapter MARKETDATASETADAPTER
public MarketDataSetAdapter() {
logger.warn("MARKETDATASETADAPTER CONSTRUCTOR");
try {
FileWriter myWriter = new FileWriter("/tmp/filename.txt");
myWriter.write("Files in Java might be tricky, but it is fun enough!");
myWriter.close();
} catch (IOException e) {
e.printStackTrace();
}
}


Question 1: The code above is never called. When does the adapter constructor is called? And where logger writes the adapter logs

Question 2:
In the lightstreamer.log, when I connect to the client, I see this:
815
OK
Then
ERROR
17
Data Adapter not found

Question 3:
I have several: ExtendedTableInfo with different types of extendedTableInfo.setDataAdapter() in the LS client im using. In adapters.xml file I was using my customs adapters by adding those in <data_provider . But the LS client wasn’t working unless I put the adapter class name im using in <adapters_conf id=.
What is the difference between an adapter and a dataprovider? Can I have several adapters (<adapters_conf id) in In adapters.xml?

Thanks