Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [stp-dev] Ongoing STP Development Activities

Title: RE: [stp-dev] Ongoing STP Development Activities

More updates on this:
* We updated the sc plugin to use apache cxf instead of celtix from objectweb.
* The cxf team in apache has setup the build system to package the cxf tools as Eclipse plugin
* you can download the latest snapshot of that cxf plugin from
http://people.apache.org/repo/m2-snapshot-repository/org/apache/cxf/cxf-eclipse-plugin/2.0-incubator-M1-SNAPSHOT/


After copy it to you plugins dir under Eclipse. you should be able to compile and run the service creation function.


Regards

Johnson



-----Original Message-----
From: stp-dev-bounces@xxxxxxxxxxx on behalf of Beaurpere, David
Sent: Tue 11/14/2006 1:38 AM
To: STP Dev list
Subject: RE: [stp-dev] Ongoing STP Development Activities

Hi,

Yes, the SC plugins have now migrated to cxf:

Here's how to get yourself setup to compile and run the jax-ws tools:
 - install a subversion client (I am using tortoise) and maven on your
machine
 - Checkout (svn) the cxf code from
http://svn.apache.org/repos/asf/incubator/cxf/trunk ?
 - run the command "mvn install -Pfastinstall" from (in order):
      - Tthe root folder
      - The "distribution" folder (that should provide you with a kit
against which to run the cxf tools later on)
      - The "tools\eclipseplugin" folder (That should produce a binary
plugin containing all the required cxf dependancies)
 - Install the binary plugin mention just above in your eclipse
workbench

That's it the Sc plugins should now compile and run again...

Note that all this should only necessary until cxf 1.0 gets released,
after that libs and binary plugins will be available via simple
downloads.

Rgds,
d.



-----Original Message-----
From: stp-dev-bounces@xxxxxxxxxxx [mailto:stp-dev-bounces@xxxxxxxxxxx]
On Behalf Of Vatkov, Bogdan
Sent: 13 November 2006 22:56
To: Ma, Xiaoyu (Johnson); STP Dev list
Subject: RE: [stp-dev] Ongoing STP Development Activities

Hi Johnson,

It worked few weeks ago, but I had to checkout all stp sources from CVS
in a new worksapce and I am not sure whether I still need this celtix
libs.
Hasn't the stp migrated to CXF already? Do I still need celtix once I
have the CXF plugin installed? From the stp-dev threads I Understood
that CXF will completely replace the Celtix runtime..

If I stop the org.eclipse.stp.sc.celtix plugin (which is the only
extender of the runtimeProvider extension point) then lots of things do
not work:

the org.eclipse.stp.sc.jaxws.runtimeProvider extension point was not
extended ...

thus pickAProvider(); returns null

Then
runtimeProviderUID = theProject.getPersistentProperty(new
QualifiedName(ScJaxWsPlugin. PLUGIN_ID, RUNTIME_PROVIDER_UID));

runtime providerUID is null

Then no JAX-WS nature could be properly initialized ...

On 11/14/06, Bogdan Vatkov <bogdan.vatkov@xxxxxxxxx > wrote:
Thread [main] (Suspended (exception NullPointerException))
 RuntimeProviderManager.getRuntimeKitProcessor (String) line: 206
 RuntimeProviderManager.getRuntimeKitProcessor(IProject) line: 76
 ScNature.initializeProjectProperties (IProject) line: 134
 ScNature.addToProject(IJavaProject) line: 170
 ScNature.addToProject (IProject) line: 129
 EnableScNatureAction.run(IAction) line: 51
 ObjectPluginAction(PluginAction).runWithEvent(Event) line: 254 

PluginActionContributionItem(ActionContributionItem).handleWidgetSelecti
on(Event, boolean) line: 539 
 ActionContributionItem.access$2(ActionContributionItem, Event, boolean)
line: 488
 ActionContributionItem$5.handleEvent(Event) line: 400 
 EventTable.sendEvent(Event) line: 66
 MenuItem(Widget).sendEvent(Event) line: 928 
 Display.runDeferredEvents() line: 3348
 Display.readAndDispatch() line: 2968
 Workbench.runEventLoop(Window$IExceptionHandler, Display) line: 1914 
 Workbench.runUI() line: 1878
 Workbench.createAndRunWorkbench (Display, WorkbenchAdvisor) line: 419
 PlatformUI.createAndRunWorkbench(Display, WorkbenchAdvisor) line: 149
 IDEApplication.run(Object) line: 95 
 PlatformActivator$1.run(Object) line: 78
 EclipseAppLauncher.runApplication (Object) line: 92
 EclipseAppLauncher.start(Object) line: 68
 EclipseStarter.run(Object) line: 400
 EclipseStarter.run(String[], Runnable) line: 177 
 NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not
