<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Include Java or binaries in Extensions2.0 in Extensions</title>
    <link>https://community.dynatrace.com/t5/Extensions/Include-Java-or-binaries-in-Extensions2-0/m-p/257369#M5226</link>
    <description>&lt;P&gt;That looks good! You should really publish the full possibilities of the EF2 framework (json schemas and everything) ;-)!&lt;/P&gt;&lt;P&gt;Thanks Michael!&lt;/P&gt;</description>
    <pubDate>Fri, 27 Sep 2024 12:54:27 GMT</pubDate>
    <dc:creator>TorstenHellwig</dc:creator>
    <dc:date>2024-09-27T12:54:27Z</dc:date>
    <item>
      <title>Include Java or binaries in Extensions2.0</title>
      <link>https://community.dynatrace.com/t5/Extensions/Include-Java-or-binaries-in-Extensions2-0/m-p/257357#M5223</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;
&lt;P&gt;I'm converting an EF1 extension to EF2 that is similar to the old SQL-Extension. Since it talks to a DB2 on z/OS there is no pure Python driver available so I'm using Java. I'm able to include a jar-File in the extension folder so it get's zipped up with the build command.&lt;/P&gt;
&lt;P&gt;But it's not deployed anywhere on the target active gate.&lt;/P&gt;
&lt;P&gt;How do I do this? Also asking in case I want to include anything non-Python.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;best,&lt;/P&gt;
&lt;P&gt;Torsten&lt;/P&gt;</description>
      <pubDate>Mon, 30 Sep 2024 06:07:33 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Extensions/Include-Java-or-binaries-in-Extensions2-0/m-p/257357#M5223</guid>
      <dc:creator>TorstenHellwig</dc:creator>
      <dc:date>2024-09-30T06:07:33Z</dc:date>
    </item>
    <item>
      <title>Re: Include Java or binaries in Extensions2.0</title>
      <link>https://community.dynatrace.com/t5/Extensions/Include-Java-or-binaries-in-Extensions2-0/m-p/257358#M5224</link>
      <description>&lt;P&gt;Did you try to configure this in the setup.py in the package_data? We include external native libraries with this approach, so I expect this will work with the JAR files too.&lt;/P&gt;</description>
      <pubDate>Fri, 27 Sep 2024 12:00:18 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Extensions/Include-Java-or-binaries-in-Extensions2-0/m-p/257358#M5224</guid>
      <dc:creator>Julius_Loman</dc:creator>
      <dc:date>2024-09-27T12:00:18Z</dc:date>
    </item>
    <item>
      <title>Re: Include Java or binaries in Extensions2.0</title>
      <link>https://community.dynatrace.com/t5/Extensions/Include-Java-or-binaries-in-Extensions2-0/m-p/257362#M5225</link>
      <description>&lt;P&gt;This is the example from the IBM MQ extension, which includes a jar:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;setup(name='ibm_mq',
      version=find_version(),
      description='IBM MQ EF 2.0 extension',
      author='Dynatrace',
      packages=find_packages(),
      package_data={"ibm_mq": ["pymqi/*", "lib/*", "shared/*"]},
      python_requires='&amp;gt;=3.10',
      include_package_data=True,
      install_requires=['dt-extensions-sdk', 'requests', 'charset-normalizer&amp;lt;3.0.0', 'defusedxml', 'urllib3', 'psutil'],
      extras_require={"dev": ['dt-cli','pyyaml']},
      )&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 27 Sep 2024 12:15:41 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Extensions/Include-Java-or-binaries-in-Extensions2-0/m-p/257362#M5225</guid>
      <dc:creator>Mike_L</dc:creator>
      <dc:date>2024-09-27T12:15:41Z</dc:date>
    </item>
    <item>
      <title>Re: Include Java or binaries in Extensions2.0</title>
      <link>https://community.dynatrace.com/t5/Extensions/Include-Java-or-binaries-in-Extensions2-0/m-p/257369#M5226</link>
      <description>&lt;P&gt;That looks good! You should really publish the full possibilities of the EF2 framework (json schemas and everything) ;-)!&lt;/P&gt;&lt;P&gt;Thanks Michael!&lt;/P&gt;</description>
      <pubDate>Fri, 27 Sep 2024 12:54:27 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Extensions/Include-Java-or-binaries-in-Extensions2-0/m-p/257369#M5226</guid>
      <dc:creator>TorstenHellwig</dc:creator>
      <dc:date>2024-09-27T12:54:27Z</dc:date>
    </item>
    <item>
      <title>Re: Include Java or binaries in Extensions2.0</title>
      <link>https://community.dynatrace.com/t5/Extensions/Include-Java-or-binaries-in-Extensions2-0/m-p/257376#M5227</link>
      <description>&lt;P&gt;I agree with the schema, but "full possibilities" is quite a lot.&lt;BR /&gt;&lt;BR /&gt;Remember that an extension is just a python module, anything you can do with the python setup.py file and in python can be done, like adding static files, that is documented &lt;A href="https://setuptools.pypa.io/en/latest/userguide/datafiles.html" target="_self"&gt;here&lt;/A&gt; for instance and it is not a Dynatrace Extension specific feature&lt;BR /&gt;&lt;BR /&gt;We can't recreate the entire python and setuptools documentation in Dynatrace&lt;/P&gt;</description>
      <pubDate>Fri, 27 Sep 2024 14:43:13 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Extensions/Include-Java-or-binaries-in-Extensions2-0/m-p/257376#M5227</guid>
      <dc:creator>david_lopes</dc:creator>
      <dc:date>2024-09-27T14:43:13Z</dc:date>
    </item>
    <item>
      <title>Re: Include Java or binaries in Extensions2.0</title>
      <link>https://community.dynatrace.com/t5/Extensions/Include-Java-or-binaries-in-Extensions2-0/m-p/257389#M5229</link>
      <description>&lt;P&gt;Hi David,&lt;/P&gt;&lt;P&gt;you're right - I wasn't aware that setup-tools is used. Never worked with larger Python projects.&lt;/P&gt;&lt;P&gt;Without looking at the ibm mq extension however I would have had no chance to find my files afterwards...&lt;/P&gt;&lt;P&gt;Now it's working great, finds the java executable and everything.&lt;/P&gt;&lt;P&gt;I like!&lt;/P&gt;&lt;P&gt;Have a nice weekend!&lt;/P&gt;</description>
      <pubDate>Fri, 27 Sep 2024 15:30:15 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Extensions/Include-Java-or-binaries-in-Extensions2-0/m-p/257389#M5229</guid>
      <dc:creator>TorstenHellwig</dc:creator>
      <dc:date>2024-09-27T15:30:15Z</dc:date>
    </item>
  </channel>
</rss>

