Have you tried
       <dependency>
           <groupId>org.apache.openjpa</groupId>
           <artifactId>openjpa</artifactId>
           <version>1.2.0</version>
       </dependency>

Instead of openjpa-persistence and openjpa-persistence-jdbc?

-mike

On Tue, Mar 10, 2009 at 10:24 AM, Targa <[email protected]> wrote:

>
> Hi, Mike! Thanks for your reply!
>
>
> Michael Dick wrote:
> > My first guess is that the services files aren't extracted "properly".
> > When
> > you use the maven-assembly-plugin is the
> > META-INF/services/org.apache.openjpa.lib.conf.ProductDerivation file
> > included?
>
> This was one of my gueses, I checked this  - all service files extracted
> and
> actually included in my META-INF/services/. More over, I tryed manually
> unpack openjpa-*.jar files and put their content to my bundle in respect
> locations (from META-INF - to META-INF, for instance) with no luck =(
>
> The strange thing is that Persistence.createEntityManagerFactory doesn't
> throw  any exception and no messages is added to log (logging with default
> level TRACE).
>
> There is my pom.xml:
>
> <dependencies>
>        <dependency>
>            <groupId>h2</groupId>
>            <artifactId>h2</artifactId>
>            <version>1.1.106</version>
>        </dependency>
>        <dependency>
>            <groupId>org.apache.openjpa</groupId>
>            <artifactId>openjpa-persistence</artifactId>
>            <version>1.2.0</version>
>            <!-- I also tryed 1.0.1 version -->
>        </dependency>
>        <dependency>
>            <groupId>org.apache.openjpa</groupId>
>            <artifactId>openjpa-persistence-jdbc</artifactId>
>            <version>1.2.0</version>
>        </dependency>
>    </dependencies>
>
>    <build>
>        <plugins>
>            <plugin>
>                <groupId>org.apache.maven.plugins</groupId>
>                <artifactId>maven-compiler-plugin</artifactId>
>                <configuration>
>                    <source>1.6</source>
>                    <target>1.6</target>
>                    <failOnError>true</failOnError>
>                </configuration>
>            </plugin>
>            <plugin>
>                <artifactId>maven-antrun-plugin</artifactId>
>                <executions>
>                    <execution>
>                        <phase>process-classes</phase>
>                        <configuration>
>                            <tasks>
>                                <java
> classname="org.apache.openjpa.enhance.PCEnhancer"
>                                      classpathref="maven.runtime.classpath"
>                                      dir="target/classes" fork="true"/>
>                            </tasks>
>                        </configuration>
>                        <goals>
>                            <goal>run</goal>
>                        </goals>
>                    </execution>
>                </executions>
>            </plugin>
>            <plugin>
>                <artifactId>maven-assembly-plugin</artifactId>
>                <configuration>
>                    <descriptorRefs>
>                    <descriptorRef>jar-with-dependencies</descriptorRef>
>                    </descriptorRefs>
>                    <archive>
>                        <manifest>
>                            <mainClass>ru.btr.locawiki.Locawiki</mainClass>
>                            <packageName>ru.btr.locawiki</packageName>
>                        </manifest>
>                        <manifestEntries>
>                            <mode>release</mode>
>                            <url>${pom.url}</url>
>                        </manifestEntries>
>                    </archive>
>                </configuration>
>                <executions>
>                    <execution>
>                        <id>make-assembly</id>
>                        <!-- this is used for inheritance merges -->
>                        <phase>package</phase>
>                        <!-- append to the packaging phase. -->
>                        <goals>
>                            <goal>single</goal>
>                            <!-- I also tryed "attached" here-->
>                        </goals>
>                    </execution>
>                </executions>
>            </plugin>
>        </plugins>
>    </build>
>
>
> --
> View this message in context:
> http://n2.nabble.com/Why-doesn%27t-unpacked-openjpa-works-like-packed-openjpa.jar--tp2455600p2455844.html
> Sent from the OpenJPA Users mailing list archive at Nabble.com.
>
>

Reply via email to