Any updates on this?

On Wed, Mar 19, 2014 at 9:58 AM, Kurt Stam <kurt.s...@gmail.com> wrote:

> The dialect is set in the persistence.xml.
>
> On Mar 18, 2014, at 19:22, MIX <zxtl...@gmail.com> wrote:
>
> Thanks for you reply!
> To Alex:
>   Yes I mean the MySQL database 'juddiv3', and I have tables like
> j3_address, j3_address_line,..., created automaticly by juddi.
>   Here is my 'juddiv3' database in MySQL, and there is lack of
> 'j3_pulisher' table in it:
> +-------------------------------+
> | Tables_in_juddiv3             |
> +-------------------------------+
> | j3_address                    |
> | j3_address_line               |
> | j3_auth_token                 |
>  | j3_binding_category_bag       |
> | j3_binding_descr              |
> | j3_binding_template           |
> | j3_business_category_bag      |
> | j3_business_descr             |
> | j3_business_entity            |
> | j3_business_identifier        |
> | j3_business_name              |
> | j3_business_service           |
> | j3_canonicalization_method    |
> | j3_category_bag               |
>  | j3_clerk                      |
> | j3_client_subscriptioninfo    |
> | j3_contact                    |
> | j3_contact_descr              |
> | j3_discovery_url              |
> | j3_email                      |
> | j3_instance_details_descr     |
> | j3_instance_details_doc_descr |
> | j3_keyed_reference            |
> | j3_keyed_reference_group      |
> +-------------------------------+
>
>
> To Kurt:
>   I followed the user guide and change the dialect for MySQL in
>
> *context.xml* .
>  I think I have a successful connection to MySQL. It seems like juddi
> didn't build all the tables needed when starting itself.
>
>
> 2014-03-19 9:34 GMT+08:00 Kurt Stam <kurt.s...@gmail.com>:
>
>> Did you follow the instructions in chapter 4?
>>
>>
>>
>> http://juddi.apache.org/docs/3.x/userguide/html/ch04.html#_switch_to_mysql_on_tomcat_using_openjpa
>>
>> You may have forgotten to change the dialect.
>>
>> On Mar 18, 2014, at 17:21, "Alex O'Ree" <spyhunte...@gmail.com> wrote:
>>
>> I'm assuming you meant the 'database' juddiv3. Were the tables created
>> automatically through jpa or did you create them yourself?
>>
>>
>> On Tue, Mar 18, 2014 at 11:08 AM, MIX <zxtl...@gmail.com> wrote:
>>
>>> Hi all,
>>>   I'm trying to run juddi_v3.2 with openJPA & MySQL, I unziped the
>>> juddiv3.war in tomcat's webapps, and configed a datasource in
>>> juddiv3/META-INF/context.xml like this:
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <Context>
>>>     <WatchedResource>WEB-INF/web.xml</WatchedResource>
>>>     <Resource name="jdbc/JuddiDS" auth="Container"
>>>         type="javax.sql.DataSource" username="juddi" password="juddi"
>>>         driverClassName="com.mysql.jdbc.Driver"
>>>         url="jdbc:mysql://localhost:3306/juddiv3"
>>>         maxActive="8"/>
>>> </Context>
>>>
>>>   juddi is granted with full privilige on a empty juddiv3 table in
>>> MySQl. I had a MySQL connector added into tomcat lib of course.
>>> And when I try to visit localhost:8080/juddiv3 I got this:
>>>
>>> <openjpa-2.2.1-r422266:1396819 fatal general error>
>>> org.apache.openjpa.persistence.PersistenceException: Table
>>> 'juddiv3.j3_publisher' doesn't exist {prepstmnt 6413608 SELECT
>>> t0.email_address, t0.is_admin, t0.is_enabled,
>>> t0.max_bindings_per_service, t0.max_businesses,
>>> t0.max_services_per_business, t0.max_tmodels, t0.publisher_name FROM
>>> j3_publisher t0 WHERE t0.authorized_name = ?} [code=1146, state=42S02]
>>> FailedObject: root [org.apache.openjpa.util.StringId] [java.lang.String]
>>> org.apache.openjpa.jdbc.sql.DBDictionary.narrow(DBDictionary.java:4958)
>>>
>>> org.apache.openjpa.jdbc.sql.DBDictionary.newStoreException(DBDictionary.java:4918)
>>>
>>> org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:136)
>>> org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:86)
>>>
>>>   I check MySQL and there are tables like j3_address, j3_address_line,
>>> etc. And juddiv3.j3_publisher table wasn't there. JUDDI seems didn't build
>>> all the needed tables when starting. Am I missing something?
>>>
>>> Thanks.
>>>
>>
>>
>

Reply via email to