epimorphics / appbase Goto Github PK
View Code? Open in Web Editor NEWSupport layer for building RDF web applications - replaces serverbase
License: Apache License 2.0
Support layer for building RDF web applications - replaces serverbase
License: Apache License 2.0
I have the following Velocity code, which is passed a WResultSetWrapper
instance:
#set( $hasResultsBefore = $results.hasNext())
#set( $nResults = 0)
#foreach ($r in $results.copy())
#set( $nResults = $nResults + 1)
#end
#set( $hasResultsAfter = $results.hasNext())
<p>results = $results<br />
hasResultsBefore = $hasResultsBefore <br />
hasResultsAfter = $hasResultsAfter
</p>
Giving:
results = com.epimorphics.appbase.data.impl.WResultSetWrapper@54cf6de3
hasResultsBefore = true
hasResultsAfter = false
Expected outcome is that $hasResultsAfter
and $hasResultsBefore
are the same, but the observed result suggests that the loop is iterating over the base result set not a copy.
ResourceView is a simpler, more controllable way to handle configurable, locally cached views of possibly-remote resources.
Could we move the remaining functionality of WNode into it and deprecate the WSource/WNode machinery?
Would mean updating minibrowse and registry-dclib as well as the browse component of DMS.
Have added update capabilities to the SparqlSource abstraction - need to bring the wiki documentation up to date
Get more exception traces in (passing) test runs than seems reasonable.
Review to make sure these are indeed all correct cases and if possible reduce the noise.
Create a progress monitor that can aggregate progress across a set of sequential actions
Test under tomcat8
Can pass environment settings to the scripts from individual action specs but in some cases it would be more robust to have the ability to inject a set of global settings.
To avoid needing to run the loop in #13, it would be handy if a resultset had a count()
operation.
Please provide a copyright statement and a license
... once it is stable
Test for detecting action timeouts fails on fast machine under manual maven but works (mostly) under eclipse.
Is this a race condition in the test or a genuine issue?
Suspicious that sometimes ConfigMonitor stops seeing changes if you don't have fileSampleLength set. All attempts to reproduce or debug have failed so far.
Write a randomized soak test to try to confirm.
Might relate to unexplained test failures on ijd machine.
Filter all incoming parameters injected into the velocity environment for XSS prevention
ResourceViews look useful and may be a better approach to WNode.
Document and figure out how to position them.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.