Author: lhein
Date: Wed Jan 28 07:40:33 2009
New Revision: 738394

URL: http://svn.apache.org/viewvc?rev=738394&view=rev
Log:
applied patches for SM-1623 provided by Christian Mueller
removed Nanthrax repository (jsmpp lib is now hosted at asf repo)

Added:
    
servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/marshaler/
    
servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/marshaler/DefaultSmppMarshalerTest.java
   (contents, props changed)
      - copied, changed from r738383, 
servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/SmppMarshalerTest.java
Removed:
    
servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/SmppMarshalerTest.java
Modified:
    servicemix/components/bindings/servicemix-smpp/trunk/pom.xml
    
servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/SmppProviderEndpoint.java
    
servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/spring.xml
    
servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/xbean/xbean.xml

Modified: servicemix/components/bindings/servicemix-smpp/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/servicemix/components/bindings/servicemix-smpp/trunk/pom.xml?rev=738394&r1=738393&r2=738394&view=diff
==============================================================================
--- servicemix/components/bindings/servicemix-smpp/trunk/pom.xml (original)
+++ servicemix/components/bindings/servicemix-smpp/trunk/pom.xml Wed Jan 28 
07:40:33 2009
@@ -76,14 +76,6 @@
         </servicemix.osgi.bundles>
     </properties>
     
-    <repositories>
-        <repository>
-            <id>nanthrax</id>
-            <name>Nanthrax Maven Repository</name>
-            <url>http://maven.nanthrax.net</url>
-        </repository>
-    </repositories>
-    
     <dependencies>
         <dependency>
             <groupId>org.apache.servicemix</groupId>

Modified: 
servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/SmppProviderEndpoint.java
URL: 
http://svn.apache.org/viewvc/servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/SmppProviderEndpoint.java?rev=738394&r1=738393&r2=738394&view=diff
==============================================================================
--- 
servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/SmppProviderEndpoint.java
 (original)
+++ 
servicemix/components/bindings/servicemix-smpp/trunk/src/main/java/org/apache/servicemix/smpp/SmppProviderEndpoint.java
 Wed Jan 28 07:40:33 2009
@@ -125,6 +125,10 @@
         if (this.password == null || this.password.trim().length() <= 0) {
             throw new IllegalArgumentException("The SMPP system password is 
mandatory.");
         }
+               // check the marshaler
+               if (this.getMarshaler() == null) {
+                       this.setMarshaler(new DefaultSmppMarshaler());
+               }
     }
 
     /**

Copied: 
servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/marshaler/DefaultSmppMarshalerTest.java
 (from r738383, 
servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/SmppMarshalerTest.java)
URL: 
http://svn.apache.org/viewvc/servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/marshaler/DefaultSmppMarshalerTest.java?p2=servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/marshaler/DefaultSmppMarshalerTest.java&p1=servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/SmppMarshalerTest.java&r1=738383&r2=738394&rev=738394&view=diff
==============================================================================
--- 
servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/SmppMarshalerTest.java
 (original)
+++ 
servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/marshaler/DefaultSmppMarshalerTest.java
 Wed Jan 28 07:40:33 2009
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.servicemix.smpp;
+package org.apache.servicemix.smpp.marshaler;
 
 import java.io.IOException;
 import java.util.concurrent.atomic.AtomicBoolean;
@@ -46,7 +46,7 @@
  * 
  * @author jbonofre
  */
-public class SmppMarshalerTest extends TestCase {
+public class DefaultSmppMarshalerTest extends TestCase {
 
     private static final String SOURCE = "0123456789";
     private static final String DESTINATION = "9876543210";

Propchange: 
servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/marshaler/DefaultSmppMarshalerTest.java
------------------------------------------------------------------------------
    svn:executable = *

Propchange: 
servicemix/components/bindings/servicemix-smpp/trunk/src/test/java/org/apache/servicemix/smpp/marshaler/DefaultSmppMarshalerTest.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: 
servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/spring.xml
URL: 
http://svn.apache.org/viewvc/servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/spring.xml?rev=738394&r1=738393&r2=738394&view=diff
==============================================================================
--- 
servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/spring.xml
 (original)
+++ 
servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/spring.xml
 Wed Jan 28 07:40:33 2009
@@ -29,7 +29,7 @@
                 <sm:component>
                     <smpp:component>
                         <smpp:endpoints>
-                            <smpp:sender service="test:service" 
endpoint="endpoint"
+                            <smpp:provider service="test:service" 
endpoint="endpoint"
                                 host="localhost"
                                 port="2700"
                                 systemId="test"

Modified: 
servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/xbean/xbean.xml
URL: 
http://svn.apache.org/viewvc/servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/xbean/xbean.xml?rev=738394&r1=738393&r2=738394&view=diff
==============================================================================
--- 
servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/xbean/xbean.xml
 (original)
+++ 
servicemix/components/bindings/servicemix-smpp/trunk/src/test/resources/xbean/xbean.xml
 Wed Jan 28 07:40:33 2009
@@ -20,7 +20,7 @@
 <beans xmlns:smpp="http://servicemix.apache.org/smpp/1.0";
        xmlns:test="http://test";>
        
-    <smpp:sender service="test:service"
+    <smpp:provider service="test:service"
                  endpoint="sender"
                  host="localhost"
                  port="2700"


Reply via email to