More Than Just PV Monitoring

Solar-Log™ WEB Solutions

Photovoltaic plants represent a considerable investment. In order to secure the investment, the yields of the plant must be ensured as the investment calculation is usually based on a yield expectation. In order to secure the yield of a plant, a constant control is needed. Modern monitoring systems help here since occurring errors are immediately detected and the predicted electricity yields are secured for the operator of the photovoltaic system.

Advantages/ Added Values:

  • Manufacturer independent platform.
  • Compatible with third party loggers.
  • High-performing and efficient.

Solar Log WEB Enerest™ 4

Do you want to play the Youtube video?

Yes
No
Configure cookies

The influences on the yield of a plant can be manifold and have a different impact on the yield. In various studies* the uncertainties and influences on the yield of the plant are examined. Here, the following aspects and their weighted influence on the yield can be summarized.

The interaction of a large number of components and materials in a photovoltaic system results in a large number of theoretical error sources. The error sources themselves in turn, can show different error cases/ causes, which may have a weighted influence on the yield of the system. Here you can see a simplified example of the TOP-TEN error causes in the area of photovoltaic modules and inverters, as well as their influence on the yield in the form of a prioritized cost number*.

*Source for numerical values and basic data: report, technical risks in PV projects, EURAC TUEV - Solarbankability; 2016.

how to import library into jdeveloper upd

Possible Causes for Failures:

  • Failure of individual modules.
  • Lightning strike, cable and glass breakage, hailstorm, or glass clouding.
  • Cable damage (marten bite and corrosion).
  • Power loss due to pollution (soot, pollen/flower dust, or bird excrement).
  • Inverter failures.
  • Overvoltage or failure of electronics.

The Bottom Line is the Yield

The Solar-Log™ device monitors the photovoltaic system and detects faults, such as the failure of an inverter, before they become a permanent problem. For a complete overview, the status and error codes of the individual inverter manufacturers are permanently recorded and saved in the event log. The Enerest ToGo App displays the deviations directly.

In order to recognise whether the photovoltaic system is working trouble-free and efficiently, the power of the inverters is compared with each other. The Solar-Log™ works with the kWp power, the normalised power of the inverters, to compare inverters of different sizes. With multi-tracker inverters, the Solar-Log™ can detect deviations down to MPP tracker level.

how to import library into jdeveloper upd

*Third-party loggers - Welcome!

The New Solar-Log WEB Enerest™ 4

With the new online portal Solar-Log WEB Enerest™ 4, Solar-Log™ scores once again! One platform - All loggers! This omni-compatibility creates a standard for online monitoring. The know-how gained from more than ten successful years in the solar industry has resulted in an increasingly powerful online portal that makes the installer's daily work so much easier. Little by little, more and more loggers are being integrated. Currently, devices from meteocontrol and Huawei are compatible.

How To Import Library Into Jdeveloper Upd ((hot)) Info

To import a library into Oracle JDeveloper, you generally add it to your project's properties so it can be used for compilation and execution Standard Method: Adding a Library to a Project

This is the most common way to include JAR files in your specific project: oracledistilled.com Right-click your project Application Navigator and select Project Properties Choose the Libraries and Classpath category from the left pane. Add Library button to choose from existing JDeveloper libraries. If you need to add a custom JAR file that isn't listed: Add Jar/Directory to select your file directly. Ensure the Deployed by Default

checkbox is checked if you want this library included when you deploy the application. to save the changes. Oracle Forums Alternative: Creating a Global User Library

Use this method if you want the library to be available for multiple projects in your workspace: Oracle Forums Using External JAR files in JDev - Oracle Forums

This guide provides step-by-step instructions for importing a library (specifically a JAR file) into Oracle JDeveloper 12c or 11g. Quick Steps: Adding a JAR File to a Project

If you have a JAR file ready to use, follow these steps to add it to your current project: Right-click your project in the Application Navigator. Select Project Properties from the context menu.

Choose the Libraries and Classpath category from the left pane. Click Add Jar / Directory. Browse to and select your JAR file, then click Select.

Important: Check the Deployed by Default box if you want the library included in your final application package to avoid ClassNotFoundException errors. Click OK to save. Alternative: Creating a Reusable Library

If you plan to use this JAR in multiple projects, it is better to define it as a permanent "Library" first. 1. Define Go to Tools > Manage Libraries. 2. New

Select the User node and click New.... Give your library a name. 3. Add Entry how to import library into jdeveloper upd

Click Add Entry and select your JAR file(s). You can also add Javadoc or Source tabs here. 4. Apply Click OK to save the global library. 5. Use

In any project, go to Project Properties > Libraries and Classpath > Add Library and select your new library from the list. Special Case: Service Bus Resources

If you are importing a Service Bus configuration JAR file rather than a standard Java library: Open your Service Bus application. Go to File > Import. Select Service Bus Resources and click OK. Choose Configuration JAR and browse to your file. Troubleshooting Common Issues

