Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[smila-user] Exporting my bundle on SMILA distribution. [RESOLVED]

Hi Jurgen.

thanks a lot for your support. NOW IT WORKS

Here the story of my test :)

After your answered I tested it again but nothing worked.
So I was suspicious that my version of SMILA distribution was corrupted and I downloaded the new original from the site.
I unpacked it and I tested... And now everything works fine!!!

Thank you very much.

Best regards

PS: you are really the Schumacher of SMILA :)

Il 08/08/2013 13.23, smila-user-request@xxxxxxxxxxx ha scritto:
Send smila-user mailing list submissions to
	smila-user@xxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
	https://dev.eclipse.org/mailman/listinfo/smila-user
or, via email, send a message with subject or body 'help' to
	smila-user-request@xxxxxxxxxxx

You can reach the person managing the list at
	smila-user-owner@xxxxxxxxxxx

When replying, please edit your Subject line so it is more specific
than "Re: Contents of smila-user digest..."


Today's Topics:

   1. Re: Exporting my bundle on SMILA distribution. (J?rgen Schumacher)


----------------------------------------------------------------------

Message: 1
Date: Thu, 08 Aug 2013 13:22:41 +0200
From: J?rgen Schumacher <waeller@xxxxxxxxx>
To: "Smila project user mailing list" <smila-user@xxxxxxxxxxx>
Subject: Re: [smila-user] Exporting my bundle on SMILA distribution.
Message-ID: <op.w1hwj3g75f4wp6@pc-023-lnx>
Content-Type: text/plain; charset="utf-8"; Format="flowed";
	DelSp="yes"

Hi Lorenzo,

thanks. But it seems that everything is OK.
I added your compiled bundle to a fresh SMILA 1.1 and your pipelets showed  
up immediately in
http://localhost:8080/smila/pipelets. Adding it to config.ini was not  
necessary (but it shouldn't hurt either).
I could add your pipelines to the configuration, and they were deployed  
and displayed in
http://localhost:8080/smila/pipelines. And when I sent a dummy record {  
"x": "y" } to
http://localhost:8080/smila/pipeline/TrendAnalysisResultsTrendsPipeline/process  
etc. I even get some
huge result objects, which hopefully means that the pipelets work, I  
assume.

So, I'm kind of lost and don't have an idea what could be your problem.  
You could try
to start SMILA with the -clean option, this removes some class caches that  
the Eclipse runtime creates.
Sometimes it happens that an old version of a bundle in the cache is used  
and doesn't.
If it still doesn't work, you could send me your SMILA.log file (private  
mail is OK, no need to flood the list ;-),
maybe I can see something there.

Regards,
Juergen.


Am 08.08.2013, 11:01 Uhr, schrieb Lorenzo Eccher <leccher@xxxxxx>:

If the attachment will be cutted out you can get it in my dropbox public  
folder:
Here the links to get it
https://www.dropbox.com/s/jxxejkf1qxcdlp3/org.eclipse.smila.integration.trendanalysisresults_1.0.0.201308061034.jar.zip
https://www.dropbox.com/s/0l569eb1zqaiwob/org.eclipse.smila.integration.trendanalysisresults.zip
https://www.dropbox.com/s/aqbtw5glwobxuyb/config.ini

thanks
_________________________________
Ciao Jurgen.

Certainly.I attached the bundle source code with the bpel we use to  
check the features and also the jar exported (renamed in zip).

As I said I modified also the config.ini file in configure folder. I  
attached it too.


Thank you very much.


Il 06/08/2013 12.48, Marilena Lazzaro ha scritto:


-------- Messaggio originale -------- >>Oggetto: 	>>Re: [smila-user]  
Exporting my bundle on SMILA distribution.
Data: 	>>Tue, 06 Aug 2013 11:17:06 +0200
Mittente: 	>>J?rgen Schumacher <waeller@xxxxxxxxx>
Rispondi-a: 	>>Smila project user mailing list <smila-user@xxxxxxxxxxx>
A: 	>>Smila project user mailing list <smila-user@xxxxxxxxxxx>

      

Hi Lorenzo,

can you send me the exported bundle with your pipelet so I could check  
it?

Regards,
Juergen.


Am 06.08.2013, 11:13 Uhr, schrieb Lorenzo Eccher <leccher@xxxxxx>:

Hi Jurgen.

thank you very much for your quick response.

As you suspected I forgot to add SMILA-INF folder inside the  
build.properties file.

