Get XSLT to work in Apache ODE - eclipse

I am asking this question because I could not find any kind of documentation online about how to integrate XSLT in a ODE BPEL process.
Just the BPEL spec gives a little example about how the code should look like
but nothing else.
Where do I have to create the XSL file within Eclipse and where to save it?
Here is what I do: I right-click on my project in Eclipse and create a new XSL file, write the code and save it.
when i run the BPEL process i get the error message:
eclipse.buildId=M20110210-1200
java.version=1.6.0_45
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product
Error
Sun Nov 23 14:28:29 CET 2014
Resource '/Project1/TransformXML/NewStylesheet.xsl' does not exist.
and there is no error stack.
So what am I doing wrong, anybody on here who is proficient in XSLT and could give a hint?

Related

Eclipse Expressions tab *always* showing "<error(s)_during_the_evaluation>"

Eclipse version:
Eclipse IDE for Java Developers (includes Incubating components)
Version: 2022-03 (4.23.0)
Build id: 20220310-1457
Linux Mint 20.2
Java 11.0.13
Currently runing a Jupiter JUnit
Cannot evaluate 5+5 or even 5 without getting this error.
If I hover over a variable, I don't see a quick evaluation either, instead it shows the type.
I used to be getting "eclipse "com.sun.jdi.InternalException: Got error code in reply:35 occurred retrieving 'this' from stack frame.", but for some reason, now I'm not.
When I hovered over a variable, I did see this message in the error log:
eclipse.buildId=4.23.0.I20220308-0310
java.version=17.0.2
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments: -product org.eclipse.epp.package.java.product
Command-line arguments: -data file:/home/woodsman/mycorp/eclipse-workspaces-2/ -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.java.product
org.eclipse.ui
Warning
Wed Mar 23 16:28:13 EDT 2022
Invalid property category path: org.springframework.ide.eclipse.beans.ui.properties.ProjectPropertyPage (bundle: org.springframework.ide.eclipse.xml.namespaces, propertyPage: org.springframework.ide.eclipse.beans.ui.namespaces.projectPropertyPage)
If it helps, this is the effective command being launched:
/home/woodsman/java/jdk-11.0.13/bin/java -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:36313 -ea -javaagent:/home/woodsman/java/eclipse-2022-03/configuration/org.eclipse.osgi/1042/0/.cp/lib/javaagent-shaded.jar -Dfile.encoding=UTF-8 -classpath <myclasspath> --add-modules ALL-DEFAULT org.eclipse.jdt.internal.junit.runner.RemoteTestRunner -version 3 -port 34227 -testLoaderClass org.eclipse.jdt.internal.junit5.runner.JUnit5TestLoader -loaderpluginname org.eclipse.jdt.junit5.runtime -classNames com.mycorp.grammarservice.controller.mvc.ToolControllerMVCTest

Giteye cannot import repository

I am working with the latest version of GitEye and I cannot import local repositories.
When I try that it throws a java.lang.NullPointerException. Does anyone have a solution for that?
As far as I know GitEye uses JGit and is based on eclipse.
Here are the error details:
eclipse.buildId=unknown
java.version=1.8.0_111
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86_64 -data #user.home/.giteye
org.eclipse.egit.ui
Error
Tue Jul 04 22:42:45 CEST 2017
Error occurred
java.lang.NullPointerException
at org.eclipse.egit.ui.internal.repository.RepositorySearchDialog$11.isDotGit(RepositorySearchDialog.java:525)
at org.eclipse.egit.ui.internal.repository.RepositorySearchDialog$11.isGitInternal(RepositorySearchDialog.java:508)
at org.eclipse.egit.ui.internal.repository.RepositorySearchDialog$11.preVisitDirectory(RepositorySearchDialog.java:475)
at org.eclipse.egit.ui.internal.repository.RepositorySearchDialog$11.preVisitDirectory(RepositorySearchDialog.java:1)
at java.nio.file.Files.walkFileTree(Unknown Source)
at org.eclipse.egit.ui.internal.repository.RepositorySearchDialog.findGitDirsRecursive(RepositorySearchDialog.java:557)
at org.eclipse.egit.ui.internal.repository.RepositorySearchDialog.access$12(RepositorySearchDialog.java:450)
at org.eclipse.egit.ui.internal.repository.RepositorySearchDialog$12.run(RepositorySearchDialog.java:619)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
Check if this is not similar to bug 513744 and bug 509827
NPE if adding existing repository
This was fixed in EGit 4.7 in March 2017, which might not be used by GitEye.

Can't export deployable features in Luna

