An integration guide with Axis, and a simple web service would be doable, but the integration with the portal technology itself is part of a clients proprietary intellectual property, so I probably won't be able to provide that.

Do you think this would still be valuable?

Cheers,

-travis

Grégory Joseph wrote:
Hi Travis,

This sounds exciting - have you considered contributing some code (in the form of a module?) or write a couple lines in the wiki? Integration questions pop up all the time (3 times today if I'm not wrong!) and such a solution is definitely one of the good possible solutions.

Cheers

g

On May 22, 2007, at 16:24 , Joshua Travis Alan Melhiser wrote:

Integration with Axis ( http://ws.apache.org/axis/ ) into the same web context as Magnolia is very easy. Once Magnolia has access to Axis, creating a web service from which your portlet type application can access data is very simple. I have implemented this on two occasions now, and both times have been very pleased with the results.

Since the magnolia context has access to all the repository information, making calls to the repository is done with the standard Magnolia API. As a web service, you have the ability to pass data both into and out of the magnolia repository.

Your remote application simply then makes a call to the web-service context in the magnolia instance, for example: http://my.host.com/magnoliaPublic/webservices/topArticles

The registered servlet that Axis is serving will produce a WSDL and all needed information for interacting with the repository and displaying the resulting data.

Cheers,

-Travis

Theodore Nguyen-Cao wrote:
Hey,

Has anyone had experience with pulling Magnolia content into a different
application context?
Since Magnolia lives in its own application context, what I would like
to do is pull in Magnolia content (HTML, CSS, images, js, flash, etc.)
into a separate application context to serve up in snippets.
Essentially, what I'm looking for is a portlet-like solution that isn't
dependent on full-blown portlet integration. Initial thinking is to use
c:import tags or maybe using SiteMesh.  Anyone have cooler ideas? :)


Thanks in advance,

Theo

----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------




----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------


----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------



----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------

Reply via email to