Hi,

I am trying to upload a JAR to Clojars.org but I am getting
NullPointerException. Can somebody help me understand what's going on?
The log is below:

D:\projects\hgrepos\jettify\jettify-parent\jettify-java\target>scp
pom.xml jettify-java-0.2.jar cloj...@clojars.org:
Welcome to Clojars, kumarshantanu!
pom.xml
100% 2539     2.5KB/s   00:00
jettify-
java-0.2.jar
100% 3780     3.7KB/s   00:00
Error: transaction rolled back: null
java.lang.Exception: transaction rolled back: null
        at clojure.contrib.sql.internal
$throw_rollback__7448.invoke(internal.clj:135)
        at clojure.contrib.sql.internal
$transaction_STAR___7451.invoke(internal.clj:162)
        at clojars.db$add_jar__134$fn__137.invoke(db.clj:163)
        at clojure.contrib.sql.internal
$with_connection_STAR___7428.invoke(internal.clj:98)
        at clojars.db$add_jar__134.doInvoke(db.clj:162)
        at clojure.lang.RestFn.invoke(RestFn.java:445)
        at clojars.scp$finish_deploy__51.invoke(scp.clj:123)
        at clojars.scp$nail__86.invoke(scp.clj:162)
        at clojars.scp$_nailMain__93.invoke(scp.clj:174)
        at clojars.scp.nailMain(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
57)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at com.martiansoftware.nailgun.NGSession.run(Unknown Source)
Caused by: java.lang.NullPointerException
        at java.util.regex.Matcher.getTextLength(Matcher.java:1151)
        at java.util.regex.Matcher.reset(Matcher.java:308)
        at java.util.regex.Matcher.<init>(Matcher.java:228)
        at java.util.regex.Pattern.matcher(Pattern.java:905)
        at clojure.core$re_matcher__5789.invoke(core.clj:3143)
        at clojure.core$re_matches__5803.invoke(core.clj:3175)
        at clojars.db$check_and_add_group__128.invoke(db.clj:144)
        at clojars.db$add_jar__134$fn__137$fn__139.invoke(db.clj:165)
        at clojure.contrib.sql.internal
$transaction_STAR___7451.invoke(internal.clj:153)
        ... 13 more

The pom.xml has the following content:

<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://
www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd";>
  <modelVersion>4.0.0</modelVersion>
  <parent>
    <groupId>org.bitumenframework.jettify</groupId>
    <artifactId>jettify-parent</artifactId>
    <version>0.2</version>
  </parent>
  <artifactId>jettify-java</artifactId>
  <packaging>jar</packaging>

  <version>0.2</version>

  <name>jettify-java</name>

  <url>http://code.google.com/p/bitumenframework/</url>

  <dependencies>
    <dependency>
      <groupId>org.mortbay.jetty</groupId>
      <artifactId>jetty</artifactId>
      <version>6.1.22</version>
    </dependency>
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>servlet-api</artifactId>
      <version>2.5</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.7</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.mortbay.jetty</groupId>
      <artifactId>jetty-embedded</artifactId>
      <version>6.1.22</version>
    </dependency>
    <dependency>
      <groupId>org.mortbay.jetty</groupId>
      <artifactId>jsp-2.1-jetty</artifactId>
      <version>6.1.22</version>
    </dependency>
    <dependency>
      <groupId>org.apache.httpcomponents</groupId>
      <artifactId>httpclient</artifactId>
      <version>4.0.1</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.bitumenframework.jettify</groupId>
      <artifactId>jettify-test-support</artifactId>
      <version>0.2</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <configuration>
          <systemProperties>
            <property>
              <name>basedir</name>
              <value>${basedir}</value>
            </property>
          </systemProperties>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.mortbay.jetty</groupId>
        <artifactId>jetty-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>


Regards,
Shantanu

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

To unsubscribe, reply using "remove me" as the subject.

Reply via email to