Hi everyone!
I created an extension application for implementing custom audit rules in JDeveloper 12.2.1.
When I try to run extension project.

I'm getting the below error.
Expected Result: Should open another JDeveloper instance.
D:\Oracle12c\Middleware\Oracle_Home\jdeveloper\jdev\bin>
D:\Oracle12c\Middleware\Oracle_Home\oracle_common\jdk\bin\javaw.exe -server -Dosgi.clean=true -Dide.cluster.dirs=../../netbeans/bridge/:../../netbeans/fcpbridge/:../../netbeans/ide/:../../netbeans/../:../../netbeans/java/:../../netbeans/profiler/:../../netbeans/extra/:../../netbeans/uc/ -Dproduct.cluster.dirs=../../../oracle_common/plugins/jdeveloper -Xbootclasspath/p:../lib/lwawt.jar -Xbootclasspath/p:../lib/apt-expose.jar -Dsun.awt.keepWorkingSetOnMinimize=true -XX:+HeapDumpOnOutOfMemoryError –Xmx1024M -Doracle.jdeveloper.webservice.showAllOwsmPolicyTypes=false -Doracle.jdeveloper.webservice.hidePropertyOverride=false -Dsun.awt.disablegrab=true -Xbootclasspath/p:../../rdbms/jlib/ojdi.jar -Dide.patches.dir=jdev/lib/patches -Djavax.xml.bind.context.factory=org.eclipse.persistence.jaxb.JAXBContextFactory -Djavax.xml.bind.JAXBContext=org.eclipse.persistence.jaxb.JAXBContextFactory -Djavax.xml.accessExternalSchema=file,http,https,wsdlfile,wsdlhttp,wsdlhttps,bundleresource -Ddecora.disable.pool=true -Doracle.install.timestamp.location=inventory/ContentsXML/comps.xml -Doracle.ide.osgi.buddy.delegate.resource.exempt.paths=META-INF/services/javax.xml.ws.spi.Provider,META-INF/services/javax.xml.datatype.DatatypeFactory -Doracle.ide.ProductFrameworkCommandLineOptions=-dumpclasspathsonprojectopen,-enableFileTypeAssociation,-fileTypeKeyDefined,-uidebug -Xbootclasspath/a:../extensions/oracle.jdeveloper.subversion/antlr-runtime.jar -Xbootclasspath/a:../extensions/oracle.jdeveloper.subversion/svnkit.jar -Xbootclasspath/a:../extensions/oracle.jdeveloper.subversion/casvnkit.jar -Xbootclasspath/a:../extensions/oracle.jdeveloper.subversion/sqljet.jar -Xbootclasspath/a:../extensions/oracle.jdeveloper.subversion/svnClientAdapter.jar -Xbootclasspath/a:../extensions/oracle.jdeveloper.subversion/svnjavahl.jar -Xbootclasspath/a:../extensions/oracle.jdeveloper.subversion/trilead.jar -Xbootclasspath/a:../extensions/oracle.jdeveloper.subversion/svnkit-javahl.jar -Xbootclasspath/a:../extensions/oracle.jdeveloper.subversion/sequence-library.jar -XX:+UseStringCache -XX:+OptimizeStringConcat -XX:+UseCompressedStrings -XX:+UseCompressedOops -XX:+AggressiveOpts -XX:+UseConcMarkSweepGC -DVFS_ENABLE=true -Dsun.java2d.ddoffscreen=false -XX:+UseParNewGC -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:CMSIncrementalDutyCycleMin=0 -Dnetbeans.home=../../netbeans/platform/ -Dnetbeans.logger.console=true -Dexcluded.modules=org.eclipse.osgi -Dide.cluster.dirs=../../netbeans/fcpbridge/:../../netbeans/ide/:../../netbeans/../ -Xverify:none -Doracle.ide.extension.HooksProcessingMode=LAZY -Dorg.eclipse.equinox.simpleconfigurator.configUrl=file:bundles.info -Dosgi.bundles.defaultStartLevel=1 -Dosgi.configuration.cascaded=false -Dosgi.noShutdown=true -Dorg.osgi.framework.bootdelegation=* -Dosgi.parentClassloader=app -Dosgi.locking=none -Dosgi.contextClassLoaderParent=app -Xbootclasspath/p:../../rdbms/jlib/ojdi.jar -Dosgi.classloader.type=parallel -Dosgi.bundlefile.limit=500 -Dide.feedback-server=ide.us.oracle.com -Djavax.xml.transform.TransformerFactory=oracle.ide.xml.switchable.SwitchableTransformerFactory -Djavax.xml.stream.XMLInputFactory=com.ctc.wstx.stax.WstxInputFactory -Djavax.xml.stream.util.XMLEventAllocator=oracle.ideimpl.xml.stream.XMLEventAllocatorImpl -Doracle.ide.reportEDTViolations=bug -Doracle.ide.reportEDTViolations.exceptionsfile=./swing-thread-violations.conf –Xmx10240M -Xms1520M -Doracle.ide.IdeFrameworkCommandLineOptions=-clean,-console,-debugmode,-migrate,-migrate:,-nomigrate,-nonag,-nondebugmode,-noreopen,-nosplash,-role:,-su -Dsun.java2d.noddraw=true -XX:CompileCommand=quiet -XX:CompileCommand=exclude,javax/swing/text/GlyphView,getBreakSpot -Dide.conf=D:\Oracle12c\Middleware\Oracle_Home\jdeveloper\jdev\bin\jdev.conf -Dide.startingcwd=D:\Oracle12c\Middleware\Oracle_Home\jdeveloper\jdev\bin -Dide.user.dir=C:\Users\karthraj\AppData\Roaming\JDeveloper\system12.2.1.0.42.151011.0031\o.jdeveloper.extensiondt.core\EDTplatform-dt_jdev-UserAndPrefDir -Dedt.hot.classes=D:\SampleJDeveloper\mywork\SampleExtensionApplication\SampleExtensionProject\classes -Dedt.hot.manifest=D:\SampleJDeveloper\mywork\SampleExtensionApplication\SampleExtensionProject\src\META-INF\extension.xml -Dedt.hot.deploydir=jdev/extensions/ -Dedt.extension.id=sample.extension -classpath D:\Oracle12c\Middleware\Oracle_Home\jdeveloper\ide\lib\ide-boot.jar;D:\Oracle12c\Middleware\Oracle_Home\jdeveloper\netbeans\platform\lib\boot.jar;D:\Oracle12c\Middleware\Oracle_Home\jdeveloper\netbeans\platform\lib\org-openide-util-ui.jar;D:\Oracle12c\Middleware\Oracle_Home\jdeveloper\netbeans\platform\lib\org-openide-util.jar;D:\Oracle12c\Middleware\Oracle_Home\jdeveloper\netbeans\platform\lib\org-openide-util-lookup.jar;D:\Oracle12c\Middleware\Oracle_Home\jdeveloper\netbeans\platform\lib\org-openide-modules.jar;D:\Oracle12c\Middleware\Oracle_Home\jdeveloper\ide\lib\fcpboot.jar;D:\Oracle12c\Middleware\Oracle_Home\jdeveloper\ide\lib\xml-factory.jar;D:\Oracle12c\Middleware\Oracle_Home\jdeveloper\ide\lib\woodstox-core-asl-4.2.0.jar;D:\Oracle12c\Middleware\Oracle_Home\jdeveloper\ide\lib\stax2-api-3.1.1.jar -Djavax.net.ssl.trustStore=C:\Users\karthraj\AppData\Local\Temp\trustStore6680136001494254132.jks -Xbootclasspath/a:D:\Oracle12c\Middleware\Oracle_Home\oracle_common\jdk\lib\tools.jar;D:\Oracle12c\Middleware\Oracle_Home\oracle_common\jdk\lib\dt.jar oracle.ide.osgi.boot.JDeveloper
Error: Could not find or load main class –Xmx1024M
Process exited with exit code 1.
Please advice on how to rectify this issue!
-Karthick.R