From: <id...@us...> - 2009-04-21 18:51:39
|
Revision: 144 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=144&view=rev Author: idueppe Date: 2009-04-21 18:51:24 +0000 (Tue, 21 Apr 2009) Log Message: ----------- additional annotations Modified Paths: -------------- trunk/sandbox/cse-ip/sc-common/src/main/java/de/campussource/cse/common/exception/IdNotFoundException.java trunk/sandbox/cse-ip/sc-mapper/src/main/java/de/campussource/cse/mapper/IdentityMapperBean.java trunk/sandbox/cse-ip/sc-mapper/src/test/java/de/campussource/cse/mapper/webservice/IdentityMapperWebServiceTest.java Added Paths: ----------- trunk/sandbox/cse-ip/sc-common/build.xml trunk/sandbox/cse-ip/sc-mapper/src/main/java/de/campussource/cse/mapper/package-info.java Added: trunk/sandbox/cse-ip/sc-common/build.xml =================================================================== --- trunk/sandbox/cse-ip/sc-common/build.xml (rev 0) +++ trunk/sandbox/cse-ip/sc-common/build.xml 2009-04-21 18:51:24 UTC (rev 144) @@ -0,0 +1,28 @@ +<project name="cse-ip :: sc :: common :: build" default="install" basedir="."> + <condition property="maven.executable" value="mvn.bat" else="mvn"><os family="windows" /></condition> + + <target name="compile"> + <exec executable="${maven.executable}"> + <arg line="install"/> + </exec> + </target> + + <target name="clean"> + <exec executable="${maven.executable}"> + <arg line="clean"/> + </exec> + </target> + + <target name="install" depends="clean"> + <exec executable="${maven.executable}"> + <arg line="install"/> + </exec> + </target> + + <target name="eclipse"> + <exec executable="${maven.executable}"> + <arg line="eclipse:clean eclipse:eclipse"/> + </exec> + </target> + +</project> Property changes on: trunk/sandbox/cse-ip/sc-common/build.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Modified: trunk/sandbox/cse-ip/sc-common/src/main/java/de/campussource/cse/common/exception/IdNotFoundException.java =================================================================== --- trunk/sandbox/cse-ip/sc-common/src/main/java/de/campussource/cse/common/exception/IdNotFoundException.java 2009-04-21 17:54:48 UTC (rev 143) +++ trunk/sandbox/cse-ip/sc-common/src/main/java/de/campussource/cse/common/exception/IdNotFoundException.java 2009-04-21 18:51:24 UTC (rev 144) @@ -1,10 +1,13 @@ package de.campussource.cse.common.exception; +import javax.xml.ws.WebFault; + /** * Exception to represent failed searches for objects * e.g. no object with given id existing * @author Sebastian Roekens */ +@WebFault(name="IdNotFound", targetNamespace="http://cse.campussource.de/common") public class IdNotFoundException extends ServiceComponentException { private static final long serialVersionUID = 3260263352045745859L; Modified: trunk/sandbox/cse-ip/sc-mapper/src/main/java/de/campussource/cse/mapper/IdentityMapperBean.java =================================================================== --- trunk/sandbox/cse-ip/sc-mapper/src/main/java/de/campussource/cse/mapper/IdentityMapperBean.java 2009-04-21 17:54:48 UTC (rev 143) +++ trunk/sandbox/cse-ip/sc-mapper/src/main/java/de/campussource/cse/mapper/IdentityMapperBean.java 2009-04-21 18:51:24 UTC (rev 144) @@ -24,7 +24,8 @@ @Stateless @WebService( name="IdentityMapper", - targetNamespace="http://cse.campussource.de/mapper") + targetNamespace="http://cse.campussource.de/mapper", + endpointInterface="") public class IdentityMapperBean implements IdentityMapper { @PersistenceContext Added: trunk/sandbox/cse-ip/sc-mapper/src/main/java/de/campussource/cse/mapper/package-info.java =================================================================== --- trunk/sandbox/cse-ip/sc-mapper/src/main/java/de/campussource/cse/mapper/package-info.java (rev 0) +++ trunk/sandbox/cse-ip/sc-mapper/src/main/java/de/campussource/cse/mapper/package-info.java 2009-04-21 18:51:24 UTC (rev 144) @@ -0,0 +1,8 @@ +@XmlSchema( + namespace="http://cse.campussource.de/mapper", + elementFormDefault=XmlNsForm.UNQUALIFIED, + attributeFormDefault=XmlNsForm.QUALIFIED) +package de.campussource.cse.mapper; + +import javax.xml.bind.annotation.XmlNsForm; +import javax.xml.bind.annotation.XmlSchema; Property changes on: trunk/sandbox/cse-ip/sc-mapper/src/main/java/de/campussource/cse/mapper/package-info.java ___________________________________________________________________ Added: svn:mime-type + text/plain Modified: trunk/sandbox/cse-ip/sc-mapper/src/test/java/de/campussource/cse/mapper/webservice/IdentityMapperWebServiceTest.java =================================================================== --- trunk/sandbox/cse-ip/sc-mapper/src/test/java/de/campussource/cse/mapper/webservice/IdentityMapperWebServiceTest.java 2009-04-21 17:54:48 UTC (rev 143) +++ trunk/sandbox/cse-ip/sc-mapper/src/test/java/de/campussource/cse/mapper/webservice/IdentityMapperWebServiceTest.java 2009-04-21 18:51:24 UTC (rev 144) @@ -39,17 +39,20 @@ txBegin(); IdentityMapper mapper = new IdentityMapperBeanService().getIdentityMapperPort(); + // RETRIEVE BUSID Long busId = mapper.toBusId(12345L, CLIENT_OBJECTID); assertNotNull(busId); txCommit(); txBegin(); + // RETRIEVE CLIENTID String clientId = mapper.toClientObjectId(busId, 12345L); assertNotNull(clientId); assertEquals(CLIENT_OBJECTID, clientId); - } + + } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |