Comments (4)
While tracing the initial application execution, there's a discrepancy in the amount of components found in the directories by the initial component scan. The Following code snippet (TraceLabApplication.cs) shows the Component directories while running the application as a console application:
The two directories are correct and seem to be loaded into the application correctly. While running application as a web service the result is the same as shown in the following code snippet (TraceLabApplication.cs):
However when scanning the actual components the number of components loaded in the applications seems to differ between the two versions. In the console application the number of components in the components collection is 88 as shown in the the following code snippet (TraceLabApplication.cs):
While in the web application the number of components in the components collection is 6 as shown in the following code snippet (TraceLabApplication.cs):
This could be the cause of the experiment not running as the components essential for the experiment may be missing.
Note: The only difference between the two applications while debugging is that the TraceLab project and the TraceLabConsole project are both run as Libraries and not as a Window Application and Console application respectively
from tracelab.
Output Log files when Loading the Component Library on both versions of the application.
ComponentLibraryOutput_Web.txt
ComponentLibraryOutput_Console.txt
from tracelab.
There seems to be discrepancies in the scan method (ComponentScanner.cs) when loading components between the two versions. The number of directories loaded seem to be different. This could be the issue, or maybe it's nothing. I'm writing this comment as a quick reminded. More testing necessary.
from tracelab.
Closing this issue since it will be handled in #17 with more information
from tracelab.
Related Issues (20)
- how to get key file which running TraceLab need HOT 1
- How to get information about C# Tracelab Project HOT 2
- Show license of components
- Show license of third party libraries
- Failing loading libraries on TraceLabWeb HOT 2
- Library incompatibilities for TraceLab components
- Both website are dead. How can we get the code for using TraceLab HOT 4
- Cannot generate a tracelabkey HOT 2
- CommandLine support to launch a given experiment HOT 1
- Webservice ExperimentEndNode Creation
- Webservice Create ExperimentStartNode
- Webservice Add ComponentNode
- WebService Create CommentNode
- Webservice Create CompositeComponentNode
- WebService Create ChallengeNode
- Webservice Create DecisionNode
- WebService Create LoopScopeNode
- WebService Create ScopeNode
- WebService Create ExitDecisionNode
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 tracelab.