Comments (16)
Fixed. The file was not even used.
from xebium.
One thing: The SeleniumDriverFixture currently has a static "BasicConfigurator.configure()" statement.
I suppose both Xebium and SUT are not executed in the same JVM?
from xebium.
They sometimes are executed in the same JVM. We have some mixed tests where our Fitnesse fixtures are executing some tasks that are usually executed by a scheduler and we use Xebium to see if the results are visible.
But our software has it's own logging configuration. so I would not expect that the SeleniumDriverFixture to start up its own loggers. Maybe we should kill/enhance that feature?
from xebium.
Xebium is a plugin, not a stand-alone app. It should therefore not change anything at all in the logging configuration IMO.
from xebium.
Agreed, but if log4j is not given some sort of configuration, you'll end up having only a
log4j:WARN No appenders could be found for logger (org.apache.http.impl.conn.SingleClientConnManager).
log4j:WARN Please initialize the log4j system properly.
message in the log output. What would be wise? Use slf4j or something? Create a fixture call to set up logging (Yuk!)?
from xebium.
I would indeed migrate to slf4j in the first place so users can decide
for themselves what kind of logger they are using. Let's see how
things are if that's done.
2011/5/27 amolenaar
[email protected]:
Agreed, but if log4j is not given some sort of configuration, you'll end up having only a
log4j:WARN No appenders could be found for logger (org.apache.http.impl.conn.SingleClientConnManager).
log4j:WARN Please initialize the log4j system properly.message in the log output. What would be wise? Use slf4j or something?
Reply to this email directly or view it on GitHub:
#13 (comment)
from xebium.
Sticking with Log4J, you could use LogManager.exists("com.xebia...")
to see if a logger is configured and run the BasicConfigurator
only of there is none.
from xebium.
I'd use whatever Fitnesse uses. Blend into the host environment.
bvklingeren
I would indeed migrate to slf4j
from xebium.
System.out?
Dunno, the driver is not using anything AFAICT.
Just checked and it works nice with slf4j and slf4j-simple.
from xebium.
Committed. Please try.
from xebium.
thanks dude, we'll do
2011/5/27 amolenaar
[email protected]:
Committed. Please try.
Reply to this email directly or view it on GitHub:
#13 (comment)
from xebium.
If this works okay now we can do a release.
from xebium.
Unfortunately I can't test it without a lot of hassle, but I take your
word on it that it works. Go and make the release and we'll test it in
real life (we only support release builds)
Cheers,
Boudewijn
2011/5/30 amolenaar
[email protected]:
If this works okay now we can do a release.
Reply to this email directly or view it on GitHub:
#13 (comment)
from xebium.
I'll close this issue, unless you still face troubles.
from xebium.
Sorry for the late reply, but the configuration works correctly. Only one remark: please change the scope of the slf4j-simple.jar to test, because it's an implementation wich should be provided by the user, not Xebium.
Cheers,
Boudewijn
from xebium.
Done that. Check out 0.4 :)
from xebium.
Related Issues (20)
- Use xebium as a fixture HOT 4
- Open an existing session in Xebium HOT 2
- Xebium is incompatible with ios-driver against a native app HOT 1
- Issue in installing xebium with mvn -Pfitnesse test
- Make code formatting consistent
- Xebium needs Selenium driver 2.46 in order to run with Firefox HOT 2
- Require at least Java 7? HOT 3
- Using Selenium IDE / Xebium on a site with frames? HOT 3
- Running test/suite in parallel HOT 2
- Fix travis build for openjdk6 HOT 1
- Cannot click on an element not currently in the viewport HOT 1
- FitNesse is not shutting down properly HOT 1
- How to define variables for scenarios on a test page? HOT 3
- Sharing a storeText variable between tests in a testsuite? HOT 3
- java code for store and storeEval
- Jenkins->SauceConnect->Desiredcapabilities->Fitnesse HOT 1
- Xebium and Selenium 3 HOT 3
- FitNesse/Xebium set proxy on remoteWebdriver session HOT 2
- ios driver xebium not supported?
- Full-page Chrome screenshots using ShutterBug in conjunction with Xebium HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xebium.