[ 
http://issues.apache.org/jira/browse/JCR-675?page=comments#action_12458424 ] 
            
Michael Singer commented on JCR-675:
------------------------------------

The file JCR.NET.zip contains 3 folders, ContentRepository, CRExplorer and 
JackrabbitIIOPConnector.

The project ContentRepository is a contribution from Joern von Holten from 
Reddot and is the .NET 2.0 implementation of the JSR-170 API.
The project CRExplorer is a WinForms GUI and contains the solution file (which 
can be opened with VS.NET 2005).
The project JackrabbitIIOPConnector is the remoting layer implementation.

You also need the latest version of IIOP.NET, you can get that from 
http://iiop-net.sourceforge.net
This tool contains the file IIOPChannel.dll which is needed by the .NET 
projects.


The file jcr-iiop.zip contains the iiop enabled jackrabbit-jcr-rmi. The folder 
in this zip-file is an eclipse-project.
You will have to add all the jackrabbit dependencies to the build-path to make 
the project compile.
The file buildiiop.cmd contains the commands to generate all the stubs and 
.idl-files. 
The commands are for the Windows Command Shell and you will of course have 
change all the paths in there
according to your system.
The last call in this command chain will generate a .dll-file which has to be 
included in the .NET-Project "JackrabbitIIOPConnector"

There is a class "Server" in the package org.hms.jackrabbit.rmi.server which 
contains a main method and is used to
start the ORBD and jackrabbit. All the configuration also done in this class.
After startup of the server you should be able to type "help" in the console to 
get hints how to auto generate some nodes
and properties in jackrabbit (if you don't have some already ;-) )

You can shutdown the server by typing "exit" and hitting enter...


If the java-side is running startup the .NET GUI. This is done with Program.cs 
in the Project CRExplorer. The configuration stuff
is in ContentExplorer.cs (you have to set the RemoteHost and the RemotePort).

If everything is OK you should see at least a treeview of the nodes stored in 
jackrabbit...


I know it is very tricky to get this stuff working, so, good luck and don't 
hesitate to ask...

And of course maybe David and Dominique have useful input since they used this 
stuff during the last months ;-)

> IIOP enabled jackrabbit-jcr-rmi, .NET 2.0 Remoting Layer Implementation, .NET 
> 2.0 Repository Explorer implementation, .NET 2.0 implementation of JSR-170 API
> ------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: JCR-675
>                 URL: http://issues.apache.org/jira/browse/JCR-675
>             Project: Jackrabbit
>          Issue Type: New Feature
>         Environment: .NET Framework 2.0, JDK1.5, IIOP.NET latest version
>            Reporter: Michael Singer
>            Priority: Minor
>         Attachments: jcr-iiop.zip, JCR.NET.zip
>
>
> I developed this stuff about a year ago. I sent that to David Nuescheler and 
> Dominique Pfister for demonstration purposes, David told me that it all 
> worked well and asked me if I would like to contribute all this. So here it 
> is...

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to