Compilation Errors: If the IDE still says "Class not found," ensure the JAR is physically located in a stable directory (like within your project's lib folder) before adding it to the classpath.

Deployment Errors: If the code works in the IDE but fails when deployed, verify that the library is checked as Deployed by Default in the Libraries and Classpath project properties.

How to Export & Import service bus config jar in Jdeveloper12c

This guide is tailored for developers working with Oracle JDeveloper 12c or 11g, which is commonly paired with Oracle ADF (Application Development Framework).


Troubleshooting Tips

By following these steps, you should be able to successfully import a library into your JDeveloper project.

Step 7: Verify the Library in UPD

After clicking Finish, your new library appears in the Manage Libraries list under User Libraries. JDeveloper has now stored its definition in the UPD (a .libraries.xml file inside system<version>.o.jdeveloper.projects). To import a library into Oracle JDeveloper, you

Click Close in the Manage Libraries dialog.

Step 4: Add the Library to Your Project

  1. In the Create Library dialog, enter a name for your library and select the library type (e.g., Java Archive (JAR)).
  2. Click OK to create the library.
  3. In the Add Library dialog, select the library you just created and click OK.

Advanced: Manually Editing the UPD Library File

For advanced users or scripted environments, the UPD library definitions are stored in:

<JDEV_USER_DIR>/o.jdeveloper.projects/libraries/libraries.xml

Where <JDEV_USER_DIR> is typically:

You can manually back up, version-control, or even edit this XML file to add/remove libraries without the GUI.

Example libraries.xml entry:

<library version="2.0">
  <name>MySQL Connector J 8.0.30</name>
  <type>USER</type>
  <classpath>
    <entry path="D:/Dev/libs/mysql-connector-java-8.0.30.jar"/>
  </classpath>
</library>

Method 1: The Quick Way (Project Level)

Best for adding a single JAR file quickly to one specific project.

Step 1: Open Project Properties

Step 2: Navigate to Libraries

Step 3: Add the JAR

Step 4: Verify and Save


3. Adding libraries via Project Properties (project-scoped)

Use this for a single project's compile/runtime classpath.

  1. Right-click the project in the Application Navigator → Properties.
  2. Select "Libraries and Classpath" (or "Java Compiler" → "Classpath" in older versions).
  3. Click "Add JAR/Directory".
  4. Browse to and select the JAR(s) or the folder containing them.
  5. Ensure scope: for compile-time choose "Compile" (default); for runtime-only libraries ensure packaging includes them (see Section 6).
  6. Click OK and rebuild the project.

Notes:


8. ADF Library JARs & Shared Libraries (ADF apps)

  1. For reusable ADF components, create a new ADF Library JAR project (File → New → From Gallery → ADF → General → ADF Library JAR).
  2. Add your classes/resources and set versioning.
  3. Build the ADF Library JAR — yields a JAR that can be deployed to the application server or shared between ADF projects.
  4. In application projects, add the ADF Library JAR to the application or project libraries, or install it on the server (e.g., WebLogic shared library) and reference it.

Method 1: The "Best Practice" Way (Global Library)

Use this method if you plan to use the library in multiple projects. You define it once in JDeveloper, and then simply "check a box" to add it to any project.

Step 1: Open Project Properties

  1. In the Application Navigator (the sidebar on the left), right-click on your specific Project (not the Application name).
  2. Select Project Properties from the context menu.

Step 2: Access the Libraries Menu

  1. In the Project Properties dialog, look at the tree menu on the left.
  2. Select Libraries and Classpath.

Step 3: Add a New Library

  1. On the right side, you will see a list of "Available Libraries." Click the New... button (sometimes labeled Add Library... then New).
  2. A "Create Library" dialog will appear.

Step 4: Name and Configure the Library

  1. Library Name: Give it a recognizable name (e.g., ApacheCommons or JSON_Jar).
  2. Class Path: This is the most important part. Click the Add Entry... button (or the + icon).
  3. Browse your file system to find the .jar file you want to import. Select it and click Select.
  4. (Optional) If the library requires source code (for debugging) or JavaDoc (for documentation), you can configure those in the separate tabs within this same window.
  5. Click OK to save the Library definition.

Step 5: Add the Library to the Project

  1. You will now see your newly created library highlighted in the list. Make sure the checkbox next to it is checked.
  2. Click OK to close the Project Properties window.

Result: The library is now part of your project's classpath. You can verify this by expanding the project in the navigator and looking under Resources or Libraries.


The new online portal Solar-Log WEB Enerest™ 4 is now compatible with data loggers from many manufacturers. One platform for all, manufacturer-independent, and open to all systems. Get an overview with our videos at the Solar-Log™ Academy.

Solar-LogTM Academy

Enerest™ ToGo

Monitoring in your pocket

Our free app is available for download for Apple and Android devices, offering you functions as a professional and monitorer. In addition, the app can also be used by your customers. It provides time-saving support for use on the construction site, yet also for tracking errors for your PV systems. The app informs you when Solar-Log WEB Enerest™ 4 has detected new errors. On the go, you decide whether errors should be converted to tasks, or archived.

Self-consumption at a glance:
Your customers can use the app to overview all production and consumption values, allowing you to focus on monitoring and service. Weekly yield reports can be sent through the app with a push notification. This can be set individually per user.

how to import library into jdeveloper upd

Download our free App

Google Play Link App Store Link

Advantages/added value

  • Pocket-sized monitoring.
  • All important plant information always at hand.
  • Plus applications for the installer.
how to import library into jdeveloper upd