{"id":21154983,"url":"https://github.com/forge/plugin-hibersap","last_synced_at":"2025-07-09T11:31:13.998Z","repository":{"id":2589679,"uuid":"3571349","full_name":"forge/plugin-hibersap","owner":"forge","description":"Hibersap Plugin","archived":false,"fork":false,"pushed_at":"2013-11-05T09:19:49.000Z","size":311,"stargazers_count":7,"open_issues_count":10,"forks_count":13,"subscribers_count":9,"default_branch":"master","last_synced_at":"2023-04-14T20:38:14.885Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/forge.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-02-28T13:39:43.000Z","updated_at":"2016-10-12T12:24:57.000Z","dependencies_parsed_at":"2022-09-18T23:50:37.466Z","dependency_job_id":null,"html_url":"https://github.com/forge/plugin-hibersap","commit_stats":null,"previous_names":[],"tags_count":5,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forge%2Fplugin-hibersap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forge%2Fplugin-hibersap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forge%2Fplugin-hibersap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forge%2Fplugin-hibersap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/forge","download_url":"https://codeload.github.com/forge/plugin-hibersap/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225537267,"owners_count":17484982,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-20T11:13:45.163Z","updated_at":"2024-11-20T11:13:45.818Z","avatar_url":"https://github.com/forge.png","language":"Java","readme":"\u003ch2\u003eHibersap Plugin for Forge\u003c/h2\u003e\r\n\r\n\r\nA plugin to generate classes to get used by the Hibersap framework to connect to a SAP system.\r\n\r\nThe plugin allows to search for function names at a given SAP system and generates all required classes and configuration files to use the given function with the Hibersap framework.\r\n\r\nYou can find more information about Hibersap at http://hibersap.sourceforge.net/\r\n\r\nThis plugin is licensed under LGPL, like Forge and Hibersap\r\n\r\n\r\n\u003ch2\u003eHow to use\u003c/h2\u003e\r\n\r\n\r\nThis plugin is using Hibersap, which is using the SAP Java Connector (JCo).\u003cbr\u003e\r\nBefore using download SAP Java Connector 3 (http://service.sap.com/connectors) and extract the sapjco3.jar and the sapjco3 native library.\u003cbr\u003e\r\n(We assume you use version 3.0.7 or higher)\r\n\r\nInstall sapjco3 jar to your local Maven repository from the command line: \r\n\r\n\tmvn install:install -file -DgroupId=com.sap -DartifactId=sap-jco -Dversion=3.0.7 -Dpackaging=jar -Dfile= sapjco3.jar \r\n\r\n\r\n* Create or use an existing a Maven project (project may be created with Forge from the command line).\r\n* Navigate into the project\r\n* Set your session manager name and connection properties\r\n* Use the generate-sap-entities command to connect to your SAP system and generate Java classes which are used by Hibersap. \r\n\r\nAlso read the akquinet blogpost and watch the screen-cast that shows the usage of the Hibersap-Forge-Plugin:\r\n\r\n* \u003ca href=\"http://blog.akquinet.de/2012/07/12/use-jboss-forge-to-generate-hibersap-classes-calling-sap-functions/\"\u003eUse JBoss Forge to generate Hibersap Classes that call SAP Functions\u003c/a\u003e\r\n* \u003ca href=\"http://vimeo.com/45260307\"\u003eJBoss Forge Hibersap Plugin Screencast\u003c/a\u003e from \u003ca href=\"http://vimeo.com/user12377452\"\u003emxsb\u003c/a\u003e on \u003ca href=\"http://vimeo.com\"\u003eVimeo\u003c/a\u003e\r\n\r\n\u003ch2\u003eCommands\u003c/h2\u003e\r\n\r\n\r\n[list-properties] - Lists all connection properties and the current session manager name.\r\n\r\n[set-property] - Sets a new or existing property\u003cbr\u003e\r\n[OPTIONS]\u003cbr\u003e\r\n[--key] - The property key\u003cbr\u003e\r\n[--value] - The property value\r\n\r\n[delete-property] - Deletes an existing property\u003cbr\u003e\r\n[OPTIONS]\u003cbr\u003e\r\n[--key] - The property key\u003cbr\u003e\r\n\r\n[generate-sap-entities] - Defalt command; generates SAP entities from a SAP system\u003cbr\u003e\r\n[OPTIONS]\u003cbr\u003e\r\n[--name-pattern] - Pattern to search SAP function names. Use * and ? as wildcards.\u003cbr\u003e\r\n[--max-results] - Number of max. results. Use 0 for unlimited result list (Default value is 20)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fforge%2Fplugin-hibersap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fforge%2Fplugin-hibersap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fforge%2Fplugin-hibersap/lists"}