source: java/main/src/test/resources/log4j.properties @ 96

Last change on this file since 96 was 96, checked in by psniegowski, 11 years ago

HIGHLIGHTS:

  • cleanup Instance management
    • extract Instance interface
    • extract Instance common algorithms to InstanceUtils?
  • fix closing issues: Ctrl+C or window close button

properly shutdown whole program

by Java Framsticks framework

  • fix parsing and printing of all request types
  • hide exception passing in special handle method of closures
    • substantially improve readability of closures
    • basically enable use of exception in asynchronous closures

(thrown exception is transported back to the caller)

  • implement call request on both sides

CHANGELOG:
Further improve calling.

Improve instance calling.

Calling is working on both sides.

Improve exception handling in testing.

Waiters do not supercede other apllication exception being thrown.

Finished parsing and printing of all request types (with tests).

Move implementation and tests of request parsing to Request.

Add tests for Requests.

Improve waits in asynchronours tests.

Extract more algorithms to InstanceUtils?.

Extract Instance.resolve to InstanceUtils?.

Improve naming.

Improve passing exception in InstanceClient?.

Hide calling of passed functor in StateCallback?.

Hide Exception passing in asynchronous closures.

Hide exception passing in Future.

Make ResponseCallback? an abstract class.

Make Future an abstract class.

Minor change.

Move getPath to Path.to()

Move bindAccess to InstanceUtils?.

Extract common things to InstanceUtils?.

Fix synchronization bug in Connection.

Move resolve to InstanceUtils?.

Allow names of Joinable to be dynamic.

Add support for set request server side.

More fixes in communication.

Fix issues with parsing in connection.

Cut new line characters when reading.

More improvements.

Migrate closures to FramsticksException?.

Several changes.

Extract resolveAndFetch to InstanceUtils? algorithms.

Test resolving and fetching.

More fixes with function signature deduction.

Do not print default values in SimpleAbstractAccess?.

Add test of FramsClass? printing.

Improve FramsticksException? messages.

Add explicit dispatcher synchronization feature.

Rework assertions in tests.

Previous solution was not generic enough.

Allow addition of joinables to collection after start.

Extract SimulatorInstance? from RemoteInstance?.

Remove PrivateJoinableCollection?.

Improve connections.

Move shutdown hook to inside the Monitor.

It should work in TestNG tests, but it seems that
hooks are not called.

In ServerTest? client connects to testing server.

Move socket initialization to receiver thread.

Add proper closing on Ctrl+C (don't use signals).

Fix bugs with server accepting connections.

Merge Entity into Joinable.

Reworking ServerInstance?.

Extract more algorithm to InstanceUtils?.

Extract some common functionality from AbstractInstance?.

Functions were placed in InstanceUtils?.

Hide registry of Instance.

Use ValueParam? in Instance interface.

Minor change.

Extract Instance interface.

Old Instance is now AbstractInstance?.

File size: 1.6 KB
Line 
1# -------------------------------------------------------------------
2# Global logger configuration
3# -------------------------------------------------------------------
4#log4j.rootLogger=INFO, STDOUT, FILE
5log4j.rootLogger=DEBUG, STDOUT
6
7
8# -------------------------------------------------------------------
9# Disable certain libraries from spamming the output
10# -------------------------------------------------------------------
11
12# Apache commons
13log4j.logger.org.apache.commons=WARN
14
15# HttpClient
16log4j.logger.httpclient=WARN
17
18# -------------------------------------------------------------------
19# Define appenders.
20# -------------------------------------------------------------------
21
22# A plain console appender
23log4j.appender.STDOUT=org.apache.log4j.ConsoleAppender
24log4j.appender.STDOUT.Target=System.out
25log4j.appender.STDOUT.layout=org.apache.log4j.PatternLayout
26log4j.appender.STDOUT.layout.ConversionPattern=%d{ABSOLUTE} [%-5p] [%t] %c -- %m%n
27
28log4j.logger.com.framsticks=INFO
29# log4j.logger.com.framsticks.hosting.Server=DEBUG
30# log4j.logger.com.framsticks.communication.ServerConnection=TRACE
31# log4j.logger.com.framsticks.util.dispatching.AbstractJoinable=DEBUG
32# log4j.logger.com.framsticks.parsers.F0Writer=TRACE
33# log4j.logger.com.framsticks.core.ObjectInstance=DEBUG
34# log4j.logger.com.framsticks.core.Instance=DEBUG
35# log4j.logger.com.framsticks.running=DEBUG
36# log4j.logger.com.framsticks.parsers.XmlLoader=DEBUG
37# log4j.logger.com.framsticks.parsers.MultiParamLoader=TRACE
38# log4j.logger.com.framsticks.gui.controls.SliderControl=TRACE
39# log4j.logger.com.framsticks.communication.ClientConnection=DEBUG
Note: See TracBrowser for help on using the repository browser.