I am trying to export a couple of deployable features in Luna, but I always get the error message below. I have two plug-in projects, a corresponding feature project for each and a category definition. With this set up Kepler exported the deployable features into a folder flawlessly, but with Luna there is always this message.
How can this be solved? Is there any other relevant information I can post?
Message:
An internal error occurred during: "Export Features".
Exception Stack Trace:
java.lang.NullPointerException
at org.eclipse.osgi.internal.resolver.NativeCodeSpecificationImpl.isSatisfiedBy(NativeCodeSpecificationImpl.java:88)
at org.eclipse.osgi.internal.module.ResolverImpl.isResolvable(ResolverImpl.java:285)
at org.eclipse.osgi.internal.module.ResolverImpl.resolveBundles(ResolverImpl.java:639)
at org.eclipse.osgi.internal.module.ResolverImpl.resolve(ResolverImpl.java:477)
at org.eclipse.osgi.internal.resolver.StateImpl.resolve(StateImpl.java:545)
at org.eclipse.osgi.internal.resolver.StateImpl.resolve(StateImpl.java:605)
at org.eclipse.pde.internal.build.site.BuildTimeSite.getRegistry(BuildTimeSite.java:186)
at org.eclipse.pde.internal.build.BuildScriptGenerator.generateFeatures(BuildScriptGenerator.java:276)
at org.eclipse.pde.internal.build.BuildScriptGenerator.generate(BuildScriptGenerator.java:127)
at org.eclipse.pde.internal.core.exports.FeatureExportOperation.doExport(FeatureExportOperation.java:257)
at org.eclipse.pde.internal.core.exports.FeatureExportOperation.doExport(FeatureExportOperation.java:224)
at org.eclipse.pde.internal.core.exports.FeatureExportOperation.run(FeatureExportOperation.java:108)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Session Data:
eclipse.buildId=4.4.0.I20140606-1215
java.version=1.8.0_11
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_GB
Framework arguments: -product org.eclipse.epp.package.standard.product
Command-line arguments: -data /media/lads/Data/users/lads/Trabalho/Eclipse/Luna/Workspace.Acceleo -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product
This is a known issue with release 4.4.0 reported in Bug 438652. A fix was shipped with release 4.4.1, thus an update to Eclipse gets this functionality working again.

Programmatically installing plugins from Eclipse plugin: error processing mirrors URL

In our project (an Eclipse plugin), we're trying to install a couple of plugins programmatically (no worries, the user first has to accept all their licenses). Everything works fine, the plugins get installed, except that a certain error keeps popping up:
eclipse.buildId=M20120208-0800
java.version=1.6.0_43
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=nl_BE
Framework arguments: -product org.eclipse.epp.package.rcp.product
command-line arguments: -os win32 -ws win32 -arch x86_64 -product
org.eclipse.epp.package.rcp.product
Error
Thu Nov 07 12:32:22 CET 2013
Error processing mirrors URL:
http://www.eclipse.org/modeling/updates/countryCode=be&timeZone=1&format=xml
java.io.FileNotFoundException:
http://www.eclipse.org/modeling/updates/countryCode=be&timeZone=1&format=xml
at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryStatusHelper.checkFileNotFound(RepositoryStatusHelper.java:297)
at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.checkException(FileReader.java:384)
at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.java:358)
at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.read(FileReader.java:213)
at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.stream(RepositoryTransport.java:153)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.computeMirrors(MirrorSelector.java:274)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.initMirrors(MirrorSelector.java:336)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.selectMirror(MirrorSelector.java:406)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorLocation(MirrorSelector.java:314)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getMirror(SimpleArtifactRepository.java:651)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact(SimpleArtifactRepository.java:568)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:680)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.getArtifact(MirrorRequest.java:260)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transferSingle(MirrorRequest.java:235)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transfer(MirrorRequest.java:191)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.perform(MirrorRequest.java:122)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:664)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.DownloadJob.run(DownloadJob.java:63)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
We've tried a couple of things, like setting in the pom.xml for tycho that we don't want to use mirrors, or giving it as a JVM argument, or simply setting the System property to not use mirrors. However, as far as I understood, this will only cancel out non-eclipse.org sites and this is an eclipse.org site...
The updatesite to install from is: http://download.eclipse.org/modeling/emf/teneo/updates/2.0.0/interim/ (for Teneo).
What can I do to prevent this error from happening? To be clear: this doesn't prevent the code from running as it should. Teneo gets installed. I just don't want this kind of errors popping up in the Error Log.
Thanks for any tips.

Not able to debug ant script in eclipse

When I try to debug ant script by eclipse it get terminate as it come at debug point!!!!
Here is detail of error log
Message: Error logged from Ant UI:
Exception stack trace:
java.net.SocketTimeoutException: Accept timed out
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at org.eclipse.ant.internal.launching.launchConfigurations.RemoteAntBuildListener$ServerConnection.run(RemoteAntBuildListener.java:89)
Session Data:
eclipse.buildId=M20110210-1200
java.version=1.6.0_10
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product
I typically debug Ant by running it externally from Eclipse and connecting remotely. I set my ANT_OPTS to include
-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y
Then I just connect with Eclipse to the specified port.