Then I removed my old copy of SMILA build (1.1), I unzipped an empty  
one (because I had played with some configuration file in the old one)  
and I copied the exported bundle - it now has the SMILA-INF folder  
inside the jar - inside the plugins folder.

I started SMILA and I looked to my pipelet at the URL you wrote.  
Nothing.
In the log, when it loads the pipelets, mine is not present.

So I tried to add my bundle inside the config.ini file in the  
configuration folder, as I saw the other pipelet bundles written  
inside.

New test, same result.

Thanks

-------- Messaggio originale -------- >>>>Oggetto: 	>>>>Re:  
[smila-user] Exporting my boundle on SMILA distribution.
Data: 	>>>>Tue, 06 Aug 2013 09:01:10 +0200
Mittente: 	>>>>J??rgen Schumacher <waeller@xxxxxxxxx>
Rispondi-a: 	>>>>Smila project user mailing list  
<smila-user@xxxxxxxxxxx>
A: 	>>>>Smila project user mailing list <smila-user@xxxxxxxxxxx>

      

Hi Lorenzo

Am 05.08.2013, 14:46 Uhr, schrieb Lorenzo Eccher <leccher@xxxxxx>:

Hi.
I just created a pipelet calling a web service. Inside eclipse  
everithing works. Now I'd like to create my own build distribution  
using my pipelet and my bpel.
I must use SMILA 1.1.

