SVG to JavaFX code Converter for Designer-Developer-Workflow

I created an SVG to JavaFX code Converter while working on a project. Although its still a work in progress, it has been so useful for me ever since. Its available at convfx.codebase101.com for anyone that is interested in the Designer-Developer workflow (similar to JavaFX 1.x, which was the inspiration). [url http://www.codebase101.com/convfx/dist/convfx_dl.php]Download
Hope someone finds it useful.
Edited by: Burabari55 on Mar 22, 2012 6:41 PM, added download link.

That is very nice Burabari, thanks for sharing it.

Similar Messages

  • Best practices for "designer - developer" interaction in Flex Mobile

    Hi,
    I'm starting development of a mobile software application and Flex Mobile is the platform I've chosen for that.
    What is the best practice / recommended workflow for designer-developer interaction? For example in web application the designer provides HTML/CSS templates to the developer which integrates them in the Web Application. What is the analogue in Flex Mobile? What should I request as input from the designer?
    I'll appreciate any hints, links, advises or previous experience on the topic.
    Thanks!
    Best Regards,
    Dinko

    If you're using Adaptive Web Design (CSS3 media queries), you can maintain one site with CSS Layouts optimized for different device widths.
    http://www.adobe.com/devnet/dreamweaver/articles/introducing-media-queries.html
    jQuery Mobile
    http://jquerymobile.com/
    If you're actually running separate web sites for mobile and non-mobile devices, have a look at this recent discussion:
    http://forums.adobe.com/message/4177360#4177360
    IMO, there is nothing wrong with providing links for mobile and non-mobile users to choose which site they would prefer to use -- especially for tablets who may have an interest in both.
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists 
    http://alt-web.com/
    http://twitter.com/altweb

  • Source Code Control for Java development in 6.20

    I am new to Java development. How do you control source code (versioning/transport) for Java development with the base R/3 is 6.20. I believe Java Development Infrastructure (JDI) is only available in 6.40. Is this the correct statement? Anyone that has work on 6.40 with Java can explain?
    Let say we have this setup:
    Applications are in 6.20
    Portal will be EP 6.0
    Do we need Web AS 6.40 to develop Java for Portal with base R/3 of 6.20. Or we can use Developer Studio to create Java accessing R/3 6.20 and display in Portal 6.0. If this is the case, how do you manage transport is you are not using JDI in 6.40.

    Hi Nablan,
    I believe you are development J2EE applications. JDI only runs with WebAS 6.40 which supports J2EE spec. 1.3. The developed J2EE archive will not be able to deploy to WebAS 6.20 which only supports J2EE 1.2 spec. So if you want to deploy the created software build from JDI and deploy it to WebAS 6.20, then the answer is unfortunately no.
    But, if you just want the Portal be able to display your application in an iView inside, then maybe you can just develop and deploy your application to the WebAS 6.40 system. Then create an iView in your EP to point to the app in the 6.40 system. That way your app will not need to deploy to WebAS 6.20.
    Regards,
    Marc

  • How in dw cs6 i can design/develop a multilanguage web-site, eg 3 languages european... what code pa

    how in dw cs6 i can design/develop a multilanguage web-site, eg 3 languages european... what code pattern to use? required server side language or plain html5/css3/js/jQyery web-pages can be done?

    Multi-langauge sites are best served with a content management system ( cms ) with custom text written for each language.  A CMS will most likely be written in a dynamic language (PHP/ASP) and use a database.

  • Which is better for a designer/developer?

    Hello, I do the following :
    Graphic Design
    Web Design/Development
    Programming (Windows)
    Amateur video editor (hoping to be more advanced)
    I use nearly all of the Adobe programs all the time
    Going to use all the advanced and basic programs I can on Mac OS X (from iMovie to Final Cut)
    Become an Apple developer
    And play lots of hardcore games (Crysis 3,BF3 etc.)
    So should I buy a Macbook Pro (retina) or the iMac ?
    I can't afford to buy a Mac Pro since I am 13 and live in Turkey so the money I get from these jobs aren't enough for that. Especially with the high prices here.
    I am not a really social person so I don't really care about portability. Which one do you guys suggest ?
    Arsan

    Definately the iMac. That is what i use for 3D design and i have never had a problem. Not to mention that iMacs provide a 21.5 or 27 inch screen, which really pays off in intricate graphic design.  The iMac has a more avanced ventilation system to cool the system down.  The only problem i could see with BOTH of these options is web design. Web design on a 21.5 inch screen must be designed with a 15 inch screen in mind,   and designing on a retina display can become tricky when using unit sizes to size things.  With either of these options, remember to use the unit "em" instead of "px" to size your elements.

  • Standard Level of Effort for Universe design/development and Crystal Report

    Can any one please advise the standard level of effort to design and develop (excluding detailed testing) a Crystal report of
    a) Low Complexity =  __hrs
    b) Medium Complexity = ___hrs
    c) High Complexity = _________hrs
    Also the LoE for designing and builduing a universe(exluding detailed testing)
    a) Low Complexity = ___hrs
    b) Medium Complexity = ___hrs
    c) High Complexity = ____hrs
    Thank you in advance.

    Hi
    It depends on the person experience and expertise on the tool also it depends on understanding of business logic behind the report generation. A person, who is having intermediate knowledge he can develop report with below time lines.
    a)     Low Complexity = 2hrs
    b) Medium Complexity = 4_hrs
    c) High Complexity = ____8_____hrs
    Also the LoE for designing and builduing a universe(exluding detailed testing)
    a) Low Complexity = __2_hrs
    b) Medium Complexity = 5_hrs
    c) High Complexity = __10__hrs
    The above are tentetive work hours, again it depends on the logic and complexity of the design.
    Thanks,
    Sastry

  • Tutorial & Code Sample for Developping Composites with CAF

    Do you have tutorials & Code samples for developping composites with CAF like Webdypro for Java as on this SDN site:
    https://www.sdn.sap.com/irj/sdn/developerareas/webdynpro?rid=/library/uuid/49f2ea90-0201-0010-ce8e-de18b94aee2d
    Thanls, regards, peter

    Take a look at https://www.sdn.sap.com/irj/sdn/developerareas/xapps?rid=/webcontent/uuid/7b9b3834-0801-0010-6a9a-dc53e0db37f2">the [original link is broken] [original link is broken].
    cheers,
    Marilyn

  • Tools for converting from Designer 1.x to 6?

    I am about to work for a client that would like to convert their data model from Oracle Designer version 1.3 to version 6. They, of course, have both logical and physical models defined in the tool. They do not use Designer to create triggers or stored procedures, but they do store business rules in the repository (I'm not sure where. . .). The business rules serve as documentation for business analysts.
    Is Oracle Designer upwardly compatible from version 1? That is, will I be able to open the version 1 model with version 6 software? If not, are there tools that I might use to perform the transition?
    Thanks for the help,
    Tom

    Tom,
    For a technical migration from designer 1 to designer 6.0, there is extensive documentation in the 6.0 product how to do this. Your repostitory information will be available in designer 6 once you upgraded. If you used Headstart for designer 1.3.2, take a look at the Headstart migration issues for migration your template package (info can be found on OTN,(http://technet.oracle.com/products/headstart/)
    . If you want to migrate your business logic, you might want to take a look at the CDM RuleFrame option (whitepapers available on the website), a powerfull way to model and implement business logic in the server (with transaction level validation, no more mutating table problems etc.)
    Regards, Marc
    null

  • Can you help? Converting from PC to Mac for Design Standard CS6

    Hello,
    I have recently purchased a macbook pro and downloaded the files for Design Standard CS6, I install the application and then enter my product key which works however it says
    "this product is valid but we could not find a qualifying product on this computer"
    It then tells me that if I want to use the code I must have one of the following products and the serial code, then it gives me a list of products none of which I want such as Design Standard 5, Web Premium etc
    I didn't need any of these on my PC I just downloaded the application and used my code
    Can anyone offer any advice here?
    Thanks
    S

    Order product | Platform, language swap
    For anything else you need to contact support by web chat.
    Mylenium

  • Dreamweaver as code generator for use in other applications?

    Hello and thank you in advance for your time and your help!
    I realize and apologize for this lengthy post but I had to explain my issue thoroughly...
    I've just begun teaching myself to use Dreamweaver CS3 (on an iMac running OS X 10.5.8 - Leopard) with the  "Dreamweaver CS3 Missing Manual". I don't know HTML or CSS but am very  willing to learn as much as I can. In the near future, I hope to create a  new website for my domain in Dreamweaver. However, I have an urgent and  immediate need and would like to know whether Dreamweaver can serve a specific purpose...
    My question is whether I will still be able to accomplish the following (even if it is by different means) once I convert to Dreamweaver from FrontPage AND whether or not I should abolish all of the current files at my web server and remove FrontPage extensions before I invest any time into making Dreamweaver my new tool for website development and maintenance.
    I have a domain hosted by GoDaddy and a rather old website that I created using FrontPage 2002 (on a Windows XP desktop). For over 5 years now, I've used FrontPage so that I can work WYSIWYG to generate HTML code that I use in my eBay auction listings. Recently, however, the "network folder" for my web server (on the Windows XP desktop) stopped accepting my password and I cannot find a fix for it. It's my opportunity to finally break from FrontPage but I'm hoping that, before I do, someone can tell me whether or not Dreamweaver can serve my interim and long-term purposes.
    I've been uploading image files using the "network folder" in Windows XP that I set up with FrontPage over 5 years ago. I "drag and drop" or "cut and paste" image files from my computer to my web server in Windows Explorer via the "network folder". Once the images are on the web server, I open FrontPage and ensure that the images show up in my web server files. I then open an existing .html document that I have saved on my hard drive, replace text and images within the file, save the file under a different file name, and then switch to code view where I copy the code directly from FrontPage into my eBay listing. This works perfectly well and has for over 5 years. I do not publish these .html files to the web, nor do I upload the .html files to my web server. They exist only on my hard drive and simply to provide the underlying HTML code for the eBay listings and nothing more. This method allows the images in my eBay auctions to be automatically sourced to their location on my web server without requiring me to do anything more than insert the image(s) from my web server into the .html document/file.
    I think I'm discovering that Dreamweaver works specifically with websites and I'm wondering whether I can use it more generically in this way. If I'm learning correctly, Dreamweaver is quite particular about web server files having an exact match to a root folder on my hard drive. I've defined my site within Dreamweaver and I've since downloaded all existing files from my web server to my hard drive within a folder that is designated as the root folder. However, when I now open an existing .html document (one originally created in FrontPage and stored on my hard drive only) and replace an image (by cutting the existing image and dragging the other from the "remote view" of the "files" pane) with one that exists both on my web server and in my root folder, Dreamweaver makes the source/reference path point to the image file on my hard drive and, as you know, that won't do if I transfer that code to my eBay listing. So I've uploaded the actual .html file to the web server within Dreamweaver (something that I never had to do with FrontPage) and now I can change the HTML code manually (or the source in the "properties" panel for the image) for the image source to include "http://mydomain/..." (it doesn't include that automatically as FrontPage did). That now seems to make the code work but I have to store my .html files on the server and I have to make that manual change.
    My question is whether I will still be able to do accomplish  the following (even if it is by different means) once I convert to  Dreamweaver from FrontPage AND whether or not I should abolish all of  the current files at my web server and remove FrontPage extensions  before I invest any time into making Dreamweaver my new tool for website  development and maintenance.
    Thank you very sincerely for taking the time to read this and for your response and good advice!

    Get Turbo Lister (a free page editing and listing tool from eBay).
    http://pages.ebay.com/turbo_lister/
    eBay uses some seriously flawed markup on their auction pages.  In fact, they don't even ALLOW you to use good code. You're better off using their proprietary tools for this.   IMO, DW is not the right tool for creating eBay pages.
    When you're ready to build a serious web site, come back to Dreamweaver.
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    http://alt-web.com/
    http://twitter.com/altweb
    http://alt-web.blogspot.com

  • GeoRaptor 3.0 for SQL Developer 3.0 and 2.1 has now been released

    Folks,
    I am pleased to announce that, after 5 months of development and testing, a new release of GeoRaptor for SQL Developer 2.1 and 3.0 is now available.
    GeoRaptor for SQL Developer 3 is available via the SQL Developer Update centre. GeoRaptor 3 for SQL Developer 2.1 is being made available
    via a download fro the GeoRaptor website.
    No release notes have been compiled as the principal developer (oops, that's me!) is currently busy doing real work for a change (another 3 weeks), earning a living
    and keeping the wolves at bay. More extensive notes (with images) will be compiled when I get back. (Unless anyone is offering! See next.)
    We are still looking for people to:
    1. Provide translations of the English dialog menus etc.
    2. Write more extensive user documentation. If you use a particular part of GeoRaptor a lot and think
    you have found out all its functionality and quirks, contact us and offer to write a few pages of
    documentation on it. (Open Office or Microsoft Word is fine.) Easiest way to do this is to simply
    make screen captures and annotate with text.
    3. Conduct beta testing.
    Here are the things that are in the new release.
    New functionality:
    Overhaul of Validation Functionality.
    1. User can specify own validation SELECT SQL as long as it returns three required columns. The SQL is thus totally editable.
    2. Validation update code now allows user to associate a PL/SQL function with an error number which is applied in the UPDATE SQL.
    3. UPDATE SQL can use WHERE clause of validation SELECT SQL (1) to update specific errors.
       NOTE: The generated UPDATE statement can be manually edited. It is NEVER run by GeoRaptor. To run any UPDATE, copy the statement
       to the clipboard and run in an appropriate SQL Worksheet session within SQL Developer.
    4. Main validation table allows:
       a. Sorting (click on column header) and
       b. Filtering.
       c. Copying to Clipboard via right mouse click sub menu of:
          - Geometry's SDO_ELEM_INFO array constructor.
          - SDO_GEOMETRY constructor
          - Error + validation string.
       d. Access to Draw/Zoom functions which were previously buttons.
       e. Added a new right mouse click menu "Show Feature's Individual Errors" that gathers up all the errors
          it can process - along with the ring / element that is host to the error (if it can) - and displays
          them in the Attribute/Geometry tabs at the bottom of the Map Window (where "Identify" places its results).
          The power of this will be evident to all those who have wanted a way of stepping through errors in a geometry.
       f. Selected rows can now be deleted (select rows: press <DELETE> key or right mouse click>Delete).
       g. Table now has only one primary key column, and has a separate error column holding the actual error code.
       h. Right mouse click men added to table menu to display description of error in the new column (drawn from Oracle documentation)
       i. Optimisations added to improve performance for large error lists.
    5. Functionality now has its own validation layer that is automatically added to the correct view.
       Access to layer properties via button on validation dialog or via normal right mouse click in view/layer tree.
    Improved Rendering Options.
    1. Linestring colour can now be random or drawn from column in database (as per Fill and Point colouring)
    2. Marking of SDO_GEOMETRY objects overhauled.
       - Ability to mark or LABEL vertices/points of all SDO_GEOMETRY types with coordinate identifier and
         option {X,Y} location. Access is via Labelling tab in layer>properties. Thus, coordinate 25 of a linestring
         could be shown as: <25> or {x,y} or <25> {x,y}
       - There is a nice "stacked" option where the coordinate {x,y} can be written one line below the id.
       - For linestrings and polygons the <id> {x,y} label can be oriented to the angle between the vectors or
         edges that come in, and go out of, a vertex. Access is via "Orient" tick box in Labelling tab.
       - Uses Tools>Preferences>GeoRaptor>Visualisation>SDO_ORDINATE_ARRAY bracket around x,y string.
    3. Start point of linestring/polygon and all other vertices can be marked with user selectable point marker
       rather than previously fixed markers.
    4. Can now set a NULL point marker by selecting "None" for point marker style pulldown menu.
    5. Positioning of the arrow for linestring/polygons has extra options:
       * NONE
       * START    - All segments of a line have the arrow positioned at the start
       * MIDDLE   - All segments of a line have the arrow positioning in the middle.
       * END      - All segments of a line have the arrow positioning in the END.
       * END_ONLY - Only the last segment has an arrow and at its end.
    ScaleBar.
    1. A new graphic ScaleBar option has been added for the map of each view.
       For geographic/geodetic SRIDs distances are currently shown in meters;
       For all SRIDs an attempt is made to "adapt" the scaleBar units depending
       on the zoom level. So, if you zoom right in you might get the distance shown
       as mm, and as you zoom out, cm/m/km as appropriate.
    2. As the scaleBar is drawn, a 1:<DEMONINATOR> style MapScale value is written
       to the map's right most status bar element.
    3. ScaleBar and MapScale can be turned off/on in View>Properties right mouse
       click menu.
    Export Capabilities.
    1. The ability to export a selection from a result set table (ie result of
       executing ad-hoc SQL SELECT statement to GML, KML, SHP/TAB (TAB file
       adds TAB file "wrapper" over SHP) has been added.
    2. Ability to export table/view/materialised view to GML, KML, SHP/TAB also
       added. If no attributes are selected when exporting to a SHP/TAB file, GeoRaptor
       automatically adds a field that holds a unique row number.
    3. When exporting to KML:
       * one can optionally export attributes.
       * Web sensitive characters < > & etc for KML export are replaced with &gt; &lt; &amp; etc.
       * If a column in the SELECTION or table/view/Mview equals "name" then its value is
         written to the KML tag <name> and not to the list of associated attributes.
         - Similarly for "description" -> <description> AND "styleUrl" -> <styleUrl>
    4. When exporting to GML one can optionally export attributes in FME or OGR "flavour".
    5. Exporting Measured SDO_GEOMETRY objects to SHP not supported until missing functionality
       in GeoTools is corrected (working with GeoTools community to fix).
    6. Writing PRJ and MapInfo CoordSys is done by pasting a string into appropriate export dialog box.
       Last value pasted is remembered between sessions which is useful for users who work with a single SRID.
    7. Export directory is remembered between sessions in case a user uses a standard export directory.
    8. Result sets containing MDSYS.SDO_POINT and/or MDSYS.VERTEX_TYPE can also be written to GML/KML/SHP/TAB.
       Example:
       SELECT a.geom.sdo_point as point
         FROM (SELECT sdo_geometry(2002,null,sdo_point_type(1,2,null),sdo_elem_info_array(1,2,1),sdo_ordinate_array(1,1,2,2)) as geom
                 FROM DUAL) a;
       SELECT mdsys.vertex_type(a.x,a.y,a.z,a.w,a.v5,a.v6,a.v7,a.v8,a.v9,a.v10,a.v11,a.id) as vertex
         FROM TABLE(mdsys.sdo_util.getVertices(mdsys.sdo_geometry(2002,null,null,sdo_elem_info_array(1,2,1),sdo_ordinate_array(1,1,2,2)))) a;
    9. A dialog appears at the end of each export which details (eg total) what was exported when the exported recordset/table contains more
       than on shape type. For example, if you export only points eg 2001/3001 from a table that also contains multipoints eg 2005/3005 then
       the number of points exported, and multipoints skipped will be displayed.
    10. SHP/TAB export is "transactional". If you set the commit interval to 100 then only 100 records are held in memory before writing.
        However, this does not currently apply to the associated DBASE records.
    11. SHP/TAB export supports dBase III, dBase III + Memo, dBase IV and dBase IV + Memo.
        Note: Memo allows text columns > 255 characters to be exported. Non-Memo formats do not and any varchar2 columns will be truncated
        to 255 chars. Some GIS packages support MEMO eg Manifold GIS, some do not.
    12. Note. GeoRaptor does not ensure that the SRID of SDO_GEOMETRY data exported to KML is in the correct Google Projection.
        Please read the Oracle documentation on how to project your data is this is necessary. An example is:
        SELECT OBJECTID,
               CODIGO as name,
               NOME as description,
               MI_STYLE,
               SDO_CS.TRANSFORM(shape,'USE_SPHERICAL',4055) as shape
          FROM MUB.REGIONAL;
    13. NOTE: The SHP exporter uses the Java Topology Suite (JTS) to convert from SDO_GEOMETRY to the ESRI Shape format. JTS does not handle
        circular curves in SDO_GEOMETRY objects you must "stroke" them using sdo_util.arc_densify(). See the Oracle documentation on how
        to use this.
    Miscellaneous.
    1. Selection View - Measurement has been modified so that the final result only shows those geometry
       types that were actually measured.
    2. In Layer Properties the Miscellaneous tab has been removed because the only elements in it were the
       Geometry Output options which have now been replaced by the new GML/KML/etc export capabilities.
    3. Shapefile import's user entered tablename now checked for Oracle naming convention compliance.
    4. Identify based on SDO_NN has been removed from GeoRaptor given the myriad problems that it seems to create across versions
       and partitioned/non-partitioned tables. Instead SDO_WITHIN_DISTANCE is now used with the actual search distance (see circle
       in map display): everything within that distance is returned.
    5. Displaying/Not displaying embedded sdo_point in line/polygon (Jamie Keene), is now controlled by
       a preference.
    6. New View Menu options to switch all layers on/off
    7. Tools/Preferences/GeoRaptor layout has been improved.
    8. If Identify is called on a geometry a new right mouse click menu entry has been added called "Mark" which
       has two sub-menus called ID and ID(X,Y) that will add the labeling to the selected geometry independently of
       what the layer is set to being.
    9. Two new methods for rendering an SDO_GEOMETRY object in a table or SQL recordset have been added: a) Show geometry as ICON
       and b) Show geometry as THUMBNAIL. When the latter is chosen, the actual geometry is shown in an image _inside_ the row/column cell it occupies.
       In addition, the existing textual methods for visualisation: WKT, KML, GML etc have been collected together with ICON and THUMBNAIL in a new
       right mouse click menu.
    10. Tables/Views/MViews without spatial indexes can now be added to a Spatial View. To stop large tables from killing rendering, a new preference
        has been added "Table Count Limit" (default 1,000) which controls how many geometry records can be displayed. A table without a spatial
        index will have its layer name rendered in Italics and will write a warning message in red to the status bar for each redraw. Adding an index
        which the layer exists will be recognised by GeoRaptor during drawing and switch the layer across to normal rendering.
    Some Bug Fixes.
    * Error in manage metadata related to getting metadata across all schemas
    * Bug with no display of rowid in Identify results fixed;
    * Some fixes relating to where clause application in geometry validation.
    * Fixes bug with scrollbars on view/layer tree not working.
    * Problem with the spatial networks fixed. Actions for spatial networks can now only be done in the
      schema of the current user, as it could happen that a user opens the tree for another schema that
      has the same network as in the user's schema. Dropping a drops only the network of the current connected user.
    * Recordset "find sdo_geometry cell" code has been modified so that it now appears only if a suitable geometry object is
      in a recordset.  Please note that there is a bug in SQL Developer (2.1 and 3.0) that causes SQL Developer to not
      register a change in selection from a single cell to a whole row when one left clicks at the left-most "row number"
      column that is not part of the SELECT statements user columns, as a short cut to selecting a whole row.  It appears
      that this is a SQL Developer bug so nothing can be done about it until it is fixed. To select a whole row, select all
      cells in the row.
    * Copy to clipboard of SDO_GEOMETRY with M and Z values forgot has extraneous "," at the end.
    * Column based colouring of markers fixed
    * Bunch of performance improvements.
    * Plus (happily) others that I can't remember!If you find any bugs register a bug report at our website.
    If you want to help with testing, contact us at our website.
    My thanks for help in this release to:
    1. John O'Toole
    2. Holger Labe
    3. Sandro Costa
    4. Marco Giana
    5. Luc van Linden
    6. Pieter Minnaar
    7. Warwick Wilson
    8. Jody Garnett (GeoTools bug issues)
    Finally, when at the Washington User Conference I explained the willingness of the GeoRaptor Team to work
    for some sort of integration of our "product" with the new Spatial extension that has just been released in SQL
    Developer 3.0. Nothing much has come of that initial contact and I hope more will come of it.
    In the end, it is you, the real users who should and will decide the way forward. If you have ideas, wishes etc,
    please contact the GeoRaptor team via our SourceForge website, or start a "wishlist" thread on this forum
    expressing ideas for future functionality and integration opportunities.
    regards
    Simon
    Edited by: sgreener on Jun 12, 2011 2:15 PM

    Thank you for this.
    I have been messing around with this last few days, and i really love the feature to pinpoint the validation errors on map.
    I has always been so annoying to try pinpoint these errors using some other GIS software while doing your sql.
    I have stumbled to few bugs:
    1. In "Validate geometry column" dialog checking option "Use DimInfo" actually still uses value entered in tolerance text box.
    I found this because in my language settings , is the decimal operators
    2. In "Validate geometry column" dialog textboxs showing sql, doesn't always show everything from long lines of text (clipping text from right)
    3. In "Validate geometry column" dialog the "Create Update SQL" has few bugs:
    - if you have selected multiple rows from results and check the "Use Selected Geometries" the generated IN-clause in SQL with have same rowid (rowid for first selected result) for all entries
    Also the other generated IN clause in WHERE-clause is missing separator if you select more than one corrective function
    4. "Validate geometry column" dialog stays annoyingly top most when using "Create Update SQL" dialog

  • Adapter module to read excel file -java code required for PI 7.1

    Hi PI experts,
    I am working on PI 7.1 SP 08.
    I am trying to develope an adapter module to read excel file
    http://wiki.sdn.sap.com/wiki/display/ABAP/AdapterModuleToReadExcelFilewithMultipleRowsandMultiple+Columns
    but here in this wiki , given java code is for pi 7.0 and it is using jar file from PI 7.0
    I tried with using corresponding PI 7.1 files
    com.sap.aii.af.lib.mod.jar:
    sap.comtcloggingjavaimpl.jar:
    com.sap.aii.af.svc_api.jar:
    com.sap.aii.af.cpa.svc_api.jar:
    com.sap.aii.af.ms.ifc_api.jar:
    jave program is not throwing any error in NWDS but After deploying file on server.
    i am getting this errot in communication channel
    2009-12-15 15:47:08 Information AO: Now calling the Convert Method to convert Excel to XML.
    2009-12-15 15:47:08 Error MP: exception caught with cause javax.ejb.TransactionRolledbackLocalException: nested exception is: java.lang.RuntimeException: java.lang.UnsupportedClassVersionError: Bad version number in .class file; nested exception is: javax.ejb.EJBException: nested exception is: java.lang.RuntimeException: java.lang.UnsupportedClassVersionError: Bad version number in .class file; nested exception is: javax.ejb.EJBTransactionRolledbackException: nested exception is: java.lang.RuntimeException: java.lang.UnsupportedClassVersionError: Bad version number in .class file; nested exception is: javax.ejb.EJBException: nested exception is: java.lang.RuntimeException: java.lang.UnsupportedClassVersionError: Bad version number in .class file
    since i am not a JAVA expert so i am unable to resolve this error
    if some one has already deployed this module for PI 7.1, then please provide me java code for PI 7.1
    Thanks
    sandeep sharma

    hi,
    please try this:
    obj = inputModuleData.getPrincipalData();
    msg = (Message) obj;
    amk = new MessageKey(msg.getMessageId(),msg.getMessageDirection());
    XMLPayload xpld = msg.getDocument();
    Workbook wb = Workbook.getWorkbook((InputStream) xpld.getInputStream());
    xmldata ="<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n"+ "<ns0:"msgType" ""xmlns:ns0=\""nameSpace+"\">";
    Cell[] cells ;
    Cell[] cellNames ;
    cellNames = wb.getSheet(0).getRow(0);
    for(int j=1;j<wb.getSheet(0).getRows();j++)
    xmldata = xmldata+"<Record>";
    cells = wb.getSheet(0).getRow(j);
    for(int i=0;i<wb.getSheet(0).getColumns();i++)
    xmldata = xmldata"<"cellNames<i>.getContents()">"cells<i>.getContents()"</"cellNames<i>.getContents()+">";
    xmldata = xmldata+"</Record>";
    xmldata = xmldata"</ns0:"msgType+">"; 
    wb.close();
    byte byt[] = xmldata.getBytes();
    xpld.setContent(byt);
    inputModuleData.setPrincipalData(msg);
    Thanks,
    Mayank

  • Need some tips for Database Developer Role.

    Dear All,
    Next week, I'm going to face an Interview for Database Developer role.
    For this, I need some more & useful information on these recommended points.
    1. Involve in a designing part of Data warehouse from
    scratch 
    2. Create complex analytic queries on large data sets.
    3. Analyse trends in key metrics.
    4. Monitoring and optimizing the performance of the database.
    Please help get the vital information on these points.
    All help will be highly appreciated.
    Thanks,

    1. Involve in a designing part of Data warehouse from
    scratch
    Design Database...
    This needs lot of information about business and its fonctionnalités, and so many.. Tables,  relationships etc...
    http://technet.microsoft.com/en-us/library/ms187099%28v=sql.105%29.aspx
    Code Design...
    SP's, Funcitions, Views, Sub queries, Joins, Triggers etc...
    DW Design
    DB size and number of reports and historical data details, reduce the normalization and etc....
    http://technet.microsoft.com/en-us/library/aa902672%28v=sql.80%29.aspx
    2. Create complex analytic queries on large data sets.
    Its all based on your current database design, size, required output, data, performance etc..
    4. Monitoring and optimizing the performance of the database.
    Perfmon, Activity monitor, spotlight, custom queries, DMV's sp_whoisactive, execution plans, and many other thirdparty tools.. and may be best experience will give best view and clarity :)
    Note : This is very big topic and its not easy to answer in few words or lines... :) goole it for more details...
    Raju Rasagounder Sr MSSQL DBA

  • Neptune for UI development Pros and Cons

    Hi ,
    we are evaluating neptune for UI development for what are the pros and cons of using neptune.
    i see only that webdynpro abap developer can be easily moved to neptune , some javascript knowledge is still required.
    some question
    1) can neptune make calls to odata services ? do that requires code in javascript or ABAP
    2) any accelerators provided by neptune  like for workflow scenarios , list and details .
    3) can sap standard fiori apps extensibility  or modification is possible through neptune
    4) security if its accessing business functionality directly
    regards
    Yashpal

    Hi Yashpal,
    I will give you my view, but as Robbe says I work for the company and other SAP developers like DJ Adams has other development tool preferences than me ( I call his Sublime Text development spaghetti coding and he sees Neptune as a crutch that restricts a developer's freedom but this is just a friendly point-of-view discussion and I have promised him a beer in Walldorf next time our paths cross there)
    So the important message is that SAP has opened up their platform for different development tools and it is now a choice for the individual developer or SAP customer. This is a fantastic move by SAP and I think a bit overlooked by the community, Look at the new Xamarin partnership as an example (and yes they are a competitor, but I did mention them )
    Now the pros of Neptune are in my opinion:
    ABAP developer friendly development (removed 90% of JavaScripting needed)
    Connected to the SAP transport System (Software Logistics as is)
    Drag Drop designer that gives structured code (easy for a new developer to take over code, compared to the spaghetti provided by DJ <-  I'll need to buy a few extra beers for that remark)
    Native json communication provided by the Neptune Server (you can argue all you want about Odata, our solution is more flexible gives incredible performance and superb and easy to use offline capabilities)
    Integration with Adobe build, use an SAP program to generate hybrid apps  (The average ABAP developer does not install cordova and build hybrid apps - with Neptune he/she does)
    Integration with SMP. Automatic connection with the REST API's of SMP both on-premise and in the Cloud
    Reduced time to market. One of the largest SAP implementation partners in the Nordics stated that Neptune reduced development time by 80%
    Free templates (Advanced templates such as fully functional PM, HCM, SD templates are available Experience | Neptune Software  <- sorry for the marketing but you did ask)
    UI5, all of the other third-party tools (Not SAP tools like App Builder, Eclipse etc) uses non UI5 frameworks. I personally believe that SAPUI5 (UI5) is the future of SAP UX and thus it only makes sense to keep a common and future-proof framework.
    Network crunching. We optimize all networking. Which makes sense for mobility.
    no extra infrastructure needed - it is a certified add-on and takes 15 mins to install.
    Works with most versions of SAP. We even have alot of customers using 4.7 (we need the ICF so nothing lower). This is something the community often forgets. Yes it is cool to play with the latest Netweaver release, but do our customers have that installed?
    Cons (woot!)
    Cost, even if Neptune is very affordable it still requires license for productive usage (free for developers though - and hey we need to live as well ) So custom coding  is cheaper in respect to license (but not in TCO in my opinion)
    Generated code, even if we have added as much freedom to code custom JavaScript as possible there will always be restrictions in generated code compared to notepad. (But I haven't met an issue that couldn't be solved by custom coding in the Neptune Application Designer yet)
    Other backend systems. Neptune is based on ABAP and as such it obviosly works best with an ABAP backend.
    .... (Add stuff from other non Neptune ppl )
    Regarding your questions:
    1. Yes you can use Odata, best way is to consume it on the ABAP level, but you can of course consume it through JavaScript as well (Not recomended by me)
    2. Yes see above (free templates and also premium templates by our partners)
    3. No you can't modify a fiori app with Neptune, but the two solutions work perfectly together (You can add Neptune apps in the Fiori launchpad) One of our partners have created an RDS solution based on both Fiori and Neptune.
    4. Neptune is an add-on to Netweaver and as such has no extra security in itself beyond that (And we seek not to do that). But we support any security you wish to add on top. I strongly advice having a look at the SAP Secure offering (App protection and MDM)  as well as SMP (also the new Cloud edition which gives easy affordable protection for your backend)
    So that was my very biased answer
    Njål

  • Does the nb7.1 support using the javafx Components panel to design the ui?

    does anyone knows whether the nb7.1 support using the javafx Components panel to design the ui? thanks

    Hello guys, what kind of support would you like to see?
    Code snippets in the palette?
    Please answer here: What would you like to have in NetBeans 7.2 for JavaFX?

Maybe you are looking for