<?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: Bundle-SymbolicName header missing, cannot install bundle in Adobe Experience Manager Discussions</title>
    <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/bundle-symbolicname-header-missing-cannot-install-bundle/m-p/539380#M35054</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;LI-USER uid="17512407"&gt;&lt;/LI-USER&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;can you try this&amp;nbsp;&lt;A href="https://www.appeon.com/developers/get-help/knowledgebase/how-set-jboss-jdbc-connections.html" target="_self"&gt;https://www.appeon.com/developers/get-help/knowledgebase/how-set-jboss-jdbc-connections.html&lt;/A&gt;&amp;nbsp;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;~Aditya.Ch&lt;/P&gt;</description>
    <pubDate>Thu, 04 Aug 2022 16:24:33 GMT</pubDate>
    <dc:creator>Aditya_Chabuku</dc:creator>
    <dc:date>2022-08-04T16:24:33Z</dc:date>
    <item>
      <title>Bundle-SymbolicName header missing, cannot install bundle</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/bundle-symbolicname-header-missing-cannot-install-bundle/m-p/462542#M34951</link>
      <description>&lt;P&gt;I need to install jdts service for my 6.5 localhost instance and getting this error. I have tried adding necessary dependencies in my project's pom file but it still does not download.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Read some similar posts on the forum but could not comprehend the solutions. I am new to aem, can someone please assist ?&lt;/P&gt;
&lt;H2&gt;HTTP ERROR 500 Server Error&lt;/H2&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TH&gt;URI:&lt;/TH&gt;
&lt;TD&gt;/system/console/bundles&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH&gt;STATUS:&lt;/TH&gt;
&lt;TD&gt;500&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH&gt;MESSAGE:&lt;/TH&gt;
&lt;TD&gt;Server Error&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH&gt;SERVLET:&lt;/TH&gt;
&lt;TD&gt;org.apache.felix.http.base.internal.dispatch.DispatcherServlet-7bb136de&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH&gt;CAUSED BY:&lt;/TH&gt;
&lt;TD&gt;java.io.IOException: Bundle-SymbolicName header missing, cannot install bundle&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;H3&gt;Caused by:&lt;/H3&gt;
&lt;PRE&gt;java.io.IOException: Bundle-SymbolicName header missing, cannot install bundle
	at org.apache.felix.webconsole.internal.core.BundlesServlet.installBundle(BundlesServlet.java:1644)
	at org.apache.felix.webconsole.internal.core.BundlesServlet.installBundles(BundlesServlet.java:1593)
	at org.apache.felix.webconsole.internal.core.BundlesServlet.doPost(BundlesServlet.java:336)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:644)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
	at org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:611)
	at org.apache.felix.webconsole.internal.servlet.OsgiManager$3.run(OsgiManager.java:513)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:508)
	at org.apache.felix.http.base.internal.handler.ServletHandler.handle(ServletHandler.java:123)
	at org.apache.felix.http.base.internal.dispatch.InvocationChain.doFilter(InvocationChain.java:86)
	at com.adobe.granite.license.impl.LicenseCheckFilter.doFilter(LicenseCheckFilter.java:308)
	at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:142)
	at org.apache.felix.http.base.internal.dispatch.InvocationChain.doFilter(InvocationChain.java:81)
	at org.apache.sling.i18n.impl.I18NFilter.doFilter(I18NFilter.java:131)
	at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:142)
	at org.apache.felix.http.base.internal.dispatch.InvocationChain.doFilter(InvocationChain.java:81)
	at org.apache.felix.http.base.internal.dispatch.Dispatcher$1.doFilter(Dispatcher.java:146)
	at org.apache.felix.http.base.internal.whiteboard.WhiteboardManager$2.doFilter(WhiteboardManager.java:1002)
	at com.adobe.granite.auth.oauth.impl.OAuthCallbackFilter.doFilter(OAuthCallbackFilter.java:69)
	at org.apache.felix.http.base.internal.handler.PreprocessorHandler.handle(PreprocessorHandler.java:137)
	at org.apache.felix.http.base.internal.whiteboard.WhiteboardManager$2.doFilter(WhiteboardManager.java:1008)
	at com.adobe.granite.auth.ims.impl.IMSClusterExchangeTokenPreprocessor.doFilter(IMSClusterExchangeTokenPreprocessor.java:281)
	at org.apache.felix.http.base.internal.handler.PreprocessorHandler.handle(PreprocessorHandler.java:137)&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;read a couple of issues similar to mine but could not comprehend it. I am new to authoring and working on aem. Can someone please assist ?&lt;/P&gt;</description>
      <pubDate>Mon, 25 Jul 2022 10:27:27 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/bundle-symbolicname-header-missing-cannot-install-bundle/m-p/462542#M34951</guid>
      <dc:creator>kashyap691</dc:creator>
      <dc:date>2022-07-25T10:27:27Z</dc:date>
    </item>
    <item>
      <title>Re: Bundle-SymbolicName header missing, cannot install bundle</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/bundle-symbolicname-header-missing-cannot-install-bundle/m-p/462543#M34952</link>
      <description>&lt;P&gt;I could be wrong but it looks like you are trying to install a JAR file in AEM Felix Console. You can only install bundles which is a Jar file containing manifest file which contains all necessary information for OSGi framework.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;There are 2 ways you can add external dependency/jar as a bundle in AEM :&lt;/P&gt;