I tested doing it using original SMILA 1.1 distribution and adding  
my bpel in configuration/org.eclipse.smila.processing.bpel >>>>>and  
modifing deploy.xml. Then I exported my boundle (the pipelet) as  
described in wiki  
(http://wiki.eclipse.org/SMILA/>>>>>Documentation/HowTo/How_to_export_a_bundle)  
and I tested just  copying it in plugins folder (at same level of  
smila.exe).

The bpel is seen by smila. That is not for pipelet as described in  
REST api response
{

 "message" : "Error processing BPEL workflow  
TrendAnalysisResultsDashboardPipeline: Invocation of pipeline  
element  
TrendAnalysisResultsDashboardPipeline/invokeDashBoardPipelet@29  
failed due to pipelet error: Pipelet of class  
org.eclipse.smila.integration.trendanalysisresults.DashboardPipelet  
for activity  
TrendAnalysisResultsDashboardPipeline/invokeDashBoardPipelet@29 is  
not yet instantiated.\ncaused by: Invocation of pipeline element  
TrendAnalysisResultsDashboardPipeline/invokeDashBoardPipelet@29  
failed due to pipelet error: Pipelet of class  
org.eclipse.smila.integration.trendanalysisresults.DashboardPipelet  
for activity  
TrendAnalysisResultsDashboardPipeline/invokeDashBoardPipelet@29 is  
not yet instantiated.\ncaused by: Pipelet of class  
org.eclipse.smila.integration.trendanalysisresults.DashboardPipelet  
for activity  
TrendAnalysisResultsDashboardPipeline/invokeDashBoardPipelet@29 is  
not yet instantiated."

}
You could check http://localhost:8050/smila/pipelets if your pipelet  
is listed there. If not, please check if the SMILA-INF >>>>directory  
with the pipelet description JSON file is present in the exported  
bundle. If not you must probably add the SMILA-INF >>>>directory to  
the build.properties of the bundle.
If it is listed, you can follow the link and see if there are errors  
reported (at the end of the page, probably).

I tested also the wiki about Build a SMILA-Distribution following  
this page
http://wiki.eclipse.org/SMILA/Documentation/HowTo/Howto_build_a_SMILA-Distribution
but something goes wrong as you can read below.

Buildfile: C:\workspace\SMILA.builder\make.xml
versions:
    [echo] SMILA version=1.1.0.Unversioned directory
clean:
  [delete] Deleting directory C:\workspace\eclipse.build
versions:
    [echo] SMILA version=1.1.0.Unversioned directory
bundle.names.init:
fetch:
   [mkdir] Created dir: C:\workspace\eclipse.build
   [mkdir] Created dir: C:\workspace\eclipse.build\features
   [mkdir] Created dir: C:\workspace\eclipse.build\plugins
   [mkdir] Created dir: C:\workspace\eclipse.build\Application
    [echo] ### copying all features ###
    [echo]  bundle org.eclipse.smila.extension.feature does not  
exist!!    [echo]  bundle org.eclipse.smila.feature does not exist!! 
    [echo]  bundle org.eclipse.smila.product.core.feature does not  
exist!!    [echo]  bundle org.eclipse.smila.test.feature does not  
exist!!...
BUILD FAILED
C:\workspace\SMILA.builder\make.xml:447: Java returned: 13

Total time: 38 seconds
I will try to reproduce this. Never seen this before.

Regards,
Juergen


--
Lorenzo Eccher
lorenzo.eccher@xxxxxx
  (+39) 0461 312 306
Engineering Ingegneria informatica s.p.a
www.eng.it

ENGINEERING Society and Territory Trento Research Office
EIT-ITC Labs, Trento node

ESTRO Lab at FBK building
via Sommarive, 18
Povo - 38123 Trento


 Le informazioni trasmesse sono destinate esclusivamente alla  
persona o alla societ?  in indirizzo e sono da intendersi  
confidenziali e riservate. Ogni trasmissione, >>>inoltro,  
diffusione o altro uso di queste informazioni a persone o societ?   
differenti dal destinatario ?? proibita. Se ricevete questa  
comunicazione per errore, >>>contattate il mittente e cancellate le  
informazioni da ogni computer.
 The information transmitted is intended only for the person or entity  
to which it is addressed and may contain confidential and/or  
privileged material. Any review, >>>retransmission, dissemination or  
other use of, or taking of any action in reliance upon, this  
information by persons or entities other than the intended recipient  
is >>>prohibited. If you received this in error, please contact the  
sender and delete the material from any computer.
 Die Informationen in dieser E-Mail-Mitteilung sind vertraulich und  
deren Verbreitung in jeglicher Art oder Form ist untersagt. Sollten  
Sie diese Nachricht irrt??mlich >>>erhalten haben, ersuchen wir Sie,  
sofort den Absender dar??ber zu informieren und die Mail zu l??schen.


--Erstellt mit Operas revolution??rem E-Mail-Modul:  
http://www.opera.com/mail/


--
Lorenzo Eccher
lorenzo.eccher@xxxxxx
  (+39) 0461 312 306
Engineering Ingegneria informatica s.p.a
www.eng.it

ENGINEERING Society and Territory Trento Research Office
EIT-ITC Labs, Trento node

ESTRO Lab at FBK building
via Sommarive, 18
Povo - 38123 Trento


 Le informazioni trasmesse sono destinate esclusivamente alla persona o  
alla societ? in indirizzo e sono da intendersi confidenziali e  
riservate. Ogni trasmissione, inoltro, diffusione o >altro uso di  
queste informazioni a persone o societ? differenti dal destinatario ?  
proibita. Se ricevete questa comunicazione per errore, contattate il  
mittente e cancellate le informazioni >da ogni computer.
 The information transmitted is intended only for the person or entity  
to which it is addressed and may contain confidential and/or privileged  
material. Any review, retransmission, >dissemination or other use of, or  
taking of any action in reliance upon, this information by persons or  
entities other than the intended recipient is prohibited. If you  
received this in error, >please contact the sender and delete the  
material from any computer.
 Die Informationen in dieser E-Mail-Mitteilung sind vertraulich und  
deren Verbreitung in jeglicher Art oder Form ist untersagt. Sollten Sie  
diese Nachricht irrt?mlich erhalten haben, >ersuchen wir Sie, sofort den  
Absender dar?ber zu informieren und die Mail zu l?schen.







--

Lorenzo Eccher
lorenzo.eccher@xxxxxx
   (+39) 0461 312 306
Engineering Ingegneria informatica s.p.a
www.eng.it

ENGINEERING Society and Territory Trento Research Office
EIT-ITC Labs, Trento node

ESTRO Lab at FBK building
via Sommarive, 18
Povo - 38123 Trento

  Le informazioni trasmesse sono destinate esclusivamente alla persona o alla società in indirizzo e sono da intendersi confidenziali e riservate. Ogni trasmissione, inoltro, diffusione o altro uso di queste informazioni a persone o società differenti dal destinatario è proibita. Se ricevete questa comunicazione per errore, contattate il mittente e cancellate le informazioni da ogni computer.
  The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer.
  Die Informationen in dieser E-Mail-Mitteilung sind vertraulich und deren Verbreitung in jeglicher Art oder Form ist untersagt. Sollten Sie diese Nachricht irrtümlich erhalten haben, ersuchen wir Sie, sofort den Absender darüber zu informieren und die Mail zu löschen.


Back to the top