available [native method] 
 NativeMethodAccessorImpl.invoke(Object, Object[]) line: 39
 DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25 
 Method.invoke(Object, Object...) line: 585
 Main.invokeFramework(String[], URL[]) line: 336 
 Main.basicRun(String[]) line: 280
 Main.run(String[]) line: 977
 Main.main(String[]) line: 952



On 11/14/06, Bogdan Vatkov <bogdan.vatkov@xxxxxxxxx > wrote:
Thread [main] (Suspended (exception NullPointerException))
 RuntimeProviderManager.getRuntimeKitProcessor (String) line: 206
 RuntimeProviderManager.getRuntimeKitProcessor(IProject) line: 76
 ScJaxWsPropertyPage.performOk () line: 91
 ScJaxWsPropertyPage(PreferencePage).performApply() line: 431
 PreferencePage$2.widgetSelected(SelectionEvent) line: 282 
 TypedListener.handleEvent(Event) line: 90
 EventTable.sendEvent(Event) line: 66 
 Button(Widget).sendEvent(Event) line: 928
 Display.runDeferredEvents() line: 3348
 Display.readAndDispatch() line: 2968 
 PropertyDialog(Window).runEventLoop(Shell) line: 820
 PropertyDialog(Window).open() line: 796 
 PropertyDialogAction.run() line: 156
 PropertyDialogAction(Action).runWithEvent(Event) line: 499
 ActionContributionItem.handleWidgetSelection (Event, boolean) line: 539

 ActionContributionItem.access$2(ActionContributionItem, Event, boolean)
line: 488 
 ActionContributionItem$5.handleEvent(Event) line: 400
 EventTable.sendEvent(Event) line: 66
 MenuItem(Widget).sendEvent(Event) line: 928 
 Display.runDeferredEvents() line: 3348
 Display.readAndDispatch () line: 2968
 Workbench.runEventLoop(Window$IExceptionHandler, Display) line: 1914
 Workbench.runUI () line: 1878
 Workbench.createAndRunWorkbench (Display, WorkbenchAdvisor) line: 419
 PlatformUI.createAndRunWorkbench (Display, WorkbenchAdvisor) line: 149
 IDEApplication.run(Object) line: 95
 PlatformActivator$1.run(Object) line: 78 
 EclipseAppLauncher.runApplication (Object) line: 92
 EclipseAppLauncher.start(Object) line: 68 
 EclipseStarter.run(Object) line: 400
 EclipseStarter.run(String[], Runnable) line: 177
 NativeMethodAccessorImpl.invoke0 (Method, Object, Object[]) line: not
available [native method] 
 NativeMethodAccessorImpl.invoke (Object, Object[]) line: 39
 DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
 Method.invoke(Object, Object...) line: 585 
 Main.invokeFramework(String[], URL[]) line: 336 
 Main.basicRun(String[]) line: 280 
 Main.run(String[]) line: 977
 Main.main(String[]) line: 952 


Best regards,
Bogdan


-----Original Message-----
From: stp-dev-bounces@xxxxxxxxxxx [mailto:stp-dev-bounces@xxxxxxxxxxx]
On Behalf Of Johnson Ma
Sent: Friday, October 20, 2006 9:04 AM
To: STP Dev list
Subject: Re: [stp-dev] Ongoing STP Development Activities

Hi Bogdan,

We are still working with the eclipse guys to review those 3rd party
libraries. Hope the compilation problem will be sorted out soon once the

review is done.

STP needs Celtix 1.1 snapshot release to compile. Please download
Celtix1.1
from:
http://forge.objectweb.org/nightlybuilds/celtix/


After downloading, you need to copy the following jars from celtix lib
to
org.eclipse.stp.sc.lib/lib.
jaxws-api-2.0.jar
jaxb-api-2.0.jar
wsdj4j-1.5.2.jar
jsr181-api-2.0-JAXWS-2.0-EA3.jar

And also copy all jars from celtix lib to
org.eclipse.stp.sc.celtix.lib/lib
dir.


Let me know if you still have problem.

Regards

Johnson


----- Original Message -----
From: "Vatkov, Bogdan" <bogdan.vatkov@xxxxxxx>
To: "STP Dev list" <stp-dev@xxxxxxxxxxx>
Sent: Thursday, October 19, 2006 9:15 PM
Subject: RE: [stp-dev] Ongoing STP Development Activities


Hi Adrian,

