[ANN] FlexPMD 1.0 - FlexCPD 1.0 - FlexMetrics - FlexPMD Eclipse plugin has been released

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.
Xavier

Fantastic. 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.

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 Team

    Well 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

  • 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.

  • Where to get FlexPMD 1.0.1 for Eclipse plugin?

    I installed FlexPMD Eclipse plugin 1.0.0. The PMD View was totally blank when I run FlexPMD.
    According to the article, I should use FlexPMD 1.0.1, but I can only find 1.0.0. where can i get the 1.0.1 for eclipse?

    Sun only archives back to 1.1. Have you tried using Google? Why are you
    developing with such an outdated API? Probably for J2ME (small device such as mobile Phone and PDA)...yes, i know one should use J2ME...but J2ME ilacks many API not found in SDK. howvere, i would suggest one whould work with at least 1.1 or higher.

  • [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.
    Tom

    I 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!

  • [ANN] FlexPMD 1.2

    FlexPMD 1.2 has been released !
    More information here
    Enjoy
    Xavier

    Looks like you were right, I see a File Not Found Exception for a pmd.xml file:
    java.io.FileNotFoundException: C:\Users\NameHere\AppData\Local\Temp\flexpmd2207206954593694710dir\pmd.xml (The system cannot find the file specified)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:106)
    at com.adobe.ac.pmd.eclipse.flexpmd.cmd.FlexPMDResultsParser.parse(FlexPMDResultsParser.java :112)
    at com.adobe.ac.pmd.eclipse.flexpmd.cmd.FlexPMD.processResultsFile(FlexPMD.java:180)
    at com.adobe.ac.pmd.eclipse.flexpmd.cmd.FlexPMD.process(FlexPMD.java:68)
    at com.adobe.ac.pmd.eclipse.flexpmd.cmd.FlexPMD.process(FlexPMD.java:1)
    at com.adobe.ac.pmd.eclipse.flexpmd.actions.RunFlexPMDJob.run(RunFlexPMDJob.java:83)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Followed by what looks to be an eclipse-specific Unhandled event loop exception caused by a NPE at com.adobe.ac.pmd.eclipse.flexpmd.actions.RunFlexPmdAction$2.run(RunFlexPmdAction.java:145 )
    I wonder why it is looking for a pmd.xml file in a temp directory? Note that these errors are when FLexPMD is run withoit any Java arguments specified. When I run FlexPMD with the Java arguments specified I get a third error message the same as the one mentioned above (Class Not Found).
    Also, if I include a custom ruleset, it still throws the FileNotFoundException and lists another temp folder in AppData\Local\Temp
    Cheers,
    Tony

  • What update site flexPMD plugin for FlashBuilder 4.6 ? and login/password to get it from SVN ?

    What update site flexPMD plugin for FlashBuilder 4.6 ? and login/password to get it from SVN ?

    Just thought I'd answer here to tell you what's going on around FlexPMD.
    FlexPMD has been donated to the Apache Flex project and has been sitting there since then. In invested quite some time to find out if we would release FlexPMD soon. Even if if does work when using the Ant target the Maven part is completely out of date and I didn't manage to get things working in reasonably up-to-date Maven versions. It seems that FlexPMD had been a fork of the original PND which hasn't been updated for a really long time. Instead of fixing and updating FlexPMD to work on Maven again, I contributed a patch to PMD that helped modularize PMD 5.2. This has been released recently and even the maven-pmd-plugin for that version have now been releases. So this version allows to create a Flex language module for the official PMD system. Hopefully with this we'll get a well maintained PMD core to work on top of.
    Unfortunately I had to finish some other things first, but I do have this on my radar next. So please subscribe to the flex user list and you'll be kept up to date on any progress.
    Chris

  • 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

  • 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=2062

    Welcome 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

  • Final cut express 2  time code plug in

    Anybody knows where i can find a plug in to do time code, frame or chrono ??
    shareware or else ??
    tank's

    Paul (and Ian),
    There is a Timecode plugin. I did update the links in the post Ian is mentioning. so I don't have to keep updating the links I post (and until I cobble together a webpage for them) I'll link you to the original post:
    i5m, "ANN: Timecode-Display-filter plugin", 12:26pm Sep 16, 2005 CDT
    Paul,
    Note that this plugin has been developed using the fxscript engine of FCE3. This might differ from FCE2. I have no way of knowing until you try it out. In which case it'll need tweaking and you'll have to work with me on that.

  • 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'/>

  • FlexPMD 1.2 and Eclipse Plug-In

    Hi, I'm probably missing something simple here but Flex PMD (using the eclipse plugin) isn't working for me: Nothing gets populated in either the Flex PMD view or the CPD view but the views do open when I run Flex PMD.
    My configuration is:
    FlexPMD command line installation: C:\Software\FlexPmdAll\flex-pmd-command-line-1.2.jar
    FlexPMD custom ruleset: C:\Software\FlexPmdAll\pmd.xml
    Java command line: java -Xms512m -Xmx512m
    FlexCPD command line installation: C:\Software\FlexPmdAll\flex-pmd-cpd-command-line-1.2.jar
    There are no spaces in my workspace path, it is simply: C:\Views\ProjectNameHere\
    Using these settings I get a pop-up error message saying: 'add markers job' has encountered a problem.
    Expanding on this error gives me: An internal error occurred during: "add markers job". Index: 0, Size: 0
    If I change the Java command line (a tip found on the web) to: java -Xms512m -Xmx512m -Djava.io.tmpdir=C:\Users\NameGoesHere\AppData\Local\Temp
    I get the same error.
    If I remove the custom ruleset value no error message shows when I run Flex PMD but nothing happens either.
    If you have any idea what's wrong let me know. The open source website is offline and I can't find any reference sites that don't link to it for an answer.
    Cheers,
    Tony

    Looks like you were right, I see a File Not Found Exception for a pmd.xml file:
    java.io.FileNotFoundException: C:\Users\NameHere\AppData\Local\Temp\flexpmd2207206954593694710dir\pmd.xml (The system cannot find the file specified)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:106)
    at com.adobe.ac.pmd.eclipse.flexpmd.cmd.FlexPMDResultsParser.parse(FlexPMDResultsParser.java :112)
    at com.adobe.ac.pmd.eclipse.flexpmd.cmd.FlexPMD.processResultsFile(FlexPMD.java:180)
    at com.adobe.ac.pmd.eclipse.flexpmd.cmd.FlexPMD.process(FlexPMD.java:68)
    at com.adobe.ac.pmd.eclipse.flexpmd.cmd.FlexPMD.process(FlexPMD.java:1)
    at com.adobe.ac.pmd.eclipse.flexpmd.actions.RunFlexPMDJob.run(RunFlexPMDJob.java:83)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Followed by what looks to be an eclipse-specific Unhandled event loop exception caused by a NPE at com.adobe.ac.pmd.eclipse.flexpmd.actions.RunFlexPmdAction$2.run(RunFlexPmdAction.java:145 )
    I wonder why it is looking for a pmd.xml file in a temp directory? Note that these errors are when FLexPMD is run withoit any Java arguments specified. When I run FlexPMD with the Java arguments specified I get a third error message the same as the one mentioned above (Class Not Found).
    Also, if I include a custom ruleset, it still throws the FileNotFoundException and lists another temp folder in AppData\Local\Temp
    Cheers,
    Tony

  • FlexPMD and FB 4.7, no results

    Just installed FB 4.7 on mac OS X (10.8). Downloaded eclipse plugins and set up commandline paths.
    FlexPMD shows as flexpmd.running, but no results show.
    FlexCPD runs and returns results as expected.
    Any pointers? Does 1.2 still require all paths to be without spaces?

    Sorry that didn’t help. After looking at the FlexPMD forum some more (since I made the post you saw), I now believe that the admin/permissions change is just a symptom/work-around for the ‘real’ issue: a problem with Java not being able to write to ‘temporary’ folder(s). But please note that I haven’t confirmed that belief yet, on my own machine, so it is an unverified assumption! If you want to pursue that idea, I’d suggest trying the suggestion of “nephi.wright” (Post #8, Feb 16, 2012) et al., at this FlexPMD forum URL: http://forums.adobe.com/thread/765512?tstart=0  (Note: if you’re on OSX, the actual path string to enter is going to be quite different—hopefully you know what the OSX equivalent would be…)
    Good luck,
    Jim

  • 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-Martin

    Hello Mac users,
    ANN: SAP GUI for Java 7.10 rev 1 available for download officially supports Leopard.
    Best regards
    Rolf-Martin

Maybe you are looking for