Alexander, Thanks for the detailed information. I opened an issue for this (see AXIS2-4464) and started to investigate the problem.
Andreas On Thu, Jul 23, 2009 at 08:55, Alexander Bruch<alexander.br...@h-net.com> wrote: > Andreas, > > here are some informations for axis2 under eclipse galileo > ------------ > 0. Open Eclipse > 1. Configure Axis2 > - Goto Menu Windows -> Preferences -> Web Services -> Axis2 Preferences > - Choose the Axis2 installation Path i.e. on Windows c:\Program > Files\axis2-1.5 > - Apply > 3. Create new Dynamic WbProject > - Goto Menu File -> New -> Dynamic Web Project > - Project name: TestAxis2-1.5 > - Target Runtime i.e. "Apache Tomcat 6.0" > - Dynamic Web module version: 2.5 > - Configuration: Default Configuration for Apache Tomcat v6.0 > - Configuration: Click Button "Modify" > - Activate Root Checkbox of Axis2 Webservices > (This should install axis2 Project Facets (axis2-web, libs etc.) > - Click Next / Finish until the Project setup is completed > > 4. Create POJO > - Create New Java Class : Package com.test.axis2, Class Name SimplePOJO > - Add two Private properties (String name, int age) and let eclipse generate > public getters and setters. > - Save The niew Class > > 5. Create WebService > - Right click on the new SimplePOJO.java > - chosse WebService -> Create WebService > - At the configuration Section choose: > Server: Tomcat v6.0 Server > Webservice runtime: Apache Axis2 > Service projectz: TestAxis1.5 > > Move the Slider to the top -> "Test Service" > Move the Client Slider to the bottom -> "No client" > > - click Next > - In the next Dialog select " Generate a default service.xml file > - Click Next > - In the Next Dialog select "Start Server" if not already startes > - Click next / finish > > Below is a list of exceptions that will occur. > This is mostly because the Classes are not where they suposed to be > > i.e. org.apache.axis2.transport.http.AxisAdminServlet is suddenly found at > org.apache.axis2.webapp (WebContent/WEB-INF/classes > > > > INFO: Marking servlet AxisAdminServlet as unavailable > 23.07.2009 08:32:03 org.apache.catalina.core.ApplicationContext log > SCHWERWIEGEND: Error loading WebappClassLoader > delegate: false > repositories: > /WEB-INF/classes/ > ----------> Parent Classloader: > org.apache.catalina.loader.standardclassloa...@18558d2 > org.apache.axis2.transport.http.AxisAdminServlet > java.lang.ClassNotFoundException: > org.apache.axis2.transport.http.AxisAdminServlet > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1360) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1083) > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981) > at > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4364) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at > org.apache.catalina.core.StandardService.start(StandardService.java:516) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:710) > at org.apache.catalina.startup.Catalina.start(Catalina.java:578) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) > 23.07.2009 08:32:03 org.apache.catalina.core.StandardContext loadOnStartup > SCHWERWIEGEND: Servlet /TestAxis1.5 threw load() exception > java.lang.ClassNotFoundException: > org.apache.axis2.transport.http.AxisAdminServlet > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1360) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1083) > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981) > at > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4364) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at > org.apache.catalina.core.StandardService.start(StandardService.java:516) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:710) > at org.apache.catalina.startup.Catalina.start(Catalina.java:578) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) > 23.07.2009 08:32:03 org.apache.coyote.http11.Http11Protocol start > INFO: Starting Coyote HTTP/1.1 on http-8080 > 23.07.2009 08:32:03 org.apache.jk.common.ChannelSocket init > INFO: JK: ajp13 listening on /0.0.0.0:8009 > 23.07.2009 08:32:03 org.apache.jk.server.JkMain start > INFO: Jk running ID=0 time=0/78 config=null > 23.07.2009 08:32:03 org.apache.catalina.startup.Catalina start > INFO: Server startup in 2722 ms > [INFO] Clustering has been disabled > [INFO] Deploying module: addressing-1.5 - > file:/C:/development/eclipseworkspace_galileo/.metadata/.plugins/org.eclipse.wst.server.core/tmp3/wtpwebapps/TestAxis1.5/WEB-INF/modules/addressing-1.5.mar > [INFO] Deploying module: metadataExchange-1.5 - > file:/C:/development/eclipseworkspace_galileo/.metadata/.plugins/org.eclipse.wst.server.core/tmp3/wtpwebapps/TestAxis1.5/WEB-INF/modules/mex-1.5.mar > [INFO] Deploying module: mtompolicy-1.5 - > file:/C:/development/eclipseworkspace_galileo/.metadata/.plugins/org.eclipse.wst.server.core/tmp3/wtpwebapps/TestAxis1.5/WEB-INF/modules/mtompolicy-1.5.mar > [INFO] Deploying module: ping-1.5 - > file:/C:/development/eclipseworkspace_galileo/.metadata/.plugins/org.eclipse.wst.server.core/tmp3/wtpwebapps/TestAxis1.5/WEB-INF/modules/ping-1.5.mar > [INFO] Deploying module: script-1.5 - > file:/C:/development/eclipseworkspace_galileo/.metadata/.plugins/org.eclipse.wst.server.core/tmp3/wtpwebapps/TestAxis1.5/WEB-INF/modules/scripting-1.5.mar > [INFO] Deploying module: soapmonitor-1.5 - > file:/C:/development/eclipseworkspace_galileo/.metadata/.plugins/org.eclipse.wst.server.core/tmp3/wtpwebapps/TestAxis1.5/WEB-INF/modules/soapmonitor-1.5.mar > [INFO] Deploying Web service: SimplePOJO - > file:/C:/development/eclipseworkspace_galileo/.metadata/.plugins/org.eclipse.wst.server.core/tmp3/wtpwebapps/TestAxis1.5/WEB-INF/services/SimplePOJO/ > [INFO] Deploying Web service: version.aar - > file:/C:/development/eclipseworkspace_galileo/.metadata/.plugins/org.eclipse.wst.server.core/tmp3/wtpwebapps/TestAxis1.5/WEB-INF/services/version.aar > 23.07.2009 08:32:59 org.apache.catalina.core.ApplicationContext log > SCHWERWIEGEND: StandardWrapper.Throwable > java.lang.NoClassDefFoundError: org/apache/http/HttpResponseFactory > at > org.apache.axis2.transport.http.SimpleHTTPServer.init(SimpleHTTPServer.java:116) > at > org.apache.axis2.engine.ListenerManager.init(ListenerManager.java:74) > at > org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:449) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161) > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:806) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:619) > Caused by: java.lang.ClassNotFoundException: > org.apache.http.HttpResponseFactory > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1360) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) > ... 15 more > 23.07.2009 08:32:59 org.apache.catalina.core.StandardWrapperValve invoke > SCHWERWIEGEND: Allocate exception for servlet AxisServlet > java.lang.ClassNotFoundException: org.apache.http.HttpResponseFactory > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1360) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) > at > org.apache.axis2.transport.http.SimpleHTTPServer.init(SimpleHTTPServer.java:116) > at > org.apache.axis2.engine.ListenerManager.init(ListenerManager.java:74) > at > org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:449) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161) > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:806) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:619) > 23.07.2009 08:32:59 org.apache.catalina.core.ApplicationContext log > SCHWERWIEGEND: StandardWrapper.Throwable > java.lang.NoClassDefFoundError: org/apache/http/HttpResponseFactory > at > org.apache.axis2.transport.http.SimpleHTTPServer.init(SimpleHTTPServer.java:116) > at > org.apache.axis2.engine.ListenerManager.init(ListenerManager.java:74) > at > org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:449) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161) > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:806) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:619) > Caused by: java.lang.ClassNotFoundException: > org.apache.http.HttpResponseFactory > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1360) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) > ... 15 more > 23.07.2009 08:32:59 org.apache.catalina.core.StandardWrapperValve invoke > SCHWERWIEGEND: Allocate exception for servlet AxisServlet > java.lang.ClassNotFoundException: org.apache.http.HttpResponseFactory > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1360) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) > at > org.apache.axis2.transport.http.SimpleHTTPServer.init(SimpleHTTPServer.java:116) > at > org.apache.axis2.engine.ListenerManager.init(ListenerManager.java:74) > at > org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:449) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161) > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:806) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:619) > > > > ------------ > Quoting Andreas Veithen <andreas.veit...@gmail.com>: > >> Alex, >> >> If you can't upgrade to a newer version then you will have to use the >> "hostname" parameter solution, at least for the time being. >> >> Anyway, thanks for letting us know about the WTP issue. We will have >> to investigate this, since it is a real showstopper. >> >> Andreas >> >> On Wed, Jul 22, 2009 at 14:25, Alexander Bruch<alexander.br...@h-net.com> >> wrote: >>> >>> Andreas, >>> >>> if you use i.e. eclipse galileo the j2ee Version. >>> Download Axis2 1.5 >>> Go to preferences and configure Axis2 Path. >>> Than choose a POJO and select WebService / Create WebService. The process >>> will fail with ClassNotFound Exceptions because i.e. if i remember right >>> the >>> AxisAdminServlet could not be found. >>> After digging arround a little bit 'I recognized that some classes where >>> moved to other Packages so calling the AxisAdminServlet from eclipse to >>> deploy the Service was no possible anymore. >>> >>> Thats why axis2 does not work out of the box with eclipse includeing WTP >>> >>> Regards, >>> >>> Alex >>> >>> >>> I tried to use Eclipse galille >>> Quoting Andreas Veithen <andreas.veit...@gmail.com>: >>> >>>> Alex, >>>> >>>> Do you have more info about the Eclipse problem (which tools, how to >>>> reproduce, etc.)? >>>> >>>> Andreas >>>> >>>> On Wed, Jul 22, 2009 at 14:01, Alexander >>>> Bruch<alexander.br...@h-net.com> >>>> wrote: >>>>> >>>>> Andreas, >>>>> >>>>> we currently use 1.4 since 1.5 was not running good together with >>>>> eclipse. >>>>> I remeber that some classes were moved in other packages with 1.5 but >>>>> the >>>>> eclipse axis2 webservice support tools still looks for the old >>>>> packagenames/classnames. So upgrading to 1.5 is not possible for the >>>>> current >>>>> project. >>>>> >>>>> Regards, >>>>> >>>>> Alex >>>>> >>>>> >>>>> Quoting Andreas Veithen <andreas.veit...@gmail.com>: >>>>> >>>>>> Alex, >>>>>> >>>>>> It's true that one would expect that Axis2 automatically uses the >>>>>> hostname or address through which the request for the WSDL came in. >>>>>> Technically this information is available from the ServletContext. I'm >>>>>> wondering whether this issue has not been addressed since the 1.4 >>>>>> release. Would it be possible for you to test that with version 1.5? >>>>>> >>>>>> Andreas >>>>>> >>>>>> On Wed, Jul 22, 2009 at 08:52, Alexander >>>>>> Bruch<alexander.br...@h-net.com> >>>>>> wrote: >>>>>>> >>>>>>> Andreas, >>>>>>> >>>>>>> thank you for responding. >>>>>>> >>>>>>> We publish axis2 as part of the application. >>>>>>> Setting the hostname parameter in axis2.xml could be a solution but >>>>>>> that >>>>>>> means if we deploy the war on a different server, we have to update >>>>>>> the >>>>>>> axis2.xml. My prefered way would be to let axis2 automaticaly choose >>>>>>> the >>>>>>> hostname of the server it is published to. So i dont have to take >>>>>>> care >>>>>>> to >>>>>>> update the axis2.xml after deployment. >>>>>>> >>>>>>> >>>>>>> Regards >>>>>>> >>>>>>> Alex >>>>>>> Quoting Andreas Veithen <andreas.veit...@gmail.com>: >>>>>>> >>>>>>>> Alex, >>>>>>>> >>>>>>>> Normally, it should be possible to specify this using the "hostname" >>>>>>>> parameter in axis2.xml. >>>>>>>> >>>>>>>> Regards, >>>>>>>> >>>>>>>> Andreas >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Jul 21, 2009 at 15:38, Alexander >>>>>>>> Bruch<alexander.br...@h-net.com> >>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Hi all, >>>>>>>>> >>>>>>>>> I'am using Axis2 (Version 1.4) and i have a problem with the >>>>>>>>> automaticaly >>>>>>>>> generated wsdl. >>>>>>>>> The Wsdl generates the follwoing Part: >>>>>>>>> <wsdl:service name="MyService"> >>>>>>>>> .... >>>>>>>>> <wsdl:port name="MyServiceHttpEndpoint" >>>>>>>>> binding="ns:MyServiceHttpBinding"> >>>>>>>>> <http:address >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> location="http://192.168.1.30:8080/TestApp/services/MyService.MyServiceHttpEndpoint"/> >>>>>>>>> </wsdl:port> >>>>>>>>> .... >>>>>>>>> </wsdl:service> >>>>>>>>> >>>>>>>>> My Problem is that the http:address - location use the IP-Address >>>>>>>>> of >>>>>>>>> the >>>>>>>>> second networkcard (eth1) instead of the first networkcard (eth0). >>>>>>>>> I >>>>>>>>> tried >>>>>>>>> much things but did not get the wsdl to use the IP-Address from >>>>>>>>> eth0. >>>>>>>>> So >>>>>>>>> now >>>>>>>>> I would like the wsdl to use the hostname instead of the >>>>>>>>> IP-Address. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> I hope someone can help me with this. >>>>>>>>> >>>>>>>>> Thank you >>>>>>>>> >>>>>>>>> Alex >>>>>>>>> -- >>>>>>>>> >>>>>>>>> Hölle & Hüttner AG Informationstechnologie >>>>>>>>> Alexander Bruch >>>>>>>>> Derendinger Str. 40 >>>>>>>>> D-72072 Tübingen >>>>>>>>> Telefon +49-(0)611-73425-20 >>>>>>>>> Telefax +49-(0)611-73425-29 >>>>>>>>> E-Mail: alexander.br...@h-net.com >>>>>>>>> >>>>>>>>> Hölle & Hüttner AG, Tübingen >>>>>>>>> HR-Gericht Stuttgart HRB-Nr. 382139 >>>>>>>>> Vorstand: Peter Beck, Dr.Steffen Hüttner >>>>>>>>> Aufsichtsratsvorsitzender: Prof. Dr.Dieter Mecke >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Hölle & Hüttner AG Informationstechnologie >>>>>>> Alexander Bruch >>>>>>> Derendinger Str. 40 >>>>>>> D-72072 Tübingen >>>>>>> Telefon +49-(0)611-73425-20 >>>>>>> Telefax +49-(0)611-73425-29 >>>>>>> E-Mail: alexander.br...@h-net.com >>>>>>> >>>>>>> Hölle & Hüttner AG, Tübingen >>>>>>> HR-Gericht Stuttgart HRB-Nr. 382139 >>>>>>> Vorstand: Peter Beck, Dr.Steffen Hüttner >>>>>>> Aufsichtsratsvorsitzender: Prof. Dr.Dieter Mecke >>>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> Hölle & Hüttner AG Informationstechnologie >>>>> Alexander Bruch >>>>> Derendinger Str. 40 >>>>> D-72072 Tübingen >>>>> Telefon +49-(0)611-73425-20 >>>>> Telefax +49-(0)611-73425-29 >>>>> E-Mail: alexander.br...@h-net.com >>>>> >>>>> Hölle & Hüttner AG, Tübingen >>>>> HR-Gericht Stuttgart HRB-Nr. 382139 >>>>> Vorstand: Peter Beck, Dr.Steffen Hüttner >>>>> Aufsichtsratsvorsitzender: Prof. Dr.Dieter Mecke >>>>> >>>> >>> >>> >>> >>> -- >>> >>> Hölle & Hüttner AG Informationstechnologie >>> Alexander Bruch >>> Derendinger Str. 40 >>> D-72072 Tübingen >>> Telefon +49-(0)611-73425-20 >>> Telefax +49-(0)611-73425-29 >>> E-Mail: alexander.br...@h-net.com >>> >>> Hölle & Hüttner AG, Tübingen >>> HR-Gericht Stuttgart HRB-Nr. 382139 >>> Vorstand: Peter Beck, Dr.Steffen Hüttner >>> Aufsichtsratsvorsitzender: Prof. Dr.Dieter Mecke >>> >> > > > > -- > > Hölle & Hüttner AG Informationstechnologie > Alexander Bruch > Derendinger Str. 40 > D-72072 Tübingen > Telefon +49-(0)611-73425-20 > Telefax +49-(0)611-73425-29 > E-Mail: alexander.br...@h-net.com > > Hölle & Hüttner AG, Tübingen > HR-Gericht Stuttgart HRB-Nr. 382139 > Vorstand: Peter Beck, Dr.Steffen Hüttner > Aufsichtsratsvorsitzender: Prof. Dr.Dieter Mecke >