Could you give me some locations from where I could download the
binaries needed for stp(all sources from cvs) compilation?
I saw that the project "org.eclipse.stp.sc.lib" is missing and created
one with "lib" folder containing all the jars from celtix 1.0, but it
seems that in the stp code jaxb 2.1 is used since I have compilation
problems with the jaxb 2.0 that is included in celtix 1.0.
How to obtain all the latest binaries that the source in cvs was
developed against?

Best regards,
Bogdan

-----Original Message-----
From: stp-dev-bounces@xxxxxxxxxxx [mailto:stp-dev-bounces@xxxxxxxxxxx]
On Behalf Of Adrian Skehill
Sent: Monday, October 09, 2006 12:56 PM
To: STP Dev list
Subject: Re: [stp-dev] Ongoing STP Development Activities

I can give it a stab, but would like some help from the Rob if he's
available to work with me on it.

A.

Vatkov, Bogdan wrote:
> Hi Adrian,
>
> You mentioned that you will address the SC regarding the integration
> build, but what about the Deployment Framework?
> Will it be included in the integration build too?
>
> Best regards,
> Bogdan
>
> -----Original Message-----
> From: stp-dev-bounces@xxxxxxxxxxx [mailto:stp-dev-bounces@xxxxxxxxxxx]
> On Behalf Of Adrian Skehill
> Sent: Wednesday, October 04, 2006 7:14 PM
> To: STP Dev list
> Subject: [stp-dev] Ongoing STP Development Activities
>
> Hi All,
>
> Following on from our recent initial contribution we have now planning

> to continue development in Service Creation components in a number of
> areas, mainly around
>   * JAX WS Development and fleshing out what we have
>   * WSDL First Mode support
>   * Integration with the STP Deployment infrastructure
>   * Packaging & Build System Updates
>
> JAX WS
> =======
>
>  From the JAX WS Perspective, a number of bugzilla bugs have been
> created:
>
> 159578 nor P3 All david.beaurpere@xxxxxxxx
NEW
> annotation view
> needs to be made extensible to new annota...
> 159579 nor P3 All david.beaurpere@xxxxxxxx
NEW
> annotation
> wizards: preferences entries are required for ...
> 159580 nor P3 All david.beaurpere@xxxxxxxx
NEW
> annotation wizards
> should be optional
> 159591 nor P3 All david.beaurpere@xxxxxxxx
NEW
> JAX-WS runtime
> preferences
> 159592 nor P3 All david.beaurpere@xxxxxxxx
NEW
> "runtimeProvider"
> extension point can only support 1 ext ...
>
> And two which were bugs were fixed earlier today as they were serious
> enough to warrant an immediate fix
> 159575    nor  P3  All  david.beaurpere@xxxxxxxx
> RESO  FIXE
> annotation view doesn't auto refresh properly
> 159577 nor P3 All david.beaurpere@xxxxxxxx
RESO
> FIXE annotation
> view can corrupt the java document it is editing
>
> Our aim here with the JAX WS stuff is to get it to a more usable
robust
> state and these bugs represent our starting point areas that we feel
> would be best made. I would welcome suggestions if there's stuff you'd

> like to see done (or indeed contribute) in this area.
>
> WSDL First Mode
> ===============
>
> Secondly, in terms of provision of a WSDL First Mode for the STP, I'm
of
>
> a very strong belief that we need to integrate with the WTP editor.
I've
>
>   create a bug:
>
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=159742
>
> to capture my initial thoughts on how to start about this integration.

> I'll follow up with Oisin on this to get a conversation started.
>
> Deployment Integration
> ======================
>
> I'd like to also kick off some discussions here on the integration
> points with the contributed deployment framework. We have been doing
> some research here in IONA on this and will be discussing this on the
> dev list soon.
>
>
> Build & Packaging
> =================
>
> Currently we're not shipping either the deployment framework or the SC

> code in Integration builds. I plan on updating the build system to
> address the SC side of things in the next week or so. Bugzilla 159730
> raised for this and I'll post to the list once it's done.
>
> In addition to this I'm also going to start scheduling weekly builds
of
> the STP going so the download site will start to reflect this
activity.
>
>
> If you have any comments / questions on the above feel free to drop me
a
>
> line.
>
> Regards,
> Adrian Skehill.
>
> Principal Engineer,
> IONA Technologies.
> _______________________________________________
> stp-dev mailing list
> stp-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/stp-dev
> _______________________________________________
> stp-dev mailing list
> stp-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/stp-dev
_______________________________________________
stp-dev mailing list
stp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/stp-dev
_______________________________________________
stp-dev mailing list
stp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/stp-dev

_______________________________________________
stp-dev mailing list
stp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/stp-dev
_______________________________________________
stp-dev mailing list
stp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/stp-dev
_______________________________________________
stp-dev mailing list
stp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/stp-dev


Back to the top