ANN: toKaos ActionScript obfuscator v.1.2.0 has been released
toKaos is a desktop software application which allows you to encrypt/obfuscate:
Flex AS3 application (Web/Air)
Flash application (classes linked to your .FLA file)
Source path containing your action script classes (libraries)
toKaos is able to operate directly on a copy of your source code providing you with a new encrypted/obfuscated source code.
Features on toKaos v. 1.2.0:
encrypt package identifier
encrypt class identifier
encrypt functions identifier (private, internal, protected and public)
encrypt functions parameters identifier
encrypt functions variables identifier
encrypt class variables identifier (private, internal, protected and public)
Not only encryption, but toKaos is able to obfuscate your source code as follows:
change package structure
source compacting
explode included files
remove comments
Libraries option:
You can add your owned linked libraries (libraries with available sources) to your .mxml main application. toKaos will encrypt also the specified libraries. During the encryption the libreries source code will be imported into the main Flex project.
Notes on v. 1.2.0:
contains bug fixes
performaces optimization
For more information contact toKaos support Team at [email protected] or visit the product websites:
http://www.tokaos.com
http://www.actionscriptobfuscator.com (mirror)
http://swfencrypt.actionscriptobfuscator.com (mirror)
Sincerely,
toKaos Team
Version 4.1.2 was pushed to AOSP either yesterday or today for the Nexus 7 and unlocked Galaxy Nexus. The binaries were also posted for all the Nexus devices capable of running Jelly Bean.
And yes, it does mean that now we have to wait for Verizon Wireless approve the OTA update for the Verizon Galaxy Nexus.
Similar Messages
-
ANN: Ajax4jsf 1.0.2 has been released
URL: https://ajax4jsf.dev.java.net/nonav/ajax/ajax-jsf/
Version 1.0.2 introduces three new core a4j tags: a4j:poll, a4j:keepAlive, a4j:include.
a4j:poll allows to change the page content by timer. It initiates the Ajax request/response calls. The interval attribute defines the interval in ms. The form ( h:form or a4j:form) should be around. a4j:poll is a standard a4j ajax component, so any other well-known attributes, such as ajaxSingle, action and actionListeners, immediate, bypassUpdates, eventsQueue and others can be used to precisely turn the desire behavior.
a4j:keepAlive allows to keep the request scope bean alive during the Ajax interactions. This is our simple solution for the issue risen several times on the mailing list and mentioned in the Ajax4jsf JAQ:
http://wiki.java.net/bin/view/Projects/Ajax4jsf .
Now, you can say: <a4j:keepAlive beanName="myBackingBean" /> and it will be saved and restored during the Ajax request/response calls.
a4j:include - similar to jsp:include or ui:include, but allows to orginize the navigation inside the jsf page declaring the navigation rules in the faces-config.xml in a the standard manner. The most common Use Case is a multi-steps wizard. With a4j:include, any part of the page might become a wizard.
Sergey : Ajax4jsf TeamWell spoted
The FlexPMD Eclipse plugin will integrate in its first version:
1) Ability to specify the FlexPMD binary location
2) Ability to specify your custom ruleset
3) Ability to run FlexPMD against any folder
4) Ability to see violations in a specific view in a hierarchical manner
5) Ability to open a given file in the editor by double clicking in the violation/or the file from that view.
At the moment, features 1,2,3,4 are done
The last one still needs to be done.
Xavier -
Finally, we got there...
FlexPMD 1.0 has been released a couple of minutes ago.
Here is the release note
The big highlight of that release is:
- Eclipse plugin
- FlexMetrics
- FlexCPD improved
I hope you will like, and thanks to Xavi Beumala for developping the Eclipse plugin.
XavierFantastic. Makes working on the errors and warnings so much easier!
One minor issue - it would be nice to be able to select multiple projects and run CPD on them all at once:
https://bugs.adobe.com/jira/browse/FLEXPMD-118
I assume that CPD only runs on the currently selected fodler so to really check for duplicate code you'd have to run it across all projects at once - am I correct?
Thanks for the great work. -
ANN: toKaos a new product to encrypt/obfuscate AS3
toKaos is a desktop software application which allows you to encrypt/obfuscate your Flash/Flex AS3 application
or Flash Document Class.
toKaos is able to operate directly on a copy of your source code providing you with a new encrypted/obfuscated source code.
toKaos is able to encrypt the identifier below:
packages identifier
classes identifier
functions identifier (private, internal, protected and public)
functions parameters identifier
functions variables identifier
class variables identifier (private, internal, protected and public)
Not only encryption, but toKaos is able to obfuscate your source code as follows:
change package structure
source compacting
explode included files
remove comments
For more information contact toKaos support Team at [email protected] or
visit the product websites http://www.tokaos.com or http://www.actionscriptobfuscator.com (mirror)
Sincerely,
toKaos TeamWhen you start up the computer, you'll be prompted to log into one of the accounts that you authorize to access. Once you authenticate, it'll essentially open up the system until you shut it back down. You won't be able to perform any operations on the system until you unlock it, but while it remains unlocked, all operations proceed as normal.
-
[ANN] XpoLog Center 2.7 and XPLG Online Search Engine released
XpoLog Center enables rapid access to logged data, generic logs viewing, fast search, data analysis and much more.
Available to be deployed as J2EE Application for J2EE log management, in clustered or distributed environment for monitoring and root cause analysis.
With XpoLog companies dramatically reduce maintenance and MTTR periods.
Some of the new features:
XPLG Real Time Search
- Large file searches 1 Giga for less then 1 second!
- Online incremental indexing.
- Over time indexing.
- Real Time Search - online search in changing system!
- Search engine functionality for logs, including drill down to logs from search results
- Integration with XpoLog Center
XpoLog Center:
- Menu changes
- Filters and search Support in the indexing engine
- Right click menus
- Large File support - 1 Giga+ files
- Large Configuration management
- Predefined System templates
- Multiple Pattern Support - apply endless number of rules on the same data source.
- Firefox browser support
- More Remote Access and Export features for technical support
- WAR and EAR adaptation to JBoss, Weblogic and Websphere
- Optimizations
You are more then welcome to visit our New Web Site
<a href='http://www.xplg.com'>http://www.xplg.com</a>Or use our new Online Support Center
http://www.xplg.net/support
Find out more and get a free trial at our web site,
Gal Berg
Chief Engineeringsleep!!!:)
-
[ANN] RAP on e4 has been updated to RAP 3.0 and Mars
Hi,
I'm happy to report that RAP on e4 has been update to the latest and
greatest upstream versions. The major improvement with RAP 3.0 is that
we can now support shared views between perspectives since RAP 3.0 added
support for reparenting.
I'll write a detailed blog post in the next days but wanted to inform
people about the big news as fast as possible.
TomI eded up having to reinstall from scratch. Thankfully, my data was still intact, so I used Carbon Copy Cloner to copy the data to an external drive.
Once it was safely mmigrated, I did a clean install of Tiger and the 10.4.7 update. Everything works erfectly now. I migrated the data back to the mirror and all is good.
On further investigation, I see that many users have had problems updating Tiger with ACard cards installed, hanging on boot. I guess I should have STFF! -
DocFlex/Javadoc 1.5.6, a multi-format doclet development tool and more
DocFlex/Javadoc is both a multi-format Javadoc Doclet and a rapid doclet development tool, which allows easy creation of professional quality Java API documentation generated by Javadoc in various output formats.
More in this article:
Key Features
Availability
This Version
What is DocFlex?
Main Concepts
Other Applications
Links
KEY FEATURES
Template-driven doclet architecture
- Actual doclets are created in the form of special templates interpreted by the DocFlex Doclet, which is the template interpreter / output generator wrapped in the form of a Javadoc Doclet.
- The high quality graphic Template Designer allows you to visually design most of things, whose development was possible so far only by direct Java coding.
- The templates are designed independently on a particular output format. All formatting is specified in some universal way using properties of template components. During the generation, it is rendered with the suitable features available in the selected output format.
- The elaborated support of template parameters (including multivalued list parameters). The parameters are defined and accessed within templates to adjust dynamic properties of template components. Most of options previously used to control an ordinary doclet now simply become template parameters!
- The possibility to call templates from one another. This feature (along with the template parameters) makes possible re-using the same templates for different tasks as well as organizing template libraries.
Data processing
- The entire Doclet API is represented in the form of a virtual XML document (called Doclet DSM), on which the designing and processing of all templates is based.
- Sophisticated capabilities for data querying and sorting based on an extension of XPath.
- Full support of new Java 5.0 language features: Generic Types, Enums, Annotations.
- Simultaneous support of Java 1.4 and Java 5.
Creating hyperlinks
- Generation of an extensive network of hyperlinks interconnecting the whole documentation.
- The hyperlinks can be generated in all output formats that support them (this currently includes HTML and RTF).
- The universal way of defining documentation cross-links based on the link/target keys specified in templates.
- In RTF, the cross-links can be generated in the form of page number references, which effectively makes them usable even in the printed documentation.
- In HTML, the possibility of loading several frame windows from a single hyperlink at once.
Universal support of various formatting techniques
- text formatting: fonts, colors, borders
- paragraph formatting: margins, pagination control, borders, colors
- border formatting: styles (solid, double, dashed, dotted), thickness, colors
- tables: arbitrary cell layouts, borders, nested tables
- lists: bulleted, numbered, delimited
- document fields (RTF): page number, number of pages, TOC, etc.
- page formatting: size, orientation, margins, headers/footers
- formatting styles
- rendering of embedded HTML, which means interpreting in non-HTML output formats (such as RTF) the HTML tags embedded in text data (e.g. documentation comments). Almost all HTML tags practically usable in doc-comments are supported.
Inserting images
- statically specified in templates
- dynamically, obtained by <img> tags found in Java comments
- supported image formats: GIF, PNG, JPG, WMF, EMF, BMP
Output formats
- HTML (both framed multi-file and single-file output)
- RTF (version 1.6 - supported since Word 2000).
- TXT (plain text), which may be particularly useful for various utilizations of the Java code information provided by the Doclet API generate XML files by it, or SQL files to import into a database).
Standard Template Set
- The ready-to-use Standard Template Set included in all editions of DocFlex/Javadoc allows you to immediately generate:
(*) The framed HTML Java API documentation similar to that generated by the standard Javadoc.
(*) The same documentation packed in a single HTML file.
(*) The unmatched quality RTF JavaDoc.
- Special features supported by standard templates:
(*) Excluding classes/methods/fields by custom tags and annotations.
(*) Selective omitting of package qualifiers.
(*) Selective documenting of custom tags (similar to -tag option of Standard Doclet).
- By modifying the standard templates, you can quickly customize the generated documentation according to your needs.
Doclet GUI
- Besides command line options, DocFlex Doclet supports an alternative user-friendly way to control the template-based doclets interactively -- the high quality Doclet GUI.
- The Doclet GUI starts with the Generator Dialog, where you can specify all general settings (such as the main template, the output format and the output directory), start the generation, track its progress and stop at any moment you need.
- The grid-tree-based Parameter Inspector invoked from the Generator Dialog for a selected template allows you to view the descriptions of all template parameters controlling the doclet and set their values according to the parameter data types.
- The generator options specific for the selected output format can be set in the corresponding Format Option Inspector (also invoked from the Generator Dialog).
- Once the generation is finished (or cancelled), you can start it again with different settings or a new main template without restarting the whole Javadoc.
Integrations
- With any system that runs Javadoc (in particular, see below)
- Apache Ant
- Apache Maven 2
- Eclipse
For lots more information, see DocFlex/Javadoc homepage: [http://www.filigris.com/products/docflex_javadoc/]
AVAILABILITY
DocFlex/Javadoc comes in two editions:
(1) The full edition called "DocFlex/Javadoc" as it is. This is commercial software, which includes all the implemented functionality.
(2) The reduced freeware edition called "DocFlex/Doclet". It includes only the output generator and can be used as an interpretor of any custom templates. It also includes the standard template set, which allows you to instantly use it as an HTML doclet (similar to the standard one, however with some special features) plus an excellent quality RTF doclet.
Both editions are available for downloads on the page: [http://www.filigris.com/downloads/]
THIS VERSION
New features:
- The template interpretor works 15-20% faster
- Improvement of RTF output
- Multi-valued (list) template parameters
- Custom elements
- Standard Templates: Selective documenting of custom tags (similar to -tag option of standard doclet)
For more details, see product Readme | Change Log on the downloads page: [http://www.filigris.com/downloads/]
WHAT IS DOCFLEX?
DocFlex is an innovative technology for development of high quality template-driven documentation/report generators by any kind of data obtained from various software applications via the Java APIs they provide.
MAIN CONCEPTS
The whole DocFlex technology is based on four generalizations:
(1) The mapping of an entire Java API onto a virtual XML-like representation made of some elements and attributes so as to process any such a representation in a universal way using techniques borrowed from the field of XML, like XPath (or more precisely, a conceptual analogue of XPath with some extensions not present in it).
(2) The abstract formatting concept based on four layouts (flow of text, flow of paragraphs or paragraph-like objects, tables and lists), which can be rendered in most modern document formats (e.g. HTML, RTF, XSL-FO etc.)
(3) The automatic generation of hyperlinks (or their page number reference equivalents) by matching the sets of keys produced from certain natural properties of the things (entities) being documented and hyper-linked.
(4) The representation of the object controlling structure of the output generator (made on the first three principles) in the form of a plain-text template with a possibility to create and edit such templates using a graphic Template Designer, which visualizes the controlling objects (now becoming template components) in a form resembling the output they will produce.
OTHER APPLICATIONS
In fact, DocFlex/Javadoc is not the only application of DocFlex technology. The following is a summary of other DocFlex software:
DocFlex/XML
The SDK and runtime environment for rapid development and execution of template-driven automatic documentation/report generators by any data obtained from XML files.
This is currently the most complex and advanced application of DocFlex technology. Actually, this tool can be considered a powerful alternative to XSLT. At least, it is definitely able to do what XSLT apparently not (for example, see XSDDoc below). We will publish a more detailed comparison DocFlex/XML versus XSLT with the next DocFlex/XML release, which is coming very soon.
DocFlex/XML home page: [http://www.filigris.com/products/docflex_xml/]
DocFlex/XML | XSDDoc
A template set for DocFlex/XML that implements a high quality W3C XML Schema documentation generator in HTML and RTF output formats.
For more details, please see: [http://www.filigris.com/products/docflex_xml/xsddoc/]
DocFlex/XML | WSDLDoc
A similar template set for DocFlex/XML that will implement a high-end WSDL documentation generator.
This product is not released yet.
DocFlex/Together
A template-driven documentation generator for [Borland Together|http://www.borland.com/us/products/together/] (which is a UML modeling tool).
This is the earliest application of DocFlex technology and probably the most beautiful one. It works only with Together Architect 1.x, which is now obsolete. Unfortunately, since Together 2005, Borland eliminated any open APIs (for unknown reasons). Because of this, further development of DocFlex/Together was impossible.
DocFlex/Together home page: [http://www.filigris.com/products/docflex_together/]
See also examples of the UML documentation generated with it: [http://www.filigris.com/products/docflex_together/examples/]
The future DocFlex/UML is going to generate something like this as well.
DocFlex/UML
A template-driven UML documentation generator based on [Eclipse EMF|http://www.eclipse.org/emf/]. This tool is in early development stage yet. In a sense, it will continue DocFlex/Together with the focus on integration with other UML tools that use Eclipse EMF.
LINKS
This original article can be found at:
[http://www.filigris.com/ann/docflex_javadoc_v1.5.6/]
DocFlex/Javadoc home page:
[http://www.filigris.com/products/docflex_javadoc/]
DocFlex/XML home page:
[http://www.filigris.com/products/docflex_xml/]
DocFlex/XML | XSDDoc, the XML schema documentation generator:
[http://www.filigris.com/products/docflex_xml/xsddoc/]
Free downloads:
[http://www.filigris.com/downloads/]Now, DocFlex/Javadoc v1.4 has been released specifically dedicated to Linux (Mac OS X) support:
(*) Some early bugs have been fixed, which prevented it working properly under Linux.
(*) A special RTF option was introduced to generate OpenOffice.org friendly RTF (see below)
(*) Improved support for external document viewers.
(*) Now, DocFlex/Javadoc software includes the shell script files prepared to quickly install and launch it under Linux
New RTF option
A new RTF output option "Tune output for MS Word� has been introduced. This option, actually, allows switching off that very tuning (which until now was the default mode) to produce an RTF friendly to open with other non MS Word applications, e.g. OpenOffice.org Writer under Linux.
Read full announcement (and screenshot) by this link:
http://www.filigris.com/ann/docflex_javadoc_v1.4/
Regards,
Leonid Rudy
http://www.docflex.com -
Two problems in BSBM benchmark of Oracle 10g with Jena Adaptor 2.0
Hi, all.
I'm proceeding BSBM benchmark for Oracle 10g with Jena Adaptor 2.0.
I'm using the codes that were introduced in Jena Adaptor 2.0 guide document, and I've applied Jena patches to Oracle 10g (10.2.0).
But, two problems are occured in benchmark process.
The first problem is
that 250k dataset(consisted of 250030 triples) loading time elapses over several hours, (See below code snippet.)
and the other is
that exceptions are occured in some sparql query execution.
I used below queries which have no error in query syntax.
I confirmed that through other benchmark tests.
In case of oracle benchmark test, quey1 is ok. but, query2 makes exception.
Please, look about the Exception message below.
What should I do for getting much better benchmark result?
I appreciate any help or any hint.
Best regards ~
### Query 1 ###
PREFIX bsbm-inst: <http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/instances/>
PREFIX bsbm: <http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/vocabulary/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
SELECT DISTINCT ?product ?label
WHERE {
?product rdfs:label ?label .
?product a <http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/instances/ProductType18> .
?product bsbm:productFeature <http://www4.wiwiss.fu-
berlin.de/bizer/bsbm/v01/instances/ProductFeature833> .
?product bsbm:productFeature <http://www4.wiwiss.fu-
berlin.de/bizer/bsbm/v01/instances/ProductFeature61> .
?product bsbm:productPropertyNumeric1 ?value1 .
FILTER (?value1 > 136)
ORDER BY ?label
LIMIT 10
### Query 2 ###
PREFIX bsbm-inst: <http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/instances/>
PREFIX bsbm: <http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/vocabulary/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX dc: <http://purl.org/dc/elements/1.1/>
SELECT ?label ?comment ?producer ?productFeature ?propertyTextual1 ?propertyTextual2 ?
propertyTextual3
?propertyNumeric1 ?propertyNumeric2 ?propertyTextual4 ?propertyTextual5 ?propertyNumeric4
WHERE {
<http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/instances/dataFromProducer11/Product536>
rdfs:label ?label .
<http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/instances/dataFromProducer11/Product536>
rdfs:comment ?comment .
<http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/instances/dataFromProducer11/Product536>
bsbm:producer ?p .
?p rdfs:label ?producer .
<http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/instances/dataFromProducer11/Product536>
dc:publisher ?p .
<http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/instances/dataFromProducer11/Product536>
bsbm:productFeature ?f .
?f rdfs:label ?productFeature .
<http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/instances/dataFromProducer11/Product536>
bsbm:productPropertyTextual1 ?propertyTextual1 .
<http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/instances/dataFromProducer11/Product536>
bsbm:productPropertyTextual2 ?propertyTextual2 .
<http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/instances/dataFromProducer11/Product536>
bsbm:productPropertyTextual3 ?propertyTextual3 .
<http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/instances/dataFromProducer11/Product536>
bsbm:productPropertyNumeric1 ?propertyNumeric1 .
<http://www4.wiwiss.fu-berlin.de/bizer/bsbm/v01/instances/dataFromProducer11/Product536>
bsbm:productPropertyNumeric2 ?propertyNumeric2 .
OPTIONAL { <http://www4.wiwiss.fu-
berlin.de/bizer/bsbm/v01/instances/dataFromProducer11/Product536> bsbm:productPropertyTextual4 ?
propertyTextual4 }
OPTIONAL { <http://www4.wiwiss.fu-
berlin.de/bizer/bsbm/v01/instances/dataFromProducer11/Product536> bsbm:productPropertyTextual5 ?
propertyTextual5 }
OPTIONAL { <http://www4.wiwiss.fu-
berlin.de/bizer/bsbm/v01/instances/dataFromProducer11/Product536> bsbm:productPropertyNumeric4 ?
propertyNumeric4 }
### Exception Message (in query 2 execution) ###
Exception in thread "main" java.sql.SQLException: ORA-00936: missing expression
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:216)
at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe
(T4CPreparedStatement.java:799)
at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1038)
at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe
(T4CPreparedStatement.java:839)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1133)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal
(OraclePreparedStatement.java:3285)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery
(OraclePreparedStatement.java:3329)
at oracle.spatial.rdf.client.jena.Oracle.executeQuery(Oracle.java:255)
at oracle.spatial.rdf.client.jena.OracleSemQueryPlan.executeBindings
(OracleSemQueryPlan.java:302)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIterBlockTriplesQH$StagePattern.<init>
(QueryIterBlockTriplesQH.java:89)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIterBlockTriplesQH.nextStage
(QueryIterBlockTriplesQH.java:55)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIterRepeatApply.makeNextStage
(QueryIterRepeatApply.java:92)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIterRepeatApply.hasNextBinding
(QueryIterRepeatApply.java:54)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext
(QueryIteratorBase.java:69)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIterRepeatApply.makeNextStage
(QueryIterRepeatApply.java:85)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIterRepeatApply.hasNextBinding
(QueryIterRepeatApply.java:54)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext
(QueryIteratorBase.java:69)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIterRepeatApply.makeNextStage
(QueryIterRepeatApply.java:85)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIterRepeatApply.hasNextBinding
(QueryIterRepeatApply.java:54)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext
(QueryIteratorBase.java:69)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIterRepeatApply.makeNextStage
(QueryIterRepeatApply.java:85)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIterRepeatApply.hasNextBinding
(QueryIterRepeatApply.java:54)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext
(QueryIteratorBase.java:69)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIterConvert.hasNextBinding
(QueryIterConvert.java:47)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext
(QueryIteratorBase.java:69)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorWrapper.hasNextBinding
(QueryIteratorWrapper.java:29)
at com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext
(QueryIteratorBase.java:69)
at com.hp.hpl.jena.sparql.engine.ResultSetStream.hasNext(ResultSetStream.java:62)
at benchmark.repository.oracle.OracleQuerying.getSelectQueryResult
(OracleQuerying.java:148)
at benchmark.repository.oracle.OracleQuerying.doSparqlQuery(OracleQuerying.java:101)
at benchmark.repository.oracle.OracleQuerying.queryingData(OracleQuerying.java:90)
at benchmark.repository.oracle.OracleQuerying.querying(OracleQuerying.java:49)
at benchmark.repository.oracle.OracleQuerying.<init>(OracleQuerying.java:44)
at benchmark.Benchmark.runTest(Benchmark.java:113)
at benchmark.Benchmark.main(Benchmark.java:56)
### Loading Code Snippet ###
String jdbcURL = "jdbc:oracle:thin:@" + Constants.HOST + ":1521:orcl";
OracleDataSource ds = new OracleDataSource();
ds.setURL(jdbcURL);
ds.setUser(Constants.ORACLE_USER);
ds.setPassword(Constants.ORACLE_PASSWORD);
OracleConnection conn = (OracleConnection) ds.getConnection();
oracle = new Oracle(conn);
modelOracleSem = ModelOracleSem.createOracleSemModel(oracle, modelName);
graphOracleSem = modelOracleSem.getGraph();
graphOracleSem.createTables();
graphOracleSem.clearRepository();
for (int i = 0; i < fileList.length; i++) {
file = fileList;
if (file.isDirectory())
continue;
inputFilePath = file.getAbsolutePath();
InputStream in = null;
try {
in = FileManager.get().open(inputFilePath);
if (in == null) {
throw new IllegalArgumentException("File: " + inputFilePath + " not found");
modelOracleSem.read(in, "", "N-TRIPLE");
modelOracleSem.commit();
} finally {
if (in != null)
in.close();Hi,
The data loading was slow because incremental loading API was used. Please take a look at OracleBulkUpdateHandler. There is an addInBatch API that you can use.
Now regarding queries, Jena Adaptor v2.0 was primarily designed for Oracle Database 11g Release 1.
Recently, a new version of Jena Adaptor has been released and it's optimized for Oracle Database 11g
Release 2.
Is it possible to run your BSBM benchmark tests against Oracle Database 11g Release 2 using the latest
Jena Adaptor (http://forums.oracle.com/forums/ann.jspa?annID=1179) ?
Thanks,
Zhe Wu -
Unable to insert table in design view???
Im using Dreamweaver MX 6.0, been using it for a while
trouble free. Recently installed it on my new Vista laptop, install
went fine, program opens fine. I was in design view today, tried to
insert a table and was initially getting some weird error message,
but the table WAS created. After a few minutes I went to make a
change and the program crashed. Started Dreamweaver again, tried to
insert a table and nothing happens. I can click the insert table
button, try Insert >>> Table, and nothing happens, no
error message, nothing.
If I manually enter the code to create a table, I AM able to
do that, and I can edit it in design view, such as splitting a
cell, etc.. Anyone have any ideas? Thanks.
-Joey> The build is 6.0.1714.0
ANN: 6.1 Updater on build 1714
Macromedia has been working with our customers to track down
the source
of problems a minority of users have been having with the ...
Dreamweaver MX
6.1 updater. Several users reported that the updater
incorrectly indicates
that it cannot find the Dreamweaver
application or executable file in the specified folder and
doesn't perform
the update. While researching this, we found that there were
several
different causes for similar issues. Those solutions are all
detailed in the
technote at:
http://www.macromedia.com/support/dreamweaver/ts/documents/dmx_updater_issues.htm.
However, we also noticed that many customers were trying to
update a build
of Dreamweaver MX, 1714, that was never legally released to
the public or
made available for purchase. The release version of
Dreamweaver MX 6.0 is
build 1722, and build 1714 was only released to a small group
of beta
testers under a non-disclosure agreement. Beta testers
received the final
build of Dreamweaver MX at the completion of the beta
program.
Because build 1714 is not a commercial release, it cannot be
updated and
should not be used for any purpose as it is not a legally
licensed version
of Dreamweaver MX. To purchase a copy of Macromedia
Dreamweaver MX, visit
our online store at:
http://dynamic.macromedia.com/bin/MM/store/US/home.jsp
Thanks to all customers who provided detailed information
that enabled us to
track down the installer issues much more quickly than we
could without your
help.
Matt Brown Dreamweaver and Contribute Community Manager
Sorry I can't help more than that.
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.dreamweavermx-templates.com
- Template Triage!
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
==================
"Joey_330ci" <[email protected]> wrote in
message
news:[email protected]...
> Version 6.0.1714.0 Thanks! -
FMw 11gR1 Patch 6 Released (11.1.1.7)
For anyone that didn't notice the Annoucement above, FMw 11gR1 Patch 6 (11.1.1.7) has been released. Details in the announcement:
https://forums.oracle.com/forums/ann.jspa?annID=2062Welcome to the forums !
user4916474 wrote:
Is 11.1.0.6 to 11.1.0.7 a major upgrade or just some bug fixes? someone told me that with 11.1.0.6 is not a Oracle 11g database but 10g database. Is this true? Also is 11.1.0.7 works with Win2003 server?11.1.0.6 to 11.1.0.7 is mostly bug fixes. 11.1.0.6 is not 10g, it is 11gR1. 11.1.0.7 is supported/certified on Win 2003
http://download.oracle.com/docs/cd/B28359_01/install.111/b32006/reqs.htm#CHDHGGFE
MOS Doc 601739.1 - 11.1.0.7 Patch Set - List of Bug Fixes by Problem Type
MOS Doc 756494.1 - Changes introduced in 11.1.0.7 Patchset
HTH
Srini -
Satellite A200-1CR - Driver for Mass Storage Controller
On my Satellite A200-1CR / Windows 7 Pro I see yellow "Mass storage controller" in device list. What driver I should install?
Also my cardreader is not work now.Hi mate
In your case I recommend checking the Device ID and Vendor ID which helps you to get more details about the device and needed driver.
Here you can find a nice HowTo:
[How to identify an unknown device?|http://forums.computers.toshiba-europe.com/forums/ann.jspa?annID=78]
If the Mass Storage Controller is the Card Reader device, then you would need the Flash Media Driver but I found only the driver for Vista, however, I recommend checking this driver even if its has been released for Vista and not for Win 7
<img src='http://img840.imageshack.us/img840/3059/captureic.jpg' border='0' width='550px'/> -
Hello,
Apologies in advance if this question has been asked many
times before - I know virtually nothing about Flash or
Actionscript.
We're investigating the possiblity of distributing Flash
projectors with our application. We'd like to copy-protect the
projectors and we're looking using Actionscript to write some
copy-protection code.
Before we even start this, we need to know whether it's
possible to hide our Actionscript code - it looks like there are
tools available to enable someone to take a peak at our code (e.g.
Action Script
Viewer).
Is it possible to hide ActionScript code? Would we need to
use an obfuscator?
Many thanks.there are two related, but different issues here. one is
hiding/encrypting/obscurring actionscript in a swf and the other is
stopping someone that has a legit copy of your software from
distributing it without your approval.
first, you can obscure your code and make it difficult for a
novice to unobscure without using a secure external file.
actionscript obsfucator is an example of one such (trivial)
obscuring program.
but it's very easy to "crack" (and that term is used very
loosely because the schemes are all trivial to unravel and probaby
don't deserve the term). and it's easy to automate the unobscuring
of such swf-obscurring schemes using a jsfl file.
in the end, it's quicker and easier to unobscure actionscript
that an author has run through a program like actionscript
obsfucator than it was for the actionscript's author to obscure.
and that's a pretty bad obscuring scheme. but it's still good
enough to block the majority of would-be code lifters.
now to answer your question, flash can load several file
types (like txt files, xml files, aso files) that may be relevent
in this discussion and several file types that i don't think are
relevent (jpg, mp3 and swf) files. it can also prompt the execution
of some programs.
however, files on a computer, no matter the file-type, are
not secured from an authorized user of that computer. a local file
can hide nothing that it contains from unrestricted users of that
system. though again, it may be difficult for a novice to inspect
some file types (like aso files).
further, this external file has to be loaded (or executed)
using actionscript in flash and this part of the flash actionscript
would have to be "unencrypted/not obscured" in order to prompt the
loading/excecution of the external file. so, anyone could "see"
what file is being used to load the "key". and therefore it's
location and that fact that it is "the key" cannot be hidden. and
that eliminates your security.
the user simply copies that "key" file along with your
projector file and can distribute that pair to anyone they like.
the user need not even unobscure or decrypt the remainder of your
actionscript and need understand nothing about your (possibly)
sophisticated encryption/obscurring scheme.
so, for your purposes that won't work. for someone that only
wants to protect their actionscript from being inspected it is
possible to encrypt the actionscript and prevent that from being
decrypted by all but the most sophisticated of decryption
specialists, IF they have, at least, one secure file (that would
contain the "key(s)"). -
Stop and Play All Child MovieClips in Flash with Actionscript 3.0
I am stuck with the ActionScript here. I have a very complex animated flash movie for eLearning. These contain around 10 to 15 frames. In each frame I am having multiple movie clip symbols. The animation has been created using a blend of scripting and also normal flash animation.
Now I want to create pause and play functionality for the entire movie. I was able to create the pause function but when i try to play the movie it behaves very strange.
I was able to develop the pause functionality by refering to the below mentioned links:
http://www.unfocus.com/2009/12/07/stop-all-child-movieclips-in-flash-with-actionscript-3-0 /
http://www.curiousfind.com/blog/174
Any help in this regard is highly appreciated as i am approaching a deadline.
I am pasting the code below:
import flash.display.MovieClip;
import flash.display.DisplayObjectContainer;
import flash.utils.Timer;
import flash.events.TimerEvent;
import fl.transitions.*;
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;
import flash.events.Event;
import flash.events.MouseEvent;
stop();
// function to stop all movieclips
function stopAll(content:DisplayObjectContainer):void
if (content is MovieClip)
(content as MovieClip).stop();
if (content.numChildren)
var child:DisplayObjectContainer;
for (var i:int, n:int = content.numChildren; i < n; ++i)
if (content.getChildAt(i) is DisplayObjectContainer)
child = content.getChildAt(i) as DisplayObjectContainer;
if (child.numChildren)
stopAll(child);
else if (child is MovieClip)
(child as MovieClip).stop();
// function to play all movieclips
function playAll(content:DisplayObjectContainer):void
if (content is MovieClip)
var movieClip:MovieClip = content as MovieClip;
if (movieClip.currentFrame < movieClip.totalFrames) // if the main timeline has reached the end, don't play it
movieClip.gotoAndPlay(currentFrame);
if (content.numChildren)
var child:DisplayObjectContainer;
var n:int = content.numChildren;
for (var i:int = 0; i < n; i++)
if (content.getChildAt(i) is DisplayObjectContainer)
child = content.getChildAt(i) as DisplayObjectContainer;
if (child.numChildren)
playAll(child);
else if (child is MovieClip)
var childMovieClip:MovieClip = child as MovieClip;
if (childMovieClip.currentFrame < childMovieClip.totalFrames)
//childMovieClip.play();
childMovieClip.play();
function resetMovieClip(movieClip:MovieClip):MovieClip
var sourceClass:Class = movieClip.constructor;
var resetMovieClip:MovieClip = new sourceClass();
return resetMovieClip;
pauseBtn.addEventListener(MouseEvent.CLICK, onClickStop_1);
function onClickStop_1(evt:MouseEvent):void
MovieClip(root).stopAll(this);
myTimer.stop();
playBtn.addEventListener(MouseEvent.CLICK, onClickPlay_1);
function onClickPlay_1(evt:MouseEvent):void
MovieClip(root).playAll(this);
myTimer.start();
Other code which helps in animating the movie and other functionalities are as pasted below:
stage.addEventListener(Event.RESIZE, mascot);
function mascot():void {
// Defining variables
var mc1:MovieClip = this.mascotAni;
var sw:Number = stage.stageWidth;
var sh:Number = stage.stageHeight;
// resizing movieclip
mc1.width = sw/3;
mc1.height = sh/3;
// positioning mc
mc1.x = (stage.stageWidth/2)-(mc1.width/2);
mc1.y = (stage.stageHeight/2)-(mc1.height/2);
// keeps the mc1 proportional
mc1.scaleX <= mc1.scaleY ? (mc1.scaleX = mc1.scaleY) : (mc1.scaleY = mc1.scaleX);
stage.removeEventListener(Event.RESIZE, mascot);
mascot();
this.mascotAni.y = 100;
function mascotReset():void
// Defining variables
var mc1:MovieClip = this.mascotAni;
stage.removeEventListener(Event.RESIZE, mascot);
mc1.width = 113.45;
mc1.height = 153.85;
mc1.x = (stage.stageWidth/2)-(mc1.width/2);
mc1.y = (stage.stageHeight/2)-(mc1.height/2);
// keeps the mc1 proportional
mc1.scaleX <= mc1.scaleY ? (mc1.scaleX = mc1.scaleY) : (mc1.scaleY = mc1.scaleX);
var interval:int;
var myTimer:Timer;
// function to pause timeline
function pauseClips(secs:int, myClip:MovieClip):void
interval = secs;
myTimer = new Timer(interval*1000,0);
myTimer.addEventListener(TimerEvent.TIMER, goNextFrm);
myTimer.start();
function goNextFrm(evt:TimerEvent):void
myTimer.reset();
myClip.nextFrame();
myTimer.removeEventListener(TimerEvent.TIMER, goNextFrm);
// function to pause timeline on a particular label
function pauseClipsLabel(secs:int, myClip:MovieClip, myLabel:String):void
interval = secs;
myTimer = new Timer(interval*1000,0);
myTimer.addEventListener(TimerEvent.TIMER, goNextFrm);
myTimer.start();
function goNextFrm(evt:TimerEvent):void
myClip.gotoAndStop(myLabel);
myTimer.removeEventListener(TimerEvent.TIMER, goNextFrm);
MovieClip(root).pauseClips(4.5, this);
// function to fade clips
function fadeClips(target_mc:MovieClip, next_mc:MovieClip, from:Number, to:Number):void
var fadeTW:Tween = new Tween(target_mc, "alpha", Strong.easeInOut, from, to, 0.5, true);
fadeTW.addEventListener(TweenEvent.MOTION_FINISH, fadeFinish);
function fadeFinish(evt:TweenEvent):void
next_mc.nextFrame();
fadeTW.removeEventListener(TweenEvent.MOTION_FINISH, fadeFinish);
// function to fade clips with speed
function fadeClipsSpeed(target_mc:MovieClip, next_mc:MovieClip, from:Number, to:Number, speed:int):void
var fadeTW:Tween = new Tween(target_mc, "alpha", Strong.easeInOut, from, to, speed, true);
fadeTW.addEventListener(TweenEvent.MOTION_FINISH, fadeFinish);
function fadeFinish(evt:TweenEvent):void
next_mc.nextFrame();
fadeTW.removeEventListener(TweenEvent.MOTION_FINISH, fadeFinish);
// function to show screen transitions
function screenFx(target_mc:MovieClip, next_mc:MovieClip):void
//var tweenTW:Tween = new Tween(target_mc,"alpha",Strong.easeInOut,0,1,1.2,true);
var tranFx:TransitionManager = new TransitionManager(target_mc);
tranFx.startTransition({type:Iris, direction:Transition.OUT, duration:1.2, easing:Strong.easeOut, startPoint:5, shape:Iris.CIRCLE});
tranFx.addEventListener("allTransitionsOutDone",doneTrans);
function doneTrans(evt:Event):void
next_mc.nextFrame();
tranFx.removeEventListener("allTransitionsOutDone",doneTrans);
// function to show screen transitions inverse
function screenFxInv(target_mc:MovieClip, next_mc:MovieClip):void
var tweenTW:Tween = new Tween(target_mc,"alpha",Strong.easeInOut,0,1,1.2,true);
var tranFx:TransitionManager = new TransitionManager(target_mc);
tranFx.startTransition({type:Iris, direction:Transition.IN, duration:2, easing:Strong.easeOut, startPoint:5, shape:Iris.SQUARE});
tranFx.addEventListener("allTransitionsInDone",doneTrans);
function doneTrans(evt:Event):void
next_mc.nextFrame();
tranFx.removeEventListener("allTransitionsInDone",doneTrans);
// function to zoom in
function zoomFx(target_mc:MovieClip):void
//var tweenTW:Tween = new Tween(target_mc,"alpha",Strong.easeInOut,0,1,1.2,true);
var tranFx:TransitionManager = new TransitionManager(target_mc);
tranFx.startTransition({type:Zoom, direction:Transition.IN, duration:3, easing:Strong.easeOut});
//tranFx.addEventListener("allTransitionsInDone",doneTrans);
/*function doneTrans(evt:Event):void
next_mc.nextFrame();
// Blinds Fx
function wipeFx(target_mc:MovieClip):void
var tranFx:TransitionManager = new TransitionManager(target_mc);
tranFx.startTransition({type:Wipe, direction:Transition.IN, duration:3, easing:Strong.easeOut, startPoint:9});
// Blinds Fx Center
function fadePixelFx(target_mc:MovieClip):void
var tranFx:TransitionManager = new TransitionManager(target_mc);
tranFx.startTransition({type:Fade, direction:Transition.IN, duration:1, easing:Strong.easeOut});
tranFx.startTransition({type:PixelDissolve, direction:Transition.IN, duration:1, easing:Strong.easeOut, xSections:100, ySections:100});This movie is an animated movie from the start to end. I mean to say that though it stops at certain keyframes in the timeline it stops for only a certain time and then moves on to the next animation sequence.
Its not an application where the user can interact.
On clicking the play button i want the movie to play normally as it was playing before. If the user has not clicked on the pause button it would anyhow play from start to finish.
Is there anyway where i could send in the fla file? -
ANN: SAP GUI for Java 7.10 available for download
Hi all,
SAP GUI for Java 7.10 is now available at <b>http://service.sap.com/sapgui-java</b>.
In case you are not registered on service.sap.com, you can alternatively download it from ftp://ftp.sap.com/pub/sapgui/java/710.
<b>New platforms:</b>
- JSE 6: See System Requirements of platforms for details. Also, usage of JRE 1.4.2 is no longer supported.
- Microsoft Windows Vista (Business and Ultimate editions)
- Mac OS X 10.5 (once the test on the final build of "Leopard" has been successfully completed, see <a href="https://service.sap.com/sap/support/notes/959236">Note 959236</a> for latest news)
- HP-UX 11.31
<b>New features:</b>
- <b>Input History: </b>Text previously entered in an entry field is available in a dropdown listbox when the same entry field is reaccessed.
- The <b>installer</b> now can be launched directly from a write-protected directory and the installation process completes considerably faster.
- The <b>Preference Dialog</b> has been redesigned.
- <b>Dynpro Splitter:</b> The feature to display two subscreens divided by a horizontal or vertical splitter has been implemented.
<a href="https://service.sap.com/sap/support/notes/959236">Note 959236</a> lists the supported platforms and will include latest news on support for Mac OS X 10.5 (Leopard).
Best regards
Rolf-MartinHello Mac users,
ANN: SAP GUI for Java 7.10 rev 1 available for download officially supports Leopard.
Best regards
Rolf-Martin -
Flex 4 Migration: skinning, and Actionscript
Hello,
I've been researching about this topic, but I wasn't able to find any examples on "how to skin in flex4" using actionscript. I'm trying to make a simple test, just load an image inside a container and set the borderSides properties. This property, and many others, are missing from flex 4 "by default", now I have to create/define a skin and code it using Line graphics components, is that correct?
anyways, my "real" (probably not the smartest but...) I've been struggling around this problem for a couple days:
- How do I migrate from Flex 3 (css styles and other stuff) to Flex 4 (skins), BUT I don't want to use mxml files, I'd like to keep everything written in actionscript in my application. It has to be feasible but I couldn't figure out how.
Thanks in advance
RenanThanks for the help, we managed to do a skin in actionscript.
Can you help me with two other issues, I'm still not comfortable with this Flex4 transition:
Is it possible to load/add an image to a group from the container (in actionscritpt), or you can only do that using skins?
Can I inherit skins like other classes? For instance: I have a skin to draw borders and another to draw an image, can I extend it to "merge" these two behaviors, border+image.
Thanks
renan
Maybe you are looking for
-
I have been experimenting with shooting in raw and am now trying to figure out how best to work with the files. I've always found iPhoto 11 to be sufficient for organizing my photo library (~50K images), while occasionally using Photoshop Elements to
-
can mac mini (with 2.53ghz and 4gb ddr3) play 1080p smoothly am having a dell u2410 24" display
-
Hello Experts, I have the following requirement in a report. I have a Material prognosos report which gives open amount in local currency. Now as soon as I display the report, I have to make the user to choose a list of target currencies which he can
-
I am trying to set up the Oracle jdbc on Sun ONE Web Server Enterprise Edition 6.1 but do not seem to be having any luck. It seems that OCI and thin fails. I have installed the Oracle client in the folder c:\oracle\ora92. I have selected the followin
-
I have thrown away a mailbox. how can I retrieve it?
please respond, thanks!