/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package org.apache.jena.jdbc;

import org.apache.jena.sparql.lib.Metadata ;

/**
 * Root class for Jena JDBC
 *
 */
public class JenaJDBC {

    private JenaJDBC() { }
    
    /** The root package name for Jena JDBC */   
    public static final String PATH         = "org.apache.jena.jdbc";
   
    static private String metadataLocation  = "org/apache/jena/jdbc/jdbc-properties.xml" ;

    static private Metadata metadata        = new Metadata(metadataLocation) ;
   
    /** The full name of the current Jena JDBC version */   
    public static final String VERSION      = metadata.get(PATH+".version", "unknown") ;
   
    /** The date and time at which this release was built */   
    public static final String BUILD_DATE   = metadata.get(PATH+".build.datetime", "unset") ;
}

/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package org.apache.jena.jdbc;

import org.apache.jena.util.Metadata;

/**
 * Root class for Jena JDBC
 *
 */
public class JenaJDBC {

    private JenaJDBC() { }
    
    /** The root package name for Jena JDBC */   
    public static final String PATH         = "org.apache.jena.jdbc";
   
    static private String metadataLocation  = "org/apache/jena/jdbc/jdbc-properties.xml" ;

    static private Metadata metadata        = new Metadata(metadataLocation) ;
   
    /** The full name of the current Jena JDBC version */   
    public static final String VERSION      = metadata.get(PATH+".version", "unknown") ;
   
    /** The date and time at which this release was built */   
    public static final String BUILD_DATE   = metadata.get(PATH+".build.datetime", "unset") ;
}

Adjust to Metadata cleanup