&lt;P&gt;1. Using Maven BND plugin to add external dependencies as part of your project bundle using embed.&lt;BR /&gt;&lt;A href="https://felix.apache.org/documentation/subprojects/apache-felix-maven-bundle-plugin-bnd.html" target="_blank" rel="noopener"&gt;https://felix.apache.org/documentation/subprojects/apache-felix-maven-bundle-plugin-bnd.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/embed-third-party-dependency-using-bnd-maven-plugin-aem/td-p/436344" target="_blank" rel="noopener"&gt;https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/embed-third-party-dependency-using-bnd-maven-plugin-aem/td-p/436344&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. Create a bundle from a jar using eclipse or any other tool that supports&lt;BR /&gt;&lt;A href="https://stackoverflow.com/questions/9819090/how-to-convert-jar-to-osgi-bundle-using-eclipse-and-bndtools" target="_blank" rel="noopener"&gt;https://stackoverflow.com/questions/9819090/how-to-convert-jar-to-osgi-bundle-using-eclipse-and-bndtools&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 25 Jul 2022 10:53:32 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/bundle-symbolicname-header-missing-cannot-install-bundle/m-p/462543#M34952</guid>
      <dc:creator>sachinarora</dc:creator>
      <dc:date>2022-07-25T10:53:32Z</dc:date>
    </item>
    <item>
      <title>Re: Bundle-SymbolicName header missing, cannot install bundle</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/bundle-symbolicname-header-missing-cannot-install-bundle/m-p/462550#M34953</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Are you sure that your bundle has been built correctly? You should validate the MANIFEST.MF file contains a proper SymbolicName header.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;You can also refer below link to define the symbolic name of OSGI bundle.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://wiki.osgi.org/wiki/Bundle-SymbolicName" target="_blank" rel="nofollow noopener noreferrer"&gt;http://wiki.osgi.org/wiki/Bundle-SymbolicName&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also, you should check for - in pom.xml's&amp;nbsp;packaging&amp;nbsp;tag use&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;bundle&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/STRONG&gt;instead of jar.&lt;/P&gt;
&lt;P&gt;replace&amp;nbsp;&amp;nbsp;tag &amp;lt;packaging&amp;gt;jar&amp;lt;/packaging&amp;gt; with&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;&amp;lt;packaging&amp;gt;bundle&amp;lt;/packaging&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 25 Jul 2022 12:40:12 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/bundle-symbolicname-header-missing-cannot-install-bundle/m-p/462550#M34953</guid>
      <dc:creator>tusharbias</dc:creator>
      <dc:date>2022-07-25T12:40:12Z</dc:date>
    </item>
    <item>
      <title>Re: Bundle-SymbolicName header missing, cannot install bundle</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/bundle-symbolicname-header-missing-cannot-install-bundle/m-p/462677#M34954</link>
      <description>&lt;P&gt;Hi Sachin,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for the reply&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So I found a way to convert jar to OSGI bundles.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I found a video on youtube that shows how to run a 'jar' command in cmd to convert a jar file to OSGi bundle provided the manifest file is given.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1. I found the manifest file details with the existing services on publishers. Copied and created a new text file, ran this command below with the jar file to add the manifest.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;jar cvfm jtds-1.3.1.jar Manifest.txt jtds-1.3.1.jar&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I changed the name of the file so it matches the name as mentioned for symbolic name in the manifest details found earlier.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There were 2 bundles that were needed an install on the localhost instance, netforgedrive and jtds which both came from jtds jar file. I converted them into OSGI bundles and installed it but facing another error.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Some declarative components under day commons are not able to start. Showing as status failure.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kashyap691_0-1658824576669.png" style="width: 400px;"&gt;&lt;img src="https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/43512i8C20F1AE4432232A/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400" role="button" title="kashyap691_0-1658824576669.png" alt="kashyap691_0-1658824576669.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Upon clicking them, this exception shows in the details -&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;java.lang.IllegalArgumentException: Cannot initialize driver 'net.sourceforge.jtds.jdbc.Driver' at&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kashyap691_1-1658824687005.png" style="width: 400px;"&gt;&lt;img src="https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/43513iE6C91D1ADF1A3998/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400" role="button" title="kashyap691_1-1658824687005.png" alt="kashyap691_1-1658824687005.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt; &lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 26 Jul 2022 08:38:28 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/bundle-symbolicname-header-missing-cannot-install-bundle/m-p/462677#M34954</guid>
      <dc:creator>kashyap691</dc:creator>
      <dc:date>2022-07-26T08:38:28Z</dc:date>
    </item>
    <item>
      <title>Re: Bundle-SymbolicName header missing, cannot install bundle</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/bundle-symbolicname-header-missing-cannot-install-bundle/m-p/539380#M35054</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;LI-USER uid="17512407"&gt;&lt;/LI-USER&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;can you try this&amp;nbsp;&lt;A href="https://www.appeon.com/developers/get-help/knowledgebase/how-set-jboss-jdbc-connections.html" target="_self"&gt;https://www.appeon.com/developers/get-help/knowledgebase/how-set-jboss-jdbc-connections.html&lt;/A&gt;&amp;nbsp;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;~Aditya.Ch&lt;/P&gt;</description>
      <pubDate>Thu, 04 Aug 2022 16:24:33 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/bundle-symbolicname-header-missing-cannot-install-bundle/m-p/539380#M35054</guid>
      <dc:creator>Aditya_Chabuku</dc:creator>
      <dc:date>2022-08-04T16:24:33Z</dc:date>
    </item>
  </channel>
</rss>

